单柴油机动力船舶建模与仿真
基于 Simulink 模型的前向仿真
STEP 01
旋转运动定律
STEP 02
柴油机与齿轮箱
STEP 03
螺旋桨模型
STEP 04
船舶模型
Step 1
旋转运动牛顿第二定律
上一步
下一步
核心方程
J × dω/dt = T
1
− T
2
牛顿第二定律:惯量 × 角加速度 = 净扭矩
Simulink 模型
fw_s1_ntlaw.slx
Simulink 模型截图占位
模型图加载失败
模型参数
T₁ 驱动扭矩
N·m
T₂ 阻力扭矩
N·m
J 转动惯量
kg·m²
仿真时长
s
步长 dt
s
仿真结果
终态螺旋桨角速度 ω
10
rad/s
—
ω(t) 角速度 (rad/s)
核心方程
T
en
= MAP(α)
T
1
= T
en
× i
g
J × dω/dt = T
1
− T
2
柴油机负荷 α 经柴油机扭矩 MAP 查表得 T
en
,乘减速器速比 i
g
后减负载 T
2
得净扭矩
Simulink 模型
fw_s2_engine.slx
Simulink 模型截图占位
模型图加载失败
模型参数
α 柴油机负荷
0~1
T₂ 负载扭矩
N·m
J 转动惯量
kg·m²
i
g
减速器速比
ω₀ 初始角速度
rad/s
仿真时长
s
步长 dt
s
仿真结果
终态螺旋桨角速度 ω
10
rad/s
—
ω(t) 角速度 (rad/s)
核心方程
T
en
= MAP(α)
T
1
= T
en
× i
g
Q
p
= K
Q
ρn
p
²D⁵
J × dω/dt = T
1
− Q
p
螺旋桨负载扭矩 Q
p
随转速 n
p
² 增长(n
p
=ω/2π),形成反馈使系统趋于平衡 T
1
=Q
p
Simulink 模型
fw_s3_propeller.slx
Simulink 模型截图占位
模型图加载失败
模型参数
α 柴油机负荷
0~1
J 转动惯量
kg·m²
i
g
减速器速比
K
Q
扭矩系数
ω₀ 初始角速度
rad/s
D 桨直径
m
ρ 水密度
kg/m³
仿真时长
s
步长 dt
s
仿真结果
终态螺旋桨角速度 ω
2
rad/s
—
ω(t) 角速度 (rad/s)
核心方程
T
en
= MAP(α)
T
1
= T
en
× i
g
Q
p
= K
Q
ρn
p
²D⁵
T
p
= K
P
ρn
p
²D⁴
R = (80v²+100v+150)×10³
J × dω/dt = T
1
− Q
p
m × dv/dt = T
p
− R
完整前向仿真闭环:柴油机扭矩经齿轮箱驱动螺旋桨产生推力 T
p
,船舶阻力 R 随航速 v 增长,两者之差决定航速变化,系统趋于 T
p
=R 平衡
Simulink 模型
fw_s4_ship.slx
Simulink 模型截图占位
模型图加载失败
模型参数
α 柴油机负荷
0~1
J 转动惯量
kg·m²
i
g
减速器速比
K
Q
扭矩系数
K
P
推力系数
ω₀ 初始角速度
rad/s
v₀ 初始航速
m/s
ρ 水密度
kg/m³
D 桨直径
m
m 船舶质量
kg
仿真时长
s
步长 dt
s
仿真结果
终态螺旋桨角速度 ω
rad/s
—
终态航速 v
knot
kn
—
ω(t) 螺旋桨角速度 (rad/s)
v(t) 船舶航速 (m/s)
船舶航行向前仿真 · 共 4 步(全部实现)· 纯浏览器运行