{"title":"有限状态机和时间自动机:综合交通微模拟的分层方法","authors":"Frank Lehmann, P. Roop, P. Ranjitkar","doi":"10.18178/JTLE.6.2.25-36","DOIUrl":null,"url":null,"abstract":"Microscopic traffic simulations capture the trajectories of individual drivers as responses to stimuli from their surroundings (i.e. other vehicles or road conditions). Mathematically, these models are usually designed with differential equations or as sets of integerbased rules. Since both approaches have disadvantages, we propose an in-between approach built with Timed Automata and Finite State Machines (FSM) to reproduce the human behaviour. The fundamental idea is to model the switches between a limited set of discrete acceleration levels with a FSM and derive all other trajectory features from there. The duration for which this constant acceleration is maintained is not fixed and is modelled by a (probabilistic) Timed Automaton (TA). With this arrangement, the complexity of CF behaviour can be represented with high computational efficiency in large-scale simulations without sacrificing model fidelity. It also captures the intrinsic randomness in human driving and enables the incorporation of directly observably statistical CF properties. This paper identifies the best-correlated stimulus-response factors, analyses state machine properties of certain trajectory features and finally shows how several state machines can be hierarchically organised with the subsumption architecture. ","PeriodicalId":372752,"journal":{"name":"Journal of Traffic and Logistics Engineering","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Finite State Machines and Timed Automata: A Hierarchical Approach for Integrated Traffic Microsimulations\",\"authors\":\"Frank Lehmann, P. Roop, P. Ranjitkar\",\"doi\":\"10.18178/JTLE.6.2.25-36\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Microscopic traffic simulations capture the trajectories of individual drivers as responses to stimuli from their surroundings (i.e. other vehicles or road conditions). Mathematically, these models are usually designed with differential equations or as sets of integerbased rules. Since both approaches have disadvantages, we propose an in-between approach built with Timed Automata and Finite State Machines (FSM) to reproduce the human behaviour. The fundamental idea is to model the switches between a limited set of discrete acceleration levels with a FSM and derive all other trajectory features from there. The duration for which this constant acceleration is maintained is not fixed and is modelled by a (probabilistic) Timed Automaton (TA). With this arrangement, the complexity of CF behaviour can be represented with high computational efficiency in large-scale simulations without sacrificing model fidelity. It also captures the intrinsic randomness in human driving and enables the incorporation of directly observably statistical CF properties. This paper identifies the best-correlated stimulus-response factors, analyses state machine properties of certain trajectory features and finally shows how several state machines can be hierarchically organised with the subsumption architecture. \",\"PeriodicalId\":372752,\"journal\":{\"name\":\"Journal of Traffic and Logistics Engineering\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Traffic and Logistics Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18178/JTLE.6.2.25-36\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Traffic and Logistics Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18178/JTLE.6.2.25-36","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Finite State Machines and Timed Automata: A Hierarchical Approach for Integrated Traffic Microsimulations
Microscopic traffic simulations capture the trajectories of individual drivers as responses to stimuli from their surroundings (i.e. other vehicles or road conditions). Mathematically, these models are usually designed with differential equations or as sets of integerbased rules. Since both approaches have disadvantages, we propose an in-between approach built with Timed Automata and Finite State Machines (FSM) to reproduce the human behaviour. The fundamental idea is to model the switches between a limited set of discrete acceleration levels with a FSM and derive all other trajectory features from there. The duration for which this constant acceleration is maintained is not fixed and is modelled by a (probabilistic) Timed Automaton (TA). With this arrangement, the complexity of CF behaviour can be represented with high computational efficiency in large-scale simulations without sacrificing model fidelity. It also captures the intrinsic randomness in human driving and enables the incorporation of directly observably statistical CF properties. This paper identifies the best-correlated stimulus-response factors, analyses state machine properties of certain trajectory features and finally shows how several state machines can be hierarchically organised with the subsumption architecture.