CarSim

Last updated

CarSim is a commercial software package that predicts the performance of vehicles in response to driver controls (steering, throttle, brakes, clutch, and shifting) in a given environment (road geometry, coefficients of friction, wind). CarSim is produced and distributed by an American company, Mechanical Simulation Corporation, using technology that originated at the University of Michigan Transportation Research Institute (UMTRI) in Ann Arbor, Michigan.

The software is used by over 30 automotive manufacturers (General Motors, Toyota, Honda, Ford, etc.), over 60 suppliers, and over 150 research labs and universities. The math models simulate physical tests to allow engineers to view results that are similar to test results, but which can be obtained repeatably, safely, and much quicker than is possible with physical testing. The simulation models are often used to evaluate vehicle designs that have not yet been built. Results are visualized via animation, plotted for analysis, or exported to other software for analysis using the same methods that are applied to physical test data.

The math models replicate system-level behavior with high fidelity. They contain the major effects that determine how the tire contacts the road, and how forces from the tire/road interface are transferred through the suspension to the chassis. However, they do not have details of linkage connections or structure compliance. The models have been validated repeatedly by manufacturers for reproducing overall vehicle motions needed to evaluate handling, directional and roll stability, braking, and acceleration. On the other hand, they do not include component details needed to determine durability, fatigue, or high-frequency vibrations.

The math models are generated with a symbolic multibody code generator called VehicleSim Lisp (originally named AutoSim) that was developed by one of the company founders at UMTRI. [1] The machine-generated code is highly optimized to achieve fast computation, such that the math models run much faster than real time. Starting in 1998, [2] real-time versions of CarSim have been available for testing hardware in the loop (HIL). The math models are used directly in over 350 driving simulators to provide physics models that have been validated over most conditions of interest.

The main applications of the CarSim software are:

The same technology is used in BikeSim, a program for simulating motorcycle and scooter dynamics, and TruckSim, used to simulate dynamics of commercial vehicles with dual tires, trailers, and more than two axles per unit.

Related Research Articles

For motorized vehicles, such as automobiles, aircraft, and watercraft, vehicle dynamics is the study of vehicle motion, e.g., how a vehicle's forward movement changes in response to driver inputs, propulsion system outputs, ambient conditions, air/surface/water conditions, etc.

<span class="mw-page-title-main">Simulink</span> Programming environment

Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in automatic control and digital signal processing for multidomain simulation and model-based design.

<span class="mw-page-title-main">Sim racing</span> Video game genre

Simulated racing or racing simulation, commonly known as simply sim racing, are the collective terms for racing game software that attempts to accurately simulate auto racing, complete with real-world variables such as fuel usage, damage, tire wear and grip, and suspension settings. To be competitive in sim racing, a driver must understand all aspects of car handling that make real-world racing so difficult, such as threshold braking, how to maintain control of a car as the tires lose traction, and how properly to enter and exit a turn without sacrificing speed. It is this level of difficulty that distinguishes sim racing from arcade racing-style driving games where real-world variables are taken out of the equation and the principal objective is to create a sense of speed as opposed to a sense of realism.

<span class="mw-page-title-main">Driving simulator</span> Professional simulator designed for beginner drivers

Driving simulators are used for entertainment as well as in training of driver's education courses taught in educational institutions and private businesses. They are also used for research purposes in the area of human factors and medical research, to monitor driver behavior, performance, and attention and in the car industry to design and evaluate new vehicles or new advanced driver assistance systems.

<span class="mw-page-title-main">Motion simulator</span> Type of mechanism

A motion simulator or motion platform is a mechanism that creates the feelings of being in a real motion environment. In a simulator, the movement is synchronised with a visual display of the outside world (OTW) scene. Motion platforms can provide movement in all of the six degrees of freedom (DOF) that can be experienced by an object that is free to move, such as an aircraft or spacecraft:. These are the three rotational degrees of freedom and three translational or linear degrees of freedom.

Hardware-in-the-loop (HIL) simulation, HWIL, or HITL, is a technique that is used in the development and testing of complex real-time embedded systems. HIL simulation provides an effective testing platform by adding the complexity of the process-actuator system, known as a plant, to the test platform. The complexity of the plant under control is included in testing and development by adding a mathematical representation of all related dynamic systems. These mathematical representations are referred to as the "plant simulation". The embedded system to be tested interacts with this plant simulation.

Model-based design (MBD) is a mathematical and visual method of addressing problems associated with designing complex control, signal processing and communication systems. It is used in many motion control, industrial equipment, aerospace, and automotive applications. Model-based design is a methodology applied in designing embedded software.

Vehicle simulation games are a genre of video games which attempt to provide the player with a realistic interpretation of operating various kinds of vehicles. This includes automobiles, aircraft, watercraft, spacecraft, military vehicles, and a variety of other vehicles. The main challenge is to master driving and steering the vehicle from the perspective of the pilot or driver, with most games adding another challenge such as racing or fighting rival vehicles. Games are often divided based on realism, with some games including more realistic physics and challenges such as fuel management.

<span class="mw-page-title-main">Racing wheel</span> Video game controller

