Development of a Computer Controlled Automated Steering Controller 2005-01-0394
This paper describes the design and development of the hardware, electronics, and software components of a state-of-the-art automated steering controller, the SEA, Ltd. ASC. The function of the ASC is to input to a vehicle virtually any steering profile with both high accuracy and repeatability. The ASC is designed to input profiles having steering rates and timing that are in excess of the limits of a human driver.
The ASC software allows the user to specify steering profiles and select controller settings, including motor controller gains, through user-interface windows. This makes it possible for the test driver to change steering profiles and settings immediately after running any test maneuver.
The motor controller used in the ASC offers self-contained signal input, output, and data storage capabilities. Thus, the ASC can operate as a standalone steering machine or it can be incorporated into typical existing, on-vehicle data acquisition systems. This feature also makes the ASC ideal for use in studies where the steering profiles rely on various vehicle states, such as the National Highway Traffic Safety Administration (NHTSA) dynamic rollover propensity tests, as well as stability control system evaluations.