一种电动汽车的域控制器及其控制方法技术

技术编号:38261037 阅读:12 留言:0更新日期:2023-07-27 10:21
本发明专利技术提供一种电动汽车的域控制器及其控制方法,域控制器包括:第一任务模块,以第一时间间隔周期性执行任务;第二任务模块,与第一任务模块通信连接,以第二时间间隔周期性执行任务;第三任务模块,与第二任务模块通信连接,以第三时间间隔周期性执行任务;其中,第一时间间隔、第二时间间隔以及第三时间间隔的时长依次递减。将整车控制器与电机控制器合并成一套硬件,节约了线束,结构件,芯片等硬件成本;取消了整车控制器与电机控制器之间的CAN总线以及软件中的通讯模块,直接通过函数接口赋值进行通信,减少了整车控制器与电机控制器之间通讯故障的机率,同时省略了CAN通讯的解包打包过程,减少了软件的开发工作量,提升了开发效率。开发效率。开发效率。

【技术实现步骤摘要】
一种电动汽车的域控制器及其控制方法


[0001]本专利技术涉及车辆设计领域,尤其涉及一种电动汽车的域控制器及其控制方法。

技术介绍

[0002]在汽车电子系统中,传统电子电气架构主要遵循的是分布式的架构,每一个功能对应一个相应的控制器。纯电动汽车动力系统中最重要的两个控制器分别是整车控制器(VCU)及电机控制器(MCU),两个独立的控制器之间通过CAN总线进行通讯。两个控制器的运算单元完全独立,需要配备两套独立的数字信号处理芯片。
[0003]随着新能源汽车的普及,市场竞争更加激烈,主机厂成本压力越来越严峻,VCU和MCU两套硬件需要两套运算平台,增加了系统成本。并且VCU与MCU之间通过CAN通讯进行交互,容易受到电磁环境及总线负载的影响,容易造成通讯不稳定。软件上两个控制器的通讯需要进行CAN通讯的解包及打包的过程,占用软件较多的软件资源,增加了软件开发的工作量。
[0004]有鉴于此,提出了本专利技术,以至少部分地解决现有技术中存在的技术问题。

技术实现思路

