CN104723986B - Controller and control system - Google Patents

Controller and control system Download PDF

Info

Publication number
CN104723986B
CN104723986B CN201310706234.3A CN201310706234A CN104723986B CN 104723986 B CN104723986 B CN 104723986B CN 201310706234 A CN201310706234 A CN 201310706234A CN 104723986 B CN104723986 B CN 104723986B
Authority
CN
China
Prior art keywords
controller
module
control line
master
control
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.)
Expired - Fee Related
Application number
CN201310706234.3A
Other languages
Chinese (zh)
Other versions
CN104723986A (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.)
Beijing Treasure Car Co Ltd
Original Assignee
Beiqi Foton Motor 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 Beiqi Foton Motor Co Ltd filed Critical Beiqi Foton Motor Co Ltd
Priority to CN201310706234.3A priority Critical patent/CN104723986B/en
Publication of CN104723986A publication Critical patent/CN104723986A/en
Application granted granted Critical
Publication of CN104723986B publication Critical patent/CN104723986B/en
Expired - Fee Related 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Temperature (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The invention provides a controller and a control system. The controller comprises a reserved interface, a master-slave module, a communication module and a control module, the reserved interface is used for connecting-in a control line of a cooling system, the master-slave module is used for setting a body controller as a master controller when the circumstance that the control line is connected in the reserved interface is determined and setting the body controller as a slave controller when the circumstance that the control line is not connected in the reserved interface is determined, the communication module is used for receiving temperature information sent by the slave controller when the master-slave module sets the body controller as the master controller and sending temperature information corresponding to a temperature value collected by the body controller to the master controller when the master-slave module sets the body controller as the slave controller, and the control module is used for controlling a cooling system according to the temperature information sent by each controller when the master-slave module sets the body controller as the master controller. By the controller, length of the control line can be reduced, and flexibility of the control system can be improved.

Description

A kind of controller and control system
Technical field
The present invention relates to technical field of automotive electronics, more particularly, to a kind of controller and control system.
Background technology
Electric automobile includes hybrid vehicle and pure electric automobile, is required for configuring motor, electric machine controller(Containing inversion Device)、DC/DC(DC-DC)The high pressure electrical equipment such as converter, battery, or even some multiple motors of needs and motor control Device, and these electrical equipments are all high-power, all produce amount of heat consumption during work, need system unit is cooled down, Commonly used water-cooling pattern.
Generally water-cooling system is using a set of connection in series-parallel cooling water channel, and cooling system is sequentially communicated DC/DC cooling jacket, electricity Machine controller(Containing inverter)Cooling jacket, electric system cooling jacket, cooling water channel in parallel connects engine cooling water jacket.Or Person's parallel connection cooling water channel connection battery system cooling jacket, finally all water routes point connection radiator, cooling fan is to scattered Hot device is radiated, and radiator connects water pump, constitutes cooling circuit.
Additionally, in the prior art, using fixing entire car controller as master controller, and only entire car controller carries Supply-water pump and fan control pin, to control the unlatching of water pump or fan, and other controllers are to control water pump or fan, whole Vehicle controller receives the temperature of all of high power components, such as motor temperature, MCU (drive motor controller) plate temperature, DC/DC Temperature etc., then judge whether respective subsystem temperatures exceed corresponding preset temperature threshold values, if exceeding threshold temperature, defeated Go out to open water pump or fan control signal.
During realizing the present invention, present inventor find, control system of the prior art at least exist with Lower shortcoming:Vehicle control unit controls water pump and the unlatching of fan, other controllers can not control, and entire car controller is typically to install In vehicle body centre position(Under pilot set), water pump is mounted in rear deck(Below boot), or it is arranged on Chinese herbaceous peony cabin Portion, if by vehicle control unit controls water pump, can cause control circuit length to increase cost, jamproof ability dies down simultaneously, Meanwhile, when the topologies of cooling system change, need to redesign controller, the flexibility of system is relatively low.
Content of the invention
The invention provides a kind of controller and control system, the length of control circuit can be shortened, improve control simultaneously The flexibility of system processed.
The invention provides a kind of controller, described controller includes:
Spare interface, for accessing the control line of cooling system;
Principal and subordinate's module, during for having accessed described control line in the described spare interface of determination, Body Controller is arranged For master controller, when not accessing described control line in determining described spare interface, Body Controller is set to from control Device;
Communication module, for when Body Controller is set to master controller by described principal and subordinate's module, receiving from controller The temperature information sending, when Body Controller is set to from controller described principal and subordinate's module, sends body to master controller The corresponding temperature information of temperature value of controller collection;
Control module, for when Body Controller is set to master controller by described principal and subordinate's module, according to each control The temperature information that device sends is controlled to described cooling system.
Preferably, described communication module, is additionally operable to receive the demarcation information that calibration system sends, described demarcation information is used for Indicate the controller being demarcated as master controller, and when Body Controller is set to from controller described principal and subordinate's module, root Send the corresponding temperature information of temperature value of Body Controller collection according to described demarcation information to master controller;
Described principal and subordinate's module, is additionally operable to be determined in described spare interface according to the demarcation information that described communication module receives Whether access described control line.
Preferably, described controller also includes:
First judge module, is connected with described spare interface and described communication module, for judging in described spare interface Whether access control line;
Described communication module, is additionally operable to when the judged result of described first judge module is to be, to described calibration system Send request message, ask described calibration system that Body Controller is demarcated as master controller.
Preferably, described controller also includes:Second judge module, for after Body Controller collects temperature value, Judge whether described temperature value is more than preset value;
Described communication module, specifically for when Body Controller is set to from controller described principal and subordinate's module, according to The judged result of described second judge module sends temperature information to master controller.
Preferably, described controller specifically for, collection engine, BSG motor, drive motor or DC DC temperature Value.
The invention provides a kind of control system, for being controlled to the cooling system of vehicle, in described control system Including the controller described in multiple any of the above-described and calibration system,
Described calibration system, including demarcating module, demarcates message for sending to each controller, described demarcation information is used It is demarcated as the controller of master controller in instruction.
Preferably, described calibration system includes:Detection module, for determining the control of the control line having accessed cooling system Device;
Described demarcating module, demarcates message specifically for sending to each controller, carries inspection in described demarcation message Survey the mark of controller determined by module.
Preferably, described detection module, determines specifically for the controller identifier according to user input and has accessed cooling system The controller of the control line of system;Or,
The request message having sent after control line has been accessed in the spare interface judging itself according to the controller receiving Determine the controller of the control line having accessed cooling system.
The controller providing in the present invention includes, and spare interface, for accessing the control line of cooling system;Principal and subordinate's module, During for having accessed described control line in the described spare interface of determination, Body Controller being set to master controller, determining When not accessing described control line in described spare interface, Body Controller is set to from controller;Communication module, for When Body Controller is set to master controller by described principal and subordinate's module, receive the temperature information sending from controller, in described master The temperature value that Body Controller is set to send when the controller Body Controller collection to master controller by slave module is corresponding Temperature information;Control module, for when Body Controller is set to master controller by described principal and subordinate's module, according to each control The temperature information that device sends is controlled to described cooling system.Because each controller is both provided with spare interface, and can According to whether the control line having accessed cooling system will itself be provided for controlling the master controller of cooling system or from control Device, so no matter cooling system can finally be arranged on which position of vehicle body, can be linked into control with shorter control line In device, simultaneously when cooling system topological structure changes it is not necessary to redesign controller, enhance the flexible of control system Property.
Brief description
The structural representation of the controller that Fig. 1 provides for the embodiment of the present invention one;
A kind of structural representation of control system that Fig. 2 provides for the embodiment of the present invention two.
Specific embodiment
With reference to the accompanying drawings and examples, the specific embodiment of the present invention is further described.Following examples are only For clearly technical scheme being described, and can not be limited the scope of the invention with this.
The invention provides a kind of controller, in control system that the cooling system of vehicle is controlled, this control System processed includes multiple controllers, and the temperature value of collection vehicle different pieces distinguished by multiple controllers, as shown in figure 1, this control Device processed includes:
Spare interface 101, for accessing the control line of cooling system.
In practical application, controlling switch can also be drawn in this spare interface, cooling system is finally linked into control On pin.
Principal and subordinate's module 102, for when determining the control line having accessed cooling system in spare interface 101, by body control Device processed is set to master controller, when not accessing above-mentioned control line in determining spare interface 101, Body Controller is arranged It is from controller.
For a module, the Body Controller of this module is the controller that this module is located.
Communication module 103, for when Body Controller is set to master controller by principal and subordinate's module 102, receiving from control The temperature information that device sends, when Body Controller is set to from controller principal and subordinate's module 102, sends body to master controller The corresponding temperature information of temperature value of controller collection.
Control module 104, for when Body Controller is set to master controller by principal and subordinate's module 102, according to each control The temperature information that device processed sends is controlled to above-mentioned cooling system.
It can be appreciated that be because each controller is both provided with spare interface, and can be according to whether having accessed cooling system Control line will itself be provided for controlling the master controller of cooling system or from controller, so can be regardless of cooling system Which position of vehicle body be arranged on eventually, can be linked in controller with shorter control line, simultaneously when cooling system topology It is not necessary to redesign controller during structural change, enhance the flexibility of system.
Based on above-described embodiment one, in the controller of the embodiment of the present invention two offer,
Communication module 103, is additionally operable to receive the demarcation information that calibration system sends, this demarcation information is calibrated for instruction For the controller of master controller, and when Body Controller is set to from controller principal and subordinate's module 102, according to the information of demarcation to Master controller sends the corresponding temperature information of temperature value of Body Controller collection;
Principal and subordinate's module 102, being additionally operable to be determined in spare interface 101 according to the demarcation information that communication module 103 receives is No access control line.
The mark of the controller being arranged to main controller in practical application, can be added in demarcation information, so set The controller being set to master controller after receiving this demarcation information, by compare carry in demarcation information mark with itself Identify whether consistent, determine that itself is arranged to calibration server, likewise, the server not being demarcated as master controller leads to Cross and compare, determine that itself is not set to calibration server.
Certainly, in practical application, those skilled in the art can also adopt other modes, makes whether controller judges itself As master controller, such as a first detection module should be set, for detecting in spare interface whether accessed control line, And so that this first detection module is connected with communication module and principal and subordinate's module, first detection module is detecting Access Control line When, Body Controller is set to master controller by triggering principal and subordinate's module, and triggers communication module transmission broadcast, notices other The Body Controller that controller itself is located has accessed control line, so the receiving broadcast by communication module and disappear of other controllers After breath, can specify which controller becomes master controller, and then temperature information is sent on this master controller.Further , whether first detection module can be by having control line to access according to the electrical level judging in spare interface, especially by which kind of Mode has no effect on protection scope of the present invention.
Based on above-described embodiment two, the controller that the embodiment of the present invention three provides can also include:
First judge module, is connected with described spare interface and described communication module, for judging in spare interface 101 to be No access control line;
Communication module 103, is additionally operable to, when the judged result of the first judge module is to be, send request to calibration system and disappear Breath, Body Controller is demarcated as master controller by request calibration system.
In this way, accessed control line controller can from trend calibration system request will itself arrange based on Controller, improves the automaticity of system.Here the first judge module can be with the knot of above-mentioned first detection module Structure and operation principle are identical, will not be described here.
Preferably, between above-mentioned multiple controllers and calibration system, and can be by controlling between multiple controller Device local area network (LAN) CAN line is connected.
Preferably, the controller that above-described embodiment one, two or three provides, can also include:
Whether the second judge module, for after Body Controller collects temperature value, judging described temperature value more than pre- If value;
Communication module 103, is additionally operable to when Body Controller is set to from controller principal and subordinate's module 102, according to described The judged result of the second judge module sends temperature information to master controller.
In practical application, designer arbitrarily can set preset value as needed, and for each controller, corresponds to The object that each controller carries out temperature acquisition is respectively provided with preset value.
It will be understood by those skilled in the art that the temperature information due to sending from controller is according to the second judge module Judged result sends, then the communication module of master controller is receiving after the temperature information that controller sends, being capable of basis The temperature information receiving determines whether the temperature value that this collects from controller is more than preset value(Temperature threshold)Such that it is able to Directly determine whether to open cooling system, then, for each controller, all only needing to store one, to correspond to its collection right The temperature value threshold value of elephant, and the temperature value threshold value corresponding to object of other controller collecting temperatures need not be stored, without Whether the temperature value judging the collection of other controllers is more than collected object corresponding temperature value threshold value accordingly.Reduce control The complexity of device design.
Preferably, the controller that any of the above-described embodiment provides, specifically for collection engine, BSG(Drive and start electricity Machine), drive motor or DC DC temperature value.
Based on identical design, the embodiment of the present invention additionally provides a kind of control system, and this control system is included as Fig. 2 institute Show controller 201 and calibration system 202, the controller that controller 201 can provide for any of the above-described embodiment,
When the controller that this controller 201 provides for above-described embodiment two,
Calibration system 202 includes:Demarcating module, demarcates message for sending to each controller, and demarcation information is used for referring to Show the controller being demarcated as master controller.
Preferably, above-mentioned calibration system also includes:Detection module, has accessed the control line of cooling system for determination Controller;Now demarcating module, demarcates message specifically for sending to each controller, carries detection in described demarcation message The mark of controller determined by module.
Preferably, detection module, determines specifically for the controller identifier according to user input and has accessed cooling system The controller of control line;Or, sending after control line has been accessed in the spare interface judging itself according to the controller receiving Request message determine accessed cooling system control line controller.
In practical application, it is possible to use the controller identifier of family input controller will access the control line of cooling system Controller is set to master controller, and detection module determines after receiving the controller identifier of user input and accessed cooling system Control line controller;Controller automatic detection can also be made, and send out to calibration system having detected when control line accesses Send solicited message, the detection module of such calibration system can determine the control line having accessed cooling system according to solicited message Controller.
The setting master-slave controller flow process of the control system that the present invention provides can include:User is by the control of cooling system Line is plugged in the spare interface of a controller A, afterwards after control system is energized, the first detection mould of controller A The level that block detects spare interface is high level, and triggering communication module sends request message to the detection module of calibration system, The detection module of calibration system, after receiving request message, sends to each controller in control system and demarcates message, mark Determine in information, to carry the mark of controller A.Controller A, after receiving this demarcation message, itself is set to master controller, Other controllers such as controller B, after receiving demarcation message, itself is set to from controller, and storage control A Mark.
After above-mentioned setting procedure, if controller A judges that the temperature value itself being gathered exceedes controller A storage Preset value, then directly open cooling system;If controller B judges that gathered temperature value exceedes the pre- of controller B storage If value, then the mark of the controller A according to storage sends triggering message to controller A, and request controller A opens cooling system, Controller A, after the triggering message receiving controller B transmission, opens cooling system.
The above is only the preferred embodiment of the present invention it is noted that ordinary skill people for the art For member, on the premise of without departing from the technology of the present invention principle, some improvements and modifications can also be made, these improvements and modifications Also should be regarded as protection scope of the present invention.

Claims (7)

1. a kind of controller is it is characterised in that described controller includes:
Spare interface, for accessing the control line of cooling system;
Principal and subordinate's module, for determine accessed described control line in described spare interface when, Body Controller is arranged based on Controller, when not accessing described control line in determining described spare interface, Body Controller is set to from controller;
Communication module, for when Body Controller is set to master controller by described principal and subordinate's module, receiving and sending from controller Temperature information, when Body Controller is set to from controller described principal and subordinate's module, to master controller send body control The corresponding temperature information of temperature value of device collection;
Control module, for when Body Controller is set to master controller by described principal and subordinate's module, sending out according to each controller The temperature information sending is controlled to described cooling system;
Described communication module, is additionally operable to receive the demarcation information that calibration system sends, described demarcation information is calibrated for instruction For the controller of master controller, and when Body Controller is set to from controller described principal and subordinate's module, according to described demarcation Information sends the corresponding temperature information of temperature value of Body Controller collection to master controller;
Whether described principal and subordinate's module, be additionally operable to determine in described spare interface according to the demarcation information that described communication module receives Access described control line.
2. controller as claimed in claim 1 is it is characterised in that also include:
Whether the first judge module, is connected with described spare interface and described communication module, for judging in described spare interface Access control line;
Described communication module, is additionally operable to, when the judged result of described first judge module is to be, send to described calibration system Request message, asks described calibration system that Body Controller is demarcated as master controller.
3. controller as claimed in claim 1 is it is characterised in that also include:
Second judge module, for after Body Controller collects temperature value, judging whether described temperature value is more than preset value;
Described communication module, specifically for when Body Controller is set to from controller described principal and subordinate's module, according to described The judged result of the second judge module sends temperature information to master controller.
4. controller as claimed in claim 1 is it is characterised in that described controller is specifically for collection engine, BSG electricity Machine, drive motor or DC DC temperature value.
5. a kind of control system is it is characterised in that be used for the cooling system of vehicle is controlled, described control system includes Controller as described in calibration system and multiple any one as claim 1-4,
Described calibration system, including demarcating module, demarcates message for sending to each controller, described demarcation information is used for referring to Show the controller being demarcated as master controller.
6. control system as claimed in claim 5 is it is characterised in that described calibration system also includes:Detection module, for true Surely accessed the controller of the control line of cooling system;
Described demarcating module, demarcates message specifically for sending to each controller, carries detection mould in described demarcation message The mark of controller determined by block.
7. control system as claimed in claim 6 is it is characterised in that described detection module, specifically for according to user input Controller identifier determine accessed cooling system control line controller;Or,
The request message having sent after having accessed control line according to the controller receiving in the spare interface judging itself determines Access the controller of the control line of cooling system.
CN201310706234.3A 2013-12-19 2013-12-19 Controller and control system Expired - Fee Related CN104723986B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310706234.3A CN104723986B (en) 2013-12-19 2013-12-19 Controller and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310706234.3A CN104723986B (en) 2013-12-19 2013-12-19 Controller and control system

Publications (2)

Publication Number Publication Date
CN104723986A CN104723986A (en) 2015-06-24
CN104723986B true CN104723986B (en) 2017-02-15

Family

ID=53448597

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310706234.3A Expired - Fee Related CN104723986B (en) 2013-12-19 2013-12-19 Controller and control system

Country Status (1)

Country Link
CN (1) CN104723986B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302855B (en) * 2016-08-12 2019-08-23 北京长城华冠汽车科技股份有限公司 A kind of automatic addressing method and apparatus of cell management system of electric automobile

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6467065B1 (en) * 1999-07-09 2002-10-15 Delphi Technologies, Inc. Master/slave control system and method
JP2009255808A (en) * 2008-04-18 2009-11-05 Fujitsu Ten Ltd Communication control device, vehicle control device, and simulator
CN102064356A (en) * 2010-12-21 2011-05-18 深圳市佳华利道新技术开发有限公司 Battery management system
CN102290618A (en) * 2011-07-26 2011-12-21 浙江吉利汽车研究院有限公司 Vehicle battery thermal management system
CN102407856A (en) * 2011-09-21 2012-04-11 中国北车股份有限公司大连电力牵引研发中心 Hot backup redundancy method and hot backup redundancy system of train central control unit
CN103454996A (en) * 2013-08-23 2013-12-18 广州视睿电子科技有限公司 Master-slave computer system and control method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6467065B1 (en) * 1999-07-09 2002-10-15 Delphi Technologies, Inc. Master/slave control system and method
JP2009255808A (en) * 2008-04-18 2009-11-05 Fujitsu Ten Ltd Communication control device, vehicle control device, and simulator
CN102064356A (en) * 2010-12-21 2011-05-18 深圳市佳华利道新技术开发有限公司 Battery management system
CN102290618A (en) * 2011-07-26 2011-12-21 浙江吉利汽车研究院有限公司 Vehicle battery thermal management system
CN102407856A (en) * 2011-09-21 2012-04-11 中国北车股份有限公司大连电力牵引研发中心 Hot backup redundancy method and hot backup redundancy system of train central control unit
CN103454996A (en) * 2013-08-23 2013-12-18 广州视睿电子科技有限公司 Master-slave computer system and control method thereof

Also Published As

Publication number Publication date
CN104723986A (en) 2015-06-24

Similar Documents

Publication Publication Date Title
CN110087934B (en) Vehicle-mounted control device
KR101548502B1 (en) Method and system for estimating voltage of a battery element
US7420292B2 (en) Vehicle bus control system
US11081893B2 (en) Removable high voltage battery components
US8798832B2 (en) Electric storage device
CN103998312B (en) For the method and apparatus that the electric drive of motor vehicle driven by mixed power is carried out power management
CN205853917U (en) The control system of vehicle and vehicle
JPWO2019244489A1 (en) Battery system
JP2004336907A (en) Inverter system
JP6012506B2 (en) Cooling fan motor / inverter system for vehicle, control method and program thereof
KR101664594B1 (en) System and method for diagnosing insulation-breakdown of vehicel component
CN104723986B (en) Controller and control system
JP2009254206A (en) Power source control system
CN103625302B (en) External power supply system of electric car and monitoring method
CN109515208A (en) A kind of new-energy automobile integrated form electric-control system
US20150360540A1 (en) Vehicle-cooling-fan control system and control method therefor
JP2012131478A (en) Method and apparatus for controlling drive train of hybrid vehicle
CN210591471U (en) Integrated BMS system for fuel cell automobile
JP2009254209A (en) Power supply control system
KR20120135705A (en) Apparatus and method for camera position distinction
CN114013279B (en) Power battery discharging device and discharging control method
JP2024506424A (en) Electric vehicle control system, control method, and computer-readable storage medium
CN209479388U (en) A kind of thermal management system of whole
CN208544077U (en) A kind of automobile air conditioner control system and electric car
CN103821753B (en) A kind of vehicle cooling fan controlling method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180508

Address after: No. 188, Miyun District, Miyun District, Beijing, Beijing

Patentee after: Beijing treasure Car Co.,Ltd.

Address before: 102206, Beijing, Shahe Town, Changping District Road, sand Yang

Patentee before: BEIQI FOTON MOTOR Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170215

Termination date: 20211219