预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN104656722A(43)申请公布日2015.05.27(21)申请号201510107902.X(22)申请日2015.03.12(71)申请人湖北航天技术研究院总体设计所地址430040湖北省武汉市金山大道9号(72)发明人何东陈义红叶仁杰陈平郑玮黄菊英乔岩(74)专利代理机构武汉东喻专利代理事务所(普通合伙)42224代理人宋业斌(51)Int.Cl.G05D27/02(2006.01)H04L29/06(2006.01)权利要求书1页说明书4页附图1页(54)发明名称一种基于CAN总线的车载保温舱控制系统(57)摘要本发明公开了一种基于CAN总线的车载保温舱控制系统,包括温湿度传感器,用于采集车辆保温舱的温度和湿度;温控执行机构,用于调控车辆保温舱的温度和湿度;包含总线路由表的主控制器,用于在系统上电初始化时通过CAN总线轮询获知处于工作状态的温湿度传感器和温控执行机构,将两者的对应关系记录于所述总线路由表;在系统工作时,从总线路由表记录的温湿度传感器获取保温舱的温湿度信息,将其与目标温湿度对比生成温控指令,并从总线路由表中查询对应的温控执行机构,将所述温控指令传送给该温控执行机构以实现对车辆保温舱的温湿度控制。实施本发明可解决现有车载保温舱控制系统容错能力不强、串口通信协议重用性不强的缺陷。CN104656722ACN104656722A权利要求书1/1页1.一种基于CAN总线的车载保温舱控制系统,其特征在于,包括:布置于车辆保温舱的多个温湿度传感器,用于采集车辆保温舱的温度和湿度;布置于车辆保温舱的多个温控执行机构,所述温控执行机构为空调、辅助加热机构和辅助制冷机构中的一种或多种,用于调控车辆保温舱的温度和湿度;连接在CAN总线上的主控制器,其包含路由表建立模块、温湿度控制模块和故障记录模块,所述路由表建立模块用于在系统上电初始化时通过CAN总线轮询获知处于工作状态的温湿度传感器和温控执行机构,将两者的对应关系记录于总线路由表;所述温湿度控制模块用于在系统工作时,从总线路由表记录的温湿度传感器获取保温舱的温湿度信息,将其与目标温湿度对比生成温控指令,并从总线路由表中查询对应的温控执行机构,将所述温控指令传送给该温控执行机构以实现对车辆保温舱的温湿度控制;所述故障记录模块用于通过CAN总线记录总线路由表中各温湿度传感器和执行机构发生故障的次数,一旦所述发生故障的次数上限到达设定阈值,将对应温湿度传感器或执行机构从总线路由表中去除。2.如权利要求1所述的基于CAN总线的车载保温舱控制系统,其特征在于,所述连接在CAN总线上的温湿度传感器、执行机构、主控制器对应的节点ID满足如下关系:温湿度传感器节点ID前三位为000,执行机构节点ID前三位为001,主控制器节点ID前三位为010。3.如权利要求1或2所述的基于CAN总线的车载保温舱控制系统,其特征在于,系统还包括连接在CAN总线上的冗余控制器,所述冗余控制器用于在主控制器发生故障时接替主控制器的工作,以保证保温舱控制系统的正常运行。2CN104656722A说明书1/4页一种基于CAN总线的车载保温舱控制系统技术领域[0001]本发明属于车载保温舱控制技术领域,具体涉及到一种基于CAN总线的车载保温舱控制系统。背景技术[0002]传统车载保温舱控制系统由传感器组、执行机构组、温控器组成,为了保证将几种设备能够更好地协同工作,这几种设备之间必须通过一种高效、可靠且易于扩充的通信方式进行通讯。传统的通信方式是基于串口通信方式,但这种方式仅仅适用于体温舱体积不大,传感器数量、执行机构数量不多的情况。随着型号任务的发展,保温舱的体积越来越大,传感器数量越来越多,执行机构也越来越分散,传统的基于串口的调温控制系统通信结构已不能很好地适应上述情况,其缺陷主要包括以下两方面:[0003]1、容错能力不强。对于具有多个输入传感器、多个输出执行机构的保温舱控制系统,多个设备在正常情况下不会出现通信异常,但对于突发情况,如传感器或执行机构出现故障时,数据信息会突发传送到串口总线上,而这时如果串口总线正在进行主机与从机间的数据通信,由于串口总线自身不具有冲突重发能力,这种突发的数据就可能出现数据丢失的情况。同时由于车载本身有电台变频器的大功率高频信号干扰,保温舱的众多挂接于串口总线上的设备不能保证总是处于正常运行状态,如果一个设备出现错误,则这个设备可能会持续干扰整个串口总线,甚至导致总线瘫痪;[0004]2、串口通信协议重用性不强。对于不同的温控系统串口通信由于每帧数据的不定性,导致制定的协议字节数不定,由此导致同一系统中可能出现多种不同字长的数据帧,这不仅仅导致当前温控系统的通信处理变得繁琐,对于多个型号的