一种基于两路CAN总线的电动汽车空调压缩机控制方法技术

技术编号:21190261 阅读:70 留言:0更新日期:2019-05-24 22:48
本发明专利技术公开了一种基于两路CAN总线的电动汽车空调压缩机控制方法,电动汽车内设置有第一CAN总线和第二CAN总线,还包括整车控制器、空调控制器、和压缩机控制器,所述空调控制器分别经由第一CAN总线和第二CAN总线向所述整车控制器发出空调压缩机开启请求信息,所述整车控制器对接收到的空调压缩机开启请求信息进行联合校验,若通过联合校验,则该整车控制器分别经由第一CAN总线和第二CAN总线向所述压缩机控制器发送空调压缩机工作请求信息,所述压缩机控制器对接收到的空调压缩机工作请求信息进行联合校验,若通过联合校验,则该压缩机控制器控制空调压缩机启动工作。

A Control Method of Electric Vehicle Air Conditioning Compressor Based on Two-way CAN Bus

The invention discloses a control method of electric vehicle air conditioning compressor based on two CAN buses. The electric vehicle is equipped with the first CAN bus and the second CAN bus, and also includes the vehicle controller, the air conditioning controller and the compressor controller. The air conditioning controller sends the opening request information of the air conditioning compressor to the vehicle controller through the first CAN bus and the second CAN bus, respectively. The vehicle controller jointly verifies the received opening request information of the air conditioning compressor. If it passes the joint verification, the vehicle controller sends the working request information of the air conditioning compressor to the compressor controller via the first CAN bus and the second CAN bus respectively. The compressor controller jointly verifies the received working request information of the air conditioning compressor. Through joint calibration, the compressor controller controls the start-up of the air-conditioning compressor.

【技术实现步骤摘要】
一种基于两路CAN总线的电动汽车空调压缩机控制方法
本专利技术涉及一种控制方法,尤其涉及一种基于两路CAN总线的电动汽车空调压缩机控制方法
技术介绍
在现有的电动汽车中,对空调压缩机的控制是由空调控制器发出启动信号,经由整车控制器处理后发送给压缩机控制器,由该压缩机控制器控制空调压缩机制冷,以提升用户乘车的舒适性,减少因车窗结雾引发的行车危害。但是,现有结构中,空调控制器——整车控制器——压缩机控制器之间的信号传输路线只有一条,极易造成控制信号丢失。倘若信号丢失,会令空调压缩机无法制冷,进而危及行车安全。
技术实现思路
本专利技术针对现有技术的弊端,提供一种基于两路CAN总线的电动汽车空调压缩机控制方法。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法,电动汽车内设置有第一CAN总线和第二CAN总线,还包括整车控制器、空调控制器、和压缩机控制器,且所述整车控制器、空调控制器、和压缩机控制器分别设置于第一CAN总线与第二CAN总线之间,所述整车控制器、空调控制器、和压缩机控制器的两端分别与第一CAN总线和第二CAN总线相接;所述空调控制器分别经由第一CAN总线和第二CAN总线向所述整车控制器发出空调压缩机开启请求信息,所述整车控制器对接收到的空调压缩机开启请求信息进行联合校验,若通过联合校验,则该整车控制器分别经由第一CAN总线和第二CAN总线向所述压缩机控制器发送空调压缩机工作请求信息,所述压缩机控制器对接收到的空调压缩机工作请求信息进行联合校验,若通过联合校验,则该压缩机控制器控制空调压缩机启动工作。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,所述空调压缩机开启请求信息包括空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,所述整车控制器对接收到的经由第一CAN总线的空调压缩机开启请求信息和接收到的经由第二CAN总线的空调压缩机开启请求信息进行联合校验,以验证是否包含空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息;若包含空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息,则联合校验通过。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机开关接通指令信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机开关接通指令信息,则标记为已经接收到空调压缩机开关接通指令信息;否则,对接收到的经由第二CAN总线的空调压缩机启动请求信息中是否包含空调压缩机开关接通指令信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机开关接通指令信息,则标记为已经接收到空调压缩机开关接通指令信息;若所述空调压缩机启动请求信息中未包含空调压缩机开关接通指令信息,则联合校验不通过;整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;否则,对接收到的经由第二CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;若所述空调压缩机启动请求信息中未包含空调压缩机的目标转速信息,则联合校验不通过;整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标压力值信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标压力值信息,则标记为已经接收到空调压缩机的目标压力值信息;否则,对接收到的经由第二CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标压力值信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标压力值信息,则标记为已经接收到空调压缩机的目标压力值信息;若所述空调压缩机启动请求信息中未包含空调压缩机的目标压力值信息,则联合校验不通过;若整车控制器标记为已经接收到空调压缩机开关接通指令信息、已经接收到空调压缩机的目标转速信息、以及已经接收到空调压缩机的目标压力值信息,则联合校验通过。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,若联合校验不通过,则所述整车控制器分别通过第一CAN总线和第二CAN总线向所述压缩机控制器发送空调压缩机关闭指令信息,且空调压缩机的目标转速为0,所述压缩机控制器控制所述空调压缩机停止工作。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,所述空调压缩机工作请求信息包括空调压缩机的目标转速信息和空调压缩机开启指令信息。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,所述压缩机控制器对接收到的经由第一CAN总线的空调压缩机工作请求信息和接收到的经由第二CAN总线的空调压缩机工作请求信息进行联合校验,以验证是否包含空调压缩机的目标转速信息和空调压缩机开启指令信息;若包含空调压缩机的目标转速信息和空调压缩机开启指令信息,则联合校验通过。本专利技术所述的基于两路CAN总线的电动汽车空调压缩机控制方法中,压缩机控制器对接收到的经由第一CAN总线的空调压缩机工作请求信息中是否包含空调压缩机开启指令信息进行校验,若所述空调压缩机工作请求信息中包含空调压缩机开启指令信息,则标记为已经接收到空调压缩机开启指令信息;否则,对接收到的经由第二CAN总线的空调压缩机工作请求信息中是否包含空调压缩机开启指令信息进行校验,若所述空调压缩机工作请求信息中包含空调压缩机开启指令信息,则标记为已经接收到空调压缩机开启指令信息;若所述空调压缩机工作请求信息中未包含空调压缩机开启指令信息,则联合校验不通过;压缩机控制器对接收到的经由第一CAN总线的空调压缩机工作请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机工作请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;否则,对接收到的经由第二CAN总线的空调压缩机工作请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机工作请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;若所述空调压缩机工作请求信息中未包含空调压缩机的目标转速信息,则联合校验不通过;若压缩机控制器标记为已经接收到空调压缩机开启指令信息和已经接收到空调压缩机的目标转速信息,则联合校验通过。本专利技术所述基于两路CAN总线的电动汽车空调压缩机控制方法中,通过信号传输冗余的方式提高信号传输的可靠性,有效避免了现有技术中信号传输线路单一而容易造成信号丢失,进而造成空调无法制冷的问题,保障了驾驶员的乘车舒适性、安全性,有助于提升用户体验以及对产品的满意度。附图说明图1为本专利技术所述基于两路CAN总线的电动汽车空调压缩机控制方法中的CAN总线数据传输结构示意图;图2为本专利技术所述基于两路CAN总线的电动汽车空调压缩机控制方法中的空调压缩机控制流程示意图;图3为本专利技术所述基于两路CAN总线的电动汽车本文档来自技高网...

