Intersection Collision Avoidance for Autonomous Vehicles Using Petri Nets


Book Description

Autonomous vehicles currently dominate the automobile field for their impact on humanity and society. Connected and Automated Vehicles (CAV's) are vehicles that use different communication technologies to communicate with other vehicles, infrastructure, the cloud, etc. With the information received from the sensors present, the vehicles analyze and take necessary steps for smooth, collision-free driving. This the sis talks about the cruise control system along with the intersection collision avoidance system based on Petri net models. It consists of two internal controllers for velocity and distance control, respectively, and three external ones for collision avoidance. Fault-tolerant redundant controllers are designed to keep these three controllers in check. The model is built using a PN toolbox and tested for various scenarios. The model is also validated, and its distinct properties are analyzed.







Handbook of Terminal Planning


Book Description

Seaport Container Terminals (SCT) operate as central nodes in worldwide hub-and-spoke networks, and link ocean-going vessels with smaller feeder vessels, as well as with inbound and outbound hinterland transportation systems using road, rail, or inland waterways. The volume of transcontinental container flows has gained enormously over the last five decades frequently leading to double-digit annual growth rates for the SCT. The 2nd edition of the Handbook of Terminal Planning also deals with problems being induced by questions of terminal development on a long-term basis (strategic level). Facing present and upcoming challenges for SCT operation—such as more and more mega vessels, extremely high hinterland peaks, higher environmental standards, less public acceptance and the stronger competition between terminals serving the same hinterland—the focus of the book is on successful approaches and solutions primarily addressing the planning of terminal structures. Nevertheless, operational aspects are considered, as well as how they effectively contribute to problem solving on the strategic level.







Path Planning and Tracking for Vehicle Collision Avoidance in Lateral and Longitudinal Motion Directions


Book Description

In recent years, the control of Connected and Automated Vehicles (CAVs) has attracted strong attention for various automotive applications. One of the important features demanded of CAVs is collision avoidance, whether it is a stationary or a moving obstacle. Due to complex traffic conditions and various vehicle dynamics, the collision avoidance system should ensure that the vehicle can avoid collision with other vehicles or obstacles in longitudinal and lateral directions simultaneously. The longitudinal collision avoidance controller can avoid or mitigate vehicle collision accidents effectively via Forward Collision Warning (FCW), Brake Assist System (BAS), and Autonomous Emergency Braking (AEB), which has been commercially applied in many new vehicles launched by automobile enterprises. But in lateral motion direction, it is necessary to determine a flexible collision avoidance path in real time in case of detecting any obstacle. Then, a path-tracking algorithm is designed to assure that the vehicle will follow the predetermined path precisely, while guaranteeing certain comfort and vehicle stability over a wide range of velocities. In recent years, the rapid development of sensor, control, and communication technology has brought both possibilities and challenges to the improvement of vehicle collision avoidance capability, so collision avoidance system still needs to be further studied based on the emerging technologies. In this book, we provide a comprehensive overview of the current collision avoidance strategies for traditional vehicles and CAVs. First, the book introduces some emergency path planning methods that can be applied in global route design and local path generation situations which are the most common scenarios in driving. A comparison is made in the path-planning problem in both timing and performance between the conventional algorithms and emergency methods. In addition, this book introduces and designs an up-to-date path-planning method based on artificial potential field methods for collision avoidance, and verifies the effectiveness of this method in complex road environment. Next, in order to accurately track the predetermined path for collision avoidance, traditional control methods, humanlike control strategies, and intelligent approaches are discussed to solve the path-tracking problem and ensure the vehicle successfully avoids the collisions. In addition, this book designs and applies robust control to solve the path-tracking problem and verify its tracking effect in different scenarios. Finally, this book introduces the basic principles and test methods of AEB system for collision avoidance of a single vehicle. Meanwhile, by taking advantage of data sharing between vehicles based on V2X (vehicle-to-vehicle or vehicle-to-infrastructure) communication, pile-up accidents in longitudinal direction are effectively avoided through cooperative motion control of multiple vehicles.




The Ocean Engineering Handbook


Book Description

Compiled with the help of an internationally acclaimed panel of experts, the Ocean Engineering Handbook is the most complete reference available for professionals. It offers you comprehensive coverage of important areas of the theory and practice of oceanic/coastal engineering and technology. This well organized text includes five major sections: M




Modeling, Simulation, and Optimization of Traffic Intersections Using Petri Nets


Book Description

With the increasing number of vehicles on the road and the amount of time people spend driving their vehicles, traffic control and management has become an important part within logistics. Effective traffic control would involve traffic signal control and control over vehicle movement. Since Petri nets are versatile enough to represent traffic signals and traffic flow, it has become an important tool in urban traffic control. Many traffic systems are modeled using hybrid Petri nets. Chapter 1 briefly talks about traffic management systems and previous related work in the area of traffic control. Chapter 2 is a basic background on various Petri nets used in the study. The section also uses examples to demonstrate the working of Petri nets. Chapter 3 introduces the need for optimization in various industry. And then, it discusses different steps involved in optimizing a process. Chapter 4 discusses the existing model of two one-way intersection. In an effort to understand the model better, simulations are also carried out. Then, drawbacks of the existing model are discussed. This paves way for a new, improved, and realistic version of two one-way intersection. Various optimization steps discussed in Chapter 3 is used to optimize traffic light of the improved model. And then, a comparison between existing model and improved model is carried out. Chapter 5 expands the study of traffic models by connecting two different one-way intersection through a road (thus making it a network). Optimization and simulation of the connected-intersection model is also carried out. Chapter 6 is the summary which will provide a brief overview about each chapter.




Collision Avoidance Up to the Handling Limits for Autonomous Vehicles


Book Description

As autonomous vehicles enter public roads, they should be capable of using all of the vehicle's performance capability, if necessary, to avoid collisions. This dissertation focuses on facilitating collision avoidance for autonomous vehicles by enabling safe vehicle operation up to the handling limits. The new control approaches first rely on a standard paradigm for autonomous vehicles that divides vehicle control into trajectory generation and trajectory tracking. A trajectory generation approach calculates emergency lane change trajectories, defined in terms of path curvature, that allows an autonomous vehicle to perform emergency lane changes up to its handling limits. Analysis also provides insights into when and to what extent a vehicle should brake and turn during an emergency lane change to maximize the number of situations in which a collision can be avoided. However, experimental results also highlight vehicle stabilization challenges associated with tracking paths defined by high rates of curvature change, which are desirable for emergency maneuvers. A link is forged between path curvature and vehicle performance, which inspires two trajectory tracking control designs. A four-wheel steering controller adds rear steering actuation to improve tracking and stabilization performance, while a two-wheel steering predictive controller incorporates future path information into current control actions. Experimental results demonstrate the advantages of each approach. However, separating vehicle control into trajectory generation and tracking is not always conducive to emergency maneuvers up to the vehicle's handling limits, where these aspects of vehicle control become tightly coupled with each other and with vehicle stabilization. An alternative paradigm is suggested that is more adept at controlling the vehicle in such scenarios. This approach integrates trajectory generation, trajectory tracking, and vehicle stabilization into one controller capable of mediating among the sometimes conflicting demands imposed by collision avoidance and stabilization. The controller can prioritize collision avoidance, above even stabilization, to minimize potential collisions. Experimental emergency lane changes and a mid-corner obstacle avoidance scenario highlight the advantages of this integrated approach to vehicle control.




Pedestrian Safety and Collision Avoidance for Autonomous Vehicles


Book Description

Recent reports from NHTSA state that approximately 37,000 fatalities occur each year as a result of traffic accidents. Around 6,000 of these fatalities are pedestrians and around 800 are bicyclists. Pedestrians and bicyclists are categorized as Vulnerable Road Users (VRU) in traffic. It should also be noted that the already high number of VRU fatalities is also increasing every year. In short, a serious safety risk for VRUs can be observed through these statistics where more pedestrian fatalities are present. This dissertation studies a pedestrian safety system for autonomous vehicles that non-autonomous vehicles can also partially utilize through warnings and speed profile recommendations provided to the driver. The safety system presented is designed to address both the safe stop condition and the emergency collision avoidance condition. Moreover, the approach was studied through several modules that covers aspects such as pedestrian path tracking and prediction, as well as real-world data processing for understanding human driver behavior and tuning the warning systems accordingly. On top of that, widely available mobile phones were utilized both in terms of their wireless communication and on-board sensor measurement capabilities which makes the safety system useful and available for a wider public at the current time while addressing dangerous no-line-of-sight or low visibility situations. For the cases where safe stopping is not possible or not preferable, a collision avoidance algorithm that executes modification of the pre-defined path based on the elastic band method for maneuvering around the pedestrian was proposed. Since autonomous vehicles are expected to have a pre-defined nominal path based on map information, modification of the pre-defined path is a more reasonable solution than creating a path from scratch because of the feasibility of the modified path and smooth departure from and connection to the pre-defined path. Pedestrians are treated as dynamic obstacles whose localization with respect to autonomous vehicles is improved for non-line-of-sight conditions and other problems in perception by using V2X communication. Moreover, with the proposed collision avoidance algorithm being calculated in very short time, modifying the path in each short time step with respect to new obstacle locations allows smooth tracking of the path even if the path is continuously modified while the vehicle is executing the maneuver. This results in a feasible approach for dynamic obstacles such as pedestrians. In order to have a more comfortable and safer collision avoidance behavior, speed profile modification was introduced to recalculate and modify the speed profile for the overall maneuver path while prioritizing the desired lateral acceleration. On top of the real-time implementation of the elastic band based modification to obtain a smooth avoidance path with moving pedestrians, with addition of the pedestrian location tracking, prediction and vehicle speed profile modification, a more complete and effective collision avoidance approach was achieved. Another topic studied in the dissertation, in the aspect of safe and robust path following control, was the proposed control structure where the disturbance observer was utilized in a path following loop for road curvature disturbance rejection. This structure is discussed in detail where the loop structure and derived equations were presented with frequency response and disturbance rejection analysis, as well as multiple simulation cases featuring different types of paths.




Artificial Intelligence Applications to Smart City and Smart Enterprise


Book Description

Smart cities operate under more resource-efficient management and economy than ordinary cities. As such, advanced business models have emerged around smart cities, which led to the creation of smart enterprises and organizations that depend on advanced technologies. This book includes 21 selected and peer-reviewed articles contributed in the wide spectrum of artificial intelligence applications to smart cities. Chapters refer to the following areas of interest: vehicular traffic prediction, social big data analysis, smart city management, driving and routing, localization, safety, health, and life quality.