动力系统集成控制系统、方法及存储介质技术方案

技术编号:24068060 阅读:65 留言:0更新日期:2020-05-09 00:34
本申请实施例中提供了一种动力系统集成控制系统、方法及存储介质。控制系统包括信号处理模块,用于接收多个模拟/数字输入信号、将多个模拟/数字输入信号转换为多个输入CAN信号、接收多个输出控制信号并发送至多个控制目标;集成控制模块,用于接收多个输入CAN信号、根据多个输入CAN信号得到多个输出控制信号;用于根据多个诊断及刷写需求信号生成关于多个控制目标的多种故障信息;OBD接口模块,用于将故障诊断设备的多个诊断及刷写需求信号发送至集成控制模块、将多种故障信息输出至故障诊断设备。本申请将动力系统包括整车控制、电池控制及电机控制等多个电控单元集成为一个集成控制模块,使得整车电控系统高度集成化。减少了硬件成本,提高了产品开发效率以及维护效率。

Integrated control system, method and storage medium of power system

【技术实现步骤摘要】
动力系统集成控制系统、方法及存储介质
本申请属于电力控制系统
,具体地,涉及一种动力系统集成控制系统、方法及存储介质。
技术介绍
随着“互联网+”和社会智能化普及,新能源汽车逐渐向网联化、智能化方向发展。当前新能源动力系统电控部件相对比较多,当某个部件发生故障时,电控系统会生产故障码,有些故障不会直接显示在仪表盘上,需要通过OBD(OnBoardDiagnostics,车载自动诊断系统)接口连接诊断电脑来读取故障码获取具体故障,还可以通过OBD接口采集电控系统中内部数据以及刷写电控数据。一般每个电控部件都配置一个电控系统,同时每个电控系统都配置一个OBD接口用于电控诊断。图1是目前的动力系统的CAN网络图,目前的燃料电池动力系统包含燃料电池发动机、燃料电池控制器(FCU)、动力电池系统、动力电池控制器(BMS)、变速箱系统、变速箱控制器(TCU)、供氢系统以及供氢系统控制器(HMS)等。每个控制器硬件都有各自的诊断口,各个控制器通过CAN网络交互。然而电控系统硬件成本高,产品开发效率低且售后服务不便捷,且电控诊断接口多会造成电控标定刷写多以及存在数据采集工具不统一的问题。
技术实现思路
本专利技术提出了一种动力系统集成控制系统及方法,旨在解决现有技术中动力系统电子控制部件多、电控诊断OBD接口多的问题。根据本申请实施例的第一个方面,提供了一种动力系统集成控制系统,具体包括:信号处理模块,用于接收多个模拟/数字输入信号,用于将多个模拟/数字输入信号转换为多个输入CAN信号,用于接收多个输出控制信号并发送至多个控制目标;集成控制模块,用于接收多个输入CAN信号,用于根据多个输入CAN信号得到多个输出控制信号;用于根据多个诊断及刷写需求信号生成关于多个控制目标的多种故障信息;OBD接口模块,用于将故障诊断设备的多个诊断及刷写需求信号发送至集成控制模块,用于将多种故障信息输出至故障诊断设备。可选地,信号处理模块包括整车控制信号处理单元、车部件信号处理单元、动力电池信号处理单元以及燃料电池信号处理单元。可选地,多个模拟/数字输入信号包括动力电池模拟/数字输入信号、燃料电池模拟/数字输入信号、整车控制模拟/数字输入信号以及车部件模拟/数字输入信号。可选地,集成控制模块集成多个单元结构,多个单元具体包括:一体化控制单元:用于接收多个输入CAN信号,并将多个输入CAN信号发送至对应的控制单元,多个输入CAN信号包括整车输入CAN信号、动力电池输入CAN信号、燃料电池输入CAN信号以及车部件输入CAN信号;用于发送多个输出控制信号,多个输出控制信号包括整车输出控制信号、动力电池输出控制信号、燃料电池输出控制信号以及车部件输出控制信号;用于接收多个诊断及刷写需求信号,并将多个诊断及刷写需求信号发送至对应的控制单元;整车控制单元:用于接收一体化控制单元发送的整车输入CAN信号,并根据输入CAN信号生成整车输出控制信号;动力电池控制单元:用于接收一体化控制单元发送的动力电池输入CAN信号,并根据输入CAN信号生成动力电池输出控制信号;燃料电池控制单元:用于接收一体化控制单元发送的燃料电池输入CAN信号,并根据输入CAN信号生成燃料电池输出控制信号;车部件控制单元:用于接收一体化控制单元发送的车部件输入CAN信号,并根据输入CAN信号生成车部件输出控制信号,车部件为车用辅机控制器;一体化控制单元通过CAN通信通道连接整车控制单元、动力电池控制单元、燃料电池控制单元以及车部件控制单元。可选地,OBD接口模块数量为一个,多个诊断及刷写需求信号包括整车诊断及刷写需求信号、动力电池诊断及刷写需求信号、燃料电池诊断及刷写需求信号以及车部件诊断及刷写需求信号。根据本申请实施例的第二个方面,提供了一种动力系统集成控制方法,具体包括以下步骤:接收多个模拟/数字输入信号,将多个模拟/数字输入信号转换为多个输入CAN信号,接收多个输出控制信号并发送至多个控制目标;接收多个输入CAN信号,根据多个输入CAN信号得到多个输出控制信号;根据多个诊断及刷写需求信号生成关于多个控制目标的多种故障信息;接收故障诊断设备的多个诊断及刷写需求信号并传输,将多种故障信息输出至故障诊断设备。根据本申请实施例的第三个方面,提供了一种计算机可读存储介质,其上存储有计算机程序;计算机程序被处理器执行以实现动力系统集成控制方法。采用本申请实施例中的动力系统集成控制系统及方法,控制系统包括信号处理模块,用于接收多个模拟/数字输入信号、将多个模拟/数字输入信号转换为多个输入CAN信号、接收多个输出控制信号并发送至多个控制目标;集成控制模块,用于接收多个输入CAN信号、根据多个输入CAN信号得到多个输出控制信号;用于根据多个诊断及刷写需求信号生成关于多个控制目标的多种故障信息;OBD接口模块,用于将故障诊断设备的多个诊断及刷写需求信号发送至集成控制模块、将多种故障信息输出至故障诊断设备。本申请将动力系统包括整车控制、电池控制及电机控制等多个电控单元集成为一个集成控制模块,同时减少了OBD接口,使得整车电控系统高度集成化。减少了硬件成本,提高了产品开发效率以及维护效率,减少了电控标定刷写任务并统一了数据采集工具。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1中示出了现有技术的动力系统的CAN网络图;图2中示出了根据本申请实施例的一种动力系统集成控制系统的结构示意图;图3中示出了根据本申请实施例的动力系统集成控制系统的集成控制模块的结构示意图;图4中示出了根据本申请实施例的一种动力系统集成控制方法的步骤流程图;图5中示出了根据本申请实施例的一种动力系统集成控制系统的CAN网络图。具体实施方式在实现本申请的过程中,专利技术人发现当前动力系统电控部件相对比较多,当某个部件发生故障时电控系统会生产故障码,一般每个电控部件都配置一个电控系统,同时每个电控系统都配置一个OBD接口用于电控诊断。这样造成了电控系统成本的增加以及维护成本增加,且电控诊断接口多会造成电控标定刷写多以及存在数据采集工具不统一的问题。因此,需要一种针对动力系统的集成控制系统及方法,来减少控制部件及电控诊断OBD接口数量。针对上述问题,本申请实施例中提供了一种动力系统集成控制系统、方法及存储介质,控制系统包括信号处理模块,用于接收模拟/数字输入信号后转换为输入CAN信号并接收输出控制信号输出至控制目标;集成控制模块,用于集成各控制单元,用于接收所述输入CAN信号并处理得到输出控制信号,以及用于根据各控制单元运行故障生成故障信息;OBD接口模块,用于将所述故障信息输出至故障诊断设备。本申请将电控单元集成为一个集成控制模块,减少了OBD接口,使得整车电控系统高度集成化。本申请通本文档来自技高网...

【技术保护点】
1.一种动力系统集成控制系统,其特征在于,具体包括:/n信号处理模块,用于接收多个模拟/数字输入信号,用于将所述多个模拟/数字输入信号转换为多个输入CAN信号,用于接收多个输出控制信号并发送至多个控制目标;/n集成控制模块,用于接收所述多个输入CAN信号,用于根据所述多个输入CAN信号得到所述多个输出控制信号;用于根据多个诊断及刷写需求信号生成关于所述多个控制目标的多种故障信息;/nOBD接口模块,用于将故障诊断设备的所述多个诊断及刷写需求信号发送至所述集成控制模块,用于将所述多种故障信息输出至故障诊断设备。/n

【技术特征摘要】
1.一种动力系统集成控制系统,其特征在于,具体包括:
信号处理模块,用于接收多个模拟/数字输入信号,用于将所述多个模拟/数字输入信号转换为多个输入CAN信号,用于接收多个输出控制信号并发送至多个控制目标;
集成控制模块,用于接收所述多个输入CAN信号,用于根据所述多个输入CAN信号得到所述多个输出控制信号;用于根据多个诊断及刷写需求信号生成关于所述多个控制目标的多种故障信息;
OBD接口模块,用于将故障诊断设备的所述多个诊断及刷写需求信号发送至所述集成控制模块,用于将所述多种故障信息输出至故障诊断设备。


2.根据权利要求1所述的动力系统集成控制系统,其特征在于,所述信号处理模块包括整车控制信号处理单元、车部件信号处理单元、动力电池信号处理单元以及燃料电池信号处理单元。


3.根据权利要求1所述的动力系统集成控制系统,其特征在于,所述多个模拟/数字输入信号包括动力电池模拟/数字输入信号、燃料电池模拟/数字输入信号、整车控制模拟/数字输入信号以及车部件模拟/数字输入信号。


4.根据权利要求1所述的动力系统集成控制系统,其特征在于,所述集成控制模块集成多个单元结构,所述多个单元具体包括:
一体化控制单元:用于接收所述多个输入CAN信号,并将所述多个输入CAN信号发送至对应的控制单元,所述多个输入CAN信号包括整车输入CAN信号、动力电池输入CAN信号、燃料电池输入CAN信号以及车部件输入CAN信号;用于发送多个输出控制信号,所述多个输出控制信号包括整车输出控制信号、动力电池输出控制信号、燃料电池输出控制信号以及车部件输出控制信号;用于接收多个诊断及刷写需求信号,并将所述多个诊断及刷写需求信号发送至对应的控制单元;
整车控制单元:用于接收所述一体化控制单元发送的整车输入CAN信号,并根据所述输入CAN信号生成整车输出控制信号;
动力电池控制单元:用于接收所述一体化控制单元发送的动力电池输入CAN信号,并根据所述输入CAN信号生成动力电池输出控制信号;
燃料电池控制单元:用于接收所述一体化控制单元发送的燃料电池输入CAN信号,并根据所述输入CAN信号生成燃料电池输出控制信号;
车部件控制单元:用于接收所述一体化控制单元发送的车部件输入CAN信号,并根据所述输入CAN信号生成车部件输出控制信号,所述车部件包...

【专利技术属性】
技术研发人员:刘信奎战东红
申请(专利权)人:潍柴动力股份有限公司
类型:发明
国别省市:山东;37

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

1