一种增程式电动汽车软件兼容控制方法与流程

专利2025-04-16  19


本发明涉及电动汽车,具体地说,本发明涉及一种增程式电动汽车软件兼容控制方法。


背景技术:

1、新能源商用车通常同一平台具备多款车型,以满足用户多场景用车需求,不同车型的刹车配置可能不同,舒适性配置可能不同等等,而为了更好的满足用户多样化的用车需求,同一车型的硬件配置也会存在差异,有的具备车载大屏(mp5),而有的则用mp3取而代之,作为整车和驾驶员进行控制交互的窗口,担任着对整车动力性、经济性、驾驶性和舒适性的调节功能,对于增程式电动商用车而言,包括驱动模式调节、能量回收等级和开关调节,智能补电控制以及用户选择的增程器apu的发电功率调节等,mp5虽然能实现多种功能调节,但其整体成本较高,对于竞争趋于白热化的新能源商用车市场,部分用户并不关注人机交互以及车载娱乐配置,mp5更高的成本带来了整车相对更高一些的终端售价。

2、主机厂对于经济型车型推出了选装mp5配置选项,即用户可以在购车时选择带还是不带mp5配置,不带mp5配置的车型,将使用硬件开关替代部分mp5中重要的人机交互功能,这样经济型车型就可以满足不同用户的多样化购车需求,而对于vcu而言,有mp5车型的人机交互是通过mp5和vcu间的报文通讯实现的,而没有mp5使用硬件开关进行人机交互控制的车型,vcu需要接收硬件开关的高低电平信号并开发相应的硬件开关识别逻辑来完成人机交互控制,不同配置对vcu的控制交互提出了不同的要求,对于vcu而言,不同的控制交互方式意味着不同的io配置以及报文信号配置,软件逻辑不同造成了软件本身不同,不同配置也就造成了vcu出现了不同版本的软件,而不同版本的软件对于vcu软件的开发、测试、性能标定以及软件版本管理和维护升级都提出了较大挑战,带来了更高的开发成本以及维护成本。


技术实现思路

1、本发明提供一种增程式电动汽车软件兼容控制方法,解决了现阶段对于不同配置也就造成了vcu出现了不同版本的软件,而不同版本的软件对于vcu软件的开发、测试、性能标定以及软件版本管理和维护升级难度较高,开发成本以及维护成本较高的问题。

2、为了实现上述目的,本发明采取的技术方案为:一种增程式电动汽车软件兼容控制方法,车型信息由下线刷写工作进行写配置传递至vcu底层软件,vcu底层软件将车型信息传递至应用层,应用层进行识别决策和执行;整车配置信息则由中央网关tbox负责发出,vcu根据tbox发出的整车配置信息来选择切换同一车型的不同配置,根据不同的配置决定同一功能需要不同的控制策略。

3、进一步限定,具体步骤如下:

4、步骤s1,tbox负责将整车配置信息通过can报文发给vcu,vcu接收整车配置信息后,将整车配置信息存储至内存单元;

5、步骤s2,vcu接收配置信息后,根据配置信息所代表整车配置情况,识别出涉及vcu控制交互的信息,将与vcu相关的配置提前分配固定字节或bit位,将相关的配置信息填充至提前分配固定字节或bit位,vcu根据提前分配固定字节或bit位进行识别判断,并进行主要功能交互;

6、步骤s3,vcu在接收tbox发出的整车配置信息后,对报文信息设置越控处理逻辑,对整车进行调试和功能测试。

7、进一步限定,所述的根据配置信息所代表整车配置情况,识别出涉及vcu控制交互的信息指的是提取出相关配置与vcu相关的内容,进而控制软件启动自适应切换进程,识别信息方法通过预设信号的字节来实现。

8、进一步限定,tbox整车配置信息的第一个bit位用于存放mp5配置信息,若整车装配了mp5,那么第一个bit为1,vcu则需要根据mp5发出的总线报文来识别驾驶员的操作动作完成人机交互,若未装mp5则第一个bit为0,那么vcu需要根据硬件开关的输入信号进行驾驶员操作动作的识别完成功能交互,功能交互包括驱动模式切换、能量回收等级控制、智能补电控制以及驾驶员开放发电功率控制。

