Calibration and Validation

Slides:



Advertisements
Similar presentations
A PERSPECTIVE ON APPLICATION OF A PAIR OF PLANNING AND MICRO SIMULATION MODELS: EXPERIENCE FROM I-405 CORRIDOR STUDY PROGRAM Murli K. Adury Youssef Dehghani.
Advertisements

Traffic Simulation & Optimization Hsuan Lee.
Transport Modelling Traffic Flow Theory 2.
Travel Time Estimation on Arterial Streets By Heng Wang, Transportation Analyst Houston-Galveston Area Council Dr. Antoine G Hobeika, Professor Virginia.
Introduction to VISSIM
12th TRB National Transportation Planning Applications Conference
Lec 16, Ch16, pp : Intersection delay (Objectives)
Transportation Engineering
INTRODUCTION TO TRANSPORT Lecture 3 Introduction to Transport Lecture 4: Traffic Signal.
MODULE 6 Objectives: Students will learn about using risk reducing strategies to manage multiple-lane roads at speeds up to 65 mph in complex risk environments.
Lecture #12 Arterial Design and LOS Analysis. Objectives  Understand the factors in arterial design Understand how arterial LOS is determined.
Transportation & Highway Engineering
CTC-340 Signals - Basics. Terms & Definitions (review) Cycle - Cycle Length - Interval -. change interval - clearance interval- change + clearance = Yi.
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
Lecture 7 Model Development and Model Verification.
Introduction to Transport
1 Simulation Modeling and Analysis Verification and Validation.
1 Validation and Verification of Simulation Models.
Chapter 17: Basic principles of intersection signalization (objectives) Chapter objectives: By the end of this chapter the student will be able to: Explain.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Optimal Adaptive Signal Control for Diamond Interchanges Using Dynamic Programming Optimal Adaptive Signal Control for Diamond Interchanges Using Dynamic.
CHAPTER 3 SIGNS, SIGNALS AND PAVEMENT MARKINGS
An Empirical Comparison of Microscopic and Mesoscopic Traffic Simulation Paradigms Ramachandran Balakrishna Daniel Morgan Qi Yang Caliper Corporation 14.
A Calibration Procedure for Microscopic Traffic Simulation Lianyu Chu, University of California, Irvine Henry Liu, Utah State University Jun-Seok Oh, Western.
Analysis of Simulation Results Andy Wang CIS Computer Systems Performance Analysis.
Oversaturated Freeway Flow Algorithm
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
U.S. Department of Transportation Federal Highway Administration MODULE 4 Volume III – Guidelines for Applying Microsimulation Modeling Software.
Arterial Lane Selection Model Moshe Ben-Akiva, Charisma Choudhury, Varun Ramanujam, Tomer Toledo ITS Program January 21, 2007.
Traffic Engineering Studies (Travel Time & Delay Studies)
The Comparison of PARAMICS ( MODELLER ), GETRAM( TEDI ), CORSIM, and VISSIM Roundabout Construction Interchange Construction Workzone Construction Data.
Incorporating Traffic Operations into Demand Forecasting Model Daniel Ghile, Stephen Gardner 22 nd international EMME Users’ Conference, Portland September.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Chapter 10 Verification and Validation of Simulation Models
A Dynamic Traffic Simulation Model on Planning Networks Qi Yang Caliper Corporation TRB Planning Application Conference Houston, May 20, 2009.
Building Simulation Model In this lecture, we are interested in whether a simulation model is accurate representation of the real system. We are interested.
1 Model Calibration John M. Broemmelsiek ITS / Traffic Operations US DOT / FHWA Louisiana Division
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
12/7/2015© 2008 Raymond P. Jefferis III1 Simulation of Computer Systems.
The development of a HOV driver behavior model under Paramics Will Recker, UC Irvine Shin-Ting Jeng, UC Irvine Lianyu Chu, CCIT-UC Berkeley.
Hcm 2010: BASIC CONCEPTS praveen edara, ph.d., p.e., PTOE
Expressway Driving Legacy High School Drivers Education.
Case Study 1 Problem 3 Styner/Lauder Intersection Moscow, Idaho.
1 He Says vs. She Says Model Validation and Calibration Kevin Chang HNTB Corporation
Software Quality Assurance and Testing Fazal Rehman Shamil.
BME 353 – BIOMEDICAL MEASUREMENTS AND INSTRUMENTATION MEASUREMENT PRINCIPLES.
Building Valid, Credible & Appropriately Detailed Simulation Models
Traffic Simulation L3b – Steps in designing a model Ing. Ondřej Přibyl, Ph.D.
Traffic Simulation L0 – How to use AIMSUN Ing. Ondřej Přibyl, Ph.D.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
TSSM BI-WEEKLY MEETING and Stakeholder Update
MOVA Traffic Signal Control Trial
Network Performance and Quality of Service
Left-Turn Operation When Opposed by Multiple Lanes
Chapter 7 Negotiating Intersections
INTERSECTIONS CHAPTER 10.
Traffic Simulator Calibration
Jim Henricksen, MnDOT Steve Ruegg, WSP
Applied Technology and Traffic Analysis Program(ATTAP) MIDCAP & MUID
Macroscopic Speed Characteristics
Chapter 10 Verification and Validation of Simulation Models
Maryland Unconventional Intersection Design Analysis Tool
Discrete Event Simulation - 7
Problem 5: Interstate 87 Interchange
Problem 5: Network Simulation
Discrete Event Simulation - Ch. 1
Test Case Test case Describes an input Description and an expected output Description. Test case ID Section 1: Before execution Section 2: After execution.
Microscopic Traffic Simulation
Building Valid, Credible, and Appropriately Detailed Simulation Models
Presentation transcript:

Calibration and Validation Simulation calibration and validation • Microscopic traffic calibration and validation

Issues in Simulation Issues in Model Development – Verification – Validation • Issues in Simulation use – Calibration

Simulation Development Process • Problem structuring and formulation • System and simulation specification • Data collection and input modeling • Model formulation and construction • Verification and validation • Experimentation and analysis • Implementation

System and Simulation Specification Typical specification includes: – Simulation objectives – System description and modeling approach – Animation – Model input and output

Simulation Study Steps

Verification • Verification is a procedure to ensure that the model is built according to specifications and to eliminate errors in the structure, algorithm, and computer implementation of the model. • In other words: – Coding the model right, or – Debugging the model

Validation A process by which we ensure that the model is suitable for the purpose for which it is built – in other words: building the right model – all we have to do is check that the model behaves as the real-world does under the same conditions.

Verification and Validation • System  Model  “Code” • Validation: Is Model = System? • Verification: Is “Code” = Model?” (debugging)

Verification Build and verify small sub-models • Test with various combinations of input parameter values • Use debugging tools: trace, step-by-step execution, watch points, breakpoints, etc • Observe the animation (if available)

Validation Based on the collection of reliable data • Using existing data to see if model outputs match system performances – Use correct statistical analysis of the data: t-test, paired t-test, etc. • Testing the model’s ability to predict the future behavior of the real system – under known historical circumstances – under new circumstances

Validation Techniques – Inspections – Turing test – Cause-effect graphing – Interface analysis – Object-flow testing – Sensitivity analysis – Special input testing – Statistical techniques – Visualization/animation

Is it a valid Model? • What it means, if a simulation model is valid? • Validation process depends on: – The complexity of the system – Whether the system exists • There is no such thing as absolute model validity – The more time you spend on model development, the more valid it should become • Model that is valid for one purpose may not be for another • Validation is not something you do after the simulation model has been developed

Issues in Using Simulation Calibration Validation Multiple runs Results presentation

Calibration Procedure • Builds validity by verifying that simulation results match the field observation • The calibration can be achieved by adjusting – Input data – Default values, and – Model embedded data Until the simulation results replicates the field conditions

Multiple Runs • Multiple runs using different random number seeds to model stochastic behavior • Fixed random number stream typically used for model development and verification (for ease of debugging and testing) • Multiple runs most critical in near or over saturation conditions • Use multiple run statistics for final results (instead of those from one run)

Microscopic Traffic Simulation Calibration Several levels • Calibrate the network – Code links and intersections/junctures to accurately represent and reflect existing conditions • Calibrate vehicle/driver performances – Adjust vehicle/driver characteristics to make the model more accurately reflect existing conditions • Calibrate model parameters – Car-following – Lane change – Gap acceptance – Etc.

Model Calibration Use default parameters first • Check code errors first! • Adjust the model embedded data – The default values embedded typically have been validated against real world results. They are the results of model development and in many times they are accurate and sufficient – Calibration is most important when the project has unique characteristics • Area driver population • Special operation • Congested network • Etc.

Surface Street Calibration example Field measurements on surface street – Vehicle throughput – Travel times – Vehicle delay – Queue lengths

Surface Street Calibration example • Calibration parameters on surface street/intersection – Desired free flow speed – Queue discharge headway – Start-up lost time

Surface Street Calibration example • Factors affecting free flow speed on a link – Intersection spacing – Speed limit – # lanes – Lane width – Parking – Mid-block pedestrians – Land use access – Availability of turning bays – Etc.

Surface Street Calibration example Factors affecting start-up lost time – Perception/reaction time – Driver attentiveness – Driver caution for red-light running, pedestrian violations, etc. – Driver familiarity with the area

Calibration Example: CORSIM • Comprehensive parameters (network/driver/driver) – Free flow speed – Start-up lost time/queue discharge headway – OD and routes (u-turns, circling, etc…) – Vehicle composition – Driver composition

Calibration Example: CORSIM Geometric conditions – Warning signs to: • HOV • Off-ramp • Incident Blockage • Lane Drop/Add – Intersection geometry (turning bay length etc.) – Entry link length

Calibration Example: CORSIM • Vehicle/driver related parameters – Car-following – Lane change – Driver familiarity with routes – % “cooprative” drivers – Probability joining spillback

Calibration Example: CORSIM Traffic control related parameters – Jumpers/sneakers – Acceptable gaps • permitted left • right turns (RTOR) • crossing at stop sign

Calibration Example: CORSIM Calibration for congested network – Adjust percentages of vehicles that join spill-backs – Check the proper lengths of turning lanes – Change acceptable gaps for turning and crossing – Calibrate lane change parameters – Increase cooperative driver percentage – Increase percentage of vehicles that are familiar with the network – Adjust driver aggressiveness – Place warning sign further upstream – Etc.

Calibration Example: CORSIM

Calibration Example: CORSIM

Calibration Example: CORSIM

Calibration Example: CORSIM

Model Validation Goal: Model agrees with system • Systematic validation • Multiple level: – From aggregated average to microscopic • Multiple tools – Using animation very critical • High quality data very critical