[0005]针对传统的分布式架构中,整车控制器与电机控制器需要两套运算平台,导致系统成本较高,且整车控制器与电机控制器之间通过CAN通讯进行交互,容易受到电磁环境及总线负载的影响等技术问题。
[0006]根据本专利技术的第一方面,提供一种电动汽车的域控制器,域控制器包括:
[0007]第一任务模块,以第一时间间隔周期性执行任务;
[0008]第二任务模块,与第一任务模块通信连接,以第二时间间隔周期性执行任务;
[0009]第三任务模块,与第二任务模块通信连接,以第三时间间隔周期性执行任务;
[0010]其中,第一时间间隔、第二时间间隔以及第三时间间隔的时长依次递减。
[0011]优选的,电动汽车还包括功能部件,功能部件被划分成以第一时间间隔周期性运行的第一功能部件、以第二时间间隔周期性运行的第二功能部件和以第三时间间隔周期性运行的第三功能部件;
[0012]第一任务模块用于通信连接于第一功能部件,以控制第一功能部件运行;
[0013]第二任务模块用于通信连接于第二功能部件,以控制第二功能部件运行;
[0014]第三任务模块用于通信连接于第三功能部件,以控制第三功能部件运行。
[0015]优选的,第一功能部件包括电机、高低压电源、热管理系统、档位、踏板、钥匙以及仪表中的至少一种。
[0016]优选的,第二功能部件包括电机、旋变电源、蓄电池、直流母线、第一电流传感器中的至少一种。
[0017]优选的,第三功能部件包括电机的SIC模块、第二电流传感器、旋变传感器中的至少一种。
[0018]优选的,第三时间间隔为脉宽调制周期,第三任务模块配置为通过中断触发方式触发脉宽调制周期性任务。
[0019]优选的,触发脉宽调制周期性任务的方法包括:
[0020]在脉宽调制周期的零点,获取电机的三相电流信号;获取三相电流信号后,触发第三任务模块中断;获取电机的角度信号;基于三相电流信号以及角度信号,触发第三任务模块执行脉宽调制周期性任务。
[0021]根据本专利技术的第二方面,提供一种电动汽车的电机控制方法,该方法基于上述的任一种电动汽车的域控制器来实现,该电机控制方法包括:
[0022]通过第一任务模块读取第一输入信号并生成第一控制信号;
[0023]通过第二任务模块读取第二输入信号,并基于第二输入信号和第一控制信号生成电机的第二控制信号;
[0024]通过第三任务模块读取第三输入信号,并基于第二控制信号以及第三输入信号生成第三控制信号;
[0025]基于第三控制信号,控制电机。
[0026]根据本专利技术的第三方面,提供一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现上述的电动汽车的控制方法。
[0027]根据本专利技术的第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述的电动汽车的电机控制方法。
[0028]综上,本专利技术提供一种电动汽车的域控制器及其控制方法,域控制器包括:第一任务模块,以第一时间间隔周期性执行任务;第二任务模块,与第一任务模块通信连接,以第二时间间隔周期性执行任务;第三任务模块,与第二任务模块通信连接,以第三时间间隔周期性执行任务;其中,第一时间间隔、第二时间间隔以及第三时间间隔的时长依次递减。将整车控制器与电机控制器合并成一套硬件,节约了线束,结构件,芯片等硬件成本;取消了整车控制器与电机控制器之间的CAN总线以及软件中的通讯模块,直接通过函数接口赋值进行通信,减少了整车控制器与电机控制器之间通讯故障的机率,提升了动力系统的安全性能,同时省略了CAN通讯的解包打包过程,减少了软件的开发工作量,提升了开发效率。
附图说明
[0029]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本专利技术的实施例提供的一种电动汽车的域控制器的结构图;
[0031]图2为本专利技术的实施例提供的一种触发脉宽调制周期性任务的方法的流程图;
[0032]图3为本专利技术的实施例提供的一种应用层软件架构图;
[0033]图4为本专利技术的实施例提供的一种应用层软件架构系统图;
[0034]图5为本专利技术的实施例提供的一种PWM周期任务部件触发过程图;
[0035]图6为本专利技术的实施例提供的一种电动汽车的电机控制方法;
[0036]图7为本专利技术的实施例提供的一种电子设备的结构图。
具体实施方式
[0037]为了使本专利技术的上述以及其他特征和优点更加清楚,下面结合附图进一步描述本专利技术。应当理解,本文给出的具体实施例是出于向本领域技术人员解释的目的,仅是示例性的,而非限制性的。
[0038]在以下描述中,阐述了许多具体细节以提供对本专利技术的透彻理解。然而,对于本领域普通技术人员来说,明显的是,不需要采用具体细节来实践本专利技术。在其他情况下,未详细描述众所周知的步骤或操作,以避免模糊本专利技术。
[0039]针对传统的分布式架构中,整车控制器与电机控制器需要两套运算平台,导致系统成本较高,且整车控制器与电机控制器之间通过CAN通讯进行交互,容易受到电磁环境及总线负载的影响等技术问题。
[0040]参考图1,本专利技术提供一种电动汽车的域控制器,该域控制器包括:
[0041]第一任务模块101,以第一时间间隔周期性执行任务;
[0042]第二任务模块102,与第一任务模块101通信连接,以第二时间间隔周期性执行任务;
[0043]第三任务模块103,与第二任务模块102通信连接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电动汽车的域控制器,其特征在于,所述域控制器包括:第一任务模块,以第一时间间隔周期性执行任务;第二任务模块,与所述第一任务模块通信连接,以第二时间间隔周期性执行任务;第三任务模块,与所述第二任务模块通信连接,以第三时间间隔周期性执行任务;其中,所述第一时间间隔、所述第二时间间隔以及所述第三时间间隔的时长依次递减。2.根据权利要求1所述的电动汽车的域控制器,其特征在于,所述电动汽车还包括功能部件,所述功能部件被划分成以所述第一时间间隔周期性运行的第一功能部件、以所述第二时间间隔周期性运行的第二功能部件和以所述第三时间间隔周期性运行的第三功能部件;所述第一任务模块用于通信连接于所述第一功能部件,以控制所述第一功能部件运行;所述第二任务模块用于通信连接于所述第二功能部件,以控制所述第二功能部件运行;所述第三任务模块用于通信连接于所述第三功能部件,以控制所述第三功能部件运行。3.根据权利要求2所述的电动汽车的域控制器,其特征在于,所述第一功能部件包括电机、高低压电源、热管理系统、档位、踏板、钥匙以及仪表中的至少一种。4.根据权利要求2所述的电动汽车的域控制器,其特征在于,所述第二功能部件包括电机、旋变电源、蓄电池、直流母线、第一电流传感器中的至少一种。5.根据权利要求2所述的电动汽车的域控制器,其特征在于,所述第三功能部件包括电机的SIC模块、第二电流传感器、旋变传感器中的至少一种。6.根据权利要求...

【专利技术属性】
技术研发人员:曹淑军郑国勇王守军
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

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

1