Gelöste Aufgaben/JUMP/Car-Body: Unterschied zwischen den Versionen

Aus numpedia
Zur Navigation springen Zur Suche springen
Zeile 30: Zeile 30:
* ''a<sub>3</sub>'': vertical distance between center of mass and front-wheel-hub (relaxed springs).
* ''a<sub>3</sub>'': vertical distance between center of mass and front-wheel-hub (relaxed springs).


==Model==
<!------------------------------------------------------------------------->
==tmp==
 
{{MyNonecodeBlock
|title=Body
|text=
We use five coordinates to describe the motion of the car:
We use five coordinates to describe the motion of the car:


Zeile 73: Zeile 78:


::<math>\left(\begin{array}{c}U_5\\U_6\end{array}\right) =: \underline{r}_B</math>.
::<math>\left(\begin{array}{c}U_5\\U_6\end{array}\right) =: \underline{r}_B</math>.
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Track
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Contact-Point and -Normal
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Contact Forces
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Track
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Track
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Track
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}
<!------------------------------------------------------------------------->
==tmp==
{{MyCodeBlock
|title=Track
|text=Text
|code=
<syntaxhighlight lang="lisp" line start=1>
1+1=2
</syntaxhighlight>
}}


==Variables==
==Variables==

Version vom 10. März 2021, 11:09 Uhr

← Back to Start

Scope

Car-Body

In common simulation applications - especially for full-size commercial cars - the pitch-angle of the car is assumed to be small to allow for a linearization of geometry and most parts of the equations of motion. We drop this limitation so we can do more fancy stuff with our model - like climbing steep roads or jumping across ditches.

Block Diagram.

We employ a spatial x-y coordinate system, x in horizontal, y in vertical, upwards direction. And we’ll briefly employ the z-axis as rotation direction - which is towards you following the “right-hand-rule“ for coordinate systems.

Structure

The driver controls the car's motion via the position of the "gas"-pedal, which is being translated into a torque MW at the wheel.

This toque will change velocities and thus the position of the car. These state-variables will then create - via info - a feedback to the driver.

We’ll need to invest significant efforts in describing the kinematics of the car-motion and to derive its equations of body-motion since we do not want to limit our study on small pitch-angles of the car. Key accessory will be vectors, which map locations like the center of mass:

.

This vector has - in 2D - two coordinates , measured in the inertial x-y frame:

with .

representing the unit vectors spanning the x-y space. If we refer to a specific frame, we may drop the vector-notation and refer to the column-matrix of coordinates only, so

.

We’ll also employ coordinate transformations using Euler-rotations.

The car with front-wheel drive consists of the car-body with center of mass “C“, the front wheels “A“ and the rear wheel “B“. Masses of car-body and wheel-sets are M and m respectively.The geometry of the car is described by

  • a0: the wheel base;
  • a1: longitudinal distance between center of mass and front-wheel-hub;
  • a2 = a0 - a1 and
  • a3: vertical distance between center of mass and front-wheel-hub (relaxed springs).

tmp

Vorlage:MyNonecodeBlock

tmp

Track

Text


1+1=2





tmp

Contact-Point and -Normal

Text


1+1=2




tmp

Contact Forces

Text


1+1=2




tmp

Track

Text


1+1=2




tmp

Track

Text


1+1=2




tmp

Track

Text


1+1=2




tmp

Track

Text


1+1=2




Variables

Parameter

x

y

z

Tack specification

a

Rounding the edges.

b

Contact conditions.

c

Contact angles


Wheel kinematics


Contact forces F, N
Characteristic for contact force.
Friction characteristic


next workpackage: driver-controls →


References

  • ...