CN105966331A - 一种整车控制器及其实现方法 - Google Patents
一种整车控制器及其实现方法 Download PDFInfo
- Publication number
- CN105966331A CN105966331A CN201610587925.XA CN201610587925A CN105966331A CN 105966331 A CN105966331 A CN 105966331A CN 201610587925 A CN201610587925 A CN 201610587925A CN 105966331 A CN105966331 A CN 105966331A
- Authority
- CN
- China
- Prior art keywords
- interface
- control module
- housing
- electric interfaces
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种整车控制器及其实现方法,所述整车控制器包括硬件部分和软件部分,所述硬件部分包括:控制模块,其顶部设置有第一机械接口和第一电气接口,其底部设置有第二机械接口和第二电气接口;接口模块,其顶部设有接插件接口,其底部设有第三机械接口和第三电气接口;所述接口模块放置在控制模块顶部,第三机械接口与第一机械接口连接,第三电气接口与第一电气接口连接。本发明采用模块化的硬件和软件架构,有利于实现整车控制功能的解耦、移植和扩展。
Description
技术领域
本发明涉及汽车控制技术领域,特别是涉及一种整车控制器及其实现方法。
背景技术
整车控制器(VCU)是新能源汽车动力***的核心组成部分之一,承担着整车动力分配、能量管理、诊断与监控等重要任务。目前,大部分新能源汽车整车控制器的硬件通常都包括控制器壳体、集成电路板、接插件等组成部分,其中,集成电路板和接插件(两者往往采用一体式设计)往往需要根据整车控制功能的具体需求、输入输出信号的类型和数量等进行专门的设计。因此,在设计定型后,这类整车控制器的硬件架构在可移植性和可扩展性方面都有着较大的局限性。相应地,在此基础上搭建的软件架构(包括底层驱动、控制策略等)也具有相当程度的针对性和专有性。这类控器的软/硬件架构在整车动力***方案发生较大变化或是整车控制功能进行升级或扩展时,往往都需要重新设计,从而会导致控制器开发成本的增加和开发周期的延长。
发明内容
本发明的目的在于克服现有技术的不足,提供一种整车控制器及其实现方法。
本发明的目的是通过以下技术方案来实现的:一种整车控制器,包括硬件部分和软件部分,所述硬件部分包括:控制模块,其顶部设置有第一机械接口和第一电气接口,其底部设置有第二机械接口和第二电气接口;接口模块,其顶部设有接插件接口,其底部设有第三机械接口和第三电气接口;所述接口模块放置在控制模块顶部,第三机械接口与第一机械接口连接,第三电气接口与第一电气接口连接。
所述控制模块包括第一壳体,第一壳体的顶部设置有第一机械接口和第一电气接口,第一壳体的底部设置有第二机械接口和第二电气接口,第一壳体内设置有控制模块电路板、第一数据总线和第一电源总线,控制模块电路板分别与第一数据总线和第一电源总线连接,第一数据总线和第一电源总线均与第一电气接口连接,第一数据总线和第一电源总线均与第二电气接口连接。
所述第一壳体内还设置有第一机械固定装置和第一散热装置,控制模块电路板通过第一机械固定装置与第一壳体的内部下表面相连接,控制模块电路板通过第一散热装置与第一壳体的内部上表面相连接。
所述接口模块包括第二壳体,第二壳体的顶部设有接插件接口,第二壳体的底部设有第三机械接口和第三电气接口,第二壳体内设置有接口模块电路板、第二数据总线和第二电源总线,接口模块电路板分别与接插件接口、第二数据总线和第二电源总线连接,第二数据总线和第二电源总线连接均与第三电气接口连接。
所述第二壳体内还设置有第二机械固定装置和第二散热装置,接口模块电路板通过第二机械固定装置与第二壳体的内部下表面相连接,接口模块电路板通过第二散热装置与第二壳体的内部上表面相连接。
所述第一壳体与第二壳体的截面相同。
所述控制模块与所述接口模块之间设置有密封垫。
所述软件部分包括:实时操作***,位于控制模块的软件框架中,用于实现各模块间的任务调度、资源分配和通讯管理;通讯层配置库,根据所述控制模块和所述接口模块选择相应的通讯组件,将所述通讯组件分别添加到控制模块和接口模块的软件框架中;底层驱动库,根据接口模块的硬件构成选择相应的驱动组件,并将所述驱动组件添加到接口模块的软件框架中;应用层控制库,根据控制模块以及与整车控制器连接的外部设备选择相应的控制组件,并将所述控制组件添加到控制模块的软件框架中。
所述软件部分还包括交互层组件库,用于扩展交通部JT808组件和数据读写组件。
一种整车控制器的实现方法,包括:创建控制模块,控制模块的顶部设置第一机械接口和第一电气接口,控制模块的底部设置有第二机械接口和第二电气接口;创建接口模块,接口模块的顶部设有接插件接口,接口模块的底部设有第三机械接口和第三电气接口;连接控制模块和接口模块:将接口模块放置在控制模块的顶部,将第三机械接口与第一机械接口连接,将第三电气接口与第一电气接口连接;连接插接件和接口模块:将接插件通过所述接插件接口与接口模块连接。
本发明的有益效果是:本发明采用模块化的硬件和软件架构,有利于实现整车控制功能的解耦、移植和扩展。
附图说明
图1为本发明中整车控制器的硬件部分示意图;
图2为本发明中整车控制器的软件部分示意图;
图3为本发明中整车控制器的实现方法的流程图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示,一种整车控制器,包括硬件部分和软件部分,所述硬件部分包括:控制模块,其顶部设置有第一机械接口和第一电气接口,其底部设置有第二机械接口和第二电气接口;接口模块,其顶部设有接插件接口,其底部设有第三机械接口和第三电气接口;所述接口模块放置在控制模块顶部,第三机械接口与第一机械接口连接,第三电气接口与第一电气接口连接。
所述第一机械接口、第二机械接口和第三机械接口可以为螺栓孔。
所述控制模块包括第一壳体,第一壳体的顶部设置有第一机械接口和第一电气接口,第一壳体的底部设置有第二机械接口和第二电气接口,第一壳体内设置有控制模块电路板、第一数据总线和第一电源总线,控制模块电路板分别与第一数据总线和第一电源总线连接,第一数据总线和第一电源总线均与第一电气接口连接,第一数据总线和第一电源总线均与第二电气接口连接。控制模块电路板通过第一电源总线、第一电气接口、第二电气接口从外界获取运行所需要的电能,控制模块电路板通过第一数据总线、第一电气接口、第二电气接口实现同其他模块的数据交换。其中第一电源总线可以由多条通道构成,例如,支持不同的电压平台,24V/12V/5V等,第一数据总线也可以由多条通道构成,例如,支持不同传输机制和传输速率的总线,SPI/CAN/LAN等。
所述控制模块电路板包括:主控模块,用于实现整车常规控制功能;功能扩展模块,用于扩展整车常规控制以外的功能,如:电池管理功能、电机转矩控制功能、智能驾驶辅助功能、数据采集及通讯功能、人机交互控制功能等。
所述第一壳体内还设置有第一机械固定装置和第一散热装置,控制模块电路板通过第一机械固定装置与第一壳体的内部下表面相连接,控制模块电路板通过第一散热装置与第一壳体的内部上表面相连接。
所述接口模块包括第二壳体,第二壳体的顶部设有接插件接口,第二壳体的底部设有第三机械接口和第三电气接口,第二壳体内设置有接口模块电路板、第二数据总线和第二电源总线,接口模块电路板分别与接插件接口、第二数据总线和第二电源总线连接,第二数据总线和第二电源总线连接均与第三电气接口连接。所述接口模块中的第二电源总线与控制模块中的第一电源总线相同,所述接口模块中的第二数据总线与控制模块中的第一数据总线相同。
所述接口模块是根据具体应用场景进行定制的,可以叠加在所有的控制模块之上,是所有控制模块同外界进行能量和信息交换的门户,可以根据具体应用场景中所需要的输入输出信号进行定制化设计。接口模块通过接插件接口连接有接插件,接插件通过接口模块电路板实现接插件与第二电源总线的能量交换、以及接插件与第二数据总线的信息交换。
当有多个控制模块时,所有控制模块层叠式组合连接,接口模块与最上方的控制模块进行连接。
所述第二壳体内还设置有第二机械固定装置和第二散热装置,接口模块电路板通过第二机械固定装置与第二壳体的内部下表面相连接,接口模块电路板通过第二散热装置与第二壳体的内部上表面相连接。
所述第一壳体与第二壳体的截面相同。
所述控制模块与所述接口模块之间设置有密封垫,提高了控制模块和接口模块之间的连接接口的防水性能。
如图2所示,所述软件部分包括实时操作***、通讯层配置库、底层驱动库和应用层控制库。
所示实时操作***,位于控制模块中的主控模块的软件框架中,用于实现各模块间的任务调度、资源分配和通讯管理;实时操作***可以自动识别新增加的模块(如接口模块控制模块中的功能扩展模块),并且支持模块的热插拔。
通讯层配置库,采用模块化结构、可扩展,根据所述控制模块和所述接口模块从通讯层配置库中选择相应的通讯组件,将所述通讯组件分别添加到控制模块和接口模块的软件框架中,以实现接口模块和控制模块之间的信息交换。
底层驱动库,采用模块化结构、可扩展,根据接口模块的硬件构成(例如,输入输出芯片、电源管理芯片的型号等)从底层驱动库中选择相应的驱动组件,并将所述驱动组件添加到接口模块的软件框架中。
应用层控制库,采用模块化结构、可扩展,根据控制模块(例如,主控模块、电池管理模块、智能驾驶辅助模块等)以及与整车控制器连接的外部设备(例如,传感器、执行器等)选择相应的控制组件,并将所述控制组件添加到控制模块的软件框架中。
所述软件部分还包括交互层组件库,采用模块化结构、可扩展,用于实现各控制模块同外部设备(如下载器、标定仪、诊断仪、远程监控平台、数据存储设备等)的信息交互。例如,在包含程序烧写、标定、诊断等常规组件的基础上,还可以扩展交通部JT808组件、高速数据读写组件等。
如图3所示,一种整车控制器的实现方法,包括:创建控制模块,控制模块的顶部设置第一机械接口和第一电气接口,控制模块的底部设置有第二机械接口和第二电气接口;创建接口模块,接口模块的顶部设有接插件接口,接口模块的底部设有第三机械接口和第三电气接口;连接控制模块和接口模块:将接口模块放置在控制模块的顶部,将第三机械接口与第一机械接口连接,将第三电气接口与第一电气接口连接;连接插接件和接口模块:将接插件通过所述接插件接口与接口模块连接。
所述第一壳体与第二壳体的截面相同。
所述实现方法还包括在控制模块与所述接口模块之间设置密封垫。
当有多个控制模块时,所有控制模块层叠式组合连接,接口模块与最上方的控制模块进行连接。
以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (10)
1.一种整车控制器,包括硬件部分和软件部分,其特征在于:所述硬件部分包括:
控制模块,其顶部设置有第一机械接口和第一电气接口,其底部设置有第二机械接口和第二电气接口;
接口模块,其顶部设有接插件接口,其底部设有第三机械接口和第三电气接口;
所述接口模块放置在控制模块顶部,第三机械接口与第一机械接口连接,第三电气接口与第一电气接口连接。
2.根据权利要求1所述的一种整车控制器,其特征在于:所述控制模块包括第一壳体,第一壳体的顶部设置有第一机械接口和第一电气接口,第一壳体的底部设置有第二机械接口和第二电气接口,第一壳体内设置有控制模块电路板、第一数据总线和第一电源总线,控制模块电路板分别与第一数据总线和第一电源总线连接,第一数据总线和第一电源总线均与第一电气接口连接,第一数据总线和第一电源总线均与第二电气接口连接。
3.根据权利要求2所述的一种整车控制器,其特征在于:所述第一壳体内还设置有第一机械固定装置和第一散热装置,控制模块电路板通过第一机械固定装置与第一壳体的内部下表面相连接,控制模块电路板通过第一散热装置与第一壳体的内部上表面相连接。
4.根据权利要求1所述的一种整车控制器,其特征在于:所述接口模块包括第二壳体,第二壳体的顶部设有接插件接口,第二壳体的底部设有第三机械接口和第三电气接口,第二壳体内设置有接口模块电路板、第二数据总线和第二电源总线,接口模块电路板分别与接插件接口、第二数据总线和第二电源总线连接,第二数据总线和第二电源总线连接均与第三电气接口连接。
5.根据权利要求4所述的一种整车控制器,其特征在于:所述第二壳体内还设置有第二机械固定装置和第二散热装置,接口模块电路板通过第二机械固定装置与第二壳体的内部下表面相连接,接口模块电路板通过第二散热装置与第二壳体的内部上表面相连接。
6.根据权利要求2或4所述的一种整车控制器,其特征在于:所述第一壳体与第二壳体的截面相同。
7.根据权利要求1所述的一种整车控制器,其特征在于:所述控制模块与所述接口模块之间设置有密封垫。
8.根据权利要求1所述的一种整车控制器,其特征在于:所述软件部分包括:
实时操作***,位于控制模块的软件框架中,用于实现各模块间的任务调度、资源分配和通讯管理;
通讯层配置库,根据所述控制模块和所述接口模块选择相应的通讯组件,将所述通讯组件分别添加到控制模块和接口模块的软件框架中;
底层驱动库,根据接口模块的硬件构成选择相应的驱动组件,并将所述驱动组件添加到接口模块的软件框架中;
应用层控制库,根据控制模块以及与整车控制器连接的外部设备选择相应的控制组件,并将所述控制组件添加到控制模块的软件框架中。
9.根据权利要求8所述的一种整车控制器,其特征在于:所述软件部分还包括交互层组件库,用于扩展交通部JT808组件和数据读写组件。
10.一种整车控制器的实现方法,其特征在于:包括:
创建控制模块,控制模块的顶部设置第一机械接口和第一电气接口,控制模块的底部设置有第二机械接口和第二电气接口;
创建接口模块,接口模块的顶部设有接插件接口,接口模块的底部设有第三机械接口和第三电气接口;
连接控制模块和接口模块:将接口模块放置在控制模块的顶部,将第三机械接口与第一机械接口连接,将第三电气接口与第一电气接口连接;
连接插接件和接口模块:将接插件通过所述接插件接口与接口模块连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610587925.XA CN105966331B (zh) | 2016-07-25 | 2016-07-25 | 一种整车控制器及其实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610587925.XA CN105966331B (zh) | 2016-07-25 | 2016-07-25 | 一种整车控制器及其实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105966331A true CN105966331A (zh) | 2016-09-28 |
CN105966331B CN105966331B (zh) | 2018-05-22 |
Family
ID=56953258
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610587925.XA Active CN105966331B (zh) | 2016-07-25 | 2016-07-25 | 一种整车控制器及其实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105966331B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108241328A (zh) * | 2018-03-12 | 2018-07-03 | 深圳市德塔防爆电动汽车有限公司 | 多功能集成智能整车综合控制器 |
CN108415404A (zh) * | 2018-02-12 | 2018-08-17 | 南京越博动力***股份有限公司 | 模块化的整车控制器电源与接口电路及其设计方法 |
CN108556767A (zh) * | 2018-03-01 | 2018-09-21 | 李洪运 | 一种可扩展的智能驾驶辅助*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201707829U (zh) * | 2010-06-13 | 2011-01-12 | 上海中为智能机器人有限公司 | 一种基于开放架构的模块化教学机器人 |
EP2605094A1 (de) * | 2011-12-12 | 2013-06-19 | Benteler Automobiltechnik GmbH | Hardwaresystem mit spiegelsymmetrischem Aufbau sowie Verfahren zum Betreiben des Hardwaresystems |
CN103176417A (zh) * | 2013-02-04 | 2013-06-26 | 华中科技大学 | 一种兼容epics的可编程自动化控制方法及装置 |
CN103186103A (zh) * | 2011-12-28 | 2013-07-03 | 深圳航天东方红海特卫星有限公司 | 星载设备模拟器及整星模拟*** |
CN105172616A (zh) * | 2015-04-20 | 2015-12-23 | 南京金龙新能源汽车研究院有限公司 | 一种电动汽车智能整车控制器 |
CN105629823A (zh) * | 2014-11-26 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 一种可扩展的模块化小型控制器装置 |
-
2016
- 2016-07-25 CN CN201610587925.XA patent/CN105966331B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201707829U (zh) * | 2010-06-13 | 2011-01-12 | 上海中为智能机器人有限公司 | 一种基于开放架构的模块化教学机器人 |
EP2605094A1 (de) * | 2011-12-12 | 2013-06-19 | Benteler Automobiltechnik GmbH | Hardwaresystem mit spiegelsymmetrischem Aufbau sowie Verfahren zum Betreiben des Hardwaresystems |
CN103186103A (zh) * | 2011-12-28 | 2013-07-03 | 深圳航天东方红海特卫星有限公司 | 星载设备模拟器及整星模拟*** |
CN103176417A (zh) * | 2013-02-04 | 2013-06-26 | 华中科技大学 | 一种兼容epics的可编程自动化控制方法及装置 |
CN105629823A (zh) * | 2014-11-26 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 一种可扩展的模块化小型控制器装置 |
CN105172616A (zh) * | 2015-04-20 | 2015-12-23 | 南京金龙新能源汽车研究院有限公司 | 一种电动汽车智能整车控制器 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108415404A (zh) * | 2018-02-12 | 2018-08-17 | 南京越博动力***股份有限公司 | 模块化的整车控制器电源与接口电路及其设计方法 |
CN108556767A (zh) * | 2018-03-01 | 2018-09-21 | 李洪运 | 一种可扩展的智能驾驶辅助*** |
CN108241328A (zh) * | 2018-03-12 | 2018-07-03 | 深圳市德塔防爆电动汽车有限公司 | 多功能集成智能整车综合控制器 |
Also Published As
Publication number | Publication date |
---|---|
CN105966331B (zh) | 2018-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105137943A (zh) | 一种微混合动力***集成控制软件架构 | |
CN105966331A (zh) | 一种整车控制器及其实现方法 | |
CN106740585A (zh) | 电动汽车can总线整车控制器 | |
CN111216660A (zh) | 新能源汽车通用电子电气架构 | |
CN105409173A (zh) | 统一以太网解决方案 | |
CN201863869U (zh) | 基于mvb网络的列车仿真*** | |
CN105974857A (zh) | 便于扩展的汽车整车控制器 | |
CN102004955A (zh) | 电力调度运行管理应用*** | |
CN106080441A (zh) | 一种汽车控制***及具有该控制***的汽车 | |
CN201432298Y (zh) | 一种模块化机器人电机控制*** | |
CN202169917U (zh) | 整车控制器 | |
CN103576667A (zh) | 主控板的测试方法、装置及*** | |
CN104699066A (zh) | 电子控制模块 | |
CN106004731A (zh) | 散热良好的新能源汽车整车控制器 | |
CN207884519U (zh) | 一种纯电动汽车四合一体电机控制器 | |
CN106004732A (zh) | 基于无线通信的整车控制器 | |
CN100533425C (zh) | 一种can总线转换模块 | |
CN108170132B (zh) | 一种基于串行总线的模块化eps总线处理方法 | |
WO2023092398A1 (zh) | 整车级测试装置、方法以及云管理平台 | |
CN102779036B (zh) | 用于自动化技术的软件工具 | |
CN201828829U (zh) | 交流传动机车WorldFIP网络半实物仿真平台*** | |
CN206002884U (zh) | 便于扩展的汽车整车控制器 | |
CN203224782U (zh) | 车载控制器测试设备及*** | |
CN103150952A (zh) | 可重构的eda实验平台 | |
CN204161268U (zh) | 车辆的电控装置及具有其的车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |