What are the main characteristics of an MBS Simulation?
Rigid bodies and joints
Examples for MBS Applications
Vehicle dynamics
robots
simple occupant analysis
What are elements/ inputs of MBS programs
rigid bodies; parameters: centger of gravity, inertia properties, location, orientation
joints; parameters: degrees & axis of freedom
boundary conditions
force-moment elements; e.g.: springs, dampers, engines
Are MBS programs suited for static and dynamic analysis?
Only dynamic
Output of MBS program
Forces, moments, movements, oscillations
velocity vector, torque-time-function
A reference frame consists of:
a point and tripod (π,πβ)
velocity vector of πβπ=(π₯,π¦,π§)πβ_+(π,π ,π‘)πβ_π
(π₯Λ,π¦Λ,π§Λ)πβ_+(π,π ,π‘)πβΛ_π
characteristics of the rotation matrix
Kordan and Euler rotation
X-Y-Z is an Kardan rotation sequence
X-Y-X is an Euler rotation sequence
What is the tensor of angular velocities, what is it used for?
Natural tensorial representation velocity due to rotation
β> Transforms stresses and strains into a rotating frame
Ξ© is a tensor of second order
Ξ©^π = βΞ©
What are the rules of transformation
For tensor of 2. order, is the same as shown with Ξ©
What is the Inertia Tensor, and what are some characteristics?
The inertia tensor generalizes moment of inertia to 3D rotation
characteristics
symmetric: I = I^T
positive-definite: ensures positive kinetic energy
second order tensor
the main diagonal show the moments of inertias (I_xx, I_yy ,β¦)
The symmetric values are the products of inertia (I_xy = I_yx, I_yz = I_zy, β¦)
Which two types of differential equations are used in MBS?
What are the two different topologies these are used for?
Ordinary differential equations ODE for MBS with tree topology (straight forward establishing is possible)
Differential Algebraic Equations DAE for closed kinematic chain (more difficult)
tree topology: a multibody structure in which the bodies are connected without any kinematic loops
β> Exactly one unique path between any two bodies each body has exactly one parent (e.g. robot manipulators)
closed kinematic chain: More than one path connects some bodies and Motion of one joint constrains others (e.g. Tank track wrapped around wheels)
In an MBS program: What can be modified in the following
Solver configuration
mechanism configuration
world frame
defines solver settings to use for simulation
compute numerical partial derivatives for linearization (also gravity)
provides access to the world or ground frame (can have multiple world frame blocks)
Which two Eulerian methods for deriving the Ordinary Differential Equations can be used?
Which two formalism can also be used?
Elimination Method (less, but more complex equations)
Augmentation Method (more, but simpler equations)
Also augmentation methods:
Lagrange formalism (L = E_kin - E_pot)
Hamilton formalism (H = E_kin + E_pot)
How does the Euler-Couchy polygon method to solve ODEs work?
Solves an ODE by approximating the solution curve with a sequence of straight-line segments.
Starting from an initial value, the solution is advanced in small steps (fixed or variable) by moving forward in the independent variable and updating the dependent variable using the local slope given by the differential equation.
Repeating this step constructs a polygonal approximation to the true solution, with accuracy improving as the step size decreases.
Which solution procedures are there for the Euler method?
why use variable step size instead of fixed?
What is a numerical method of solving ODEs with variable step size?
small dfixed steos β> slow/ cotsly to find solution
large fixed steps β> faster but less precise and unstable
Adaptive Runge-Kutta method
advances the solution in discrete time steps using multiple slope evaluations per step
β> much higher accuracy than Eulerβs method for the same step size
What are stiff ODEs?
Stiff ODEs are not solvable with explicite methods
β> implicit methods have to be used
What is the idea of the Predictor-Corrector Procedure?
Last changed2 days ago