Upload
donny3009
View
273
Download
2
Embed Size (px)
Citation preview
8/13/2019 En PTV Vissim Modules
1/3
Common Add-ons
Dynamic assignment TheDynamicassignmentmoduleisusedtoautomaticallydistributevehiclesamongtheroutes
available.Usersonlyneedtospecifyanorigindestinationmatrixandtheparkinglotsassignedtothe
correspondingzones.Theyarenotrequiredtoenterstaticroutesmanually.
Inaseriesofsimulationruns,vehiclestravelonanincreasingnumberofpossibleroutesandtheaverage
traveltimesarecalculated.Usingthisinformation,theprogramcontinuouslyadaptsthedistributionof
vehiclesamongtheroutes,usingvehiclespecificweightfactorsfortraveltime,routedistanceandcosts
(e.g.toll).
Variousparametersareavailableforselectionofthedestinationparkinglots,routesanditeration
processing.Navigationdevicesandparkingmanagementsystemscanalsobemodeled.
enViVer Pro EnViVerProisatoolusedtocalculateemissionsbasedonvehiclerecorddata.Itisbasedonthe
microscopicexhaustgas/emissionmodelVERSIT+byTNO.Thismodelisbasedondatacollectedfrom
approx.2,800vehicles,whoseemissionsweremeasuredunderseveraldrivingconditions.EnViVerPro
importsthePTVVissimvehiclerecordfilesandcalculatestheCO2,NOxandPM10emissionsinthe
studyareaatspatialdetail.Theresultscanbeoutputinatableorgraph.
enViVer Enterprise InadditiontothefunctionsofEnViVerPro,EnViVerEnterpriseallowsthemodelingofadditionalvehicle
classes,individualtimeperiodsaswellasautomaticprocessingofseveralinputfiles.
3D packages
(3DS max export and V3DM)
3ds max Export
Network
data
and
vehicle
positions
are
exported
from
PTV
Vissim
as
a
text
file
and
can
be
imported
into
Autodesks3dsMaxsoftware.The3DpackagecontainsascriptinAutodesk'smacrolanguageaswellas
numerousvehiclemodels.
V3DM
V3DMallowsuserstoconvert3DmodelsoftheformatsDWF,3DS(bothbyAutodesk)andSKP(Google
Sketchup)intoV3D,thePTVVissim3Dformat.Thisworksforbothvehiclesandstaticmodels.Besides
basicscalingandpositioningfunctions,V3DMallowstodefineadditionalvehicleattributes(color,axles,
indicators,doors,etc.).
Moreover,V3DMcanalsobeusedtocreatesimple3Dmodels(e.g.buildings)withtexturizedsurfaces
thatmakethemlookmorerealistic.InV3DM,userscandefineupto30statesfordynamic3Dobjects
(e.g.variablemessagesignscontrolledviaCOM)andexportthemtoaV3Dfile.
PTV VISSIM - MODULES
8/13/2019 En PTV Vissim Modules
2/3
2
Common Add-ons
Signal Controllers
SYNCHRO Import Usingthismodule,userscangeneratePTVVissimmodelsfromSYNCHRO.Thenetworkgeometry,
volumes,turns,vehiclecompositionsandsignalizationareimported.
Themodulesupportsadaptiveimport,i.e.changesmadeinPTVVissimarenotlostwhenmorecurrent
versions
of
the
SYNCHRO
model
are
imported.
PTV Viswalk PTVViswalkprovidescompletesimulationofpedestriansandisseamlesslyintegratedwithPTVVissim.
Thedynamicmodelisbasedonthesocialforcemodel,developedin1995byProf.DirkHelbing.Itallows
forfreemovementofthepedestrianswithinspecificlevels.Pedestriansfindthewaytotheirdestination
withoutusershavingtocreateanetworkthatspecifiestrajectories.
Apedestriansimulationbasedondirectedlinks(incontrasttoareas)isincludedinPTVVissimright
away.LikethesimulationofvehiclesitisbasedonthecarfollowingmodelofWiedemann.PTVViswalk
isnotrequiredforthistypeofpedestriansimulation.
Econolite ASC/3 ThismoduleenablesuserstosimulatesignalizedintersectionsthatrunonASC/3NorthAmerican
controllerdevicesbyEconolite.Itprovidesadedicateduserinterfaceforitscontrolparameters.
RBC (Ring Barrier Controller) ThismoduleenablesPTVVissimtosimulatesignalisedintersectionscontrolledaccordingtotheNorth
Americanstandardprocedure"ringbarriercontroller".ItprovidesadedicateduserinterfacefortheRBC
parameters.
VAP Controller VAP(vehicleactuatedprogramming)enablesPTVVissimtosimulateprogrammable trafficactuated
signalcontrols,
both
phase
or
stage
based.
During
PTV
Vissim
simulation
runs
or
in
the
test
mode,
VAP
interpretsthecontrollogiccommandsandcreatesthesignalcontrolcommandsforthePTVVissim
network.Atthesametime,actualdetectorvariablesareretrievedfromthesimulationandprocessedin
thelogic.
TheVAPcontrollogicisdescribedinatextfile(*.VAP)usingasimpleprogramminglanguage.Itcanalso
beexportedfromVisVAP.TheVAPsignaldataset(*.PUA)caneitherbecomfortablyexportedfrom
Vissigorgeneratedmanuallyinatexteditor.
Therangeofapplicationstretchesfromsinglejunctioncontrolsoverpublictransportpreemptionto
networkorcorridorcontrolsandevenVMSapplicationssuchasvariablespeedcontrolortemporaryuse
ofshouldlanes.
VisVAP:
Flow Chart Editor for VAP
VisVAP(shortfor"VisualVAP")isaneasytousetoolfordefiningtheprogramlogicofVAPsignal
controllersas
aflow
chart.
All
VAP
commands
are
listed
in
afunction
library.
The
export
function
allows
userstogenerateVAPfiles.ThissavesadditionalchangestotheVAPfile.
Moreover,VisVAPprovidesadebugfunctionalitythatduringarunningsimulationallowsuserstogo
throughthecontrollogicstepbystep.Italsoshowsthecurrentvaluesofallparametersusedinthe
logic.
Vissig Vissigcomplementsthephasebasedfixedtimecontrol(whichisincludedinanyPTVVissimversionand
inthePTVVisummodule"Nodeeditor/control")byadditionallyprovidingstagebasedfixedtimesignal
control.Vissigcontainsagraphicaleditorfordefiningstagesandinterstages.Interstagescanalsobe
automaticallygeneratedbyVissig.Besidesprovidingtheusualfunctionality,thesignalprogrameditor
allowsuserstoeasilyextendorshortenstagesandinterstages.Inaddition,Vissigoffersaninterfacefor
signal
data
export
in
the
PUA
format
for
use
with
VAP
controllers
Hence
a
vehicle
actuated
signal
controlbasedonstagesandinterstagescaneasilybegenerated.Allsignalplaninformationcanbe
exportedtoMicrosoftExcelandeasilyaddedtoreports.
8/13/2019 En PTV Vissim Modules
3/3
3
Signal Control interfaces
Programming interfaces
External Signal Control Thismoduleallowsuserstosimulatesignalcontrollersthatareavailableasaseparateapplication
(*.exe)oraprogramlibrary(*.dll).ThesecaneitherbestandardcontrollerssuppliedbyPTVAGorother
providersorcontrolproceduresthatusershavedevelopedthemselves(usingtheAPIaddon).
LISA + OMTC ThisaddonisusedtosimulatesignalcontrollersspecifiedwiththeLISA+procedurebySchlothauer.
TheactualcontrolDLLandtheGUIforthecontrollerparameterscanbeobtainedfromSchlothauer.
SCATS interface ThismoduleisusedtosimulatesignalcontrollersspecifiedaccordingtotheAustralianSCATS
procedure.TheactualcontrolDLLandtheGUIforthecontrolparameters(SCATS.DLL,
SCATS_GUI.DLL,WinTraff,ScatSimcanbeobtainedfromRoadsandMaritimeServices,Australia)
SCOOT interface TheSCOOTinterfaceisusedtosimulatesignalcontrollersthatarespecifiedaccordingtotheEnglish
SCOOTprocedure.TheactualcontrolDLLandtheGUIforthecontrolparameters(SCOOT.DLL,
SCOOT_GUI.DLL,PCScoot)canbeobtainedfromSiemensUK.
API package (Application
Programmers Interface):
PTVVissimAPIpackageenablesuserstointegratetheirownorexternalapplicationsinordertotake
influenceonaPTVVissimsimulation.
TheSignalControl.DLLandSignalGUI.DLLallowfortheintegrationofuserdefinedsignalcontrollers
asDLLs.Functionalityisprovidedtoreadrelevantinformation(detectorinformation,currentsignal
states)andwritesignalstates.
TheDriverModel.DLLallowsfortheimplementationofcarfollowingandlanechangemodels.These
areassignedtospecificvehicletypesinPTVVissimandcanoverwritethestandarddrivingbehavior.
TheEmissionsModel.DLLisusedtoadduserdefinedemissionmodelstoPTVVissim.Relevant
vehicleattributesanddynamicparametersareavailableviatheinterface.Theemissionscalculated
canbeoutputinPTVVissimevaluations.