Slide 1 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
DLR Simulation Environment m3
Matthias Röckl, Thomas Strang
Slide 2 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
MotivationContradicting simulation results
Problem today: Different simulation environments use different models which generate different results
Source: Cavin et.al.: On the accuracy of MANET Simulators
Slide 3 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Simulation Environment
Vehicle
Driver
Environment
Telemati
cs
Driver Assistance
System
Alternative Models:CarSimVeDynaCarMaker
Alternative Models:Car FollowingLane ChangingGap Acceptance
Alternative Models:Free SpaceRayleigh FadingRice Fading
Alternative Models:GDFESRI ShapefileOpenDrive
Slide 4 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
DLR Simulation EnvironmentSUMO
Simulation of Urban MObility (SUMO)C++ based, open-source simulation environmentMicroscopic, space continuous, time-discrete traffic simulationMulti-modality (cars, busses, trains, pedestrians, etc.)Output: visualization, fileDriver: Krauß-ModelEnvironment: variousroad network formatsTelematics: Extension tosupportInter-Vehicle-Communication
Vehicle
Driver Environment
Telemati
cs
Driver Assistance
System
SUMO
Comm
Slide 5 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Vehicle
Driver Environment
Telemati
cs
Driver Assistance
System
DLR Simulation Environment Driving Simulator
Comprehensive research infrastructure for thedevelopment of future driver assistance functions
Functional characteristics:Analysis of driver behavior and requirementsConception, design and test of assistance functionsValidation and verification of concepts
Incremental support from virtuality to reality
SimCar
C2C
Slide 6 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Extending Simulation Environments
Extending existing simulation environments by new components often causes incompatibilities of models because of:
Missing informationIncomplete informationInaccurate information
Examples:Lane Change Driver-Model with ESRI Shapefile Environment-Model
Lane information is missingMulti-path Telematics-Model with GDF Environment-Model
Information about buildings, vegetation, elevation, etc. is missing
Modules of the simulation environment have to be aligned and fully integrated into the simulation environment
Slide 7 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Vehicle
Driver Environment
Telemati
cs
Driver Assistance
System
DLR Simulation Environmentm3 multi-modal multi-vehicle mobility simulation
Integrated tailorable simulation environmentFrom course-grained to high-fidelity model selection
Driver: changeable behavior modelsVehicle: macroscopic to (sub)microscopic modelsEnvironment: simplified to realistic models
Detailed mapping of real environments3D (buildings, vegetation, elevation, etc.)Automatic generation with driving, satellite, overflight data
Telematics: simple information flow to detailed signal propagation models
Incremental support: e.g. Driver(s)-in-the-Loop
m3
Slide 8 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
m3 Support in Use-Case Development
Coarse-grained High-fidelity
Slide 9 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
C2C-CC Use-Cases
C2C-CC has a list of more than 120 promising use-cases, e.g.:
V2V Merging AssistantPre-crash SensingTraffic Jam Ahead WarningTraffic Signal Violation WarningRemote DiagnosticsMap Downloads
Too many use-cases for near-term demonstration, but not for simulation V
1
V2
Slide 10 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Conclusions
ITS Society requires a standardized, but highly adaptable simulation environment for a reliable comparison of novel algorithms and to show the benefit in safety, efficiency and/or comfort of novel use-cases
Necessity of various defined models (from course-grained to high-fidelity) and inter-model dependencies for Driver, Vehicle, Environment and Telematics
Independent modular test and certification environment is inevitable
Slide 11 > First C2C-CC/COMeSafety Simulation Workshop > Matthias RöcklDLR Simulation Environment m3 > 29.03.2007
Thank you for your attention!
Questions?
Matthias Röckl
German Aerospace Center (DLR)Institute of Communications & Navigation