一种电动行李箱的标定方法

文档序号:7623532阅读:218来源:国知局
专利名称:一种电动行李箱的标定方法
技术领域
本发明涉及汽车电动行李箱控制领域,具体涉及一种电动行李箱的标定方法。
背景技术
汽车的电动行李箱是指行李箱可利用电动方式开启和关闭,有些车也有遥控功能。一般情况下,行李箱门内有车门关闭按钮,通过该按钮即可实现自行关闭,无需人力介入;若要开启行李箱,只需按下车内的开启按钮,行李箱就会自己打开。具有电动行李箱的汽车由于开启方便深受消费者的欢迎。在汽车生产过程中,需要对电动行李箱进行标定。常见标定方法中利用CCP标定通讯标准来进行,CCP通讯是一种建立在CAN基础上的标准。此方法存在以下问题一、标定设备昂贵,二、需要专门的自动生成工具生成各项标定列表,三、控制器系统必须含有EEPR0M,四、控制器必须含有CCP标定通讯的通讯协议驱动,五、必须要有大量标定数据。六、开发周期长,成本昂贵,适用于大型发动机,混合动力控制器的开发。而电动行李箱中,标定参数较少,系统成本有限,采用额外标定工具和标定参数存储芯片将增加系统的额外成本。

发明内容
为了解决现有标定方法中存在成本大的技术问题,本发明提供一种电动行李箱的标定方法。本发明为实现其目的而采用的技术方案是一种电动行李箱的标定方法,在汽车生产线上或者4S店里利用标定设备对汽车电动行李箱进行标定;该方法利用一对汽车局域网实现标定设备和电动行李箱控制器之间的通讯,进行电动行李箱系统运行过程中各参数值标定,包括以下步骤步骤A、对标定设备和电动行李箱控制器进行初始化;步骤B、电动行李箱控制器接收标定设备的标定命令;步骤C、电动行李箱控制器接收标定设备的标定状态命令;步骤D、电动行李箱控制器接收标定设备的第一准备标定命令;所述的第一准备标定命令的内容是命令电动行李箱控制器做好准备工作,立即禁止系统输入处理,屏蔽应用层运行,禁止执行器动作;步骤E、电动行李箱控制器内部进行解密;步骤F、电动行李箱控制器接收标定设备的第二准备标定命令;所述的第二准备标定命令的内容是电动行李箱控制器内部进行FLASH擦除;步骤G、电动行李箱控制器接收标定参数命令,电动行李箱控制器接收所述的标定参数命令后将所述的标定参数写入内部的闪存中。进一步的,上述的一种电动行李箱的标定方法中步骤A中初始化包括以下步骤步骤Al、首先执行汽车局域网和电动行李箱控制器内的闪存的初始化以及系统的其他外设初始化,完成系统初始化功能使能;步骤A2、读取电动行李箱控制器的标定状态标识;如电动行李箱未标定,系统报警灯常亮,给予报警;如电动行李箱已标定,则进入步骤B。进一步的,上述的一种电动行李箱的标定方法中所述的步骤B中,电动行李箱控制器接收标定命令处于控制器系统软件的轮询循环中。进一步的,上述的一种电动行李箱的标定方法中所述的步骤C中,电动行李箱控制器的标定状态命令包括标定次数,标定日期和各标定参数的标定值。进一步的,上述的一种电动行李箱的标定方法中所述的步骤E中是按下列步骤进行解密的E1、电动行李箱控制器接收由标定设备发送来的随机数,并根据该随机数执行解密算法,计算密码;E2、标定设备根据随机数执行对应解密算法,计算密码;E3、将电动行李箱控制器计算的密码与标定设备计算的密码比对,如果相同,则解密成功,否则,显示解密不成功。本发明提供的电动行李箱的标定方法包括初始化和正式标定两部分。初始化中读取上次标定值,得到各参数值直接用于系统运行。系统未标定,报警灯会常亮提示。正式标定中需要读取各标定命令。各命令按顺序进行,如未按流程图顺序,系统自动退出标定状态。如需再次进入标定,需重新发送标定命令开启标定流程。本发明具有以下优点1、利用一对CAN ID实现标定设备和电动行李箱控制器ETS之间的通讯,进行电动行李箱系统运行过程中各参数值标定。硬件上直接用FLASH操作,该FLASH为主控芯片自身具备不会额外增加成本,取消额外EEPROM芯片,节省控制器自身成本。该方法将数据直接存在FLASH中,掉电保存,上电后可以直接使用已标定好的各参数。2、本发明中利用CAN通讯自定义通讯协议(即各种标定命令),将各标定参数存于系统FLASH,直接利用CAN通讯工具进行标定,减少CCP通讯协议开发时间,采用系统主控芯片自身存储器FLASH降低系统成本。3、本发明中含有解密算法,保护系统各项标定数据可靠性,不受非法入侵。本发明符合人性化需求,可以在生产线标定,也可以在售后根据客户需求定制各标定参数,满足客户需求。下面通过结合具体实施例与附图对本发明的技术方案进行较为详细的描述。