A racing wheel is a control device for use in racing games, racing simulators, and driving simulators. They are usually packaged with a large paddle styled as a steering wheel, along with a set of pedals for the accelerator, brake, and clutch, as well as transmission controls. An analog wheel and pedal set such as this allows the user to accurately manipulate steering angle and pedal control that is required to properly manage a simulated car, as opposed to digital control such as a keyboard. The relatively large range of motion further allows the user to more accurately apply the controls. Racing wheels have been developed for use with arcade games, game consoles, personal computers, and also for professional driving simulators for race drivers.

Vortex Studio is a complete simulation software platform. It features a high-fidelity, realtime physics engine developed by CM Labs Simulations that simulates rigid body dynamics, collision detection, contact determination, and dynamic reactions. It also contains model import and preparation tools, an image generator, and networking tools for distributed simulation, accessed through a desktop editor via a GUI. Vortex adds accurate physical motion and interactions to objects in visual-simulation applications for operator training, mission planning, product concept validation, heavy machinery and robotics design and testing, haptics devices, immersive and virtual reality (VR) environments.

SimCraft, a privately held company headquartered just outside Atlanta, Georgia, is the creator of a proprietary motion simulation technology and manufactures simulation equipment integrating this technology, including professional driver in the loop racing simulators. The motion simulator technology, in development since 1998, is designed to recreate the manner in which vehicles move in earth physics. The company offers a range of simulator products in the category of motion simulation that provide a tactile true motion experience for Motorsport Simulation and flight simulation. The company's core innovation and technology is the simulation of vehicle movement through proprietary physics based software interfaces and a patent pending hardware architecture based on Center of Mass principles of motion. The company's product applications range principally by variation in chassis design and material and are found in usage from military training/research, professional training, to individual simulation and gaming enthusiast entertainment.

<i>rFactor 2</i> Computer racing simulator

rFactor 2 is a computer racing simulator developed by Image Space Incorporated and released for Windows in 2012. Like its predecessor rFactor, rFactor2 is designed to be modified and used by professional racing teams for driver training and race car development. Much of its source code is derived from rFactor Pro, which is also used by professional racers and most of the Formula One teams and NASCAR manufacturers.

dSPACE GmbH, located in Paderborn, Germany, is one of the world's leading providers of tools for developing electronic control units.

System-level simulation (SLS) is a collection of practical methods used in the field of systems engineering, in order to simulate, with a computer, the global behavior of large cyber-physical systems.

Predictive engineering analytics (PEA) is a development approach for the manufacturing industry that helps with the design of complex products. It concerns the introduction of new software tools, the integration between those, and a refinement of simulation and testing processes to improve collaboration between analysis teams that handle different applications. This is combined with intelligent reporting and data analytics. The objective is to let simulation drive the design, to predict product behavior rather than to react on issues which may arise, and to install a process that lets design continue after product delivery.

<span class="mw-page-title-main">MSC Adams</span> Multibody dynamics simulation software system

MSC ADAMS is a multibody dynamics simulation software system. It is currently owned by MSC Software Corporation. The simulation software solver runs mainly on Fortran and more recently C++ as well. According to the publisher, Adams is the most widely used multibody dynamics simulation software. The software package runs on both Windows and Linux.

A direct-drive simulator steering wheel is a simulator steering wheel with a direct-drive mechanism between the drive and output, i.e. without gearing, and is used similarly as with other simulator steering wheels for providing torque feedback so that the driver, through movement in the steering wheel, gets an interface for sensing what is happening to the car in the simulator. It is an example of human-machine interaction in driving simulators, racing simulators and racing video games, and is an example of haptic technology

<i>rFpro</i> Driving simulation software

rFpro, originally rFactor Pro, is a driving simulation software used by racing teams and car manufacturers for advanced driver-assistance systems, self-driving cars and vehicle dynamics. rFactor Pro was created in 2007 as a project of a F1 racing team, using Image Space Incorporated's rFactor as a codebase. It has since been used by more F1 racing teams, top road car OEMs, Tier 1 suppliers, and motorsport manufacturers. It was originally developed for driver-in-the-Loop simulations, but has since been used for autonomous vehicle training as well. It is not licensed to consumers.

<span class="mw-page-title-main">Tire model</span>

In vehicle dynamics, a tire model is a type of multibody simulation used to simulate the behavior of tires. In current vehicle simulator models, the tire model is the weakest and most difficult part to simulate.

References

  1. Sayers, M.W., "Symbolic Computer Language for Multibody Systems." Journal of Guidance, Control, and Dynamics, Vol. 14, No. 6, Nov/DEC 1991
  2. Sayers, M.W., "Vehicle Models for RTS Applications." Vehicle System Dynamics, Vol. 32, No. 4-5, Nov. 1999
  3. Dennis A. Guenther , Tejas Kinjawadekar, Neha Dixit , Gary J. Heydinger, Mohamed Kamel Salaani, Vehicle Dynamics Modeling and Validation of the 2003 Ford Expedition with ESC using CarSim, SAE paper 2009-01-0452 (2009)
  4. Tomoya Toyohira - Honda , The Validity of EPS Control System Development using HILS, SAE paper 2010-01-0008 (2010)
  5. John Wilkinson - General Motors Cedric W. Mousseau - Michelin Tire Thomas Klingler - General Motors, Brake Response Time Measurement for a HIL Vehicle Dynamics Simulator, SAE paper 2010-01-0079 (2010)