AEB案例——carsim与simulink联合仿真

本文档详细介绍了如何构建一个自动紧急制动(AEB)系统。首先,设置了车辆在检测到与前方车辆距离小于40米时发出警告,35米时进行轻度制动,15米时执行紧急制动的逻辑。接着,新建工况、设定3D路面、配置前方车辆参数和传感器,然后在Simulink中搭建AEB算法模型,并定义输入输出接口。最后,通过图像展示系统效果并调整图像设置。这是一个自学AEB系统的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:自己在学习时没人指导,希望能给学习AEB的学生提供一些借鉴,以及方便自己回顾知识。

功能:控制算法逻辑车辆采集到传感器信号距离前方车辆位移距离本车40发出警告当距离达到35车辆进行小制动3MPa当距离为15时车辆紧急制动,制动压力为10MPa。

  1. 新建——复制。

2、新建工况。

 3、设置3D路面。

4、前方车辆。

 复制

 5、设置前方车辆参数。删除其他,只保留第一个窗口内容——更改。

 复制

 更改参数

 6、定义传感器。

 复制

修改传感器宽度。

 7、设置simulink接口。

 

8、设置输入输出接口。

电脑桌面新建一个空的simulink文件,命名“AEB”,置于桌面备用。

 AEB INPUT

AEB OUTPUT

 9、发送到simulink。

 10、AEB算法搭建。

 (算法可跳过)(或者参考一些论文,自己搭建算法)

 算法,可以自己修改,或者参考论文AEB算法搭建。

        控制算法逻辑车辆采集到传感器信号距离前方车辆位移距离本车40发出警告当距离达到35车辆进行小制动3MPa当距离为15时车辆紧急制动,制动压力为10MPa。

 11、输出图像:

 12、最终效果。

 附录(图像设置)

 

### AEB 自动紧急制动 CarSim 软件集成及其在汽车仿真中的应用 #### AEB 技术概述 AEB (Automatic Emergency Braking),即自动紧急制动系统,是一种先进的驾驶辅助功能。该系统通过传感器监测车辆前方环境,在检测到潜在碰撞风险时能够自动施加制动力以避免或减轻事故严重程度[^1]。 #### Carsim 介绍 Carsim 是一款专业的多体动力学分析工具,广泛应用于汽车行业的产品开发过程之中。它提供了详细的车辆模型库以及丰富的接口函数支持用户自定义场景设置;可以精确模拟整车运动特性并评估不同工况下的性能表现。 #### 集成方案描述 为了实现上述两项技术的有效融合,通常会采取如下措施: - **建立联合平台**:利用 MATLAB/Simulink 平台作为控制算法设计框架,并借助其 S-function 功能调用车辆动力学求解器——CarSim 进行动态响应计算; - **数据交互机制构建**:基于 TCP/IP 协议搭建实时通讯链路,确保感知层获取的信息能及时传递给决策模块完成逻辑判断处理后再反馈至执行机构实施相应动作指令; - **测试验证流程制定**:针对特定应用场景编写脚本文件来驱动整个闭环控制系统运行,同时记录关键参数变化趋势用于后续效果评价分析工作。 ```matlab % 创建TCP客户端对象并服务器端口连接 tcpClient = tcpclient('localhost', portNumber); % 发送命令字符串至远程主机上的应用程序 write(tcpClient, commandString); ```
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值