CN104723986A - Controller and control system - Google Patents
Controller and control system Download PDFInfo
- Publication number
- CN104723986A CN104723986A CN201310706234.3A CN201310706234A CN104723986A CN 104723986 A CN104723986 A CN 104723986A CN 201310706234 A CN201310706234 A CN 201310706234A CN 104723986 A CN104723986 A CN 104723986A
- Authority
- CN
- China
- Prior art keywords
- controller
- module
- control line
- master
- subordinate
- 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
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
Technical field
The present invention relates to technical field of automotive electronics, refer more particularly to a kind of controller and Ore-controlling Role.
Background technology
Electronlmobil comprises hybrid vehicle and pure electric automobile, all need to configure motor, electric machine controller (containing inverter), DC/DC(DC-DC) high pressure such as conv, battery consumer, even some needs multiple motor and electric machine controller, and these consumers are all high-power, amount of heat consumption is all produced during work, need to cool system unit, generally adopt water-cooling pattern.
Usual water-cooling system adopts a set of connection in series-parallel cooling water channel, and cooling system is communicated with DC/DC cooling-water chamber, electric machine controller (containing inverter) cooling-water chamber, electric system cooling-water chamber successively, and cooling water channel in parallel is communicated with engine cooling water jacket.Or cooling water channel in parallel is communicated with battery system cooling-water chamber, final all water routes point is communicated with radiator, and cooling fan dispels the heat to radiator, and radiator is communicated with water pump, forms cooling circuit.
In addition, in the prior art, adopt fixing entire car controller as master controller, and only have entire car controller to provide water pump and Fan Control pin, control the unlatching of water pump or fan, other controllers to control water pump or fan, entire car controller receives the temperature of all high power components, as the temperature etc. of motor temperature, MCU (drive motor controller) plate temperature, DC/DC, then judge whether respective subsystem temperatures exceeds corresponding preset temperature threshold values, if exceed threshold temperature, then export and open water pump or fan control signal.
Realizing in process of the present invention, present inventor finds, at least there is following shortcoming in control system of the prior art: the unlatching of vehicle control unit controls water pump and fan, other controllers can not control, entire car controller is normally arranged on vehicle body midway location (under driver's seat), water pump is mounted in rear deck (below boot), or be arranged on car front deck portion, if by vehicle control unit controls water pump, control path can be caused long and increase cost, jamproof ability dies down simultaneously, simultaneously, when the topologies of cooling system changes, need to redesign controller, the alerting ability of system is lower.
Summary of the invention
The invention provides a kind of controller and control system, the length of control path can be shortened, improve the alerting ability of control system simultaneously.
The invention provides a kind of controller, described controller comprises:
Spare interface, for accessing the control line of cooling system;
Principal and subordinate's module, for when determining to have accessed described control line in described spare interface, is set to master controller by Body Controller, when determining not access described control line in described spare interface, is set to by Body Controller from controller;
Communication module, for when Body Controller is set to master controller by described principal and subordinate's module, receive the temperature information sent from controller, when Body Controller is set to from controller by described principal and subordinate's module, the temperature information that the temperature value to the collection of master controller transmission Body Controller is corresponding;
Control module, for when Body Controller is set to master controller by described principal and subordinate's module, controls described cooling system according to the temperature information that each controller sends.
Preferably, described communication module, also for receiving the demarcation information that calibration system sends, described demarcation information is used to indicate the controller being demarcated as master controller, and when Body Controller is set to from controller by described principal and subordinate's module, send to master controller temperature information corresponding to temperature value that Body Controller gathers according to described demarcation information;
Described principal and subordinate's module, the demarcation information also for receiving according to described communication module determines whether accessed described control line in described spare interface.
Preferably, described controller also comprises:
First judge module, is connected with described communication module with described spare interface, for judging whether accessed control line in described spare interface;
Described communication module, also for when the judged result of described first judge module is for being, sending a request message to described calibration system, asking described calibration system that Body Controller is demarcated as master controller.
Preferably, described controller also comprises: the second judge module, for after Body Controller collects temperature value, judges whether described temperature value is greater than preset value;
Described communication module, specifically for when Body Controller is set to from controller by described principal and subordinate's module, the judged result according to described second judge module sends temperature information to master controller.
Preferably, described controller specifically for, gather the temperature value of driving engine, BSG motor, driving motor or DC DC.
The invention provides a kind of control system, for controlling the cooling system of vehicle, described control system comprises controller described in multiple above-mentioned any one and calibration system,
Described calibration system, comprises demarcating module, and demarcate message for sending to each controller, described demarcation information is used to indicate the controller being demarcated as master controller.
Preferably, described calibration system comprises: detection module, for determining the controller of the control line having accessed cooling system;
Described demarcating module, demarcating message specifically for sending to each controller, carrying the mark of the determined controller of detection module in described demarcation message.
Preferably, described detection module, the controller identifier specifically for inputting according to user determines the controller of the control line having accessed cooling system; Or,
The request message sent after having accessed control line according to the controller received in the spare interface judging self determines to have accessed the controller of the control line of cooling system.
The controller provided in the present invention comprises, spare interface, for accessing the control line of cooling system; Principal and subordinate's module, for when determining to have accessed described control line in described spare interface, is set to master controller by Body Controller, when determining not access described control line in described spare interface, is set to by Body Controller from controller; Communication module, for when Body Controller is set to master controller by described principal and subordinate's module, receive the temperature information sent from controller, when Body Controller is set to from controller by described principal and subordinate's module, the temperature information that the temperature value to the collection of master controller transmission Body Controller is corresponding; Control module, for when Body Controller is set to master controller by described principal and subordinate's module, controls described cooling system according to the temperature information that each controller sends.Because each controller is provided with spare interface, and self can be set to for the master controller of Controlled cooling system or from controller according to the control line whether having accessed cooling system, so no matter cooling system finally can be arranged on which position of vehicle body, can both be linked in controller with shorter control line, simultaneously when cooling system topological structure changes, do not need to redesign controller, enhance the alerting ability of control system.
Accompanying drawing explanation
The structural representation of the controller that Fig. 1 provides for the embodiment of the present invention one;
The structural representation of a kind of control system that Fig. 2 provides for the embodiment of the present invention two.
Detailed description of the invention
Below in conjunction with drawings and Examples, the specific embodiment of the present invention is further described.Following examples only for technical scheme of the present invention is clearly described, and can not limit the scope of the invention with this.
The invention provides a kind of controller, in the control system that controls the cooling system of vehicle, this control system comprises multiple controller, the temperature value of multiple controller collection vehicle different piece respectively, and as shown in Figure 1, this controller comprises:
Spare interface 101, for accessing the control line of cooling system.
In practical application, can also draw and control pin in this spare interface, cooling system is finally linked into and controls on pin.
Principal and subordinate's module 102, for when determining the control line having accessed cooling system in spare interface 101, is set to master controller by Body Controller, when determining not access above-mentioned control line in spare interface 101, is set to Body Controller from controller.
For a module, the Body Controller of this module is the controller at this module place.
Communication module 103, for when Body Controller is set to master controller by principal and subordinate's module 102, receive the temperature information sent from controller, when Body Controller is set to from controller by principal and subordinate's module 102, the temperature information that the temperature value to the collection of master controller transmission Body Controller is corresponding.
Control module 104, for when Body Controller is set to master controller by principal and subordinate's module 102, controls above-mentioned cooling system according to the temperature information that each controller sends.
Be understood that, because each controller is provided with spare interface, and self can be set to for the master controller of Controlled cooling system or from controller according to the control line whether having accessed cooling system, so no matter cooling system finally can be arranged on which position of vehicle body, can both be linked in controller with shorter control line, simultaneously when cooling system topological structure changes, do not need to redesign controller, enhance the alerting ability of system.
Based on above-described embodiment one, in the controller that the embodiment of the present invention two provides,
Communication module 103, also for receiving the demarcation information that calibration system sends, this demarcation information is used to indicate the controller being demarcated as master controller, and when Body Controller is set to from controller by principal and subordinate's module 102, send to master controller temperature information corresponding to temperature value that Body Controller gathers according to the information of demarcation;
Whether principal and subordinate's module 102, also accessed control line in the demarcation information determination spare interface 101 that receives according to communication module 103.
In practical application, the mark of the controller being set to primary controller can be added in demarcation information, be set to the controller of master controller like this after receiving this demarcation information, whether consistent with the mark of self by comparing the mark of carrying in demarcation information, determine that self is set to calibration server, same, the server not being demarcated as master controller, by comparing, determines that self is not set to calibration server.
Certainly, in practical application, those skilled in the art can also adopt other modes, whether controller is judged self should as master controller, a first detection module is such as set, for detecting in spare interface whether accessed control line, and this first detection module is connected with communication module and principal and subordinate's module, first detection module is when Access Control line being detected, trigger principal and subordinate's module and Body Controller is set to master controller, and triggered communication module sends broadcast, the Body Controller noticing self place of other controllers has accessed control line, being received after broadcast by communication module of other controllers like this, which controller can be specified and become master controller, and then temperature information is sent on this master controller.Further, first detection module by whether having control line to access according to the electrical level judging in spare interface, can not affect protection scope of the present invention especially by which kind of mode.
Based on above-described embodiment two, the controller that the embodiment of the present invention three provides can also comprise:
First judge module, is connected with described communication module with described spare interface, for judging whether accessed control line in spare interface 101;
Communication module 103, also for when the judged result of the first judge module is for being, sends a request message to calibration system, and Body Controller is demarcated as master controller by request calibration system.
In this way, self can be set to master controller from the request of trend calibration system by the controller having accessed control line, improves the degree of automation of system.Here the first judge module can be identical with the structure and working principle of above-mentioned first detection module, do not repeat them here.
Preferably, between above-mentioned multiple controller and calibration system, and can be connected by controller area network line between multiple controller.
Preferably, the controller that above-described embodiment one, two or three provides, can also comprise:
Second judge module, for after Body Controller collects temperature value, judges whether described temperature value is greater than preset value;
Communication module 103, also for when Body Controller is set to from controller by principal and subordinate's module 102, the judged result according to described second judge module sends temperature information to master controller.
In practical application, designer can set preset value arbitrarily as required, and for each controller, the object carrying out temperature acquisition corresponding to each controller arranges preset value respectively.
It will be appreciated by those skilled in the art that, because the temperature information sent from controller sends according to the judged result of the second judge module, then the communication module of master controller is after receiving the temperature information sent from controller, can determine according to the temperature information received whether this is greater than preset value (temperature threshold) from the temperature value that controller collects, thus can directly determine whether to open cooling system, then for each controller, storage one is all only needed to correspond to the temperature value threshold value of its acquisition target, and without the need to store other controller collecting temperature object corresponding to temperature value threshold value, also without the need to judging whether the temperature value of other controller collections is greater than temperature value threshold value corresponding to corresponding collected object.Reduce the complexity of Controller gain variations.
Preferably, the controller that above-mentioned any embodiment provides, drives starter motor specifically for gathering driving engine, BSG(), driving motor or DC the temperature value of DC.
Based on identical design, the embodiment of the present invention additionally provides a kind of control system, and this control system comprises controller 201 and calibration system 202 as shown in Figure 2, the controller that controller 201 can provide for above-mentioned any embodiment,
When the controller that this controller 201 provides for above-described embodiment two,
Calibration system 202 comprises: demarcating module, and demarcate message for sending to each controller, demarcation information is used to indicate the controller being demarcated as master controller.
Preferably, above-mentioned calibration system also comprises: detection module, for determining the controller of the control line having accessed cooling system; Now demarcating module, demarcating message specifically for sending to each controller, carrying the mark of the determined controller of detection module in described demarcation message.
Preferably, detection module, the controller identifier specifically for inputting according to user determines the controller of the control line having accessed cooling system; Or the request message sent after having accessed control line according to the controller received in the spare interface judging self determines to have accessed the controller of the control line of cooling system.
In practical application, can make the controller identifier of user's input control device that the controller of the control line accessing cooling system is set to master controller, detection module determines to have accessed the controller of the control line of cooling system after the controller identifier receiving user's input; Also controller can be made automatically to detect, and when having detected that control line accesses to calibration system transmission request information, the detection module of such calibration system can determine the controller of the control line having accessed cooling system according to solicited message.
Master-slave controller flow process is set can comprises of control system provided by the invention: the control line of cooling system is inserted in the spare interface of one of them controller A by user, afterwards when after control system energising, the first detection module of controller A detects that the level of spare interface is high level, triggered communication module sends a request message to the detection module of calibration system, the detection module of calibration system is after receiving request message, send to each controller in control system and demarcate message, in demarcation information, carry the mark of controller A.Self, after receiving this demarcation message, is set to master controller by controller A, and self, after receiving demarcation message, is set to from controller by other controllers such as controller B, and the mark of memory controller A.
After above-mentioned setting procedure, if controller A judges that the temperature value self gathered exceedes the preset value of controller A storage, then directly open cooling system; If controller B judges that the temperature value gathered exceedes the preset value of controller B storage, then send Trigger message according to the mark of the controller A stored to controller A, request controller A opens cooling system, and controller A, after the Trigger message receiving controller B transmission, opens cooling system.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the prerequisite not departing from the technology of the present invention principle; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (8)
1. a controller, is characterized in that, described controller comprises:
Spare interface, for accessing the control line of cooling system;
Principal and subordinate's module, for when determining to have accessed described control line in described spare interface, is set to master controller by Body Controller, when determining not access described control line in described spare interface, is set to by Body Controller from controller;
Communication module, for when Body Controller is set to master controller by described principal and subordinate's module, receive the temperature information sent from controller, when Body Controller is set to from controller by described principal and subordinate's module, the temperature information that the temperature value to the collection of master controller transmission Body Controller is corresponding;
Control module, for when Body Controller is set to master controller by described principal and subordinate's module, controls described cooling system according to the temperature information that each controller sends.
2. controller as claimed in claim 1, is characterized in that,
Described communication module, also for receiving the demarcation information that calibration system sends, described demarcation information is used to indicate the controller being demarcated as master controller, and when Body Controller is set to from controller by described principal and subordinate's module, send to master controller temperature information corresponding to temperature value that Body Controller gathers according to described demarcation information;
Described principal and subordinate's module, the demarcation information also for receiving according to described communication module determines whether accessed described control line in described spare interface.
3. controller as claimed in claim 2, is characterized in that, also comprise:
First judge module, is connected with described communication module with described spare interface, for judging whether accessed control line in described spare interface;
Described communication module, also for when the judged result of described first judge module is for being, sending a request message to described calibration system, asking described calibration system that Body Controller is demarcated as master controller.
4. controller as claimed in claim 1, is characterized in that, also comprise:
Second judge module, for after Body Controller collects temperature value, judges whether described temperature value is greater than preset value;
Described communication module, specifically for when Body Controller is set to from controller by described principal and subordinate's module, the judged result according to described second judge module sends temperature information to master controller.
5. controller as claimed in claim 1, is characterized in that, described controller specifically for, gather the temperature value of driving engine, BSG motor, driving motor or DC DC.
6. a control system, is characterized in that, for controlling the cooling system of vehicle, described control system comprises multiple controller as described in any one of claim 1-5 and calibration system,
Described calibration system, comprises demarcating module, and demarcate message for sending to each controller, described demarcation information is used to indicate the controller being demarcated as master controller.
7. control system as claimed in claim 6, it is characterized in that, described calibration system also comprises: detection module, for determining the controller of the control line having accessed cooling system;
Described demarcating module, demarcating message specifically for sending to each controller, carrying the mark of the determined controller of detection module in described demarcation message.
8. control system as claimed in claim 7, it is characterized in that, described detection module, the controller identifier specifically for inputting according to user determines the controller of the control line having accessed cooling system; Or,
The request message sent after having accessed control line according to the controller received in the spare interface judging self determines to have accessed the controller of the control line of cooling system.
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 true CN104723986A (en) | 2015-06-24 |
CN104723986B 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) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302855A (en) * | 2016-08-12 | 2017-01-04 | 北京长城华冠汽车科技股份有限公司 | A kind of automatic addressing method and apparatus of cell management system of electric automobile |
Citations (6)
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 |
-
2013
- 2013-12-19 CN CN201310706234.3A patent/CN104723986B/en not_active Expired - Fee Related
Patent Citations (6)
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 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302855A (en) * | 2016-08-12 | 2017-01-04 | 北京长城华冠汽车科技股份有限公司 | A kind of automatic addressing method and apparatus of cell management system of electric automobile |
CN106302855B (en) * | 2016-08-12 | 2019-08-23 | 北京长城华冠汽车科技股份有限公司 | A kind of automatic addressing method and apparatus of cell management system of electric automobile |
Also Published As
Publication number | Publication date |
---|---|
CN104723986B (en) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11081893B2 (en) | Removable high voltage battery components | |
CN205853917U (en) | The control system of vehicle and vehicle | |
CN105280967B (en) | Band bluetooth module BMS battery management systems and its control method and electric car | |
US9283861B2 (en) | On-board battery charger for electric vehicles and control method thereof | |
CN103998312B (en) | For the method and apparatus that the electric drive of motor vehicle driven by mixed power is carried out power management | |
EP3381105B1 (en) | Power charging module and methods of using same | |
US20140039740A1 (en) | Electrical leakage diagnosis apparatus for vehicle using insulation resistance sensor and control method thereof | |
CN107719125B (en) | Vehicle | |
CN108263214B (en) | Energy control method and device for low-voltage storage battery of hybrid electric vehicle | |
CN106165238A (en) | For the accumulator with charged state balance system being carried out method and the battery management system of battery management | |
CN108365299B (en) | Electric vehicle thermal management enabling control method, storage medium and electronic equipment | |
CN106160058B (en) | Vehicle charger and its method for controlling power supply | |
WO2010011840A1 (en) | System and method for emulating vehicle ignition-switched power | |
US20170197521A1 (en) | Method and apparatus for preventing deep discharging of auxiliary battery in association with reprogramming of ecu | |
CN204452095U (en) | Electric automobile high-voltage electric power system | |
JP5699944B2 (en) | Discharge controller and electric vehicle | |
CN108819725A (en) | Braking energy processing method, device, vehicle and computer readable storage medium | |
EP3466742B1 (en) | System for managing, identifying and interconnecting a plurality of propulsion batteries of an electric vehicle | |
CN113696748B (en) | Fuel cell power supply system, control method and control device thereof | |
CN104943553A (en) | Vehicle power battery SOC value reporting method and device and battery management system | |
CN112378544B (en) | Multiplexing detection circuit, connector, monitoring system and electric automobile | |
CN104723986A (en) | Controller and control system | |
CN110435389B (en) | Air-conditioning heating water pump control method and device | |
CN114714925A (en) | Control method, device and system of range extender | |
CN210258309U (en) | Vehicle body controller |
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 |