CN105966331B - A kind of entire car controller and its implementation - Google Patents

A kind of entire car controller and its implementation Download PDF

Info

Publication number
CN105966331B
CN105966331B CN201610587925.XA CN201610587925A CN105966331B CN 105966331 B CN105966331 B CN 105966331B CN 201610587925 A CN201610587925 A CN 201610587925A CN 105966331 B CN105966331 B CN 105966331B
Authority
CN
China
Prior art keywords
interface
control module
shell
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.)
Active
Application number
CN201610587925.XA
Other languages
Chinese (zh)
Other versions
CN105966331A (en
Inventor
黄德铭
刘力
曾帆
李加旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Yun Kexinneng Automotive Engineering Co Ltd
Original Assignee
Chengdu Yun Kexinneng Automotive Engineering Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Yun Kexinneng Automotive Engineering Co Ltd filed Critical Chengdu Yun Kexinneng Automotive Engineering Co Ltd
Priority to CN201610587925.XA priority Critical patent/CN105966331B/en
Publication of CN105966331A publication Critical patent/CN105966331A/en
Application granted granted Critical
Publication of CN105966331B publication Critical patent/CN105966331B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/023Electric 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/0231Circuits 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

The invention discloses a kind of entire car controller and its implementation, the entire car controller includes hardware components and software section, and the hardware components include:Control module, top are provided with the first mechanical interface and the first electric interfaces, and bottom is provided with the second mechanical interface and the second electric interfaces;Interface module, top are equipped with connector interface, and bottom is equipped with the 3rd mechanical interface and the 3rd electric interfaces;The interface module is placed at the top of control module, and the 3rd mechanical interface is connected with the first mechanical interface, and the 3rd electric interfaces are connected with the first electric interfaces.The present invention uses modular hardware and software framework, is advantageously implemented the decoupling, transplanting and extension of whole automobile control function.

Description

A kind of entire car controller and its implementation
Technical field
The present invention relates to technical field of automobile control, more particularly to a kind of entire car controller and its implementation.
Background technology
Entire car controller(VCU)It is one of core component of new-energy automobile dynamical system, carries vehicle power The vital tasks such as distribution, energy management, diagnosis and monitoring.At present, the hardware of most of controller of new energy automobile is usual All include the components such as controller housing, integrated circuit plate, connector, wherein, integrated circuit plate and connector(The two is often Using unitary design)It generally requires according to the specific requirements of whole automobile control function, the type of input/output signal and quantity etc. Carry out special design.Therefore, after design typification, the hardware structure of this kind of entire car controller is in portable and scalability Aspect suffers from larger limitation.Correspondingly, the software architecture built on this basis(Including bottom layer driving, control strategy Deng)Also there is considerable degree of specific aim and monopoly.The software/hardware framework of this kind of control device occurs in vehicle dynamical system scheme It when large change or whole automobile control function are upgraded or extended, is often required for redesigning, so as to which controller can be caused The increase of development cost and the extension of construction cycle.
The content of the invention
It is an object of the invention to overcome the deficiencies of the prior art and provide a kind of entire car controller and its implementation.
The purpose of the present invention is what is be achieved through the following technical solutions:A kind of entire car controller, including hardware components and Software section, the hardware components include:Control module, top are provided with the first mechanical interface and the first electric interfaces, Bottom is provided with the second mechanical interface and the second electric interfaces;Interface module, top are equipped with connector interface, and bottom is equipped with 3rd mechanical interface and the 3rd electric interfaces;The interface module is placed at the top of control module, the 3rd mechanical interface and first Mechanical interface connects, and the 3rd electric interfaces are connected with the first electric interfaces.
The control module includes first shell, and being provided with the first mechanical interface and first at the top of first shell electrically connects Mouthful, the bottom of first shell is provided with the second mechanical interface and the second electric interfaces, and control module electricity is provided in first shell Road plate, the first data/address bus and the first power bus, control module circuit board are total with the first data/address bus and the first power supply respectively Line connects, and the first data/address bus and the first power bus are connected with the first electric interfaces, the first data/address bus and the first power supply Bus is connected with the second electric interfaces.
The first mechanical fastening system and the first radiator are additionally provided in the first shell, control module circuit board leads to It crosses the first mechanical fastening system with the bottom inner surface of first shell to be connected, control module circuit board passes through the first radiator It is connected with the inside upper surface of first shell.
The interface module includes second shell, and the top of second shell is equipped with connector interface, the bottom of second shell Equipped with the 3rd mechanical interface and the 3rd electric interfaces, be provided in second shell interface module circuit plate, the second data/address bus and Second source bus, interface module circuit plate are connected respectively with connector interface, the second data/address bus and second source bus, the Two data/address bus and the connection of second source bus are connected with the 3rd electric interfaces.
The second mechanical fastening system and the second radiator are additionally provided in the second shell, interface module circuit plate leads to It crosses the second mechanical fastening system with the bottom inner surface of second shell to be connected, interface module circuit plate passes through the second radiator It is connected with the inside upper surface of second shell.
The first shell is identical with the section of second shell.
Gasket is provided between the control module and the interface module.
The software section includes:Real time operating system in the software frame of control module, is used to implement each module Between task scheduling, resource allocation and communication management;Communication Layer repository is selected according to the control module and the interface module Corresponding communication part is selected, the communication part is respectively added in the software frame of control module and interface module;Bottom Driver Library forms according to the hardware of interface module and selects corresponding drive component, and the driving component is added to interface mould In the software frame of block;Application layer controls storehouse, and phase is selected according to control module and the external equipment being connected with entire car controller The control assembly answered, and the control assembly is added in the software frame of control module.
The software section further includes alternation of bed Component Gallery, for extending Ministry of Communications's JT808 components and reading and writing data component.
A kind of implementation method of entire car controller, including:Control module is created, the top of control module sets the first machinery Interface and the first electric interfaces, the bottom of control module are provided with the second mechanical interface and the second electric interfaces;Create interface mould Block, the top of interface module are equipped with connector interface, and the bottom of interface module is equipped with the 3rd mechanical interface and the 3rd electric interfaces; Link control module and interface module:Interface module is placed on to the top of control module, by the 3rd mechanical interface and the first machine Tool interface connects, and the 3rd electric interfaces are connected with the first electric interfaces;Connect plug connector and interface module:Connector is passed through The connector interface is connected with interface module.
The beneficial effects of the invention are as follows:The present invention uses modular hardware and software framework, is advantageously implemented vehicle control Decoupling, transplanting and the extension of function processed.
Description of the drawings
Fig. 1 is the hardware components schematic diagram of entire car controller in the present invention;
Fig. 2 is the software section schematic diagram of entire car controller in the present invention;
Fig. 3 is the flow chart of the implementation method of entire car controller in the present invention.
Specific embodiment
Technical scheme is described in further detail below in conjunction with the accompanying drawings, but protection scope of the present invention is not limited to It is as described below.
As shown in Figure 1, a kind of entire car controller, including hardware components and software section, the hardware components include:Control Module, top are provided with the first mechanical interface and the first electric interfaces, and bottom is provided with the second mechanical interface and the second electricity Gas interface;Interface module, top are equipped with connector interface, and bottom is equipped with the 3rd mechanical interface and the 3rd electric interfaces;Institute It states interface module to be placed at the top of control module, the 3rd mechanical interface is connected with the first mechanical interface, the 3rd electric interfaces and the One electric interfaces connect.
First mechanical interface, the second mechanical interface and the 3rd mechanical interface can be bolt hole.
The control module includes first shell, and being provided with the first mechanical interface and first at the top of first shell electrically connects Mouthful, the bottom of first shell is provided with the second mechanical interface and the second electric interfaces, and control module electricity is provided in first shell Road plate, the first data/address bus and the first power bus, control module circuit board are total with the first data/address bus and the first power supply respectively Line connects, and the first data/address bus and the first power bus are connected with the first electric interfaces, the first data/address bus and the first power supply Bus is connected with the second electric interfaces.Control module circuit board passes through the first power bus, the first electric interfaces, second electrical Interface is obtained from the external world runs required electric energy, and control module circuit board passes through the first data/address bus, the first electric interfaces, the Two electric interfaces realize the data exchange with other modules.Wherein the first power bus can be made of plurality of passages, for example, branch Different voltage platforms, 24V/12V/5V etc. are held, the first data/address bus can also be made of plurality of passages, for example, supporting different The bus of transmission mechanism and transmission rate, SPI/CAN/LAN etc..
The control module circuit board includes:Main control module is used to implement vehicle conventional control function;Function Extension mould Block, for extending the function beyond vehicle conventional control, such as:Battery management function, motor torque control function, intelligent driving are auxiliary Assist energy, data acquisition and communication function, human-computer interactive control function etc..
The first mechanical fastening system and the first radiator are additionally provided in the first shell, control module circuit board leads to It crosses the first mechanical fastening system with the bottom inner surface of first shell to be connected, control module circuit board passes through the first radiator It is connected with the inside upper surface of first shell.
The interface module includes second shell, and the top of second shell is equipped with connector interface, the bottom of second shell Equipped with the 3rd mechanical interface and the 3rd electric interfaces, be provided in second shell interface module circuit plate, the second data/address bus and Second source bus, interface module circuit plate are connected respectively with connector interface, the second data/address bus and second source bus, the Two data/address bus and the connection of second source bus are connected with the 3rd electric interfaces.Second source bus in the interface module It is identical with the first power bus in control module, the second data/address bus in the interface module and first in control module Data/address bus is identical.
The interface module is customized according to concrete application scene, can be superimposed upon all control modules it On, it is that all control modules carry out energy and the door of information exchange with the external world, it can be according to required in concrete application scene Being customized of input/output signal design.Interface module is connected with connector by connector interface, and connector is by connecing Mouth module board realizes connector and the energy exchange of second source bus and the information of connector and the second data/address bus It exchanges.
When there is multiple control modules, all stacked combination connections of control module, the control of interface module and the top Module is attached.
The second mechanical fastening system and the second radiator are additionally provided in the second shell, interface module circuit plate leads to It crosses the second mechanical fastening system with the bottom inner surface of second shell to be connected, interface module circuit plate passes through the second radiator It is connected with the inside upper surface of second shell.
The first shell is identical with the section of second shell.
Be provided with gasket between the control module and the interface module, improve control module and interface module it Between connecting interface water resistance.
As shown in Fig. 2, the software section includes real time operating system, Communication Layer repository, bottom layer driving storehouse and application Layer control storehouse.
Shown real time operating system in the software frame of the main control module in control module, is used to implement each module Between task scheduling, resource allocation and communication management;The module that real time operating system can be newly increased with automatic identification(Such as interface mould Function expanding module in block control module), and the hot plug of support module.
Communication Layer repository, using modular construction, expansible, according to the control module and the interface module from logical Corresponding communication part is selected in news layer repository, the communication part is respectively added to the soft of control module and interface module In part frame, to realize the information exchange between interface module and control module.
Bottom layer driving storehouse using modular construction, expansible, is formed according to the hardware of interface module(For example, input and output The model etc. of chip, power management chip)Corresponding drive component is selected from bottom layer driving storehouse, and the driving component is added It is added in the software frame of interface module.
Application layer controls storehouse, using modular construction, expansible, according to control module(For example, main control module, cell tube Manage module, intelligent driving supplementary module etc.)And the external equipment being connected with entire car controller(For example, sensor, actuator Deng)Corresponding control assembly is selected, and the control assembly is added in the software frame of control module.
The software section further includes alternation of bed Component Gallery, using modular construction, expansible, is used to implement each control mould The same external equipment of block(Such as downloader, marking apparatus, diagnostic equipment, remote monitoring platform, data storage device)Information exchange.Example Such as, on the basis of comprising general components such as program burn writing, calibration, diagnosis, Ministry of Communications's JT808 components, high speed can also be extended Reading and writing data component etc..
As shown in figure 3, a kind of implementation method of entire car controller, including:Control module is created, is set at the top of control module The first mechanical interface and the first electric interfaces are put, the bottom of control module is provided with the second mechanical interface and the second electric interfaces; Create interface module, the top of interface module is equipped with connector interface, and the bottom of interface module is equipped with the 3rd mechanical interface and the Three electric interfaces;Link control module and interface module:Interface module is placed on to the top of control module, the 3rd machinery is connect Mouth is connected with the first mechanical interface, and the 3rd electric interfaces are connected with the first electric interfaces;Connect plug connector and interface module:It will Connector is connected by the connector interface with interface module.
The first shell is identical with the section of second shell.
The implementation method is additionally included between control module and the interface module and sets gasket.
When there is multiple control modules, all stacked combination connections of control module, the control of interface module and the top Module is attached.
The above is only the preferred embodiment of the present invention, it should be understood that the present invention is not limited to described herein Form is not to be taken as the exclusion to other embodiment, and available for various other combinations, modification and environment, and can be at this In the text contemplated scope, it is modified by the technology or knowledge of above-mentioned introduction or association area.And those skilled in the art institute into Capable modifications and changes do not depart from the spirit and scope of the present invention, then all should be in the protection domain of appended claims of the present invention It is interior.

Claims (8)

1. a kind of entire car controller, including hardware components and software section, it is characterised in that:The hardware components include:
Control module, top are provided with the first mechanical interface and the first electric interfaces, and bottom is provided with the second mechanical interface With the second electric interfaces;
Interface module, top are equipped with connector interface, and bottom is equipped with the 3rd mechanical interface and the 3rd electric interfaces;
The interface module is placed at the top of control module, and the 3rd mechanical interface is connected with the first mechanical interface, and the 3rd electrically connects Mouth is connected with the first electric interfaces;
The control module includes first shell, and the first mechanical interface and the first electric interfaces are provided at the top of first shell, The bottom of first shell is provided with the second mechanical interface and the second electric interfaces, and control module circuit is provided in first shell Plate, the first data/address bus and the first power bus, control module circuit board respectively with the first data/address bus and the first power bus Connection, the first data/address bus and the first power bus are connected with the first electric interfaces, and the first data/address bus and the first power supply are total Line is connected with the second electric interfaces;
The interface module includes second shell, and the top of second shell is equipped with connector interface, and the bottom of second shell is equipped with 3rd mechanical interface and the 3rd electric interfaces are provided with interface module circuit plate, the second data/address bus and second in second shell Power bus, interface module circuit plate are connected respectively with connector interface, the second data/address bus and second source bus, the second number It is connected according to bus and the connection of second source bus with the 3rd electric interfaces.
2. a kind of entire car controller according to claim 1, it is characterised in that:First is additionally provided in the first shell Mechanical fastening system and the first radiator, control module circuit board pass through the first mechanical fastening system and the inside of first shell Lower surface is connected, and control module circuit board is connected by the first radiator with the inside upper surface of first shell.
3. a kind of entire car controller according to claim 1, it is characterised in that:Second is additionally provided in the second shell Mechanical fastening system and the second radiator, interface module circuit plate pass through the second mechanical fastening system and the inside of second shell Lower surface is connected, and interface module circuit plate is connected by the second radiator with the inside upper surface of second shell.
4. a kind of entire car controller according to claim 1, it is characterised in that:Section of the first shell and second shell Face is identical.
5. a kind of entire car controller according to claim 1, it is characterised in that:The control module and the interface module Between be provided with gasket.
6. a kind of entire car controller according to claim 1, it is characterised in that:The software section includes:
Real time operating system in the software frame of control module, is used to implement task scheduling, the resource allocation of each intermodule And communication management;
Communication Layer repository selects corresponding communication part, by the communication according to the control module and the interface module Component is respectively added in the software frame of control module and interface module;
Bottom layer driving storehouse forms according to the hardware of interface module and selects corresponding drive component, and the driving component is added Into the software frame of interface module;
Application layer controls storehouse, according to control module and the corresponding control group of external equipment selection connected with entire car controller Part, and the control assembly is added in the software frame of control module.
7. a kind of entire car controller according to claim 6, it is characterised in that:The software section further includes alternation of bed group Part storehouse, for extending Ministry of Communications's JT808 components and reading and writing data component.
8. a kind of implementation method of entire car controller as described in claim 1, it is characterised in that:Including:
Control module is created, the top of control module sets the first mechanical interface and the first electric interfaces, the bottom of control module It is provided with the second mechanical interface and the second electric interfaces;
Interface module is created, the top of interface module is equipped with connector interface, and the bottom of interface module is equipped with the 3rd mechanical interface With the 3rd electric interfaces;
Link control module and interface module:Interface module is placed on to the top of control module, by the 3rd mechanical interface and One mechanical interface connects, and the 3rd electric interfaces are connected with the first electric interfaces;
Connect plug connector and interface module:Connector is connected by the connector interface with interface module.
CN201610587925.XA 2016-07-25 2016-07-25 A kind of entire car controller and its implementation Active CN105966331B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610587925.XA CN105966331B (en) 2016-07-25 2016-07-25 A kind of entire car controller and its implementation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610587925.XA CN105966331B (en) 2016-07-25 2016-07-25 A kind of entire car controller and its implementation

Publications (2)

Publication Number Publication Date
CN105966331A CN105966331A (en) 2016-09-28
CN105966331B true CN105966331B (en) 2018-05-22

Family

ID=56953258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610587925.XA Active CN105966331B (en) 2016-07-25 2016-07-25 A kind of entire car controller and its implementation

Country Status (1)

Country Link
CN (1) CN105966331B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108415404A (en) * 2018-02-12 2018-08-17 南京越博动力***股份有限公司 Modular entire car controller power supply and interface circuit and its design method
CN108556767A (en) * 2018-03-01 2018-09-21 李洪运 A kind of expansible intelligent driving auxiliary system
CN108241328A (en) * 2018-03-12 2018-07-03 深圳市德塔防爆电动汽车有限公司 Multifunctional unit intelligence vehicle integrated controller

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201707829U (en) * 2010-06-13 2011-01-12 上海中为智能机器人有限公司 Modular teaching robot based on open framework
EP2605094A1 (en) * 2011-12-12 2013-06-19 Benteler Automobiltechnik GmbH Hardware system with mirror-image design and method for operating the hardware system
CN103176417A (en) * 2013-02-04 2013-06-26 华中科技大学 Programmable automation control method and device compatible with EPICS (experimental physics and industrial control system)
CN103186103A (en) * 2011-12-28 2013-07-03 深圳航天东方红海特卫星有限公司 Satellite-borne equipment simulator and whole satellite simulation system
CN105172616A (en) * 2015-04-20 2015-12-23 南京金龙新能源汽车研究院有限公司 Intelligent controller for whole electric car
CN105629823A (en) * 2014-11-26 2016-06-01 中国科学院沈阳自动化研究所 Extensible modular small-sized controller device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201707829U (en) * 2010-06-13 2011-01-12 上海中为智能机器人有限公司 Modular teaching robot based on open framework
EP2605094A1 (en) * 2011-12-12 2013-06-19 Benteler Automobiltechnik GmbH Hardware system with mirror-image design and method for operating the hardware system
CN103186103A (en) * 2011-12-28 2013-07-03 深圳航天东方红海特卫星有限公司 Satellite-borne equipment simulator and whole satellite simulation system
CN103176417A (en) * 2013-02-04 2013-06-26 华中科技大学 Programmable automation control method and device compatible with EPICS (experimental physics and industrial control system)
CN105629823A (en) * 2014-11-26 2016-06-01 中国科学院沈阳自动化研究所 Extensible modular small-sized controller device
CN105172616A (en) * 2015-04-20 2015-12-23 南京金龙新能源汽车研究院有限公司 Intelligent controller for whole electric car

Also Published As

Publication number Publication date
CN105966331A (en) 2016-09-28

Similar Documents

Publication Publication Date Title
CN105966331B (en) A kind of entire car controller and its implementation
CN101770685B (en) Vertical bus circuit, a battery management system and a signal transmission method
CN103646004B (en) Modularization miniature intelligent vehicle hardware system and the method for constructing miniature intelligent vehicle
CN105137943A (en) Micro hybrid power system integrated control software framework
CN111216660A (en) Universal electronic and electric framework for new energy automobile
CN106740585A (en) CAN Bus in Electric entire car controller
CN102183953A (en) Vehicle power electronic unit (PEU) testboard
CN106080441B (en) A kind of automotive control system and the automobile with the control system
CN108521412A (en) Data collector, data collecting system and collecting method
CN1298572C (en) MPC500 process type electric car multi-energy power assembly control device
CN202169917U (en) Complete vehicle controller
CN210405350U (en) Network system for commercial vehicle
CN105974857A (en) Vehicle control unit convenient to expand
CN106004732B (en) Entire car controller based on radio communication
CN207884519U (en) A kind of pure electric automobile four-in-one body electric machine controller
CN104699066A (en) Electronic control module
CN108197043B (en) Control system and method for peripheral hardware of intelligent vehicle machine
CN106004731B (en) Radiate good controller of new energy automobile
CN111114326A (en) Power system integrated control system, method and storage medium
CN110281816A (en) A kind of integrated BMS system of fuel cell car
CN207565520U (en) A kind of automotive universal bus control system and automobile
CN204161268U (en) The electrical controller of vehicle and there is its vehicle
CN102211555A (en) Vehicle-mounted central controller
CN203224782U (en) Vehicle-mounted controller testing device and system
CN205871955U (en) Good new energy automobile vehicle control unit dispels heat

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