MSC ADAMS (Automated Dynamic Analysis of Mechanical Systems) 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. [1] According to the publisher, Adams is the most widely used multibody dynamics simulation software. [2] The software package runs on both Windows and Linux.
Adams has a full graphical user interface to model the entire mechanical assembly in a single window. Graphical computer-aided design tools are used to insert a model of a mechanical system in three-dimensional space or import geometry files such as STEP or IGS. Joints can be added between any two bodies to constrain their motion. Variety of inputs such as velocities, forces, and initial conditions can be added to the system.
Adams simulates the behavior of the system over time and can animate its motion and compute properties such as accelerations, forces, etc. The system can include further complicated dynamic elements like springs, friction, flexible bodies, contact between bodies. [2] The software also provides extra CAE tools such as design exploration and optimization based on selected parameters. The inputs and outputs of the simulation can be interfaced with Simulink for applications such as control.
The Adams software package is used both in academic research and engineering. The most common usage of the software is analysis of vehicle structure and suspension through the Adams/Car and Adams/Tire modules. [3] [4] [5] Various types of mechanical systems such as wind turbines, [6] powertrains, [7] and robotic systems. [8]
Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.
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. Vehicle dynamics is a part of engineering primarily based on classical mechanics. It may be applied for motorized vehicles, bicycles and motorcycles, aircraft, and watercraft.
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.
Hardware-in-the-loop (HIL) simulation, or HWIL, 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.
Multibody system is the study of the dynamic behavior of interconnected rigid or flexible bodies, each of which may undergo large translational and rotational displacements.
Automotive suspension design is an aspect of automotive engineering, concerned with designing the suspension for cars and trucks. Suspension design for other vehicles is similar, though the process may not be as well established.
Dynamic simulation is the use of a computer program to model the time-varying behavior of a dynamical system. The systems are typically described by ordinary differential equations or partial differential equations. A simulation run solves the state-equation system to find the behavior of the state variables over a specified period of time. The equation is solved through numerical integration methods to produce the transient behavior of the state variables. Simulation of dynamic systems predicts the values of model-system state variables, as they are determined by the past state values. This relationship is found by creating a model of the system.
Mercedes Reaves is a Puerto Rican research engineer and scientist. She is responsible for the design of a viable full-scale solar sail and the development and testing of a scale model solar sail at NASA Langley Research Center in Virginia.
OpenSim is an open source software system for biomechanical modeling, simulation and analysis. Its purpose is to provide free and widely accessible tools for conducting biomechanics research and motor control science. OpenSim enables a wide range of studies, including analysis of walking dynamics, studies of sports performance, simulations of surgical procedures, analysis of joint loads, design of medical devices, and animation of human and animal movement. The software performs inverse dynamics analysis and forward dynamics simulations. OpenSim is used in hundreds of biomechanics laboratories around the world to study movement and has a community of software developers contributing new features.
Contact dynamics deals with the motion of multibody systems subjected to unilateral contacts and friction. Such systems are omnipresent in many multibody dynamics applications. Consider for example
Specialized wind energy software applications aid in the development and operation of wind farms.
Vortex Studio is a simulation software platform that is developed by CM Labs Simulations. It features a real-time physics engine 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.
SimulationX is a CAE software application running on Microsoft Windows for the physical simulation of technical systems. It is developed and sold by ESI Group.
Simcenter Amesim is a commercial simulation software for the modeling and analysis of multi-domain systems. It is part of systems engineering domain and falls into the mechatronic engineering field.
AnimatLab is an open-source neuromechanical simulation tool that allows authors to easily build and test biomechanical models and the neural networks that control them to produce behaviors. Users can construct neural models of varied level of details, 3D mechanical models of triangle meshes, and use muscles, motors, receptive fields, stretch sensors and other transducers to interface the two systems. Experiments can be run in which various stimuli are applied and data is recorded, making it a useful tool for computational neuroscience. The software can also be used to model biomimetic robotic systems.
The Robotics Toolbox is MATLAB toolbox software that supports research and teaching into arm-type and mobile robotics. While the Robotics Toolbox is free software, it requires the proprietary MATLAB environment in order to execute. The Toolbox forms the basis of the exercises in several textbooks.
Multibody simulation (MBS) is a method of numerical simulation in which multibody systems are composed of various rigid or elastic bodies. Connections between the bodies can be modeled with kinematic constraints or force elements. Unilateral constraints and Coulomb-friction can also be used to model frictional contacts between bodies. Multibody simulation is a useful tool for conducting motion analysis. It is often used during product development to evaluate characteristics of comfort, safety, and performance. For example, multibody simulation has been widely used since the 1990s as a component of automotive suspension design. It can also be used to study issues of biomechanics, with applications including sports medicine, osteopathy, and human-machine interaction.
ACTRAN is a finite element-based computer aided engineering software modeling the acoustic behavior of mechanical systems and parts. Actran is being developed by Free Field Technologies, a Belgian software company founded in 1998 by Jean-Pierre Coyette and Jean-Louis Migeot. Free Field Technologies is a wholly owned subsidiary of the MSC Software Corporation since 2011. Free Field Technologies and MSC Software are part of Hexagon AB since 2017.
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.