任务7.1基于毫米波雷达实现PAGE4F
PAGE4
姓名
班级
学号
实训室
小组
时间
一、接受任务
一位客户在实际驾驶中经常因为预计刹车距离不足,导致出现大大小小的事故,十分困扰。你的领导安排你给客户解决这一问题,你作为一名技术员,需要帮客户开发出一种功能,在将要碰撞前给驾驶员发出预警信号,提前进行制动,并向客户解释具体的实现逻辑。
二、收集信息
1.前向碰撞预警系统信息收集
系统内部会提前设置两个参照距离,报警距离D1,安全距离D2,实际测算的距离为D3。若D3小于D1时,车辆会进行报警,若D3小于D2,车辆会进行自动安全制动。
前向碰撞预警系统参数信息收集
参数1(my_speed)
参数2(roadblock_speed)
参数3(distance)
返回值1
返回值0
根据实际任务填写
单位:km/h
根据实际任务填写
单位:km/h
根据实际任务填写
单位:m
产生碰撞预警
不产生碰撞预警
三、制定计划
步骤
作业内容
工具
注意事项
预计用时
四、操作实施
1、作业前准备
作业内容
作业项目
作业示范
场地准备
£设置隔离栏
£放置安全警示牌
£检查实训台架是否锁止、稳定
£检查工具设备是否齐全
作业内容
作业项目
作业示范
毫米波雷达及外观检查
£检查毫米波雷达结构是否完整。
£检查表面有无脏污、破损、划痕、裂纹、凹痕和凸点等问题。
线束检查
£检查毫米波雷达、毫米波雷达线束的插接口无变形损坏。
£电源信号线的针孔应无残留物,无变形。
£检查毫米波雷达、毫米波雷达线束的表面有无破损裂痕。
3、验证前向碰撞预警模拟开发结果
作业内容
作业项目
作业示范
打开预警模拟软件
£打开(RadarViewer)。单击测试软件界面中右下角的“场景模拟”按钮进入预警模拟软件界面。
场景一
查看场景一,前方车辆静止,我方车辆向前行驶。选中“场景一”,上方的数据显示部分会出现随机生成的数据
单击“开始模拟”按钮,场景模拟开始,我方车辆会逐渐靠近前方车辆(软件界面右边动画的红色目标点会逐渐靠近毫米波雷达坐标系原点),Python脚本会实时计算我方车辆减直到速度为0的情况下的安全距离,当两车的实际距离等于安全距离时,Python脚本会返回碰撞预警结果给预警模拟软件产生碰撞预警。
场景二
查看场景二前方车辆并入我方车道,我方车辆向前行驶。
£选择“场景二”,单击“开始模拟”。
随机生成的数据还有一个可能是前方车辆速度等于我方车车速时,两车距离将逐渐减少。
场景三
前方车辆减速刹车,我方车辆向前行驶。
£选择“场景三”,产生随机数据,再单击“开始模拟”。
£最终结果同场景一。
五、检查评价
检查与评分表
序号
评价标准
评价类型
评分
(客观10-0分)
(主观10-9-7-5-0分)
自我评分
教师评分
1
知识点一:能解释前方碰撞预警系统的定义;
客观评价
2
知识点二:能说出前方碰撞预警系统的工作原理;
客观评价
3
技能点一:能说出实现前方碰撞预警系统的原理;
客观评价
4
技能点二:能叙述出前方碰撞预警模拟场景;
客观评价
5
技能点三:能实现前方碰撞预警系统的开发过程;
客观评价
6
作业前准备
主观评价
7
5S管理
主观评价
六、总结反思
总结反思表
1.做得好的地方在哪里?
£毫米波雷达的检查;
£场景一的模拟和描述;
£场景二的模拟和描述;
£场景三的模拟和描述。
2.不足之处在哪方面?
£毫米波雷达的检查;
£场景一的模拟和描述;
£场景二的模拟和描述;
£场景三的模拟和描述。
3.最大的困难是什么?针对这项困难最终提出或采取了什么解决方案?
£毫米波雷达的检查;
£场景一的模拟和描述;
£场景二的模拟和描述;
£场景三的模拟和描述。
或者其他困难:
解决方案: