本发明属于汽车控制器,尤其涉及一种基于多核心控制器的车辆动力域控系统。
背景技术:
1、随着新一代电子面向服务设计的电气架构出现,域控制器的开发和应用逐渐成为行业发展的趋势。新一代架构下的域控制器集成整合了以往多个控制器的软硬件资源,这对资源整合,硬件的处理能力提出了新的要求。
2、现有技术中,控制器具有以下缺陷:
3、1、现有的控制器功能,是基于can网络的控制器设计方案,面临软硬件升级带来的复杂繁重的验证测试流程及繁重的人工成本和测试成本;
4、2、现有控制器在资源整合后面临芯片算力及芯片处理速度的限值;
5、3、现有的独立的控制器系统之间的通讯容易出现耦合错误;
6、4、现有控制器不能支持面向服务的soa电子电气架构的设计。
技术实现思路
1、本发明实施例的目的在于提供一种基于多核心控制器的车辆动力域控系统,旨在解决背景技术中提出的问题。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、一种基于多核心控制器的车辆动力域控系统,所述系统包括电源管理模块、通讯模块、输入/输出模块、pwm输出模块、采样模块、外围辅助电路模块和多核微处理器,其中:
4、电源管理模块,用于对输入电源进行监控、上下电控制、休眠以及唤醒管理;
5、通讯模块,用于向汽车提供can网络和以太网,并提供执行器和传感器的lin通讯;
6、输入/输出模块,用于实现模拟量输入、高低边继电器控制输出、数字传感器的输入/输出;
7、pwm输出模块,用于控制输出互补的pwm信号,对输出的pwm信号波进行控制;
8、采样模块,用于对旋变信号进行采样解析,并进行电压采样、电流采样;
9、外围辅助电路模块,包括晶体振荡电路、存储器和调试刷写接口;
10、多核微处理器,多个内核具带有锁步核。
11、作为本发明实施例技术方案进一步的限定,所述电源管理模块通过电源管理芯片,按照不同的控制策略,实现对输入电源进行监控、上下电控制、休眠以及唤醒的管理功能。
12、作为本发明实施例技术方案进一步的限定,所述通讯模块具有can、lin和eth三种通讯方式。
13、作为本发明实施例技术方案进一步的限定,所述模拟量输入包括温度输入、小电瓶电压输入、大气压输入和刹车位置信号输入;所述数字传感器的输入/输出包括角度传感器的输入/输出、电流传感器的输入/输出。
14、作为本发明实施例技术方案进一步的限定,所述pwm信号属于数字信号,用于实现高压互锁检测、水泵控制。
15、作为本发明实施例技术方案进一步的限定,所述对输出的pwm信号波进行控制,具体针对电机控制,进行逆变控制,计算并调节pwm信号的占空比,进行电机的扭矩和转速的控制。
16、作为本发明实施例技术方案进一步的限定,所述采样模块具体包括:
17、解析单元,用于对旋变信号进行采样解析;
18、采样单元,用于进行电压采样、电流采样。
19、作为本发明实施例技术方案进一步的限定,所述晶体振荡电路,用于提供心跳时钟;所述存储器,用于存储下电后的相关信息,包括车辆故障码、车辆冻结帧和驾驶循环信息;所述调试刷写接口,用于研发阶段通过jtag接口或dap接口的通讯,实现软件刷写及调试的功能。
20、与现有技术相比,本发明的有益效果是:
21、本发明实施例提供的一种基于多核心控制器的车辆动力域控系统,包括电源管理模块、通讯模块、输入/输出模块、pwm输出模块、采样模块、外围辅助电路模块和多核微处理器。能够实现在多核控制器上集成整车控制器和电机控制器的融合,实现了对面向服务的架构soa设计的支持,且在原有的设计的基础上提升了软硬件的功能融合,降低了硬件及线束的成本,降低了软硬件升级来的困难,并在高性能多核控制器下,软硬件更能有效的结合,实现高精度控制域计算,为后续的功能升级及开发提供了高效的硬件平台。
1.一种基于多核心控制器的车辆动力域控系统,其特征在于,所述系统包括电源管理模块、通讯模块、输入/输出模块、pwm输出模块、采样模块、外围辅助电路模块和多核微处理器,其中:
2.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述电源管理模块通过电源管理芯片,按照不同的控制策略,实现对输入电源进行监控、上下电控制、休眠以及唤醒的管理功能。
3.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述通讯模块具有can、lin和eth三种通讯方式。
4.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述模拟量输入包括温度输入、小电瓶电压输入、大气压输入和刹车位置信号输入;所述数字传感器的输入/输出包括角度传感器的输入/输出、电流传感器的输入/输出。
5.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述pwm信号属于数字信号,用于实现高压互锁检测、水泵控制。
6.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述对输出的pwm信号波进行控制,具体针对电机控制,进行逆变控制,计算并调节pwm信号的占空比,进行电机的扭矩和转速的控制。
7.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述采样模块具体包括:
8.根据权利要求1所述的基于多核心控制器的车辆动力域控系统,其特征在于,所述晶体振荡电路,用于提供心跳时钟;所述存储器,用于存储下电后的相关信息,包括车辆故障码、车辆冻结帧和驾驶循环信息;所述调试刷写接口,用于研发阶段通过jtag接口或dap接口的通讯,实现软件刷写及调试的功能。