一种全数据汽车事件数据记录系统edr
技术领域
1.本发明涉及汽车事故数据记录系统技术领域,具体涉及一种全数据汽车事件数据记录系统edr。
背景技术:
2.我国是交通强国,汽车保有量稳步上升,交通事故频繁发生,发生交通事故后,对于道路取证、人员取证、车辆数据取证等往往成为争执的对象,对交管部门责任判断造成极大困难,导致车辆保险赔付、人身安全、财产安全、车辆品质等无法真实分析,甚至导致民事诉讼、刑事诉讼等。在国外,edr已成为车辆出厂必须安装品,国内即将开始推行,因此汽车事件数据记录系统(edr)的实现对汽车交通事故进行科学公正的鉴定具有十分重要的意义,填补独立安装的汽车事件数据记录系统(edr)国内空白。
3.现目前已有部分车辆已配备汽车事件数据记录系统(edr),但都是整合于车辆气囊控制模块内部,市场上仍有大量的车辆没有装配气囊控制模块,若为了装配edr而加装气囊控制器,这将带来车辆制造成本的增加,这是车厂和用户均不接受的,因此,涉及独立安装的汽车事件数据记录系统的本发明可完美解决此矛盾,可满足未装配气囊控制器的车辆及装配有edr仍需要装备独立edr系统的车辆。
4.进一步查询国内现有知识产权,正在审核中的专利cn111071185 a分析:其仅仅是针对x方向加速度进行检测和存储,通过can总线提取信息,而gb7258《机动车运行安全技术条件》里要求安装的国标《汽车事件数据记录系统》,edr控制器需要记录a类数据17项数据以及b类数据43项数据,显然can总线负荷及通讯速度、带宽占用均不能满足,加之现目前很多车辆并未配备时间授时模块,edr 无法存储当前时间信息,因此现目前正在申报的edr产品仅能满足车辆简单信息存储和简单加速度存储,对于需要记录edr国标a类数据及b类数据的车辆,使用现有技术产品就具有一定局限性。
5.针对以上的一些不足,本发明提供一种全数据汽车事件数据记录系统edr控制器,通过本系统可记录车辆碰撞时的x方向加速度或减速度、y方向加速度或减速度、z方向横摆角数据,同时可记录车辆安全信息、碰撞时间信息等总共43项数据,为鉴定部门分析碰撞事件提供客观、公正的技术支持。
技术实现要素:
6.针对现有技术所存在的上述缺点,本发明的目的在于提供一种全数据汽车事件数据记录系统edr,可通过车身can/lin总线实现实时读取,记录车辆发动机转速、车速、加速踏板、刹车信号等a类信号,通过canfd总线实现记录b类数据,满足国家edr强制法规要求,解决车辆因没有安装气囊控制器、没有时钟授时、数据量要求记录全数据的难题。本发明提供一套记录、检测、自检、诊断等功能的电路、程序设计方案。
7.为实现上述目的,本发明提供了如下技术方案:
8.一种全数据汽车事件数据记录系统edr,包括:
9.车身部分:车身bat、车身acc、车身can/lin、车身canfd和车身obd;
10.全数据edr控制器部分:电源模块、ad采样模块、can/lin模块、 canfd模块、时钟电路模路、超级电容模块、存储模块、usb串口模块、mcu模块和g-sensor模块;
11.所述车身bat的输出端与电源模块的输入端信号连接,所述车身 acc的输出端与ad采样模块的输入端信号连接,所述车身can/lin 与can/lin模块双向信号连接,所述车身canfd与canfd模块双向信号连接,所述车身canfd和车身can/lin均与车身obd双向信号连接;
12.所述电源模块包括电源接口功率保护电路、浪涌保护电路、dcdc 降压电路和ldo转换电路;
13.所述电源接口功率保护电路包括电压防反接设计、电源限流设计;
14.所述浪涌保护电路包括tvs浪涌吸收电路、过压保护设计;
15.所述dcdc降压电路包括dcdc电路转换、输出纹波整形电路;
16.所述ldo转换电路为二级降压电路,为edr控制器各需求模块提供工作电压。
17.进一步的,所述ad采样模块包括车身bat采样电路和车身acc 采样电路。
18.进一步的,所述can/lin模块包括can收发电路或lin收发电路和接口保护电路。
19.进一步的,所述canfd模块包括canfd收发电路和canfd接口保护电路。
20.进一步的,所述时钟电路模块包括时钟计时电路。
21.进一步的,所述超级电容模块包括充电电路、放电电路和电压侦测电路。
22.进一步的,所述存储模块包括eeprom存储电路或spiflash存储电路。
23.进一步的,所述usb串口模块包括用于调试仿真的串口电路a和用于工程模式的串口电路b。
24.进一步的,所述mcu模块为控制单元mcu最小系统电路。
25.进一步的,所述g-sensor模块为x、y、z三轴
±
150g加速度传感器电路。
26.有益效果
27.采用本发明提供的技术方案,与已知的公有技术相比,具有如下有益效果:
28.1、本发明的全数据汽车事件数据记录系统edr,可通过车身 can/lin总线实现实时读取,记录车辆发动机转速、车速、加速踏板、刹车信号等a类信号,通过canfd总线实现记录b类数据,满足国家 edr强制法规要求,解决车辆因没有安装气囊控制器、没有时钟授时、数据量要求记录全数据的难题。
29.2、本发明的全数据汽车事件数据记录系统edr,提供了一套完整汽车事件数据记录系统,包括记录、检测、自检、诊断等功能的电路、程序设计方案。
30.3、本发明的全数据汽车事件数据记录系统edr,当车辆遇到紧急故障或碰撞事故导致车身bat或车身acc失效时,超级电容模块启动紧急供电给电源模块,同时提供应急电源给时钟电路模块,保证时钟电路模块的正常计时,保证edr在大于毫秒内可正常工作,采样模块检测到车身bat或车身acc失效时,立即发出信号给mcu模块, mcu模块紧急启动保存所有数据至存储模块,确保紧急情况下数据的正常存储。
附图说明
31.图1为一种全数据汽车事件数据记录系统edr的系统图;
32.图2为全数据edr系统与车辆之间的连接示意图;
33.图3为车身bat输入电路及车身acc输入至采样模块的实际实现电路,输出b+power-ad和on-power-ad至mcu模块进行工作条件运算;
34.图4为将车身bat转换为5v和3.3v的电源模块设计组成;
35.图5为can/lin模块设计组成。
36.图6为mcu模块设计组成;
37.图7为存储器模块设计组成;
38.图8为g-sensor模块设计组成;
39.图9为canfd模块设计组成;
40.图10为时钟电路模块设计组成。
41.图例说明:
42.11、车身bat;12、车身acc;13、车身can/lin;104、车身canfd; 105、车身obd;201、电源模块;202、ad采样模块;203、can/lin 模块;204、canfd模块;205、时钟电路模块;206、超级电容模块; 207、存储模块;208、usb串口模块;209、mcu模块;210、g-sensor 模块;20、电源接口功率保护电路;21、浪涌保护电路;22、dcdc 降压电路;23、ldo转换电路;30、车身bat采样电路;31、车身acc 采样电路;41、can收发电路;42、lin收发电路;40、接口保护电路;50、canfd收发电路;51、canfd接口保护电路;60、时钟计时电路;70、充电电路;71、放电电路;72、电压侦测电路;61、eeprom 存储电路;62、spiflash存储电路;80、串口电路a;81、串口电路b。
具体实施方式
43.为使本发明实施例的目的、技术方案和优点更加清楚,下面将对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.下面结合实施例对本发明作进一步的描述。
45.实施例1
46.请参阅图1-10所示,一种全数据汽车事件数据记录系统edr,包括车身部分:车身bat11、车身acc12、车身can/lin13、车身 canfd104和车身obd105;
47.全数据edr控制器部分:电源模块201、ad采样模块202、can/lin 模块203、canfd模块204、时钟电路模块205、超级电容模块206、存储模块207、usb串口模块208、mcu模块209和g-sensor模块210;
48.电源模块201包括电源接口功率保护电路20、浪涌保护电路21、 dcdc降压电路22和ldo转换电路23;
49.电源接口功率保护电路20包括电压防反接设计、电源限流设计;
50.浪涌保护电路21包括tvs浪涌吸收电路、过压保护设计;
51.dcdc降压电路22包括dcdc电路转换、输出纹波整形电路;
52.ldo转换电路23为二级降压电路,为edr控制器各需求模块提供工作电压。
53.ad采样模块202包括车身bat采样电路30和车身acc采样电路 31,通过ad采样模块
202,监控车身bat11电源及车身acc12,实时调度超级电容电路,随时保证edr控制器正常工作并在紧急情况下启动紧急存储。
54.can/lin模块203包括can收发电路41或lin收发电路42和接口保护电路40,通过can/lin模块203,与车身can/lin13完成数据交换,实现a类数据实时读取与存储。
55.canfd模块204包括canfd收发电路50和canfd接口保护电路 51,通过canfd模块204,与车身canfd104完成高速数据交换,实现b类数据实时读取与存储。
56.时钟电路模块205包括时钟计时电路60,通过时钟计时电路60,实时读取当前事件发生北京时间,按照国家强标要求记录发生时间。
57.超级电容模块206包括充电电路70、放电电路71和电压侦测电路72,通过超级电容电路模块206,时刻监控车身电源,发起紧急存储及充电电量、放电电量监控。
58.存储模块207包括eeprom存储电路61或spiflash存储电路 62,实时存储和读取紧急存储事件和一般存储事件。
59.usb串口模块208包括用于调试仿真的串口电路a80和用于工程模式的串口电路b81。
60.mcu模块209为控制单元mcu最小系统电路。
61.g-sensor模块210为x、y、z三轴
±
150g加速度传感器电路,通过g-sensor电路,实时监控xy三轴加速度和delta-v,z向横摆角速度,并通过积分运算,区分紧急存储和一般存储。
62.通过车身obd105接口,实现标准接口读取数据并转译未可读报告。
63.本发明中,图3为ad采样模块202,分别对车身bat11电源和车身acc12电源进行监控,监控信息由mcu执行判断,发出待机、工作、写入数据、读取数据、写入时间、读取时间、canfd通讯、can/lin 通讯、超级电容充电、超级电容放电、保存关机,打印数据等命令;
64.图4为电源模块201,根据车身bat11的纹波系数及不稳定因素,采用第一级功率保护滤波、第二级浪涌保护滤波、第三级采用dcdc 降压电路22降压,第四级采用ldo转换电路23隔离纹波设计,保证系统工作电压稳定且纹波系数满足要求。
65.图5为can/lin模块203,本电路由can/lin收发器41、差分滤波、浪涌保护等组成,可匹配为mscan、hscan、lin方式实现与车身中低速通讯;完成a类数据交换。
66.图6为mcu实现电路,mcu采用32位mcu,支持全速canfd接口和中低速can接口以及lin2.1接口,支持12位以上的adc功能、并支持串口、uart、usb接口功能,完成工作指令、充放电指令、时间信号读写、存储数据读写、can信号读写、canfd信号读写、g-sensor 信号分析、obd接口通讯等,完成edr全数据事件记录,mcu不局限品牌,本发明只描述设计方法。
67.图7为存储模块电路207实现部分,本电路可采用iic通讯的 eeprom,也可采用spi格式的flash实现,由mcu控制存储器读写使能,根据程序指令完成相应的读写操作。
68.超级电容模块206部分作为系统应急供电,起到非常重要的作用,其工作原理为采用充放电模式实现储能,根据ad采样电路实时监控车身bat11及车身acc12,监控车身电源状态,调度超级电容启动放电,让edr能紧急完成存储关机动作。
69.图8为g-sensor电路实现部分,本电路采用宽量程g-sensor,具备x\y\z三个方向的加速度或减速度监测,根据实际状态,输出实时加速度值值mcu,由mcu根据以下公式完转
换,换,输出满足要求的delta-v、加速度值、角速度值等进行存储。
70.图9为canfd模块204实现电路,本电路由canfd收发器、差分滤波、浪涌保护等组成,由于edr需要记录总共43项数据,其中存在大量的高速通讯数据、高频率通讯数据,使用单一的can是完全无法满足的,因此本发明采用了canfd实现与车身高速/全速通讯;完成b类数据交换。弥补现目前edr产品无法全数据记录的缺点。
71.图10为时钟电路模块205设计,本电路设计思想是为了解决当前大量的车辆未配备北京时间授时功能,但edr全数据事件数据记录要求记录每一个事件的发生时间,精确到秒级,这就使得现目前的 edr控制器无法满足要求,本发明引进了时钟电路设计,满足所有车辆授时功能要求,同时,本发明还针对紧急事故情况下,车身bat损坏的情况下,认可保证长时间的时间授时。
72.本发明涉及独立的edr控制器,可由塑料外壳或金属外壳设计, edr系统与车辆之间的连接如图1所示,edr安装于车辆中心轴线上,与车辆蓄电池battery相连(车身bat101),由车辆提供电源,同时由车身acc12提供工作信号。edr控制器通过can总线或lin总线与车身总线连接,周期性接收车辆发动机转速、车速、加速踏板、刹车信号等a类(edr国标规定)信号数据,edr控制器通过canfd与车身高速总线连接,实时接收车辆安全信息、气囊信息、巡航信息、制动信息、各类触发信息等b类(edr国标规定)信号,同时结合edr 内部自带的加速度传感器计算出车辆加速度或减速度信号,以及edr 自带时钟信息输出当前数据的实时北京时间信息;通过程序压缩编码后存储于edr上自带的eeprom或spiflash或其他存储器中。存储格式为iic的eeprom格式或spi格式的spiflash格式。存储在flash 中的数据可通过专用读取器从车辆obd接口上读取转译为可读报告。
73.当车身bat101接通后,电源模块201开始工作并给edr各部分电路供电,ad采样模块202分析后,提供工作条件指令至mcu模块209,edr进入自检状态,并待机等待指令;车身acc102接通后,ad 采样模块202分析车身acc102电压范围,提供触发工作条件给mcu 模块209;mcu模块209启动扫描can/lin模块203,接收来自于车身can/lin103的车辆发动机转速、车速、加速踏板、刹车信号等a 类数据信号;mcu模块209同步扫描canfd模块204,接收来自于车身canfd104的车辆安全信息等b类数据信号,mcu模块209将 can/lin和canfd上的a+b类信号经过压缩处理后,传送至存储模块 207中存储;mcu模块209循环扫描时钟电路模块205,实时解码存储当前北京时间,与其他数据组合存储至存储器模块207;mcu模块 209循环扫描xyzg-sensor模块210,对g-sensor数据进行连续积分及判断,区分为一般存储和紧急存储,经过分析压缩处理后,传送至存储模块207中存储;当车辆遇到紧急故障或碰撞事故导致车身 bat101或车身acc102失效时,超级电容模块206启动紧急供电给电源模块201,同时提供应急电源给时钟电路模块205,保证时钟电路模块205的正常计时,保证edr在大于250毫秒内可正常工作,采样模块202检测到车身bat101或车身acc102失效时,立即发出信号给mcu模块209,mcu模块209紧急启动保存所有数据至存储模块 207,确保紧急情况下数据的正常存储;在正常工作情况下,超级电容模块206一直处于接受电源模块201充电状态。
74.当车辆经历了紧急事故或故障时,存储器模块207中已保存当时的车辆发动机转速、车速、加速踏板、刹车信号等a+b类共计43项数据,用专用读取器通过车身obd接口向
can/lin模块203发送读取指令,mcu模块209收到读取指令后,调取存储器模块207中的数据传送给专用读取器,经过转译,输出可读报告。
75.以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。