Creating a SensorGVS: A Sonar/Accelerometer Guided Vehicle Stabilization System
CSEF · 2009 Applied Mechanics & Structures Third Award
Overview
Objectives/Goals The goal is to create a SGVS system for improving vehicle safety and reducing vehicle body motion caused by uneven road surfaces. The system scans the road with sensors and the embedded computer controlled system adjusts suspension according to a predictive algorithm to keep the wheels firm on the ground and reduce undesirable vehicle body motion. Methods/Materials First, we studied the behavior of the entire SGVS system by creating s C++ simulation model of system components including a virtual road model. An embedded computer with an on-board accelerometer, sonar, and a USB data logger was built and driven around local streets to collect actual road data. The road data was used in simulation. The simulation environment was used to model different control algorithms, servo motor capabilities, and road data. Once the characterization of the system was understood within the simulation environment, a prototype of the SGVS system was built using a Parallax microcontroller, sonar sensors, accelerometers, an H-bridge, a servo motor, and a wheel assembly. The closed-loop control system used a sonar sensor to locate the position of the wheel. A second sonar sensor scanned the road ahead. An on-board accelerometer was used to create a mathematical virtual gyroscope as a reference point as if it is mounted on a motionless body. The virtual reference point was used to stabilize the vehicle body. The video tape of SGVS prototype performance was examined frame-by-frame and the prototype data was back annotated into the simulation model. Results An average passenger car requires a 15.5 KW servo. That is about 17% of overall vehicle power. An SGVS in a rover would require a 0.047kW servo. This makes practical use of SGVS in rovers or high-end automobiles. A mid-sized car going 10mph requires a 20 horsepower servo, which is 17,267 times more powerful than our prototype. A rover going 5cm/sec requires a 0.06 horsepower servo, which is 52 times as powerful as our prototype. Our prototype was able to adjust 9.7cm/sec. Conclusions/Discussion We found simulation and system modeling to be crucial to understanding and characterizing complex systems such as an SGVS. A closed loop control system allowed accurate positioning of the wheels. This experiment shows the practicality of an SGVS system in high-end vehicles and rovers on rough terrain. This project has the potential of being patented.
Summary statement
A predictive computer controlled system for enhancing the safety of vehicles and reducing body motion caused by uneven road surfaces.
Help received
Our adivor, Mr. Simon Zarrin, explained basic concepts to us, then we applied them to the project.
Awards (1)
Competition history
- CSEF 2009
Resources
Related projects
CSEF · 2009
Creating a GVS: Gyroscope-based Water Vessel Stabilizer
CSEF · 2007
Invention of an Autonomous Navigation System: Design, Development, and Systems Integration
CSEF · 2010
Autonomous Robotic Vehicle: Saving Lives, Preventing Accidents One at a Time
CSEF · 2014
Using Active Tilt Compensation to Improve Rollover Stability of Large Trucks
ISEF · 2025
Using Magnets and Electromagnets to Replace Traditional Static Automotive Suspension Systems in Hopes of Decreasing Body Displacement
ISEF · 2015
Car Stabilization System - Modelation of ESP
CSEF · 2017
Autonomous Off-Road Vehicle Using Computer Vision for Surveillance Applications
CSEF · 2017
Building a Driverless Toy Car
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects