在上节的基础上,完成复杂的功能仿真。
1、打开创建模型
2、由于要对汽车位置到达10时的紧急刹车进行建模,故双击Integrator, Second-Order 模块,更改参数。然后电机确认
3、添加新模块和连接
3.1修改模型
求实际距离。要想求出障碍物位置和车辆位置之间的距离,需要从 “Math Operations” 库中添加 Subtract 模块。还要从 “Sources” 库中添加 Constant 模块来为障碍物的位置设置常量值 10。
对真实传感器中常见的不完美测量进行建模。使用 “Sources” 库中的 Band-Limited White Noise 模块产生噪声。将 Noise power 参数设置为 0.001。通过使用 “Math Operations” 库中的 Add 模块将噪声添加到测量中。
对每 0.1 秒触发一次的数字传感器进行建模。在 Simulink 中,以给定时间间隔对信号进行采样需要一个样本和保持器。从 “Discrete” 库中添加 Zero-Order Hold 模块。将该模块添加到模型后