9、进一步限定,在步骤s3中,设置两个标定量完成越控逻辑,越控flag和越控value,越控flag=1,则执行越控逻辑,即后端逻辑根据越控value执行,若越控flag=0,则执行常规逻辑,即后端逻辑根据tbox发出报文解析执行。

10、进一步限定,对于智能补电的控制:若vcu识别整车装配了mp5,那么智能补电功能的开启关闭通过特定报文的特定信号来识别,mp5发出的智能补电信号=0则代表智能补电功能关闭,若mp5发出的智能补电信号=1则代表智能补电功能开启,智能补电涉及高压安全,在车联网平台也设置了入口进行控制。

11、进一步限定,若vcu识别整车未装配mp5,装配了硬件开关进行人机交互,则通过硬线信号识别智能补电开启和关闭操作,当vcu识别到高有效电平时,则认为驾驶员进行一次智能补电的控制动作,vcu内部逻辑在切换成硬件开关识别决策逻辑后,识别到驾驶员的操作后,进行智能补电的开启和关闭动作切换,切换逻辑为本次操作触发后,开启状态与上次相反。

12、进一步限定,若vcu端需要对车载端进行操作以及远程端进行操作时,则进行优先级设定,上电运行时,vcu首先读取内存中智能补电控制接口状态,然后根测最新变化的硬件开关、远程信号或mp5、远程信号控制智能补电接口的开启或关闭。

13、进一步限定,若vcu识别整车未装配mp5,通过硬线信号识别智能补电开启和关闭操作,vcu在每次识别到开放apu发电功率的高有效电平时,apu发电功率增加10kw,然后根据当前驾驶模式选择可选的apu发电功率的上限,若在normal模式下,且用户选择的apu发电功率大于40kw,则此时当用户选择切换驾驶模式为eco时,vcu将当前apu发电功率设定为40kw。

14、进一步限定,对于开放apu发电功率的控制,按照驾驶模式进行发电功率的上限区分,以更好实现整车的用车经济性,eco模式apu发电功率上限40kw,normal模式apu发电功率上限55kw,初始默认10kw。

15、采用以上技术方案的有益效果是:

16、1、tbox负责将整车配置信息通过can报文发给vcu,vcu接收整车配置信息后,将整车配置信息存储至内存单元可以防止tbox故障导致通讯异常,或总线异常导致报文接收异常,另外整车配置情况在整车装配完成后不会随意变更,因此为了确保整车配置相关的控制交互正常不受干扰,在vcu接收到配置信息后就将配置信息第一时间进行存储。

17、2、本发明通过识别车型信息和整车配置信息,vcu实现了一版软件即可自适应兼容所有同一平台不同车型、同一车型不同整车配置,大幅降低了vcu软件的开发、测试、性能标定以及软件版本管理和维护升级成本,提高了vcu软件的开发效率,降低了vcu软件的开发,提高了vcu软件的鲁棒性,降低了整车开发成本以及开发周期,提升了产品的市场竞争力。



技术特征:

1.一种增程式电动汽车软件兼容控制方法,其特征在于:车型信息由下线刷写工作进行写配置传递至vcu底层软件,vcu底层软件将车型信息传递至应用层,应用层进行识别决策和执行;整车配置信息则由中央网关tbox负责发出,vcu根据tbox发出的整车配置信息来选择切换同一车型的不同配置,根据不同的配置决定同一功能需要不同的控制策略。

2.根据权利要求1所述的一种增程式电动汽车软件兼容控制方法,其特征在于:具体步骤如下:

3.根据权利要求1所述的一种增程式电动汽车软件兼容控制方法,其特征在于:所述的根据配置信息所代表整车配置情况,识别出涉及vcu控制交互的信息指的是提取出相关配置与vcu相关的内容,进而控制软件启动自适应切换进程,识别信息方法通过预设信号的字节来实现。

4.根据权利要求2所述的一种增程式电动汽车软件兼容控制方法,其特征在于:tbox整车配置信息的第一个bit位用于存放mp5配置信息,若整车装配了mp5,那么第一个bit为1,vcu则需要根据mp5发出的总线报文来识别驾驶员的操作动作完成人机交互,若未装mp5则第一个bit为0,那么vcu需要根据硬件开关的输入信号进行驾驶员操作动作的识别完成功能交互,功能交互包括驱动模式切换、能量回收等级控制、智能补电控制以及驾驶员开放发电功率控制。

5.根据权利要求1所述的一种增程式电动汽车软件兼容控制方法,其特征在于:在步骤s3中,设置两个标定量完成越控逻辑,越控flag和越控value,越控flag=1,则执行越控逻辑,即后端逻辑根据越控value执行,若越控flag=0,则执行常规逻辑,即后端逻辑根据tbox发出报文解析执行。

6.根据权利要求4所述的一种增程式电动汽车软件兼容控制方法,其特征在于:对于智能补电的控制:若vcu识别整车装配了mp5,那么智能补电功能的开启关闭通过特定报文的特定信号来识别,mp5发出的智能补电信号=0则代表智能补电功能关闭,若mp5发出的智能补电信号=1则代表智能补电功能开启,智能补电涉及高压安全,在车联网平台也设置了入口进行控制。

7.根据权利要求6所述的一种增程式电动汽车软件兼容控制方法,其特征在于:若vcu识别整车未装配mp5,装配了硬件开关进行人机交互,则通过硬线信号识别智能补电开启和关闭操作,当vcu识别到高有效电平时,则认为驾驶员进行一次智能补电的控制动作,vcu内部逻辑在切换成硬件开关识别决策逻辑后,识别到驾驶员的操作后,进行智能补电的开启和关闭动作切换,切换逻辑为本次操作触发后,开启状态与上次相反。

8.根据权利要求1所述的一种增程式电动汽车软件兼容控制方法,其特征在于:若vcu端需要对车载端进行操作以及远程端进行操作时,则进行优先级设定,上电运行时,vcu首先读取内存中智能补电控制接口状态,然后根测最新变化的硬件开关、远程信号或mp5、远程信号控制智能补电接口的开启或关闭。

9.根据权利要求7所述的一种增程式电动汽车软件兼容控制方法,其特征在于:若vcu识别整车未装配mp5,通过硬线信号识别智能补电开启和关闭操作,vcu在每次识别到开放apu发电功率的高有效电平时,apu发电功率增加10kw,然后根据当前驾驶模式选择可选的apu发电功率的上限,若在normal模式下,且用户选择的apu发电功率大于40kw,则此时当用户选择切换驾驶模式为eco时,vcu将当前apu发电功率设定为40kw。

10.根据权利要求9所述的一种增程式电动汽车软件兼容控制方法,其特征在于:对于开放apu发电功率的控制,按照驾驶模式进行发电功率的上限区分,以更好实现整车的用车经济性,eco模式apu发电功率上限40kw,normal模式apu发电功率上限55kw,初始默认10kw。


技术总结
本发明涉及电动汽车技术领域,具体地说,本发明涉及一种增程式电动汽车软件兼容控制方法,车型信息由下线刷写工作进行写配置传递至VCU底层软件,VCU底层软件将车型信息传递至应用层,应用层进行识别决策和执行;整车配置信息则由中央网关TBOX负责发出,VCU根据TBOX发出的整车配置信息来选择切换同一车型的不同配置,根据不同的配置决定同一功能需要不同的控制策略,解决了现阶段对于不同配置也就造成了VCU出现了不同版本的软件,而不同版本的软件对于VCU软件的开发、测试、性能标定以及软件版本管理和维护升级难度较高,开发成本以及维护成本较高的问题。

技术研发人员:张亚楠,孙俊英,徐礼成
受保护的技术使用者:浙江飞碟汽车制造有限公司
技术研发日:
技术公布日:2024/12/17
转载请注明原文地址:https://xbbs.6miu.com/read-23505.html