Simulink汽车仿真实例

  • 格式:ppt
  • 大小:1.17 MB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
x 2x u (u 为常数)
x(t) ue2t
3
LOGO
基本步骤
1. 启动 MATLAB 2. 启动 Simulink 3. 新建一个模型 4. 保存模型 5. 选择合适的模块 6. 模块操作 7. 信号线操作 8. 仿真参数设置 9. 开始仿真
4
LOGO
扩展步骤
1. 示波器设置 2. 多个示波器分别显示多条曲线 3. 在一个示波器中显示多条曲线
12
LOGO
实战1:一个发动机模型
用到的模块一览:
1. 关系运算符 2. 积分器 3. 饱和环节 4. 单位延迟 5. 初始条件 6. 函数 7. 子系统 8. 输入 9. 输出 10. 触发器
Relational Op. Integrator Saturation Unit Delay IC Fcn SubSystem In1 Out1 Trigger
Constant Step Scope Terminator Gain Sum Product MinMax Sign Mux Switch
Sources Sources Sinks Sinks Math Operations Math Operations Math Operations Math Operations Math Operations Signal Routing Signal Routing
N
dotmao
1
s
Pm
mao
part5
Terminator3
Integrator
Terminator
T_load part2
T_eng N
T_load
part7
N
edge180
valve timing
ma T_eng
N
part6 30/pi
Gain
15
mass(k)
mass(k+1)
trigger
compression
N
dotmao
1
s
Pm
mao
part5
Terminator3
Integrator
Terminator
T_load part2
T_eng N
T_load
part7
N
edge180
valve timing
ma T_eng
N
part6 30/pi
Gain
18
mass(k)
mass(k+1)
trigger
compression
5. 离开进气歧管的空气质量速度(即进入气缸的空 气质量速度):
9
LOGO
实战1:一个发动机模型
6. 发动机扭矩:
10
LOGO
实战1:一个发动机模型
7. 发动机角加速度:
11
LOGO
实战1:一个发动机模型
用到的模块一览:
1. 常量 2. 阶跃 3. 示波器 4. 终端 5. 增益 6. 加减 7. 乘除 8. 求最值 9. 判正负 10. 汇总器 11. 开关
17
LOGO
实战1:一个发动机模型
发动机转
速闭环控
制模型
speed set point
Desired rpm Throttle setting
N
PI controller
theta
dotmai
Pm
mai
part3
Terminator1
dotmai dotPm
dotmao
Pm
part4
Terminator2
接合/分离的有限状态机(FSM):
接合条件 分离条件 lock unlock
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
原状态 mem
0 1 0 1 0 1 0 1
执行动作 locked
说明
0
保持分离态
1
保持接合态
0
保持分离态
0
切换至分离态
1
切换至接合态
1
保持接合态
1
切换至接合态
0
切换至分离态 25
LOGO
Logic & Bit Op. Continuous Discontinuites Discrete Signal Attributes User-Defined Fcn Ports & Subsystems Ports & Subsystems Ports & Subsystems Ports & Subsystems
一个离合器集中参数模型
21
LOGO
实战2:离合器接合/分离模型
参数定义:
Tf
22
LOGO
实战2:离合器接合/分离模型
摩擦扭矩:
最大动摩擦扭矩:
最大静摩擦扭矩:
对于非金属材 料的当量半径
23
LOGO
实战2:离合器接合/分离模型
离合器保持接合所需要的摩擦扭矩:
24
LOGO
实战2:离合器接合/分离模型
5
LOGO
实战1:一个发动机模型
根据下列数学模型,用 Simulink 建模仿真。
1. 节气门开度(输入):
2. 负载扭矩(输入):
6
LOGO
实战1:一个发动机模型
3. 进入进气歧管的空气质量速度:
7
LOGO
实战1:一个发动机模型
4. 进气歧管的压力变化速度:
8
LOGO
实战1:一个发动机模型
Scope1
LScOopeGO
实战1:一个发动机模型
发动机转速闭环控制
发动机转速曲线 负载扭矩曲线
节气门开度曲线
19
LOGO
作业
建 立 一 个 完 整 的 带 PI 转 速 控 制 器 的 Simulink 发 动 机 模 型 ( 可 参 考 enginewc.mdl) 。
20
LOGO
实战2:离合器接合/分离模型
LOGO
第5章 Simulink仿真实战 ——车辆典型部件建模仿真
(10学时)
内容概览
1. 引例:用 Simulink 对微分方程建模仿真 2. 一个发动机模型 3. 离合器接合/分离模型 4. 防抱死制动系统(ABS) 5. 半车模型悬架系统
2
LOGO
引例
用 Simulink 对下列微分方程进行建模仿真
13
LOGO
作业
完成各个子系统的建模。下节课将这些子系统组装成一个完整的发动机模 型。
14
LOGO
实战1:一个发动机模型
Simulink 模型:
throttle part1
theta
dotmai
Pm
mai
part3
Terminator1
dotmai dotPm
dotmao
Pm
part4
Terminator2
Scope1
LOGO
Scope
实战1:一个发动机模型
仿真结果分析:
1. 负载减小,发动机转速升高并趋于稳定; 2. 节气门开度增加,发动机转速升高并趋于稳定; 3. 负载增大,发动机转速下降并趋于稳定。
2
3
1
发动机转速曲线
16
wk.baidu.com
LOGO
实战1:一个发动机模型
发动机转速闭环控制
加入一个离散控制器(PI控制器),通过一个快速节 气门执行器调节发动机转速,使得负载转矩的变化对 发动机转速的影响最小。