【技术保护点】
1.一种基于两路CAN总线的电动汽车空调压缩机控制方法,其特征在于,电动汽车内设置有第一CAN总线和第二CAN总线,还包括整车控制器、空调控制器、和压缩机控制器,且所述整车控制器、空调控制器、和压缩机控制器分别设置于第一CAN总线与第二CAN总线之间,所述整车控制器、空调控制器、和压缩机控制器的两端分别与第一CAN总线和第二CAN总线相接;所述空调控制器分别经由第一CAN总线和第二CAN总线向所述整车控制器发出空调压缩机开启请求信息,所述整车控制器对接收到的空调压缩机开启请求信息进行联合校验,若通过联合校验,则该整车控制器分别经由第一CAN总线和第二CAN总线向所述压缩机控制器发送空调压缩机工作请求信息,所述压缩机控制器对接收到的空调压缩机工作请求信息进行联合校验,若通过联合校验,则该压缩机控制器控制空调压缩机启动工作。

【技术特征摘要】
1.一种基于两路CAN总线的电动汽车空调压缩机控制方法,其特征在于,电动汽车内设置有第一CAN总线和第二CAN总线,还包括整车控制器、空调控制器、和压缩机控制器,且所述整车控制器、空调控制器、和压缩机控制器分别设置于第一CAN总线与第二CAN总线之间,所述整车控制器、空调控制器、和压缩机控制器的两端分别与第一CAN总线和第二CAN总线相接;所述空调控制器分别经由第一CAN总线和第二CAN总线向所述整车控制器发出空调压缩机开启请求信息,所述整车控制器对接收到的空调压缩机开启请求信息进行联合校验,若通过联合校验,则该整车控制器分别经由第一CAN总线和第二CAN总线向所述压缩机控制器发送空调压缩机工作请求信息,所述压缩机控制器对接收到的空调压缩机工作请求信息进行联合校验,若通过联合校验,则该压缩机控制器控制空调压缩机启动工作。2.如权利要求1所述的基于两路CAN总线的电动汽车空调压缩机控制方法,其特征在于,所述空调压缩机开启请求信息包括空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息。3.如权利要求2所述的基于两路CAN总线的电动汽车空调压缩机控制方法,其特征在于,所述整车控制器对接收到的经由第一CAN总线的空调压缩机开启请求信息和接收到的经由第二CAN总线的空调压缩机开启请求信息进行联合校验,以验证是否包含空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息;若包含空调压缩机的目标转速信息、空调压缩机的目标压力值信息、和空调压缩机开关接通指令信息,则联合校验通过。4.如权利要求3所述的基于两路CAN总线的电动汽车空调压缩机控制方法,其特征在于,整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机开关接通指令信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机开关接通指令信息,则标记为已经接收到空调压缩机开关接通指令信息;否则,对接收到的经由第二CAN总线的空调压缩机启动请求信息中是否包含空调压缩机开关接通指令信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机开关接通指令信息,则标记为已经接收到空调压缩机开关接通指令信息;若所述空调压缩机启动请求信息中未包含空调压缩机开关接通指令信息,则联合校验不通过;整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;否则,对接收到的经由第二CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标转速信息进行校验,若所述空调压缩机启动请求信息中包含空调压缩机的目标转速信息,则标记为已经接收到空调压缩机的目标转速信息;若所述空调压缩机启动请求信息中未包含空调压缩机的目标转速信息,则联合校验不通过;整车控制器对接收到的经由第一CAN总线的空调压缩机启动请求信息中是否包含空调压缩机的目标压力...

【专利技术属性】
技术研发人员:王晓宇刘吉顺孙永宾王守军杜燕蒙
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1