Three-axis Gyroscope
blockType: SubSystem
Path in the library:
|
Description
Block Three-axis Gyroscope implements a gyroscope on each of the three axes .
Measured angular velocities of a body ( ) include angular velocities of the body (
where
-
— matrices3on3with scaling coefficients on the diagonal and offset coefficients on the non-diagonal elements of the matrix; -
— offsets; -
— accelerations on the gyroscope axes; -
— offsets sensitive to gyroscopic accelerations.
Ports
Input
#
ω (rad/s)
—
angular velocities
vector 1 by 3
Details
Angular velocities in the connected axes, given as a three-element vector, in rad/s.
| Data types |
|
| Complex numbers support |
No |
#
G's
—
accelerations
vector 1 by 3
Details
Accelerations in connected axes, specified as a three-element vector.
| Data types |
|
| Complex numbers support |
No |
Output
#
ωmeas (rad/s)
—
measured angular velocities
vector 1 by 3
Details
Measured angular velocities returned as a three-element vector, in rad/s.
| Data types |
|
| Complex numbers support |
No |
Parameters
Main group
# Second-order dynamics — second-order dynamics
Details
Select this option to take into account second-order dynamic effects when processing gyroscope data.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Natural frequency (rad/sec): — natural frequency
Details
The natural frequency of the gyroscope is in rad/s.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Damping ratio: — damping coefficient
Details
The damping coefficient of the gyroscope.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Scale factors and cross-coupling: — scale factors and cross-links
Details
Scale factors and cross-links defined as a matrix 3 on 3, allow you to deflect the gyroscope from the axes of the body and scale accelerations along the axes of the body.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Measurement bias: — measurement error
Details
Systematic measurement errors along the gyroscope axes.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# G-sensitive bias: — sensitivity to accelerations
Details
The maximum change in angular velocity caused by linear acceleration, given as a three-element vector in rad/s per unit acceleration of gravity
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Update rate (sec): — refresh rate
Details
The refresh rate of the gyroscope.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
Noise
# Noise on — white noise
Details
To add white noise to the gyroscope readings, select this option.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Upper output limit: — maximum value of angular velocities
Details
The maximum value of angular velocities set by a scalar.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
# Lower output limit: — minimum value of angular velocities
Details
The minimum value of angular velocities set by a scalar.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |