Home

CEMDAP User`s Manual

image

Contents

1. eese eene entrent terere nenn tenen 19 4 3 SPECIFYING THE OUTPUT FILES eese enene nennt tenerent tenen 20 4 4 CONFIGURING THE MODEL SYSTEM eerte tenerent trennen tenen 21 4 4 1 Accessing model module dialog boxes through the Models Menu 22 4 4 2 Accessing model module dialog boxes through the Interactive User Interface 26 4 4 3 Saving model configuration file sese 3l 4 4 4 Loading model configuration file essere 32 4 4 5 Configuring specific model types sse 32 4 5 INITIATING A SIMULATION RUN seen entente anai aa nennen enn 43 jLnOn 45 APPENDIX A MODEL CONFIGURATION FILE e eeeeeeeeeeeee eese nentes estatua inen ta teta snas nene 72 APPENDIX B LIST OF MODEL COMPONENTS IN CEMDAP ccscsscssssssssssssssssssesssesesves 79 APPENDIX C D FW INPUT DATA ccscssssssssssssessessssessessssessessssessessesessessssessessssessessssessesessesees 81 CEMDAP User s Manual v 1 0 Introduction The Comprehensive Econometric Micro simulator for Daily Activity travel Patterns CEMDAP is a software implementation of a system of econometric models that represent the decision making behavior of individuals It is one of the first systems to comprehensively simulate the activity travel patterns of workers as well as non workers in a continuous ti
2. N CEMDAP Untitled Data Mucsa Simulation Help E taj Load Save Generation Allocation gt Pattern Level Ld Tour Level Stop Level Tour Mode Tour1 i i Stops Tour2 K Bhai cee Tour Duration id Tour3 Home Stay Duration Tour4 The Tour Level entry in the Models Menu allows access to the tour level suite of model components for workers and non workers The tour level models for workers must be configured for each of the Before Work BW Work Based WB and After Work AW tours whereas the tour level models for non workers must be configured for each of the four non worker tours Clicking on any of the models in this suite opens up the corresponding dialog box to configure the model 24 CEMDAP User s Manual v 1 0 CEMDAP Untitled O aj Load Save Generation Allocation Pattern Level gt Tour Level K Stop Level Activity Type ze WNon worker gt Activity Duration HW Interactive UI Travel Time BW Location by auto M CEMDAP Untitled Data Mis Simulation Help Cim Load Save Generation Allocation Pattern Level i Tour Level E el Activity Duration Travel Time Location by auto Interactive UI The Stop Level entry in the Models Menu allows access to the stop level suite of model components for workers and non workers The stop level models for workers must
3. CEMDAP User s Manual v 1 0 Let us take a look at the pattern level attributes for this individual in the nonworkers sav SPSS output file As seen from the figure below this person is predicted to have made one tour EJ nonworker sav SPSS Data Editor File Edit View Data Transform Analyze Graphs Utilities Window Help SES 4 5 Aj Fl Gees S O ntours Further examining the tour level attributes for this individual refer figure below indicates that the person stays at home until 6 06AM home stay duration 186 13 minutes from the start of the day at 3 00AM We also note that the person makes two stops during the tour Ez tour sav SPSS Data Editor File Edit View Data Transform Analyze Graphs Ullities Window Help 3 e o nj El EEE S O 62 hid 13806 hid pid tourid hsstart hsdur mode tourdur nstops atimetur atimehs 13771 1 286 58 18 63 792 15 774 12 13771 2 642 63 79 67 1440 00 1360 33 1 269 34 299 21 1440 00 1140 79 2 0 1440 00 ah Data View Variable View 4 R Next examine the stop level attributes in the SPSS output file stop sav The person leaves home at 6 06AM home stay duration 186 13 minutes and reaches the first stop location at 7 02AM travel time 56 33 minutes where he undertakes personal business activity type 2 until 8 29AM duration of activity 86 87 minutes In 70 CEMDAP User s Manual v 1 0 addition we also know th
4. CEMDAP Generation Allocation Model System For employed persons For Students Decision to go to Work Jecision to ga to School Work based Duration School based Duration Work Start Time School Start Time Household Activity Generation For Multi adult Households Shopping Activity Participation Single adult households Aor SA Social Recreational Activity Activity allocation trivial Participation For all adults Other Activity Participation When all the components of the generation allocation model system have been configured click Close to get back to the main dialog box Then clicking on the button for the pattern level model system for workers opens a dialog box with the pattern level 27 CEMDAP User s Manual v 1 0 modeling framework for workers as shown below Each of the components of this system can be configured by clicking on the corresponding buttons CEMDAP Pattern level Model System Workers Independent mode stops model Joint mode stops model Work is NOT Work is the WH Commute Mode the only activity OR only activity WH Commute Mode WH Commute Mode and Number of Stops and No Stops WH Commute Stops WH Commute Duration M Commute HW Commute Duration Decision t During Click Close to exit the dialog box and return to the main dialog box The pattern level model system for non workers can then be configured similarly di
5. Driver da Microsoft para arquivos texto tt csv 4 00 60 Driver do Microsoft Access mdb 4 00 60 Driver do Microsoft dBase dbf 4 00 60 Driver do Microsoft Excel xls 4 00 60 Driver do Microsoft Paradox db 4 00 60 Driver para o Microsoft Visual FoxPro 6 01 86 Microsoft Access Driver mdb 4 00 50 Microsoft Access Treiber mdb 4 00 60 Microsoft dBase Driver dbf 4 00 60 Mirrnsnft dRase WFP Driver dhf Rh AR lt gt lt Back Cancel 4 In the ODBC Microsoft Access Setup dialog box that pops up enter the appropriate Data Source Name and Description The Data Source Name is used to identify the input data for use in CEMDAP The Description field enables you to include more specific information about the data source ODBC Microsoft Access Setup 121X Data Source Name DFwa080 OK Description Test Data Database Cancel Database Help Select Create Repair Compact System Database Advanced did e None C Database Options 18 CEMDAP User s Manual v 1 0 5 Click the Select button in the ODBC Microsoft Access Setup dialog box This opens the Select Database dialog box Locate and select the appropriate Microsoft Access database file for example Policy_test_data mdb Select Database Database Name Directories Policy test date mdb OK CA Acemdapdata f c amp Program Files E Unive
6. be configured for each of the Before Work BW Work Based WB and After Work AW tours and the Home Work HW and Work Home WH commutes whereas the stop level models for non workers must be configured for each of the four non worker tours Clicking on any of the models in this suite opens up the corresponding dialog box to configure the model 25 CEMDAP User s Manual v 1 0 4 4 2 Accessing model module dialog boxes through the Interactive User Interface CEMDAP Untitled esc Simulation Help i Load Save Generation Allocation Pattern Level Tour Level Stop Level Interactive UI The Interactive UI command in the Models Menu opens up the interactive user interface that ties together the model configuration dialog boxes for all the model components that constitute the embedded model system The main dialog box of the interactive user interface shows the overall modeling framework and looks as shown below CEMDAP Overall Modeling Framework Pattern level Model System Pattern level Madel System Nonworker Tour level Model System Wit Tour level Model System Nonworker Stop level Model System VA Stop level Model Sy 26 CEMDAP User s Manual v 1 0 The Generation Allocation Model System button opens up a dialog box with the generation allocation modeling framework as shown below Each of the components of this system can be configured by clicking on the corresponding buttons
7. lt Coefficient 1 gt lt Coefficient 2 no of baseline time intervals start of interval 2 start of interval 3 parameter for interval 2 parameter for interval 3 class CRegressMM model name variance no of explanatory variable in utility function ID of variable 1 ID of variable 2 Coefficient 1 Coefficient 2 class CMNLogitMM model name number of alternatives ID of the base alternative ID of the 1 alternative no of explanatory variable in utility function ID of variable 1 gt ID of variable 2 lt Coefficient 1 gt lt Coefficient 2 ID of the 2 alternative no of explanatory variable in utility function ID of variable 1 ID of variable 2 lt Coefficient 1 gt lt Coefficient 2 class COrdProbitMM model name no of explanatory variable in utility function ID of variable 1 ID of variable 2 lt Coefficient 1 gt lt Coefficient 2 no of thresholds threshold 1 threshold 2 13 CEMDAP User s Manual v 1 0 class CLocationMM lt model name gt lt no of explanatory variable in utility function gt ID of variable 1 ID of variable 2 Coefficient 1 gt lt Coefficient 2 Note that the variables in the configuration file are identified by unique IDs generated within CEMDAP An ID is computed by list ID 10000
8. 2 Virar NHOHOHAOHOHHNHHOHSAOH Notepad 620 688 209 222 545 654 251 033 oOooooocooooooooooo O oooocooo ooooooo 4 4 27968 32 3791 47 1946 994636 9 04399 41 1765 29 4536 77 4952 7 801 42 7135 164 414 14 5092 25 218 113 9 32 6448 19 7061 99 533 s 4 16193 212 968 236 028 23 0599 39 132 0 16 9414 0 47 1946 2 31 3663 0 77 4952 1 164 414 2 nanworkers nut Notepad persons out Notepad 307 235 125 793 Oco oooocooooooo oo NWN up SENS NORJ N ug NORD NO ug NT sa O ooo oooooco or oooo ooooocoooooooocooooo HROROGEHOHFOROCKOREE OOOn OON Org MMHm oom O oo oocooocoeooocooooooooooo ooo oooooooo Oooooocooooooooooooooocooooooooooooooooco MeOoOmnoOoOT oOoOOo o oor oo co oooocov ooomomrm OO oooO 0 00e oo0o0o0 on ooooc oooooooorme oo 9 Import the data into SPSS following the instructions outlined below a Open SPSS by clicking on the program from the Start menu b Goto the File menu find Open Data and click on it Untitled SPSS Data Editor Edit View Data Transform Analyze Graphs Open Database Read Text Data Syntax Output Script Other Display Data Info Apply Data Dictionary Cache Data Print Ctr P 66 CEMDAP User s Manual v 1 0 c In the Open File dialog box that opens up select All file types and navigate to the location of the output fil
9. From Linearterms entered Households 0 514 FEMALE Variable HID PID EMPLOYED STUDYING LICENSE WORK ZON STUD ZON FEMALE y Coefficient 0 514 Baseine time intervals o Edit OK Cancel Step Three after all the covariates have been configured refer figure below enter the threshold parameters First in the box titled Baseline time intervals enter the 35 CEMDAP User s Manual v 1 0 number of discrete time periods N into which the duration is divided Then to enter the threshold parameters number of threshold parameters N 1 click Edit Additional boxes open up to enter the start times of each of the discrete periods and the corresponding parameter estimates sequentially from start time of the second discrete period to the start time of the last discrete period hence there are N 1 parameters Note the start time of the first discrete period is taken as zero and the end time of the last discrete period is taken as infinity The end time of any discrete duration period is taken as the start time of the next period Click on the arrow buttons gt and lt to scroll When the hazard model is fully configured the dialog box looks as shown below Work Duration Variance 1 077 Duration Function From Linear terms entered Households E 0 5014 FEMALE Persons 0 894 LICENSE Zones E 0 4317 WRKPFLEX Other 0 5707 WRKBASIC Variable HID
10. N_ADULTS N AUTOS ZONE ID NAGEO4 NAGE515 NONEMPST NUMLIC MORIADUL Coefficient Baseine time intervals 30 OK Cancel Base Line Hazard Time Marker a pc pu ng a Es Time 238 5 299 5 358 5 419 5 448 5 Parameter 2 4919 1 91 1 4941 1 2359 1 0478 36 CEMDAP User s Manual v 1 0 Multinomial Logit An example of a multinomial logit model is the Household Activity Generation Model within the generation allocation model system The discrete choices for this model are shopping social recreational personal business shopping and social recreational shopping and personal business social recreational and personal business all three types of activity shopping social recreational and personal business and none The model configuration dialog box for this looks as follows HH Activity Generation Base alternative Utility Function Alternative From Households Persons Zones Other Variable HID N_ADULTS N_AUTOS ZONE_ID NAGE04 NAGE515 NONEMPST NUMLIC MOR1ADUL Coefficient Social Recreational Personal business Shopping and Social Recreational Shopping and Personal Business Linear terms entered Social Recreational and Personal Business All Three Types of Activity Clear function To configure the multinomial logit model first select the base alternative from the drop down menu in the figure above we have selected None
11. as the base The utility of the base alternative is taken to be zero and the utility functions of the remaining 37 CEMDAP User s Manual v 1 0 alternatives must be specified Select the remaining alternatives one at a time from the drop down menu titled Alternative to configure the corresponding utility function In the example shown below we have selected the Shopping alternative HH Activity Generation Base alternative Utility Function Alternative From Persons Zones Other Variable HID N_ADULTS N_AUTOS ZONE_ID NAGE04 NAGE515 NONEMPST NUMLIC MOR1ADUL Coefficient None Shopping Social Recreational Personal business Shopping and Social Recreational Shopping and Personal Business Social Recreational and Personal Business All Three Types of Activity Linear terms entered To configure the utility function for the shopping alternative select the relevant variables one at a time and enter the coefficient in the designated space Then click the arrow button gt to add the term to the utility function for that alternative This step is similar to configuring the linear regression expression In the example shown below we have selected the constant and entered the corresponding coefficient for the utility function of the shopping alternative 38 CEMDAP User s Manual v 1 0 HH Activity Generation Base alternative None Utility Function Alternati
12. variable ID The list ID is 0 1 2 and 3 for variables selected from the Households Persons Zones and the Other list respectively For variables selected from the Households Persons and Zones lists the variable ID corresponds to the column number in the respective input tables For variables from the Other list the variable ID is determined from the lookup table Table A 2 Table A 1 Sequence of Model Modules in Model Configuration File S No Model Module 1 Decision to Work 2 Decision to go to School 3 Work Duration 4 Work Start Time 5 School Duration 6 School Start Time 7 HH Activity Generation 8 Shopping Activity Allocation 9 Soc Rec Activity Allocation 10 Personal business Activity Allocation 11 Other Activity Allocation 12 WH commute mode 13 WH Number of Stops 14 WH Commute Duration 15 HW commute mode WH mode is DA 16 HW commute mode WH mode is DA SR 17 HW Number of Stops 18 HW Commute Duration 19 Worker Decision to Make Tours 20 BW Tour Mode 21 BW Tour Number of Stops 22 BW Tour Duration 23 BW Home Stay 24 WB Tour Mode 25 WB Tour Number of Stops 26 WB Tour Duration 27 WB Home Stay 74 CEMDAP User s Manual v 1 0 28 AW Tour Mode 29 AW Tour Number of Stops 30 AW Tour Duration 31 AW Home Stay 32 WH Com
13. 1 71600 564 5 569 5 THRESH21 1 93710 569 5 574 5 THRESH22 2 01110 574 5 579 5 THRESH23 2 12050 579 5 584 5 THRESH24 2 39890 584 5 599 5 THRESH25 2 76370 599 5 614 5 THRESH26 3 09690 614 5 629 5 THRESH27 3 67420 629 5 659 5 THRESH28 4 14240 659 5 689 5 THRESH29 5 00170 689 5 749 5 First enter the variance of the gamma heterogeneity term 1 077 in the box titled Variance Then select Persons in the From box and find the variable Female in the list of variables Click on it and enter the coefficient 5 014 in the box titled Coefficient Click on the arrow button gt to add the term 51 CEMDAP User s Manual v 1 0 Work Duration Variance 1 077 Duration Function From Linear terms entered Households 0 514 FEMALE Persons E zones Other Variable HID PID EMPLOYED STUDYING LICENSE WORK_ZON STUD_ZON FEMALE d ol Coefficient 0 514 Baseine time intervals lo SS Enter all the other covariates in a similar manner After all the covariates have been configured enter the threshold parameters First in the box titled Baseline time intervals enter the number of discrete time periods 30 into which the duration is divided Then to enter the threshold parameters number of threshold parameters 30 1 29 click Edit Additional boxes open up to enter the start times of each of the discrete periods and the corresponding parameter
14. 1 82030 WH mode is DASR 3 11310 Person undertakes shopping 0 73210 Person undertakes social recreation 0 53290 Person undertakes personal business 1 03440 Multiple adult HH 0 23210 Employed 0 62240 kids 5 15 in the HH 0 29810 Thresholds Parameter 0 and 1 stop 1 05310 1 and 2 stops 2 43230 2 and 3 stops 3 38470 The only inputs required for this model are the propensity function and threshold parameters Configuring the propensity function is identical to configuring the linear regression expression For the WH Commute Number of Stops Model first select the Work end time variable from the Other list and enter the corresponding coefficient 0 0016 Click on the arrow button gt to add the term 62 CEMDAP User s Manual v 1 0 WH Number of Stops Utility Function From Linear terms entered Persons 0 0016 Work end time continous Zones a v Variable Work end time continous WH commute by DA binary WH commute by SR binary WH commute by DA SR binary WH commute by Walk binary WH commute by TR binary Person undertakes shopping activity binary Person undertakes social activity binary Person undertakes personal business activity binary v Coefficient 0 0016 Proceed to add all the remaining terms When the utility or propensity function has been fully configured turn to the threshold parameters The software supports four stop opt
15. IDs which identify each individual uniquely The files Workers out and Nonworkers out contain the pattern level attributes of the workers and non workers patterns respectively while the files Tours out and Stops out contain the tour level and stop level attributes for all the individuals that undertake one or more tours These output files can easily be imported into any spreadsheet of your choice The formats of these output files are given below HOUSEHOLDS OUT Column No Description 1 Household identification number 2 Number of workers in household 3 Household makes shopping activity 4 Household makes social recreational activity 5 Household makes personal activity PERSONS OUT Column No Description 1 Household identification number 2 Person identification number 3 Person goes to work on the day 4 Person makes shopping activity 5 Person makes social recreational activity 6 Person makes personal activity 7 Person makes other activity WORKERS OUT Column No Description 1 Household identification number 2 Person identification number 3 Work duration 4 Work start time 5 Worker makes a Before Work tour 6 Worker makes a Work based tour 7 Worker makes a After Work tour 8 Total number of tours made including commutes 14 CEMDAP User s Manual v 1 0 NONWORKERS OUT Column No Description 1 Household identification number 2 Person identification number 3 Total number o
16. Time School Duration School Start Time HH Activity Generation Shopping Activity Allocation Soc Rec Activity Allocation Personal Activity Allocation Other Activity Participation Interactive UI 22 CEMDAP User s Manual v 1 0 The Generation Allocation entry in the Models Menu allows access to the generation allocation suite of model components Clicking on any of the models in this suite opens up the corresponding dialog box to configure the model 7 CEMDAP Untitled Tour Level Tours Stop Level Interactive UI A CEMDAP Untitled BEP Simulation Help Generation Allocation Pattern Level Worker WH Commute Mode Tour Level Non worker WH Commute Stops Stop Level a WH Commute Duration HW Commute Mode DA SPAGNA HV Commute Mode DA SR Rees o HW Commute Stops Hv Commute Duration Make Tours The Pattern Level entry in the Models Menu allows access to the pattern level suite of model components for workers and non workers Clicking on any of the models in this suite opens up the corresponding dialog box to configure the model 23 CEMDAP User s Manual v 1 0 CEMDAP Untitled Simulation Help Models D mm Load Save Generation Allocation gt Pattern Level d Tour Level Worker Tour Mode BW Stop Level Non worker gt Stops WB LE Tour Duration gt AW __ Interactive Home Stay Duration
17. dialog box that shows copyright and version information 2 5 PROGRESS BAR Simulation Completed Current household ID ho Time elaped secconds 1 OTT The progress bar is launched whenever a simulation run is initiated and serves to keep track of the progress of the simulation In particular the progress bar displays the time elapsed and the ID of the household being processed The title of the progress bar reads Simulation in Progress when the simulation is in progress and reads Simulation Completed when it is completed CEMDAP User s Manual v 1 0 3 Input and Output Files 3 1 INPUT DATA SPECIFICATION The inputs required by CEMDAP can be broadly classified into two categories a input data which includes the population characteristics zonal descriptives and level of service data of the transportation network and b model parameters for all the components of the embedded model system The input data file must be registered prior to loading it in CEMDAP Chapter 4 on Basic Operations describes the database registering process 3 1 1 Input Data The input data is required to be in the Microsoft Access database format and consists of five tables viz Households Persons Zones Zone2Zone and LOS The household and person tables together describe the entire population of interest CEMDAP simulates the activity travel patterns only for adults age greater than or equal to 16 and therefor
18. end time if WH mode is transit continuous HW auto IVTT at work start time if HW mode is DA HW transit IVTT at work start time if HW mode is transit continuous inter zonal travel time by DA mode at trip start time TI CEMDAP User s Manual v 1 0 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 O and D zones are adjacent O and D are same zones distance of D from ultimate destination interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction interaction Ln population and shop activity Ln population and social activity Ln population and personal activity Ln population and eat out activity Ln population and serve passenger activity Ln population and miscellaneous activity Ln employment and shop activity Ln employment and social activity Ln employment and personal activity Ln employment and eat out activity Ln employment and serve passenger activity Ln employment and miscellaneous activity DA IVTT and shop activity DA IVTT and social activity DA IVTT and personal activity DA IVTT and eat activity DA IVTT and serve passenger activity DA IVTT and miscellaneous activity DA IVTT and DA mode DA IVTT and female 78 CEMDAP User s Manual v 1
19. function for the shopping alternative is shown below HH Activity Generation Base alternative Utility Function Alternative Shopping Linear terms entered Persons Zones Other Variable 8 244 Constant One 0 1768 N AUTOS 0 5605 NONEMPST 1 54e 002 Z MEDINC 0 7111 ACC RET 0 5943 One HH adult goes to work binary HID 0 6432 Two HH adults go to work binary N_ADULTS N AUTOS ZONE ID NAGEO4 NAGE515 NONEMPST NUMLIC MORIADUL Coefficient Clear function When the shopping alternative is configured select the social recreational alternative and proceed to configure it The configured utility function is shown in the following figure 23 CEMDAP User s Manual v 1 0 HH Activity Generation Base alternative Utility Function Alternative Persons Zones LOther CS Variable Linear terms entered 7 8137 Constant One 0 2597 N AUTOS 1 56e 002 Z_MEDINC 0 5038 ACC ALL 0 5706 One HH adult goes to work binary HID IN ADULTS NL AUTOS ZONE ID NAGEU4 NAGES15 NONEMPST NUMLIC MORIADUL 0 4626 Two HH adults go to work binary Caefficient Proceed in a similar manner with the remaining alternatives The configured utility function for the personal business alternative is shown below HH Activity Generation Base alternative Utility Function Alternative Households Pe
20. included in the CEMDAP modeling framework in a predefined sequence refer Table A 1 for the sequence The description of each model module begins with a class name that identifies the modeling template from which the particular choice model is derived CBLogitMM for Binary Logit CHazardMM for Hazard Duration CRegressMM for Linear Regression CMNLogitMM for Multinomial Logit COrdProbitMM for Ordered Probit and CLocationMM for Location Choice The second line in the section is the name of the modeling module A complete list of all the model components that constitute the modeling system embedded in CEMDAP and their prescribed econometric types is presented in Appendix B The subsequent lines then describe the various parameters associated with that modeling module such as the number of explanatory variables the numbers identifying the specific variables for the model and the corresponding coefficients The syntax in which the parameters are recorded is class dependent The 72 CEMDAP User s Manual v 1 0 formats of entry in the model configuration file for each of the six classes is specified below class CBLogitMM lt model name gt lt no of explanatory variable in utility function gt ID of variable 1 ID of variable 2 Coefficient 1 gt lt Coefficient 2 class CHazardMM model name variance no of explanatory variable in utility function ID of variable 1 ID of variable 2
21. 0 Appendix B List of Model Components in CEMDAP The complete listing of the components of the model system embedded in CEMDAP is presented in the following tables Also listed are the econometric structures prescribed in CEMDAP for the model components and a simple model type supported in case estimated models of the prescribed type are not available Table B 1 Components of the generation allocation model system Model Description Prescribed Model Type Simple Model Type Decision to go to work Work based duration Work start time Decision to go to school School based duration School start time HH activity generation Binary logit Hazard duration Hazard duration Binary logit Linear regression Linear regression Multinomial logit Constant only Simple Probabilistic Simple Probabilistic Constant only Simple Probabilistic Simple Probabilistic Constants only Shopping activity allocation Binary logit Constant only Social Recreational activity allocation Binary logit Constant only Personal business activity allocation Binary logit Constant only Other activity participation Binary logit Constant only i proportional hazard function with non parametric baseline hazard and gamma heterogeneity Table B 2 Components of the scheduling model system for workers Model Description Type Prescribed Model The pattern level model system WH commute mode WH commute stops WH commute durati
22. 7120 Constant 8 91260 kids age 5 to 15 in HH 0 26760 kids age 5 to 15 in HH 0 26760 HH vehicles 0 60190 HH vehicles 0 68470 not employed studying in HH 0 56050 HH income 1000 0 00330 HH income 1000 0 00330 median income of HH zone 0 02700 median income of HH zone 0 02580 accessibility to all employment 0 50380 accessibility to retail employment 0 71110 one HH adult goes to work 1 38210 one HH adult goes to work 1 40580 two HH adults go to work 1 83670 two HH adults go to work 2 01730 All three Variable Parameter Constant 16 16240 kids age 5 to 15 in HH 0 26760 HH vehicles 0 86160 not employed studying in HH 0 56050 HH income 1000 0 00330 median income of HH zone 0 04240 accessibility to retail employment 0 71110 accessibility to all employment 0 50380 one HH adult goes to work 1 97640 two HH adults go to work 2 47990 54 CEMDAP User s Manual v 1 0 First select the base alternative None from the Base Alternative drop down list Then select each of the remaining alternatives by turn from the Alternative drop down list and configure the corresponding utility function The method of configuration of a utility function is identical to that of the linear regression model i e select the variables from the Variable list enter the coefficient in the Coefficient box and click on the arrow gt to add the terms For instance the completely configured utility
23. 98 Constant One Persons 1 18973 One stop in WH commute binary Zones E 1 62317 Two stops in WH commute binary Other Mi 2 1055 Three stops in WH commute binar Variable 0 13521 WH commute by SR binary z 0 91512 WH commute by TR binary HID is 0 35367 WH commute by Walk binary N_ADULTS 0 39622 WH commute by DA SR binary N_AUTOS 2 504e 002 WH auto IVTT at work end time ZONE ID J 3s 1 452e 002 WH TR IVTT at work end time i NAGE04 4 1e 004 Work end time continous NAGE515 NONEMPST NUMLIC MOR1ADUL 3 Coefficient OK Cancel 34 CEMDAP User s Manual v 1 0 Hazard Duration An example of a hazard duration model is the Work Duration Model within the generation allocation model system The model type supported is a hazard based duration model with a non parametric baseline and gamma heterogeneity The inputs required for this model can be configured in three steps Step One enter the parameter estimated for the gamma heterogeneity term in the box titled Variance in the top left corner of the dialog box Step Two configure the parameters on the covariates This procedure is identical to entering the linear regression equation Select the relevant input table from the From list and pick the variables from the Variable list Specify the coefficient for each variable and use the arrow button gt to add the terms Work Duration Variance 1 077 Duration Function
24. AGE515 0 6019 N_AUTOS 0 5605 NONEMPST 3 3e 003 HHTOTINC 2 58e 002 2 MEDINC 0 7111 ACC RET 1 4058 One HH adult goes to work binary 2 0173 Two HH adults go to work binary CEMDAP User s Manual v 1 0 Finally the following two figures represent the utility functions for the alternatives social recreational and personal business and all three types HH Activity Generation Base alternative None Utility Function Alternative Social Recreational and Personal Business From Linear terms entered Households 8 9126 Constant One Persons 0 2676 NAGES15 Zones 0 5847 N AUTOS Other 3 3e 003 HHTOTINC SEE 2 7e 002 Z MEDINC dedisse 1 3821 One HH adult goes to work binary HID 1 8367 Two HH adults go to work binary N ADULTS 0 5038 ACC ALL N_AUTOS ZONE_ID NAGEO04 NAGE515 NONEMPST NUMLIC MORTADUL Coefficient Clear function 58 CEMDAP User s Manual v 1 0 HH Activity Generation Base alternative Utility Function Alternative All Three Types of Activity From Households Persons Zones Other Variable HID N ADULTS N_AUTOS Linearterms entered 16 1624 Constant One 0 2676 NAGE515 0 8616 N AUTOS 0 5605 NONEMPST 3 3e 003 HHTOTINC 4 24e 002 Z MEDINC 1 9764 One HH adult goes to work binary 2 4799 Two HH adults go to work binary 0 7111 ACC RET ZONE ID 0 5038 ACC AL
25. CEMDAP s Manual User 40 AM d 9 Table of Contents INTRODUCTIIOON cssssssssscsssssssssesesesscssssssssnsesscessssasssssssscscssssenssensesecesaeaessssssssssssscsssasesssssscscsssssssneesesecs 1 1 SYSTEM REQUIREMENTS AND INSTALLATION INSTRUCTIONS 4 42424 2 1 1 MINIMUM SYSTEM REQUIREMENTS Wc tenerent eren te tren enitn tenete 2 1 2INSTALLATION INSTRUCTIONS treten pte eret rtr eR ipee Een bei 2 I3 TOUNINSEAEL epe RR Up MEA Bei rid sai ee a eal Ate 4 2 THE CEMDAP ENVIRONMENT scssssssssssssssssssscscsssssesssssssscssssssensssssesecececssssssessssssosesesasessesees 6 2 1 MAIN WINDOW vessecccseiticeds esky dti o etie doti ete aede em beoe 7 2 2 MENUS sede UU UU a rU o pe m uer deed ge rts 7 2 5 PROGRESS BAR eesueteneepi eda e er nua ite uei ae heces 8 3 INPUT AND OUTPUT FILES cccccscsssssscsssscssssssessssssessssssessessscsssssessesssessesesessesssessesesessessseesesess 9 3 1 INPUT DATA SPECIFICATION nosie iran teens creen eise ete nete 9 3 1 1 Input Data OR E DERE E RR EC ERREUR ERE sve se e Ea iaaiiai SS Ei 9 3 1 2 Model Parameters 5 iuis iei e e ER rte Re et sets EO NEEE 12 3 2 OUTPUT DATA FILES rti tete e e rr ep etd drea 13 4 BASIC OPERATIONS eese ene tttoto toto tn tata tata sain sa en ene ta tata inen esent soto soto tota tn tatnen enean 16 4 1 REGISTERING THE INPUT DATABASE eee terere tenen 16 4 2 LOADING THE INPUT DATA FILE
26. L NAGED4 NAGESIS NONEMPST NUMLIC MORTADUL Coefficient Clear function This concludes the configuration of the Household Activity Generation Model d Work Home Stop Location Model Location Choice The Work Home Stop Location Model can be found within the Stop level suite of models for non workers The inputs required for the location choice model are the variance and the utility function expression Therefore configuring this model is identical to configuring a linear regression model The variance which is essentially the variance of the regression model for travel time is 0 47358 for D FW The following table contains estimation results for the utility function for D FW Variable Parameter LN total employment 0 2945 LN total population 0 1699 auto IVTT 0 1681 interaction eat out and auto IVTT 0 0639 distance from ultimate destination 0 1754 29 CEMDAP User s Manual v 1 0 adjacent zones 0 8785 same zone as origin 1 0064 interaction female and auto IVTT 0 041 First enter the variance 0 47358 in the box titled Variance and then enter the terms of the utility function For the variables LN total employment and LN total population enter the same parameter value for each of the six interaction terms with the six activity types that can be undertaken at the stop location viz shopping social recreational personal business eat out serve passengers and miscellaneous So f
27. MUM SYSTEM REQUIREMENTS CEMDAP requires a Pentium II class processor or above to perform satisfactorily The operating systems supported include Windows NT 4 Windows 2000 and Windows XP 1 2 INSTALLATION INSTRUCTIONS To install CEMDAP in your system find the CemdapSetup msi file in the installation CD and follow the steps outlined below 1 Double click CemdapSetup msi to run the CEMDAP setup wizard 2 In the Welcome screen click Next to continue Welcome to the Cemdap Setup Wizard The installer will quide you through the steps required to install Cemdap on your computer WARNING This computer program is protected by copyright law and international treaties Unauthorized duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible underthe law erst m oem J CEMDAP User s Manual v 1 0 3 This leads to the Select Installation Folder screen Choose the destination location and folder name for the program installation for example C Program Files University of Texas Cemdap and click Next to continue i Cemdap Select Installation Folder The installer will install Cemdap to the following folder To install in this folder click Next To install to a different folder enter it below or click Browse Folder C Program FilesXUniversity of TexasVCemdap Disk Cost Install Cemdap for yourse
28. alog box shown below 28 CEMDAP User s Manual v 1 0 CEMDAP Pattern level Model System Nonworkers x Number of Tours When all the components of the pattern level model system for workers and non workers have been configured click on the button for the tour level model system for workers from the main dialog box This opens a dialog box with the tour level modeling framework for workers CEMDAP Tour level Model System Workers x del System for Work based Tour Tour level Model System for 29 CEMDAP User s Manual v 1 0 Clicking on each of the buttons in this dialog box opens up the tour level model system for the BW WB and AW tours which are essentially identical in their framework The dialog box corresponding to the tour level model system for the BW tour is shown below Each of the components of these systems can be configured by clicking on the corresponding buttons CEMDAP Tour level Model System for BW Tour Workers x Independent Model Mode and Stops Tour Duration T Home stay Duration When the entire tour level model system for workers has been configured return to the main dialog box by clicking Close in all other dialog boxes The tour level model system for non workers and the stop level model systems can then be configured in a similar manner 30 CEMDAP User s Manual v 1 0 4 4 3 Saving model configuration file The model configurations entered using t
29. at is select the relevant input table from the From list and pick the variables from the Variables box Specify the coefficient for each variable and use the arrow button gt to add the term The completely configured dialog box looks as shown below WH Commute Stop Location Auto mode Variance 0 47358 Utility Function Linear terms entered 0 1699 interaction Ln population and st 0 1699 interaction Ln population and m Zones 0 2945 interaction Ln employment and Other 0 2945 interaction Ln employment and 0 2945 interaction Ln employment and 0 2945 interaction Ln employment and HID E 0 2945 interaction Ln employment and N ADULTS 0 2945 interaction Ln employment and N AUTOS 0 1681 interaction DA IVTT and shop ZONE ID 0 1681 interaction D IVTT and socia NAGEO4 0 1681 interaction DAIVTT and perso NAGE515 0 232 interaction DA IVTT and eat act NONEMPST 0 1681 interaction DA IVTT and serv g NUMLIC 0 1681 interaction DA IVTT and misc t MORIADUL 0 1754 distance of D from ultimate des p E kar 0 8785 O and D zones are adjacent Coefficient 1 0064 O and D are same zones a 4 1e 002 interaction D IVTT and fem w Variable 41 CEMDAP User s Manual v 1 0 Note that the list of variables supported by the location choice model is pre determined and available only under the Other variables list The list of variables
30. at the person leaves from zone 362 home and origin stop location and that the location of the first stop is zone 162 Similarly the characteristics of the second stop can be determined to completely construct the individual s activity travel patterns Data Edito m File Edit View Data Transform Analyze Graphs Utliies Window Help gigs 53 4 gt a E EEE S O 48 hid 13806 hid pid tourid stopid acttype startt travt duration avtimes avtimet stoploc ostoploc i 4T 13806 1 1 1 2 269 34 49 98 56 14 299 21 243 07 114 362 48 13806 1 1 2 2 375 47 23 60 116 54 193 09 76 56 95 114 13806 I T Data View Variable View ls gt SPSS Processor is ready 71 CEMDAP User s Manual v 1 0 Appendix A Model Configuration File CEMDAP comprises of a suite of econometric models and consequently requires the user to specify a large number of parameters in order to complete describe the econometric system The software offers a means to save the parameters specified through the GUI into an external ASCII file for re use This external ASCII file is called the model configuration file The syntax of the file is designed more for its compatibility with the class hierarchy of CEMDAP than for its readability Users are advised to configure models via the user interface provided by CEMDAP as opposed to editing the configuration file directly The file contains a complete description of each of the modeling modules
31. ation 79 Tour 3 Stop Travel Time 80 Tour 3 Stop Location by Auto Mode 75 CEMDAP User s Manual v 1 0 Variable ID OMDANNDNKRWNFK OO 81 Tour 4 Stop Activity Type 82 Tour 4 Stop Activity Duration 83 Tour 4 Stop Travel Time 84 Tour 4 Stop Location by Auto Mode Table A 2 List of other variables Variable name Constant equals one Work based duration continuous One adult goes to work binary Two adults go to work binary Work based duration of other worker in HH if any continuous Person undertakes shopping activity binary Person undertakes social activity binary Person undertakes personal business activity binary Person undertakes other activity binary Another HH adult goes to work binary Another HH adult undertakes shopping activity binary Another HH adult undertakes social activity binary Another HH adult undertakes personal business activity binary WH commute by DA binary WH commute by SR binary WH commute by DA SR binary WH commute by Walk binary WH commute by TR binary HW commute by DA binary HW commute by SR binary HW commute by DA SR binary HW commute by Walk binary HW commute by TR binary Work end time continuous Work start time continuous Number of WH commute stops integer 0 WH commute stop binary 1 WH commute stops binary 2 WH commute stops binary 3 WH commute stops binary 4 WH commute stops binary 2 or more WH co
32. ation Home stay duration before tour Multinomial logit Ordered probit Linear regression Linear regression Constants only Ordered probit Simple Probabilistic Simple Probabilistic The stop level model system Activity type Activity duration Travel time Location Multinomial logit Linear regression Linear regression Spatial location choice Constants only Simple Probabilistic Simple Probabilistic Multinomial logit 1 Separate models for tours 1 2 3 and 4 Separate models for stops in each of tours 1 2 3 and 4 80 CEMDAP User s Manual v 1 0 Appendix C D FW Input Data The input data requirements for running a simulation of the Dallas Fort Worth metropolitan area are dependent on the model configurations estimated for D FW This input data therefore includes not only the required variables specified in chapter 3 but also additional variables that are specific to the estimated D FW models The file test_data mdb included in the data directory under the installation destination directory contains the data required for a small sample of the D FW population for test purposes The following tables contain the input specifications for this dataset The variables are all of the double type Households Table Column Variable Variable Name 1 HH ID HID 2 adults N ADULTS 3 autos N AUTOS 4 Location ZONE ID 5 kids 0 to 4 6 kids 5 to 15 7 adults not employed student 8 license
33. ce 3 Click OK and the input data is loaded 4 3 SPECIFYING THE OUTPUT FILES During a simulation run CEMDAP creates six output files refer Chapter 3 for file formats The following steps are used to specify the location and names of these six files 1 Click on the Output command in the Data Menu of CEMDAP M CEMDAP Untitled Models Simulation Help coe Output 20 CEMDAP User s Manual v 1 0 2 In the Save Simulation Results As dialog box that opens click on Browse to select the location for each file and type in the desired file names The default file names are households out persons out workers out nonworkers out tours out and stops out and the default file location is the data folder in the installation destination directory In the example below the location specified for the output files is E Project4080 Output Save Simulation Results As Household attributes E Project4080 Output households out Person attributes E Project4080 Output persons out Workers Patterns E Project4080 Output workers out Non workers E Project4080 Output nonworkers out Tours E Project4080 Output tours out Stops E Project4080 Output stops out OK Cancel 3 Once all the file names and locations are specified click OK to complete the process 4 4 CONFIGURING THE MODEL SYSTEM The model system embedded in CEMDAP is described in detail in the Guidebook on Activ
34. ctivity travel patterns of the population can be analyzed 44 CEMDAP User s Manual v 1 0 Tutorial The aim of this tutorial is to the guide the user through the entire procedure of running a trial simulation in CEMDAP using the sample input data and the model system configured for the Dallas Fort Worth metropolitan area The Microsoft Excel files available in the data DFW_Models directory within the installation destination directory contain the estimation results for all the model components for D FW A list of all the model components that constitute the model system embedded in CEMDAP is provided in Appendix A Appendix B lists all the variables required to configure the model system for D FW These are the variables available in the sample input data which is titled test_data mdb and can be located in the data directory under the installation destination directory for instance C Program Files University of Texas data test_data mdb The steps involved in running a trial simulation are as follows 1 Register the sample input database detailed instructions in section 4 1 The sample input database is in the Microsoft Access format as specified in section 3 1 1 and is named test_data mdb a Open the Control Panel dialog Start Menu gt Settings gt Control Panel in Windows NT 2000 Start Menu gt Control Panel in Windows XP In the Control Panel dialog double click the Administrative Tools icon which opens the Administrat
35. cut 2KB elef 2 KB File and Folder Tasks fj Rename this file GN tete ata sacs ODEO fal Sco T 5I CUT D Copy this file eR 2 kB Publish this file to the Web Local Security Policy CJ E mail this file sna cut Tal Microsoft NET Framework fy Configuration not Shortcut Performance Shortcut 2KB X Delete this file Microsoft NET Framework Wizards Shortcut 1KB E Services Shortcut 2kB Other Places control Panel E My Documents Q My Computer X My Network Places 2 In the ODBC Data Source Administrator dialog box select the System DSN tab Then click the Add button to bring up the Create New Data Source dialog box YODBC Data Source Administrator E gt lt User DSN System DSN File DSN Drivers Tracing Connection Pooling About System Data Sources Add ECDCMusic Microsoft Access Driver mdb Xtreme Sample Database Microsoft Access Driver mdb Remove ii Configure An ODBC System data source stores information about how to connect to the indicated data provider A System data source is visible to all users on this machine including NT services OK Cancel Apply Help 17 CEMDAP User s Manual v 1 0 3 In the Create New Data Source dialog box select the Microsoft Access Driver from the list of drivers and click Finish Create New Data Source Select a driver for which you want to set up a data source Versio
36. d Duration Binary Logit Multinomial Logit Location Choice or Ordered Probit Appendix B lists the model components and their prescribed econometric structures model types in 32 CEMDAP User s Manual v 1 0 CEMDAP In this section we take an example of each of these model types and illustrate their methods of configuration Note Clicking OK in any dialog box only saves the information temporarily In order to save a model configuration choose the Save command in the Models Menu Linear Regression An example of a linear regression model is the Work Home Commute Duration Model within the pattern level model system for workers Note that the dependent variable in the regression models for duration is assumed to be the log of the duration This is done to ensure that we always predict a positive value The inputs required for this model are the variance the parameters and variables in the linear regression equation First enter the variance in the box titled Variance in the top left corner of the dialog box Then enter the linear regression equation by picking the relevant variable from the Variable list and entering its parameter in the space designated Coefficient Click the arrow button gt to add the term to the linear regression expression The From option lists the sets of variables available Households which is highlighted in the figure below contains all the household related variables from the inpu
37. d adults 9 HH has two or more adults 10 HH income 1000 11 Median income of HH Zone 1000 12 HH Accessibility to retail 13 HH Accessibility to all employment types Columns 1 4 required by CEMDAP columns 5 13 required for D FW The accessibility measures in columns 12 and 13 are described as follows Peak auto accessibility to retail business log sum of retail employment peak period auto IVTT Peak auto accessibility to all business log sum of total employment peak period auto IVTT 81 CEMDAP User s Manual v 1 0 Persons Table Column Variable Variable Name Comment 1 HH ID HID 2 Person ID PID 3 employed EMPLOYED employment status variables along with neither employed nor student forms a mutually exclusive collectively 4 student STUDYING exhaustive set 5 have driver s license LICENSE if employed set to 0 if not 6 location of work WORK ZON employed vi location of school STUD_ZON if student 8 female FEMALE 9 age 10 caucasian ethnicity variables mutually 11 african american exclusive collectively 12 other race exhaustive 13 no school education high school education level variables 14 education mutually exclusive 15 graduate education collectively exhaustive 16 college education 1 0 if person does not have personal vehicle license autos licensed availability adults in HH if person has 17 license flexible wo
38. d variables and some additional variables A view of the sample dataset with all the five required tables is provided below 11 CEMDAP User s Manual v 1 0 Test Input Database E Microsoft Access Be Edt yew Insert Format Records Tools Window tep M W SAY BH O24 SH 19 Policy test data paias reaa a M Households Table ET Zone2Zone Table Create tibie mn Design view Create ube by vong ward Persons Table LOS Table Zones Table lil Households Table OX i 0 OX ORIG ZONT DEST ZON DAJVIT Dec vrr DA cost sRivir SROVIT SR COSY Tava TRiviT Tal 3 0 s 0 0 0 3 18 3 2 3 1 2 Model Parameters The model system embedded in CEMDAP is described in greater detail in the Guidebook on Activity based Travel Demand Modeling for Planners included in CEMDAP s documentation set Refer Appendix B for a list of all the model components The parameters of each of the model components that constitute this model system must be specified the first time that CEMDAP is used Thereafter the model configurations can be saved into a file using the Save command in the Models Menu and reloaded as 12 CEMDAP User s Manual v 1 0 desired using the Load command in the Models Menu The first time specification of the model configurations can be achieved in one of three ways refer section 4 4 for further details 1 Access each of the model configuration dialog boxes through the commands in th
39. del system The alternatives are either that the person decides to go to work on the given day or not Hence there is only a single utility function to be configured with the other alternative No serving as the base The completely configured dialog box looks as shown below Decision to Work Base alternative NO Utility Function Alternative From Linear terms entered 1 9021 Constant One Persons 1 49e 002 AGE Zones 2 61e 002 FEMALE 0 4665 GRADSCHL 1 558 WRKPFLEX 1 0786 WRKFIXED HID 0 2322 NAGE04 IN_ADULTS 1 17e 002 Z MEDINC N AUTOS 1 0029 FEMNKIDS ZONE ID NAGE04 INAGE515 NONEMPST NUMLIG MOR1ADUL Variable Coefficient Clear function 40 CEMDAP User s Manual v 1 0 Location Choice An example of a location choice model is the Work Home Stop Location Model Since there is only one utility function to be configured configuration of the location choice model is similar to that of a linear regression model First enter the variance determined for the travel time model corresponding to the tour under consideration in this case enter the variance obtained for the travel time model for stops in the Work Home commute in the space designated Variance This variance of the travel time model will be used in the location choice model for probabilistic choice set generation Then configure the utility function in the same way that the linear regression equation is configured Th
40. e Models Menu In particular access the dialog boxes under the Generation Allocation Pattern level Tour level and Stop level entries in the Models Menu This method is recommended for changing the parameters of a few models Access the model configuration dialog boxes through the nteractive UI which is also in the Models Menu The interactive user interface ties all the dialog boxes together using the embedded modeling framework This method is recommended for first time model parameter input The model parameters for all the model components can be coded into a text file model configuration file in a prescribed format and then loaded into the system using the Load command in the Models Menu A sample model configuration file can be found in data under the installation destination directory Appendix A describes the prescribed format of the model configuration file This method is not recommended 3 2 OUTPUT DATA FILES CEMDAP produces as output the complete activity travel patterns for a day for every individual in the population of interest Following the representation framework for activity travel patterns refer Guidebook on Activity based Travel Demand Modeling for Planners the output is saved into six files The files Households out and Persons out 13 CEMDAP User s Manual v 1 0 contain the decision to undertake activities of different types at the household and individual levels and include household and person
41. e household with ID 13806 This household consists of two adults both non workers On the given day person 1 makes shopping and personal business stops while person 2 makes only personal business stop s 68 CEMDAP User s Manual v 1 0 E HHfile sav SPSS Data Editor File Edit View Data Transform Analyze Graphs Utilities Window Help ze e A El EEE Bo Bhd oa aioe makeshop makesoc makepers E ed e jojo epo ESES ESES ESENES L ALANO oO 0 0 0 oO 0 a 0 a OO NN O na gt a a no 5 o QA AO TAE Bos Beale L gt o 9 o o 9l 9 oo oo gt ol o o oo jejeje mme oO Of oO oO Of Oo Of oO 89 9 gg Data View Variable View SPSS Processor is ready Personfile sav SPSS Data Editor OK Fie Edit view Data Transform Analyze Graphs Utilities Window Help zm 3 a l EEE o f hid 10075 hid pid isworker pshop psoc ppers pother E 11384 1 1 0 0 0 1 11393 1 0 0 0 1 1 11393 2 0 1 0 1 1 12241 2 0 0 0 0 0 12241 4 0 0 0 0 0 12350 1 1j 0 0 0 1 12350 2 1 0 0 0 0 12557 1 1 0 0 1 1 12557 2 1 0 0 0 0 13536 1 0 0 0 0 0 36 13536 gt o 1 0 0 0 13771 1j 0 0 0 1j 0 13771 2 0 0 0 0 1 13806 1 0 1 0 1 0 13806 2 0 0 0 1 0 42
42. e the household and person tables must contain information only for the adults in the population And then there are the zonal descriptives static inter zonal descriptives and level of service tables The following input specification tables describe the exact format of the input tables Listed in these specification tables are the columns required in the input database Additional columns such as household income in the Households table or age and ethnicity in the Persons table can be added at the end of the Households or Persons tables if required by the estimated model system Each exogenous variable used in the model system must have a corresponding entry in the appropriate Households or Persons table The input tables in the Microsoft Access database must take the titles CEMDAP User s Manual v 1 0 specified below and the variables must be of the double type The columns of required data must also take the variable names as prescribed Note 1 Household ID and Person ID together uniquely identify every individual in the population of interest 2 By specifying the start and end times in the LOS table one can achieve any level of temporal disaggregation Table Title Households Column Variable Variable Name 1 HH ID HID 2 adults N ADULTS 3 autos N AUTOS 4 Location ZONE ID Table Title Persons Column Variable Variable Name Comment 1 HH ID HID 2 Person ID PID 3 employed EMPLOYED emplo
43. es Click on households out and click Open Open File PIX Look in B outputs s s tj eK EM s nonworkers out 8 persons out 8 stops out tours out EB workers out File name households out Files of type all Files 9 v Paste Cancel d In the Text Import Wizard dialog box that opens up select the radial button that reads Yes under the question Does your text file match a pre defined format and use the browse button to locate the SPSS Text Wizard Template file HHfile tpf Click Next when finished Look in Sdte v ct Ev outputs o HHfile tof ElNonworker tpf EPerson tpf ElStop tpf ETour tpf i vvorker tpf i File name HHtile tpt Files af type TextWizerd Predefined Format tpf Y Cancel Z 67 CEMDAP User s Manual v 1 0 e Now click Next in the all remaining screens of the Text Import Wizard until the final step In the final screen click Finish The imported data is loaded into SPSS Click on File gt Save As to specify a location and filename for the imported data f Proceed in the same manner with all the remaining output files and save the corresponding SPSS files as persons sav workers sav nonworkers sav tours sav and stops sav Refer chapter 3 for a description of the columns in the output files 10 The imported SPSS household and person data files look as shown in the following figure In particular take a look at th
44. estimates sequentially from start time of the second discrete period to the start time of the last discrete period hence there are 29 parameters for this model For example enter the time in the first box as 239 5 start time of second discrete period and the corresponding threshold parameter for the first discrete period as 2 4919 Similarly the time in the second box will be 299 5 and the corresponding threshold parameter is 1 91 Click on the arrow buttons gt and lt to scroll and 52 CEMDAP User s Manual v 1 0 enter all 29 threshold parameters The fully completed dialog box looks as shown below Work Duration Variance q 07 Duration Function From Linear terms entered Households 0 5014 FEMALE Persons 0 894 LICENSE Zones 0 4317 WRKPFLEX Other 1 01 Bj 0 5707 WRKBASIC Variable HID N_ADULTS N AUTOS ZONE_ID NAGEO4 NAGES15 NONEMPST NUMLIC MORTADUL Coefficient Base Line Hazard Time Marker Ea a uw x me md Time ees oss ses fangs aaa Parameter 24909 191 rien jH239 10478 c Household Activity Generation Model Multinomial Logit The Household Activity Generation Model can be found within the Generation Allocation suite of models The discrete choices for this model are shopping social recreational personal business shopping and social recreational shopping and personal business social recreational and personal busines
45. f tours made TOURS OUT Column No Description 1 Household identification number 2 Person identification number 3 Tour identification number 4 Home stay start time 5 Home stay duration 6 Tour mode 7 Tour duration 8 Number of stops in tour 9 Available tour time 10 Available home stay time STOPS OUT Column No Description 1 Household identification number 2 Person identification number 3 Tour identification number 4 Stop identification number 5 Activity type 6 Start time 7 Travel Time to stop 8 Stop duration 9 Available stop time 10 Available travel time 11 Stop location zone ID 12 location of origin zone zone ID Tour ID values for workers 0 2 Work Home Commute 1 Home Work Commute 2 Before Work Tour 3 Work based Tour and 4 After Work Tour Tour ID values for non workers 1 First Tour 2 Second Tour 3 Third Tour and 4 Fourth Tour Stop IDs for workers and non workers are similarly coded in order of occurrence Tour mode value labels 0 Drive Alone 1 Shared Ride 2 Drive Alone amp Shared Ride 3 Walk and 4 Transit Activity type value labels 0 Shopping 1 Social Recreational 2 Personal Business 3 Eat out 4 Serve Passengers and 5 Miscellaneous 15 CEMDAP User s Manual v 1 0 4 Basic Operations 4 1 REGISTERING THE INPUT DATABASE The input database which is in the Microsoft Access database format refer chapter 3 must be registered before it ca
46. he dialog boxes can be saved into a model configuration file for future use This is achieved by clicking on the Save command in the Models Menu CEMDAP Untitled iss Simulation Help Generation Allocation Pattern Level Tour Level Stop Level o Y Y Interactive UI The Save command opens the Save As dialog box Choose the desired location and type in the desired model configuration filename in this dialog box and click Save to finish Save As Save in e Data B DFW Model All I amp Policy test data mdb 3l CEMDAP User s Manual v 1 0 4 4 4 Loading model configuration file The model configuration file saved using the Save command in the Models Menu or created manually by entering the model configurations into a text file can be loaded into CEMDAP using the Load command in the Models Menu CEMDAP Untitled Simulation Help Save Generation Allocation Pattern Level Tour Level Stop Level Interactive UI The Load command opens the Open dialog box Navigate to the location of the model configuration file and select the file Click Open to finish Lookin Data st Policy test data mdb File name DFW Model All 4 4 5 Configuring specific model types All the model components in the embedded model system fall into one of six categories based on their econometric structures Linear Regression Hazar
47. ick Close to exit i Cemdap Installation Complete Cemdap has been sucessfully removed Click Close to exit CEMDAP User s Manual v 1 0 2 The CEMDAP Environment CEMDAP offers a user friendly environment to simulate the activity travel patterns of a population by using standard Windows user interface features In this chapter we shall take a look at all the basic features that comprise the CEMDAP environment To start CEMDAP double click the shortcut to CEMDAP on your desktop or find CEMDAP in the Start menu under All Programs This opens up the following CEMDAP window consisting of the main window and menus Each of these is described in the following sections Also described is the progress bar which appears during a simulation run Menus DL CEMDAP Untitled Main Window CEMDAP User s Manual v 1 0 2 1 MAIN WINDOW The main CEMDAP window remains open as long as the software is being used and has no functionality by itself other than the fact that it hosts the important menu items and other dialog boxes 2 2 MENUS The primary functionality of CEMDAP lies within the menu commands The commands available from the menu bar and their functions are tabulated below Data Menu Choose To Ju Load the input data The input data must be registered prior Ape to loading it refer Chapter 3 for details Obi Specify the names and locations for the outpu
48. includes the inter zonal LOS characteristics and interactions between household or person characteristics and destination zone or inter zonal LOS characteristics The user must use only these in the calibration and enter the parameters appropriately Ordered Probit An example of an ordered probit model is the Work Home Commute Number of Stops Model The inputs required for this model are the propensity function and threshold parameters Configuring the propensity function is identical to configuring the linear regression equation That is select the relevant variables from each list Households Persons Zones and Other Enter the coefficient corresponding to the variable and click on the arrow button gt to add the term The number of threshold parameters to be input for any model is pre determined and based on the representation frameworks supported for workers and non workers For example the software supports three tours for non workers in the D FW model system and hence the number of threshold parameters for the ordered probit model for tours for non workers is 2 This number shows up in the Threshold Values box in the bottom left corner of the dialog box In the Work Home Commute Number of Stops Model the software supports four stop options 0 3 stops and hence the threshold parameter is 3 Click on Edit to specify the threshold parameters The completely configured dialog box looks as shown below 42 CEMDAP User s Man
49. ions 0 3 stops during the Work Home commute hence the number of threshold parameters for the Work Home Commute Number of Stops Model is predetermined to be 3 Click on the Edit button adjacent to the Threshold Values box to specify the threshold parameters This causes three additional boxes to open up where the threshold parameters may be entered From the model results table we see that the threshold parameter between 0 and 1 stops is 1 0531 Enter this value into the first box The completely configured dialog box is as shown below 63 CEMDAP User s Manual v 1 0 WH Number of Stops Utility Function From Linear terms entered Households 1 6e 003 Work end time continous Persons 0 3075 WH commute by DA binary Zones 1 8203 WH commute by SR binary Other i 3 1131 WH commute by DA SR binary Variable 0 7321 Person undertakes shopping activi as 0 5329 Person undertakes social activity E HID 1 0344 Person undertakes personal busine N ADULTS 0 2321 MORT1ADUL N_AUTOS 0 6224 EMPLOYED ZONE_ID 0 2981 NAGE515 NAGE 4 NAGE515 NONEMPST NUMLIC MORTADUL Coefficient Threshold Ep ESSERE Value 0598 24923 3304 6 When the entire model system has been configured using the dialog boxes as described save the model system in a model configuration file using the Save command in the Models Menu Specify the location and title for the model c
50. ity based Travel Demand Modeling for Planners included in the documentation set and Appendix B lists all the model components of this system All the model components of this system must be configured before a simulation run Model configuration involves selecting the relevant variables and inputting their parameters The 21 CEMDAP User s Manual v 1 0 model system can be completely configured either by accessing all the corresponding dialog boxes to specify the models or by loading the complete model configuration file The model configuration file can either be created manually refer Appendix A for format or is created when the Save command in the Models Menu is used Sections 4 4 1 and 4 4 2 describe two methods of accessing all the model dialog boxes to configure the entire model system Section 4 4 3 explains how the complete model configuration entered using the dialog boxes can be saved in a file Section 4 4 4 explains how to load a model configuration file into CEMDAP All the model components fall into one of six categories Linear Regression Hazard Duration Multinomial Logit Binary Logit Location Choice or Ordered Probit Section 4 4 5 takes an example of each of these types to explain how they must be configured 4 4 1 Accessing model module dialog boxes through the Models Menu 7l CEMDAP Untitled Simulation Help Generation Allocation Pattern Level Go to School Tour Level Work Duration Stop Level Work Start
51. ive Tools dialog Then in the Administrative Tools dialog double click the Data Sources ODBC icon which opens the ODBC Data Source Administrator dialog 45 CEMDAP User s Manual v 1 0 b In the ODBC Data Source Administrator dialog box select the System DSN tab Then click the Add button to bring up the Create New Data Source dialog box c In the Create New Data Source dialog box select the Microsoft Access Driver from the list of drivers and click Finish d In the ODBC Microsoft Access Setup dialog box that pops up enter DFW4080 as the Data Source Name and Test Data as the Description ODBC Microsoft Access Setup Data Source Name DFw4080 Description Test Data Database Cancel Database Help Select Create Repair Compact Advanced System Database e None C Database Bae Options gt gt e Click the Select button in the ODBC Microsoft Access Setup dialog box This opens the Select Database dialog box Locate and select the sample data file e g C Program Files University of Texas data test_data mdb f Finalize the database registration process by clicking OK to close the dialog boxes 2 Open CEMDAP either by clicking on the desktop shortcut to CEMDAP or from the list of All Programs under the Start Menu 46 CEMDAP User s Manual v 1 0 Internet Explorer 4X Internet Microsoft Access Internet Explorer Microsoft Excel E mail Eudo
52. lf or for anyone who uses this computer Everyone Just me 4 Click Next in the Confirm Installation screen if Cemdap Confirm Installation The installer is ready to install Cemdap on your computer Click Next to start the installation CEMDAP User s Manual v 1 0 5 Installation will complete in a few seconds 6 Click Close to exit the wizard is Cemdap E Installation Complete Wa Cemdap has been sucessfully installed Click Close to exit Close At the end of the installation process CEMDAP will be added to the Program menu and a shortcut to the program will be created on the Desktop Double click to start CEMDAP Sample data files for running CEMDAP can be found in data under the installation destination directory for instance C Program Files University of Texas Cemdap data A sub directory under data titled DFW_Models contains Microsoft Excel files with the model system estimation results for Dallas Fort Worth 1 3 TO UNINSTALL To uninstall CEMDAP use the CemdapSetup msi file in the installation CD and follow the instructions given below 1 Double click CemdapSetup msi to run the CEMDAP setup wizard CEMDAP User s Manual v 1 0 2 In the Welcome screen select the Remove Cemdap radial button and click Finish i Cemdap Welcome to the Cemdap Setup Wizard Select whether you want to repair or remove Cemdap Repair Cemdap Remove Cemdap Cancel 3 Cl
53. list of variables Click on it and enter the value of the constant 2 88498 in the box titled Coefficient Click on the arrow button gt to add the constant term WH Commute Duration Variance 0 37888 Regression Function From Linear terms entered Persons 2 88498 Constant One Zones z Other Variable Constant One Work end time continous WH commute by DA binary WH commute by SR binary WH commute by DA SR binary WH commute by Walk binary WH commute by TR binary Number of stops in WH commute integer Zero stops in WH commute binary Coefficient 2 88488 OK Cancel 49 CEMDAP User s Manual v 1 0 Continuing with the Other variable list find all the remaining variables such as one stop in WH commute two stops in WH commute and three stops in WH commute and enter them in the same manner The completed dialog box looks as shown below With this we have completed the configuration of the Work Home Commute Duration Model WH Commute Duration Variance 0 37888 Regression Function From Linearterms entered Households 2 88498 Constant One Persons 1 18973 One stop in WH commute binary Zones 1 62317 Two stops in WH commute binan Other 2 1055 Three stops in WH commute binar Variable 0 13521 WH commute by SR binary i 0 91512 WH commute by TR binary HID 0 35367 WH commute by Walk bina
54. me domain Given various land use socio demographic activity system and transportation level of service attributes as input the system provides as output the complete daily activity travel patterns for each individual in the household CEMDAP has been developed using Object Oriented Design It was implemented in Visual C using the Visual Studio NET development platform The software provides a user friendly Windows environment to configure or modify the components of the modeling system save or load the model configurations load the input data and run the simulation For an overview of the modeling system embedded in CEMDAP refer the Guidebook on Activity based Travel Demand Modeling for Planners included in CEMDAP s documentation set The rest of this manual is organized as follows Chapter 1 describes the system requirements and installation instructions for the software Chapter 2 provides an overview of the CEMDAP environment including a description of the menus and commands available Chapter 3 describes the prescribed input and output file specifications and formats Chapter 4 guides the user through the basic operations such as loading inputs configuring model components etc Chapter 5 is a tutorial that leads the user through the entire process of simulating the activity travel patterns of a synthetic population using sample input files CEMDAP User s Manual v 1 0 1 System Requirements and Installation Instructions 1 1 MINI
55. mmute stops binary Number of HW commute stops integer 0 HW commute stop binary 1 HW commute stops binary 2 HW commute stops binary 3 HW commute stops binary 4 HW commute stops binary 2 or more HW commute stops binary WH commute duration continuous HW commute duration continuous Number of tours non worker integer tour non worker integer 2 tours non worker integer 3 tours non worker integer 76 CEMDAP User s Manual v 1 0 4 tours non worker integer Two or more tours by non worker binary Current tour made by DA binary Current tour made by SR binary Current tour made by DA SR binary Current tour made by Walk binary Start time of home to work commute continuous End time of work to home commute continuous Available time for tour and home stay before tour continuous Available time for home stay before tour continuous Duration of tour continuous Number of stops in tour integer 1 Tour stop binary 2 Tour stops binary 3 Tour stops binary 4 Tour stops binary 2 or more Tour stops binary Stop for shopping activity binary Stop for social recreational activity binary Stop for personal business activity binary Stop for eat out activity binary Stop for serve passenger activity binary Stop for miscellaneous activity binary First stop in tour commute binary Second stop in tour commute binary Third stop in tour commute binary F
56. mute Stop Activity Type 33 WH Commute Stop Activity Duration 34 WH Commute Stop Travel Time 35 WH Commute Stop Location Auto mode 36 HW Commute Stop Activity Type 37 HW Commute Stop Activity Duration 38 HW Commute Stop Travel Time 39 HW Commute Stop Location Auto mode 40 BW Tour Stop Activity Type 41 BW Tour Stop Activity Duration 42 BW Tour Stop Travel Time 43 BW Tour Stop Location Auto mode 44 WB Tour Stop Activity Type 45 WB Tour Stop Activity Duration 46 WB Tour Stop Travel Time 47 WB Tour Stop Location Auto mode 48 AW Tour Stop Activity Type 49 AW Tour Stop Activity Duration 50 AW Tour Stop Travel Time 51 AW Tour Stop Location Auto mode 52 Number of Tours NW 53 Mode for Tour 1 54 Number of Stops in Tour 1 55 Duration of Tour 1 56 Home Stay Duration before Tour 1 57 Mode for Tour 2 58 Number of Stops in Tour 2 59 Duration of Tour 2 60 Home Stay Duration before Tour 2 61 Mode for Tour 3 62 Number of Stops in Tour 3 63 Duration of Tour 3 64 Home Stay Duration before Tour 3 65 Mode for Tour 4 66 Number of Stops in Tour 4 67 Duration of Tour 4 68 Home Stay Duration before Tour 4 69 Tour 1 Stop Activity Type 70 Tour 1 Stop Activity Duration 71 Tour 1 Stop Travel Time 72 Tour 1 Stop Location by Auto Mode 73 Tour 2 Stop Activity Type 74 Tour 2 Stop Activity Duration 75 Tour 2 Stop Travel Time 76 Tour 2 Stop Location by Auto Mode 77 Tour 3 Stop Activity Type 78 Tour 3 Stop Activity Dur
57. n be loaded in CEMDAP Follow the instructions below to register an input file l Open the Control Panel dialog Start Menu gt Settings gt Control Panel in Windows NT 2000 Start Menu gt Control Panel in Windows XP In the Control Panel dialog double click the Administrative Tools icon which opens the Administrative Tools dialog Control Panel File Edit View Favorites Tools Help gt amp Ka Search f Folders iiv Address E Control Panel vA Control Panel Switch to Category View See Also Windows Update Help and Support amp X 5 Accessibility Add Add or Options Hardware Remov Fonts Game Internet Controllers Options b amp amp Phone and Power Printers Modem Options and Faxes 9 gg P Sounds Speech System and Au b c Xe Date and ve Tools Time Keyboard real RealPlayer Regional and La l paze Taskbar andSt Services Display Folder Options ey 5 Mouse Network Connecti Ss 6 Scanners Scheduled and Ca Tasks e amp User VirusScan Accounts Then in the Administrative Tools dialog double click the Data Sources ODBC icon which opens the ODBC Data Source Administrator dialog 16 CEMDAP User s Manual v 1 0 Administrative Tools File Edit View Favorites Tools Help Qse B seme redes uy Address Administrative Tools Component Services Computer Management Shortcut Short
58. og box is as shown in the following figure WH Commute Stop Location Auto mode Variance 0 47358 Utility Function From Linearterms entered Households 0 1699 interaction Ln population and st Persons 0 1699 interaction Ln population and m Zones 0 2945 interaction Ln employment and Other 0 2945 interaction Ln employment and erable 0 2945 interaction Ln employment and i 0 2945 interaction Ln employment and HID 0 2945 interaction Ln employment and N ADULTS 0 2945 interaction Ln employment and N AUTOS 0 1681 interaction D IVTT and shop ZONE ID 0 1681 interaction DA IVTT and socia NAGEQ4 0 1681 interaction DA IVTT and perso NAGES15 0 232 interaction DA IVTT and eat act NONEMPST 0 1681 interaction DA IVTT and serv NUMLIC 0 1681 interaction DA IVTT and misc t MORTADUL 0 1754 distance of D from ultimate des pica DUE 0 8785 O and D zones are adjacent Coefficient 1 0064 O and D are same zones 4 1e 002 interaction DA IVTT and fem w e Work Home Commute Number of Stops Model Ordered Probit The Work Home Commute Number of Stops Model can be found within the Pattern level suite of models for workers The following table presents the estimation results for the WH Commute Number of Stops Model for D FW Variable Parameter Work end time 0 00160 61 CEMDAP User s Manual v 1 0 WH mode is DA 0 90750 WH mode is SR
59. on HW commute mode WH Drive Alone HW commute mode WH Drive Alone Shared Ride HW commute stops HW commute duration Decision to make a tour in each period Multinomial logit Ordered probit Linear regression Binary logit Binary logit Ordered probit Linear regression Multinomial logit Constants only Thresholds only Constants only Constants only Thresholds only Constants only 79 Simple Model Type Simple Probabilistic Simple Probabilistic CEMDAP User s Manual v 1 0 The tour level model system Mode Stops Tour duration Home stay duration before tour The stop level model system Multinomial logit Ordered probit Linear regression Linear regression Constants only Thresholds only Simple Probabilistic Simple Probabilistic Activity type Activity duration Travel time Location Multinomial logit Linear regression Linear regression Spatial location choice Constants only Simple Probabilistic Simple Probabilistic Multinomial logit i Separate models for each of the BW WB and AW tours Separate models for stops in each of WH and HW commutes and BW WB and AW tours Table B 3 Components of the scheduling model system for non workers Model Description Prescribed Model Type Simple Model Type The pattern level model system Number of tours Ordered probit Thresholds only The tour level model system Mode Stops Tour dur
60. onfiguration file 64 CEMDAP User s Manual v 1 0 CEMDAP Untitled Data iiss E Load Simulation Help Generation Allocation Pattern Level Tour Level Stop Level 32 ow om Interactive UI 7 Load the sample model configuration file DFW_Model_All which contains the entire D FW model system located in the data folder under the installation destination directory using the Load command in the Models Menu Take a look at all the dialog boxes to examine the completely configured models M CEMDAP Untitled Simulation Help hc c Save Generation Allocation Pattern Level Tour Level Stop Level Interactive UI Initiate the trial simulation run by clicking on the Run command in the Simulation Menu When all twenty households in the sample input database have been processed the simulation will terminate The output files will be created in the default location and can be examined to analyze the simulated activity travel patterns The output files in the ASCII format appear as shown below 65 CEMDAP User s Manual v 1 0 F stops out Notepad F e Format wew Heb 10075 10075 110075 10136 110136 10136 10136 INI ND Red Red Ret ed jah ied NBI t et SO ER Re INT IOS ASI ESI RIP e et ed IE VA iat iet ba Ra Qi eth RA Bak Id GR GUI R4 dx O Itin NO e Ra Qe e workers out Fd Rn FIR RO RO ER RE I RUF RC tours out Notepad He d Format
61. or example select the interaction variables of LN total population with the six activity types and enter 0 1699 as the Coefficient for each This is illustrated in the dialog box shown below WH Commute Stop Location Auto mode Variance f 0 473 58 Utility Function From Linear terms entered Persons 0 1638 interaction Ln population and shop zones 0 1699 interaction Ln population and socie C 3 0 1698 interaction Ln population and perst 0 1699 interaction Ln population and eat o 0 1699 interaction Ln population and serve 0 1688 interaction Ln population and misc Variable O and D zones are adjacent O and D are same zones distance of D from ultimate destination interaction Ln population and shop activity interaction Ln population and social activity interaction Ln population and personal activity interaction Ln population and eat out activity interaction Ln population and serve pax activi interaction Ln population and misc ac Coefficient 0 1699 60 CEMDAP User s Manual v 1 0 Follow the same procedure for LN total employment For auto IVTT the coefficient of the interaction terms with all activity types except eat out is 0 1681 The coefficient of the interaction term of auto IVTT with eat out is given by the sum of 0 1681 and 0 0639 which is 0 232 The remaining variables will be specified as is Thus the fully configured dial
62. ourth stop in tour commute binary Available time for activity and travel continuous Interaction Available time for activity and travel continuous One stop in tour binary Interaction Available time for activity and travel continuous Two stops in tour binary Interaction Available time for activity and travel continuous Three stops in tour binary Interaction Available time for activity and travel continuous Four stops in tour binary Available time for travel continuous Interaction Available time for travel continuous One stop in tour Interaction Available time for travel continuous Two stops in tour Interaction Available time for travel continuous Three stops in tour Interaction Available time for travel continuous Four stops in tour Duration of activity continuous Expected WH commute time at work end time by auto continuous Expected HW commute time at work start time by auto continuous Expected total commute time by auto continuous WH DA IVTT at work end time continuous WH DA OVTT at work end time continuous WH DA cost at work end time continuous WH SR IVTT at work end time continuous WH SR OVTT at work end time continuous WH SR cost at work end time continuous WH transit IVTT at work end time continuous WH transit OVTT at work end time continuous WH transit cost at work end time continuous WH auto IVTT at work end time if WH mode is DA WH transit IVTT at work
63. ra Microsoft FrontPage Microsoft Outlook Microsoft visual St Yahoo Messenger Microsoft PowerPoint Microsoft Word MSN Explorer Remote Assistance Outlook Express Windows Media Player Windows Messenger BeOS amp RI 3I GJ KO FE I wl et Microsoft NET Framework SDK Microsoft Visual Studio NET All Programs start fm HelpManual 3 Load the input data in CEMDAP using the nput command in the Data Menu When the Select Data Source dialog box appears choose the data source that you just registered i e DFW4080 Select Data Source File Data Source Machine Data Source Data Source Name Type Description dBASE User t System Test Data ECDCMusic System Personal music CD titles Excel Files User MS Access Database User Visual FoxPro Database User Visual FoxPro Tables User Xtreme Sample Database System A Machine Data Source is specific to this machine and cannot be shared User data sources are specific to a user on this machine System data sources can be used by all users on this machine or by a system wide service 47 CEMDAP User s Manual v 1 0 4 Use the default names and locations for the output files Output command in Data Menu The output files will be created in the data folder under the installation destination directory i 4 CEMDAP a OX Save Simulation Results As Household attributes households out Person attribute
64. rk EN 18 schedule work flexibility variables mutually exclusive partially flexible NS 18 work schedule collectively exhaustive if employed 19 fixed work schedule works in basic 20 industry work type variables works in retail mutually exclusive 21 industry collectively exhaustive if works in service employed 22 industry female and kids 0 23 to 4 binary third category of employment Not status variable OK if not 24 employed student included Columns 1 8 are required by CEMDAP columns 9 24 are required for D FW 82 CEMDAP User s Manual v 1 0 Zones Table Column Variable Variable Name 1 Zone ID ZID 2 LN total population 1 LN POP 3 LN total employment 1 LN EMP All three variables are required by CEMDAP there are no D FW specific variables Zone2Zone Table Column Variable Variable Name Comment 1 Origin Zone ORIG_ZON 2 Destination Zone DEST_ZON 3 adjacent ADJACENT 1 if origin and destination zones are neighboring 4 distance DISTANCE in miles These are the only variables in this table LOS Table Column Variable Variable Name Comment 1 start of time period START_T in minutes from 3 AM 2 end of time period END_T in minutes from 3 AM 3 Origin Zone ORIG_ZON 4 Destination zone DEST_ZON 5 DA IVTT DA_IVTT minutes 6 DA OVTT DA_OVTT minutes 7 DA cost DA_COST cents 8 SR IVTT SR IVTT minutes 9 SR OVTT SR OVTT minutes 10 SR cost SR COST cents 11 transit a
65. rsity of Texas Help E Cemdap E gt Data Cancel Policy test data mdb Read Only Exclusive List Files of Type Drives Access Databases md w c Local X Network 6 Finalize the database registration process by clicking OK to close the dialog boxes CEMDAP is now setup to access the database file you registered 4 2 LOADING THE INPUT DATA FILE Any Microsoft Access database that satisfies the prescribed format refer Chapter 3 and has been registered as explained above can be loaded in CEMDAP as input The following procedure must be followed to load the input data 1 Click on the Input command in the Data Menu of CEMDAP M CEMDAP Untitled IPIE Models Simulation Help Output Exit 19 CEMDAP User s Manual v 1 0 2 In the Select Data Source dialog that opens up select the Machine Data Source tab and choose the registered data source to be loaded for example DFW4080 Select Data Source File Data Source Machine Data Source Data Source Name Type Description User System Test Data System Personal music CD titles Excel Files User MS Access Database User Visual FoxPro Database User Visual FoxPro Tables User Xtreme Sample Database System A Machine Data Source is specific to this machine and cannot be shared User data sources are specific to a user on this machine System data sources can be used by all users on this machine or by a system wide servi
66. rsons zones Other Variable Linearterms entered 1 4806 Constant One 0 2676 NAGE515 0 4205 N AUTOS 3 3e 003 HHTOTINC 1 04e 002 2_MEDINC HID N ADULTS N AUTOS ZONE ID NAGEO4 NAGES15 NONEMPST NUMLIC MOR1ADUL 0 8115 One HH adult goes to work binary 1 3741 Two HH adults go to work binary Coefficient onc Clear function 56 CEMDAP User s Manual v 1 0 The configured utility function for the shopping and social recreational alternative is seen in the following figure which is followed by the utility function for shopping and personal business HH Activity Generation Base alternative None Utility Function Alternative Shopping and Social Recreational Zones Other Variable HID N ADULTS N AUTOS ZONE ID NAGEO4 NAGE515 NONEMPST NUMLIC MORTADUL Coefficient HH Activity Generation Base alternative None Utility Function Linearterms entered 15 8269 Constant One 0 4366 N AUTOS 0 5605 NONEMPST 3 2e 002 Z MEDINC 1 1648 One HH adult goes to work binary 1 1058 Two HH adults go to work binary 0 7111 ACC RET 0 5038 ACC ALL Altemative From Households Persons Zones Other E Variable HID N ADULTS N AUTOS ZONE ID NAGEUO4 NAGE515 NONEMPST NUMLIC MORTADUL 9 1712 Constant One Coefficient Linearterms entered 0 2676 N
67. ry N_ADULTS 0 39622 WH commute by DA SR binary N_AUTOS 2 504e 002 WH auto IVTT at work end time ZONE ID 1 452e 002 WH TR IVTT at work end time NAGEO4 4 18 004 Work end time continous NAGE515 gt NONEMPST NUMLIC MORTADUL Coefficient b Work Duration Model Hazard Duration The Work Duration Model can be found within the Generation Allocation suite of models The following tables contain estimation results for the Work Duration Model for D FW The first table lists the estimated coefficients for the covariates and the second table lists the estimated threshold parameters Variable Parameter female 0 50140 have driver s license 0 89400 partly flexible work schedule 0 43170 works in basic industry 0 57070 50 CEMDAP User s Manual v 1 0 variance of gamma heterogeneity term 1 07700 Thresholds Parameter Start time End time THRESH01 2 49190 0 239 5 THRESH02 1 91000 239 5 299 5 THRESHOS 1 49410 299 5 359 5 THRESH04 1 23590 359 5 419 5 THRESH05 1 04780 419 5 449 5 THRESH06 0 79510 449 5 479 5 THRESHO07 0 40350 479 5 494 5 THRESH08 0 10770 494 5 509 5 THRESHO09 0 20990 509 5 514 5 THRESH10 0 30960 514 5 519 5 THRESH11 0 46780 519 5 524 5 THRESH12 0 61950 524 5 529 5 THRESH13 0 69180 529 5 534 5 THRESH14 0 76800 534 5 539 5 THRESH15 1 15260 539 5 544 5 THRESH16 1 27240 544 5 549 5 THRESH17 1 38920 549 5 554 5 THRESH18 1 51740 554 5 559 5 THRESH19 1 61070 559 5 564 5 THRESH20
68. s all three types of activity shopping social recreational and personal business and none of three None is taken to be the base and the utility functions estimated for D FW for all the other alternatives are presented below 53 CEMDAP User s Manual v 1 0 Shopping Social Recreational Variable Parameter Variable Parameter Constant 8 24400 Constant 7 81370 HH vehicles 0 17690 HH vehicles 0 25970 not employed studying in HH 0 56050 median income of HH zone 0 01660 median income of HH zone 0 01540 accessibility to all employment 0 50380 accessibility to retail employment 0 71110 one HH adult goes to work 0 57060 one HH adult goes to work 0 59430 two HH adults go to work 0 46260 two HH adults go to work 0 64320 Personal Business Shopping Soc Recreational Variable Parameter Variable Parameter Constant 1 48060 Constant 15 82690 kids age 5 to 15 in HH 0 26760 HH vehicles 0 43660 HH vehicles 0 42500 not employed studying in HH 0 56050 HH income 1000 0 00330 median income of HH zone 0 03200 median income of HH zone 0 01040 accessibility to retail employment 0 71110 one HH adult goes to work 0 81150 accessibility to all employment 0 50380 two HH adults go to work 1 37410 one HH adult goes to work 1 16490 two HH adults go to work 1 10580 Shopping Personal Business Soc Recreational Pers Bus Variable Parameter Variable Parameter Constant 9 1
69. s persons out Workers Patterns workers out Non workers nonworkers out Tours tours out Stops stops out j Save in HEE o d amp mv S DFW_Model_All Policy_test_data mdb households out Save J Cancel 5 Let us now configure one model of each category from the estimated D FW model system The Microsoft Excel files available under the data DFW_Models contain all the model estimation results for D FW a Work Home Commute Duration Model Linear Regression The Work Home Commute Duration Model can be found within the Pattern level suite of models for workers The following table contains estimation results for the Work Home Commute Duration Model for D FW 48 CEMDAP User s Manual v 1 0 Variable Parameter Constant 2 88498 one stop in WH commute 1 18973 two stops in WH commute 1 62317 three stops in commute 2 10550 WH mode is SR 0 13521 WH mode is TR 0 91512 WH mode is Walk 0 35367 WH mode is DASR 0 39622 expected auto travel time between work and home at work end time if WH mode is auto 0 02504 expected transit travel time between work and home at work end time if WH mode is TR 0 01452 work end time in minutes from 3 AM 0 00041 Variance 0 37888 First enter the variance 0 37888 in the box titled Variance Then select Other in the From box and find the constant in the
70. t files The output cda file formats are described in detail in Chapter 3 Exit Quit from the CEMDAP environment Models Menu Choose To Load the model configurations from file refer Chapter 4 on Load A Basic Operations for instructions on configuring models M Save the model configurations to file refer Chapter 4 on Basic Operations for instructions on configuring models Generation Allocation To access the model configuration dialog boxes for the suite of generation allocation model components refer Appendix B Pattern level To access the model configuration dialog boxes for the suite of pattern level model components refer Appendix B Tour level To access the model configuration dialog boxes for the suite of tour level model components refer Appendix B CEMDAP User s Manual v 1 0 To access the model configuration dialog boxes for the suite of Stop level stop level model components refer Appendix B To open the interactive user interface that ties all model Interactive UI configuration dialog boxes together using the modeling system framework refer Guide to Activity based Analysis Simulation Menu Choose To Initiate a simulation run Note that the input data must be Run loaded and the complete model system configured prior to using the Run command Help Menu Choose To Abom Display the About CEMDAP
71. t households table Persons contains the person related variables from the input persons table and Zones contains the zonal variables from the input zones table Other is a list of other variables including the constant any interaction terms and variables that may be generated during the simulation process by models higher up in the modeling framework 39 CEMDAP User s Manual v 1 0 In the figure below we enter the constant 2 88498 by selecting Other in the From list and Constant One from the corresponding Variable list Enter the value of the constant in the Coefficient box and click the arrow button gt to enter the constant WH Commute Duration Variance 0 Regression Function From Linear terms entered Persons 2 88498 Constant One Zones C v Variable Work end time continous WH commute by DA binary WH commute by SR binary WH commute by DA SR binary WH commute by Walk binary WH commute by TR binary Number of stops in WH commute integer Zero stops in WH commute binary Coefficient 2 88498 Cancel When the linear regression equation has been completely configured the dialog box looks as shown below The arrow buttons gt and lt can be used to add remove or edit terms WH Commute Duration x Variance 0 37888 Regression Function From Linear terms entered 2 884
72. ual v 1 0 WH Number of Stops Utility Function From Linear terms entered Households 1 5e 003 Work end time continous Persons 0 9075 WH commute by DA binary Zones 1 8203 WH commute by SR binary Other _ 3 1131 WH commute by DA SR binary arable 0 7321 Person undertakes shopping activi Ed 0 5328 Person undertakes social activity k HID 1 0344 Person undertakes personal busin N ADULTS 0 2321 MORT1ADUL N_AUTOS 0 6224 EMPLOYED ZONE_ID 0 2981 NAGE515 NAGEO4 NAGE515 NONEMPST NUMLIC MORIADUL Coefficient Threshold Values 3 Threshold 1 2 3 Value 4 5 INITIATING A SIMULATION RUN Prior to starting a simulation ensure that the input database is registered and loaded the output files are specified and the model system is completely configured Then select the Run command in the Simulation Menu CEMDAP Untitled Data Models sg 43 CEMDAP User s Manual v 1 0 The progress bar pops up and indicates the ID of the household being processed and the time elapsed since initiation of the run When the simulation run is complete the progress bar indicates the completion as shown below Simulation Completed Current household ID ho Time elaped secconds 1 Close the progress bar and ensure that the output files have been created The output files can then be imported into any spreadsheet and the simulated a
73. vailability TR AVAIL 12 transit IVTT TR IVTT minutes 13 transit OVTT TR_OVTT minutes 14 transit cost TR_COST cents 83 All variables are required by CEMDAP only columns 1 5 11 and 12 are used for D FW
74. ve Shopping From Linear terms entered Persons Zones v 8 244 Constant One Variable Constant One One HH adult goes to work binary Two HH adults go to work binary Coefficient 8244 Clear function When the utility function for the shopping alternative has been fully configured the dialog box looks as shown below The utility functions for all other alternatives can be similarly configured HH Activity Generation Base alternative None Utility Function Alternative Shopping From T ES Persons Zones Other 4 Variable IN ADULTS IN AUTOS ZONE ID NAGE04 INAGE515 INONEMPST NUMLIC MOR1ADUL Coefficient 39 Linear terms entered 8 244 Constant One 10 1769 N AUTOS 0 5605 NONEMPST 1 54e 002 Z MEDINC 0 7111 ACC RET 0 5943 One HH adult goes to work binar 0 6432 Two HH adults go to work binary Clear function CEMDAP User s Manual v 1 0 Binary Logit The binary logit model is a special case of the multinomial logit model with only two alternatives It follows the same method of configuration as the multinomial logit The binary logit model however is simpler since it has only one utility function corresponding to the Yes alternative to be configured The No alternative is always taken as the base with zero utility Take the example of the Decision to Work Model within the generation allocation mo
75. yment status variables along with neither employed nor student forms a mutually exclusive 4 student STUDYING collectively exhaustive set have driver s 5 license LICENSE 6 Location of work WORK_ZON if employed 7 Location of school STUD ZON if student 8 female FEMALE Table Title Zones Column Variable Variable Name 1 Zone ID ZID 2 LN total population 1 LN POP 3 LN total employment 1 LN EMP 10 CEMDAP User s Manual v 1 0 Table Title Zone2Zone Column Variable Variable Name Comment 1 Origin Zone ORIG_ZON 2 Destination Zone DEST_ZON 3 adjacent ADJACENT 1 if origin and destination zones are neighboring 4 distance DISTANCE in miles Table Title LOS Column Variable Variable Name Comment 1 start of time period START_T in minutes from 3 AM 2 end of time period END_T in minutes from 3 AM 3 Origin Zone ORIG_ZON 4 Destination zone DEST_ZON 5 DA IVTT DA_IVTT minutes 6 DA OVTT DA_OVTT minutes 7 DA cost DA_COST cents 8 SR IVTT SR IVTT minutes 9 SR OVTT SR OVTT minutes 10 SR cost SR COST cents 11 transit availability TR AVAIL 12 transit IVTT TR IVTT minutes 13 transit OVTT TR_OVTT minutes 14 transit cost TR_COST cents A sample data file in the Microsoft Access format can be found in data under the installation destination directory This contains all the variables listed in Appendix B needed for the estimated D FW model system which includes the require

Download Pdf Manuals

image

Related Search

Related Contents

Bosch KIR31AF30 refrigerator  PCI Express Gigabit Ethernet Adapter ENW  Lenovo 36984MU Laptop User Manual  a Web application to study, annotate and scholarly edit ancient texts  Data Sheet  Model 8810CB Ten-Foot Rail Extension Kit  Pilot Basic  Especificaciones de Calidad de Propaniles      

Copyright © All rights reserved.
Failed to retrieve file