图1为本发明初始化流程图。图2为本发明标定流程流。
具体实施例方式实施例1 参见图1、图2所示,本实施例提供的电动行李箱系统的标定方法包括初始化和正式标定两部分。电动行李箱控制器一般包括主控芯片MCU,输入输出电路,及主控芯片内部的 FLASH用以保存程序,对电动行李箱进行标定主要是在汽车生产过程中在汽车生产线上或者在汽车4S店对汽车维修时进行,标定的设备根据汽车本身的不同而不同,但一般也包括一个处理器、存储有被标定汽车电动行李箱控制器内的有关内容的软件,通过标定设备与汽车电动行李箱控制器进行通信,对汽车电动行李箱控制器的软硬件进行标定,一般是通过汽车的CAN总线完成标定设备与汽车电动行李箱控制器的通信。本实施例中,初始化中读取上次标定值,得到各参数值直接用于系统运行。系统未标定,报警灯会常亮提示。正式标定中需要读取各标定命令。各命令按顺序进行,如未按流程图顺序,系统自动退出标定状态。如需再次进入标定,需重新发送标定命令开启标定流程。其中,图1标定初始化流程中,1.首先整个标定系统执行系统CAN和电动行李箱控制器内FLASH初始化以及系统的其他外设初始化,完成系统初始化功能使能各种外设尤其是CAN,FLASH功能。2.读取存储在电动行李箱控制器内FLASH内的标定状态标识。根据本状态标识判断该电动行李箱是否已经标定,在4S店内进行标定时,可以判断电动行李箱控制器是否已经在生产线标定过。3.如果在生产线上,如电动行李箱未标定,系统报警灯常亮,给予报警,提醒在生产线在出厂前及时进行标定。4.如果,电动行李箱已标定,则可以继续进行流程读取标定数据。5.获取标定数据后即可进入系统主循环即进行系统的正常运行。图2中的标定流程主要如下1.电动行李箱控制器接收标定设备的标定命令。系统接收标定命令处于控制器系统软件的轮询循环中,不会干扰正常系统的运行。2.电动行李箱控制器接收标定状态命令。接收本命令后,系统给出标定次数,标定日期的具体信息,并给出系统的各标定参数的标定值。3.电动行李箱控制器接收第一准备标定命令。接收本命令后系统做好相关准备工作,立即禁止系统输入相关处理,屏蔽应用层运行,禁止执行器动作。4.电动行李箱控制器接收解密命令。此命令中含有随机数输入。电动行李箱控制器MCU根据此随机数执行解密算法,计算密码。与此同时标定设备也根据此随机数执行对应解密算法,计算密码。5.电动行李箱控制器判断是否已解密。如标定设备密码和电动行李箱控制器密码一致,系统解密,如密码不一致,将返回流程接收解密命令处,重新开启解密过程。6.解密后,电动行李箱控制器接收第二准备标定命令。接收本命令后电动行李箱控制器将进行标定参数所存FLASH页的擦除动作。7.电动行李箱控制器判断是否已擦除。如未擦除则等待擦除。如已擦除进入下一步。
8.电动行李箱控制器接收标定参数命令。本命令含有电动行李箱控制器各标定参数具体数据值。接收命令后将把标定参数写入FLASH。9.电动行李箱控制器接收标定次数,标定日期命令。电动行李箱控制器接收标定次数标定日期参数,并存于电动行李箱控制器的FLASH。标定次数和日期属于系统日志,对系统标定和维护具有重大参考重用。10.结束标定,电动行李箱控制器复位,重新运行,启用新标定值。通过对图1和图2的描述,实现完整的标定过程。本标定过程含有加密算法即需要进行电动行李箱控制器内部解密,保护系统受到非法入侵时,不执行后续标定流程,自动退出标定流程。本解密算法在FLASH擦写动作之前,保护电动行李箱控制器的各项已标定数据不受非法修改。
权利要求
1.一种电动行李箱的标定方法,在汽车生产线上或者4S店里利用标定设备对汽车电动行李箱进行标定;其特征在于该方法利用汽车局域网实现所述的标定设备和电动行李箱控制器之间的通讯,进行电动行李箱系统运行过程中各参数值标定,包括以下步骤步骤A、对标定设备和电动行李箱控制器进行初始化;步骤B、电动行李箱控制器接收标定设备的标定命令;步骤C、电动行李箱控制器接收标定设备的标定状态命令;步骤D、电动行李箱控制器接收标定设备的第一准备标定命令;所述的第一准备标定命令的内容是命令电动行李箱控制器做好准备工作,立即禁止系统输入处理,屏蔽应用层运行,禁止执行器动作;步骤E、电动行李箱控制器内部进行解密;步骤F、电动行李箱控制器接收标定设备的第二准备标定命令;所述的第二准备标定命令的内容是电动行李箱控制器内部进行FLASH擦除;步骤G、电动行李箱控制器接收标定参数命令,电动行李箱控制器接收所述的标定参数命令后将所述的标定参数写入内部的闪存中。
2.根据权利要求1所述的一种电动行李箱的标定方法,其特征在于步骤A中初始化包括以下步骤步骤Al、首先执行汽车局域网和电动行李箱控制器内的闪存的初始化以及系统的其他外设初始化,完成系统初始化功能使能;步骤A2、读取电动行李箱控制器的标定状态标识;如电动行李箱未标定,系统报警灯常亮,给予报警;如电动行李箱已标定,则进入步骤B。
3.根据权利要求1所述的一种电动行李箱的标定方法,其特征在于所述的步骤B中, 电动行李箱控制器接收标定命令处于控制器系统软件的轮询循环中。
4.根据权利要求1所述的一种电动行李箱的标定方法,其特征在于所述的步骤C中, 电动行李箱控制器的标定状态命令包括标定次数,标定日期和各标定参数的标定值。
5.根据权利要求1所述的一种电动行李箱的标定方法,其特征在于所述的步骤E中是按下列步骤进行解密的E1、电动行李箱控制器接收由标定设备发送来的随机数,并根据该随机数执行解密算法,计算密码;E2、标定设备根据随机数执行对应解密算法,计算密码;E3、将电动行李箱控制器计算的密码与标定设备计算的密码比对,如果相同,则解密成功,否则,显示解密不成功。
全文摘要
本发明公开了一种电动行李箱的标定方法,包括初始化和正式标定两部分。正式标定中需要读取各标定命令。各命令按顺序进行,如未按流程图顺序,系统自动退出标定状态。如需再次进入标定,需重新发送标定命令开启标定流程。本发明具有以下优点利用一对CAN现标定设备和电动行李箱控制器之间的通讯,进行电动行李箱系统运行过程中各参数值标定,节省控制器自身成本。直接利用CAN通讯工具进行标定,减少CCP通讯协议开发时间,采用系统主控芯片自身存储器FLASH降低系统成本。
文档编号H04L29/08GK102185890SQ20111007659
公开日2011年9月14日 申请日期2011年3月29日 优先权日2011年3月29日
发明者周宏 , 李娟娟, 李芳珍 申请人:奇瑞汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1