Increased of on-road vehicles lead to increase of ... · ICCE-Asia 2016 International Conference on...
Transcript of Increased of on-road vehicles lead to increase of ... · ICCE-Asia 2016 International Conference on...
1
1.0 Introduction
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
• Increased of on-road vehicles lead to increase of accidents
• Human error accounts for 90% of road accidents[1]
• Vehicular Ad Hoc Network (VANET) is introduced to alert drivers on road condition.
• VANET uses Dedicated Short Range Communication (DSRC) and IEEE 802.11p as standard for PHYSICAL and MAC layers in vehicular network.
• Few types of communication: • Vehicle-Vehicle (V2V) • Vehicle-Infrastructure (V2I) • Vehicle-People (V2P)
Source: [1] Human Error Accounts for 90% of road accidents. Alertdriving. April 2011.
http://www.alertdriving.com/home/fleet-alert-magazine/international/human-error-accounts-90-road-accidents
2
1.0 Introduction
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
Mobility
Simulators
Network
Simulators
VANET
The objective of this research is to generate vehicles’ movement for VANET using mobility simulators.
3
2.0 Mobility Simulators
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
TSIS-CORSIM VisSIM
Trafficware Synchro Quadstone PARAMICS
4
2.0 Mobility Simulators
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
Roadside Units
MATLAB SUMO
5
3.0 Development of Mobility Model
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
(a) Original OpenStreetMap Network
(b) Network imported into JOSM Editor Network imported into SUMO
JOSM Editor SUMO
Network
generated in
JOSM is
transferred
into SUMO
6
4.0 TraCI4Matlab
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
• TraCI4Matlab acts as a bridge to allow communication between any application written in MATLAB and SUMO.
• It allows user to control SUMO objects such as vehicles, traffic lights, junctions, etc. through MATLAB.
• SUMO configuration file needs to be edited for MATLAB to be able to interface with SUMO.
7
4.0 TraCI4Matlab
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
<?xml version="1.0" encoding="UTF-8"?>
<configuration
xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance"
xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd
/sumoConfiguration.xsd">
<input>
<net-file value="cross.net.xml"/>
<route-files value="cross.rou.xml"/>
<additional-files value="cross.det.xml"/>
</input>
<time>
<begin value="0"/>
<step-length value="1"/>
</time>
<report>
<verbose value="true"/>
<no-step-log value="true"/>
</report>
<traci_server>
<remote-port value="8813"/>
</traci_server>
</configuration>
SUMO Configuration file
8
5.0 Results and Discussions
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
• There are pros and cons for MATLAB and SUMO in designing VANET’s network.
• However, TraCI4Matlab can help to make MATLAB and SUMO a better simulators for VANET.
• TraCI4Matlab also includes the following controls: • GUI • Lane • Vehicle • Traffic Light
9
5.0 Results and Discussions
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
• Through TraCI4Matlab:
10
6.0 Conclusion
Modelling, Simulation & Computing Laboratory (mscLab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia
ICCE-Asia 2016 International Conference on Consumer Electronics Asia 2016
COEX Convention Center, Seoul, Korea, 26-28 October 2016
Characteristics Mobility Simulator
TraCI4Matlab (MATLAB + SUMO)
VANET Design Process
Fast design, map can be obtained through Open Street Map
VANET Visualization Real world road network and smooth vehicles flow
Vehicle’s Characteristics Has all information related to vehicles such as speed,
emission, etc.
Algorithm Development Allow complex algorithm to be developed
Results Analysis
Easy data collection and result analysis