WOLFRAM SYSTEM MODELER
SubmarineSimplified model of a submarine with buoyancy dynamics and translational damping |
SystemModel["DocumentationExamples.Control.Submarine"]
This library contains models used in the documentation of system modeling functionality in Wolfram Language. These examples and this library can be explored in the Wolfram Language documentation.
R |
Value: 12 * uniformSizeScale Type: Radius (m) Description: Effective radius for a plane section of the submarine at its midsection |
---|---|
L |
Value: 170 * uniformSizeScale Type: Length (m) Description: Total length of submarine |
semiMajorAxisFront |
Value: 35 * uniformSizeScale Type: Length (m) Description: Effective semi-major axis of ellipsoid to approximately model frontside of submarine |
semiMajorAxisBack |
Value: 60 * uniformSizeScale Type: Length (m) Description: Effective semi-major axis of ellipsoid to approximately model backside of submarine |
rho0 |
Value: 510 Type: Density (kg/m³) Description: Average density of submarine |
rho |
Value: 2 * rho0 Type: Density (kg/m³) Description: Density of fluid |
VSub |
Value: 64710.819 * uniformSizeScale ^ 3 Type: Volume (m³) Description: Volume of submarine, computed from the shape used in subShape |
b |
Value: 5000000 Type: TranslationalDampingConstant (N⋅s/m) Description: Linear translational damping constant |
uniformSizeScale |
Value: 1 Type: Length (m) Description: Factor by which dimensions of submarine are rescaled |
f |
Type: RealInput Description: Vertical external force applied at the center of mass of the submarine |
|
---|---|---|
deltarho |
Type: RealInput Description: Deviation from submarines's average density |
|
y |
Type: RealOutput Description: Position of center of mass with respect to a frame placed at the surface of the fluid |
world |
Type: World Description: World coordinate system + gravity field + default animation definition |
|
---|---|---|
fluidSurface |
Type: Rectangle Description: Visualizing a planar rectangular surface |
|
buoyancyDynamics |
Type: BuoyancyDynamics Description: Approximately models buoyancy dynamics, representing the shape of the submarine as a cylinder attached to two halves of ellipsoids |
|
position |
Type: Position Description: Forced movement of a flange according to a reference position |
|
prismatic |
Type: Prismatic Description: Prismatic joint (1 translational degree-of-freedom, 2 potential states, optional axis flange) |
|
subBody |
Type: Body Description: Rigid body with mass, inertia tensor and one frame connector (12 potential states) |
|
subShape |
Type: FixedShape Description: Visualizing an elementary shape with dynamically varying shape attributes (has one frame connector) |