CN107491053A - Entire car controller failure is automatically injected method, controller, device and test system - Google Patents

Entire car controller failure is automatically injected method, controller, device and test system Download PDF

Info

Publication number
CN107491053A
CN107491053A CN201611187889.4A CN201611187889A CN107491053A CN 107491053 A CN107491053 A CN 107491053A CN 201611187889 A CN201611187889 A CN 201611187889A CN 107491053 A CN107491053 A CN 107491053A
Authority
CN
China
Prior art keywords
entire car
failure
car controller
fault
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.)
Pending
Application number
CN201611187889.4A
Other languages
Chinese (zh)
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.)
Borgward Automotive China Co Ltd
Original Assignee
Borgward Automotive China 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 Borgward Automotive China Co Ltd filed Critical Borgward Automotive China Co Ltd
Priority to CN201611187889.4A priority Critical patent/CN107491053A/en
Publication of CN107491053A publication Critical patent/CN107491053A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0256Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults injecting test signals and analyzing monitored process response, e.g. injecting the test signal while interrupting the normal operation of the monitored system; superimposing the test signal onto a control signal during normal operation of the monitored system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24065Real time diagnostics

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

This disclosure relates to which a kind of entire car controller failure is automatically injected method, controller, device and test system, methods described includes:Receive the fault injection time of the failure to be implanted of user's setting;According to the fault injection time of the failure to be implanted, the control direct fault location module corresponding with the fault type of failure to be implanted is opened, to meet the fault-signal of the fault type of the failure to be implanted to entire car controller injection.Pass through above-mentioned technical proposal, the fault injection time of the failure to be implanted set according to user, can be according to the requirement of testing standard, the direct fault location module corresponding with the fault type of failure to be implanted is automatically controlled to open, to meet the fault-signal of the fault type of the failure to be implanted to entire car controller injection, so as to start direct fault location on time, the workload of user is reduced, the influence of human factor is reduced, improves the degree of accuracy of test.

Description

Entire car controller failure is automatically injected method, controller, device and test system
Technical field
This disclosure relates to entire car controller fault test field, in particular it relates to which a kind of entire car controller failure is noted automatically Enter method, controller, device and test system.
Background technology
Entire car controller is one of three big core control part of new-energy automobile, once vehicle will be directly affected by damage occur Safety.Therefore, need to verify real vehicle malfunction in entire car controller development process to meet the needs of design. In the prior art, entire car controller direct fault location is generally all that tester is manually injected into fault-signal, and workload is big, and failure Injection Signal test is usually having time requirement, when the artificial mode for injecting fault-signal is difficult to accurately hold direct fault location Between.
The content of the invention
The purpose of the disclosure is to provide a kind of simple and accurate entire car controller failure and is automatically injected method, control Device, device and test system.
To achieve these goals, according to the first aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected Method, methods described include:Receive the fault injection time of the failure to be implanted of user's setting;According to the failure to be implanted Fault injection time, corresponding with the fault type of the failure to be implanted direct fault location module unlatching of control, with to full-vehicle control Device injection meets the fault-signal of the fault type of the failure to be implanted.
Alternatively, methods described also includes:It is low level effectively in the entire car controller and the failure to be implanted is In the case of being shorted to power failure, it is opened with the corresponding direct fault location module of power failure that is shorted in control Before, the first control signal is sent to the entire car controller, first control signal is used to control the entire car controller defeated Go out low side drive signal;It is described be shorted to power failure injection module close when, to the entire car controller send second control Signal processed, second control signal are used to control the entire car controller to turn off the low side drive signal.
Alternatively, methods described also includes:It is high level effectively in the entire car controller and the failure to be implanted is In the case of being shorted to earth fault, control with it is described be shorted to earth fault it is corresponding direct fault location module unlatching before, to The entire car controller sends the 3rd control signal, and the 3rd control signal is used to control the entire car controller output flash Drive signal;It is described be shorted to earth fault injection module close when, to the entire car controller send the 4th control signal, institute The 4th control signal is stated to be used to control the entire car controller to turn off the flash drive signal.
Alternatively, methods described also includes:Receive the direct fault location duration of the failure to be implanted of user's setting;With waiting to note Enter failure the corresponding direct fault location module of fault type open and reach the direct fault location duration after, control the direct fault location mould Block is closed.
Alternatively, methods described also includes:Receive the failure detection result that the entire car controller is sent;By the failure Testing result is sent to monitoring equipment.
According to the second aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected controller, the controller Including:First communication unit, the fault injection time of the failure to be implanted for receiving user's setting;Control unit, for root According to the fault injection time of the failure to be implanted, the control direct fault location module corresponding with the fault type of failure to be implanted Open, to meet the fault-signal of the fault type of the failure to be implanted to entire car controller injection.
Alternatively, the controller also includes being used for the second communication unit to communicate with the entire car controller;The control Unit processed is additionally operable to be low level effectively in the entire car controller and the failure to be implanted is to be shorted to the feelings of power failure Under condition, control with it is described be shorted to power failure it is corresponding direct fault location module unlatching before, communicated by described second Unit sends the first control signal to the entire car controller, and first control signal is used to control the entire car controller defeated Go out low side drive signal;It is described be shorted to power failure injection module and close when, by second communication unit to described Entire car controller sends the second control signal, and second control signal is used to control the entire car controller to turn off the low side Drive signal.
Alternatively, the controller also includes being used for the second communication unit to communicate with the entire car controller;The control Unit processed is additionally operable to be high level effectively in the entire car controller and the failure to be implanted is to be shorted to the situation of earth fault Under, control with it is described be shorted to earth fault it is corresponding direct fault location module unlatching before, pass through second communication unit The 3rd control signal is sent to the entire car controller, the 3rd control signal is used to control the entire car controller output high Side drive signal;It is described be shorted to earth fault injection module and close when, by second communication unit to the vehicle control Device processed sends the 4th control signal, and the 4th control signal is used to control the entire car controller to turn off the flash driving letter Number.
Alternatively, first communication unit is additionally operable to receive the direct fault location duration of the failure to be implanted of user's setting; Described control unit, which is additionally operable to open in the direct fault location module corresponding with the fault type of failure to be implanted, reaches the failure After injecting duration, the direct fault location module is controlled to close.
Alternatively, first communication unit is used to communicate with monitoring equipment, and treating for user's setting is received from the monitoring equipment Inject the fault injection time of failure and the direct fault location duration.
Alternatively, the controller also includes being used for the second communication unit to communicate with the entire car controller;The control Unit processed is additionally operable to the failure detection result for receiving the entire car controller by second communication unit and sending, and passes through institute The first communication unit is stated to send the failure detection result to the monitoring equipment.
According to the third aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected device, and described device includes: At least one direct fault location module, it is connected for being connected with entire car controller, and with the electronic load for simulating real vehicle load, At least one direct fault location module corresponds with least one fault type;Above-mentioned entire car controller failure is noted automatically Enter controller.
Alternatively, the failure to be implanted includes open fault;At least one direct fault location module includes open circuit event Hinder injection module, described control unit is used for the fault injection time according to the open fault, controls the open fault to note Enter module unlatching;Wherein, the open fault injection module includes first switch and the first relay, and the first switch is by institute State control unit control, the normally-closed contact of first relay be connected on the entire car controller and the electronic load it Between, in the case where the first switch is opened, the normally-closed contact disconnects, to inject open fault to the entire car controller Signal.
Alternatively, the failure to be implanted includes being shorted to power failure;At least one direct fault location module includes Power failure injection module is shorted to, described control unit is used for the fault injection time that power failure is shorted to according to, The unlatching of power failure injection module is shorted to described in control;Wherein, the power failure injection module that is shorted to is opened including second Close and the second relay, the second switch are controlled by described control unit and opened, the normally opened contact of second relay One end is connected between the entire car controller and the electronic load, and the other end is connected with positive source, is opened described second Close in the case of opening, the normally opened contact closure of second relay, to be shorted to power supply to entire car controller injection Fault-signal.
Alternatively, the failure to be implanted includes being shorted to earth fault;At least one direct fault location module includes short Road is used for the fault injection time that earth fault is shorted to according to, controls institute to earth fault injection module, described control unit State and be shorted to the unlatching of earth fault injection module;Wherein, it is described be shorted to earth fault injection module include the 3rd switch and the 3rd after Electrical equipment, the 3rd switch is controlled by described control unit to be opened, and one end of the normally opened contact of the 3rd relay is connected to Between the entire car controller and the electronic load, the other end is connected with power cathode, in the feelings that the described 3rd switch is opened Under condition, the normally opened contact closure of the 3rd relay, to be shorted to earth fault signal to entire car controller injection.
Alternatively, described device also includes:Fuse, it is connected between the electronic load and power supply to be carried out to circuit Current-limiting protection.
According to the fourth aspect of the disclosure, there is provided a kind of entire car controller fault test system, the system include:Vehicle Controller;Electronic load, for simulating real vehicle load;Above-mentioned entire car controller failure is automatically injected device.
Pass through above-mentioned technical proposal, the fault injection time of the failure to be implanted set according to user, can be according to test The requirement of standard, automatically control the direct fault location module corresponding with the fault type of failure to be implanted and open, with to vehicle control Device injection processed meets the fault-signal of the fault type of the failure to be implanted, so as to start direct fault location on time, reduces The workload of user, the influence of human factor is reduced, improve the degree of accuracy of test.
Other feature and advantage of the disclosure will be described in detail in subsequent specific embodiment part.
Brief description of the drawings
Accompanying drawing is for providing further understanding of the disclosure, and a part for constitution instruction, with following tool Body embodiment is used to explain the disclosure together, but does not form the limitation to the disclosure.In the accompanying drawings:
Fig. 1 is the flow that the entire car controller failure provided according to a kind of embodiment of the disclosure is automatically injected method Figure;
Fig. 2 is the flow that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected method Figure;
Fig. 3 is the flow that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected method Figure;
Fig. 4 is the frame that the entire car controller failure provided according to a kind of embodiment of the disclosure is automatically injected controller Figure;
Fig. 5 is the frame that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected controller Figure;
Fig. 6 is the block diagram that the entire car controller failure provided according to a kind of embodiment of the disclosure is automatically injected device;
Fig. 7 is that the circuit connection of the entire car controller fault test system provided according to a kind of embodiment of the disclosure is shown It is intended to;
Fig. 8 is that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected testing process Flow chart.
Embodiment
The embodiment of the disclosure is described in detail below in conjunction with accompanying drawing.It should be appreciated that this place is retouched The embodiment stated is merely to illustrate and explained the disclosure, is not limited to the disclosure.
According to the first aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected method.It is root shown in Fig. 1 The entire car controller failure provided according to a kind of embodiment of the disclosure is automatically injected the flow chart of method.As shown in figure 1, the party Method includes:
In step s 11, the fault injection time of the failure to be implanted of user's setting is received, wherein, failure to be implanted Fault injection time refers to the time that direct fault location starts;
In step s 12, according to the fault injection time of the failure to be implanted, control and the failure classes of failure to be implanted The corresponding direct fault location module of type is opened.
In the disclosure, the failure to be injected can include:Open fault, it is shorted to power failure and is shorted to ground event Barrier, correspondingly, direct fault location module can include open fault injection module, be shorted to power failure injection module and be shorted to Earth fault injection module.User can set the fault injection time of each failure, so, reach the failure note of user's setting During the angle of incidence, corresponding direct fault location module is automatically turned on, to inject corresponding fault-signal to full-vehicle control.
Pass through above-mentioned technical proposal, the fault injection time of the failure to be implanted set according to user, can be according to test The requirement of standard, automatically control the direct fault location module corresponding with the fault type of failure to be implanted and open, with to vehicle control Device injection processed meets the fault-signal of the fault type of the failure to be implanted, so as to start direct fault location on time, reduces The workload of user, the influence of human factor is reduced, improve the degree of accuracy of test.
It is that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected method shown in Fig. 2 Flow chart.As shown in Fig. 2 on the basis of Fig. 1, this method also includes:
Before step S12, step S21 is performed.In the step s 21, it is low level effectively in entire car controller and waits to note In the case of entering failure to be shorted to power failure, the first control signal, first control are sent to the entire car controller Signal is used to control the entire car controller to export low side drive signal;
After execution of step S12, i.e., after the completion of the direct fault location corresponding with the fault type of failure to be implanted, hold Row step S22.In step S22, it is described be shorted to power failure injection module close when, to the entire car controller send Second control signal, second control signal are used to control the entire car controller to turn off the low side drive signal.
In this embodiment, for the effective entire car controller of low level, acquiescence low level signal is useful signal, Output end is high level signal i.e. under normality, is triggered when receiving low level signal.When injection is shorted to power failure, A high level signal can be produced in the output end of entire car controller, and the effective entire car controller of low level can not detect The high level signal.Therefore, it is shorted to before the corresponding direct fault location module of power failure opens controlling, controls with described Entire car controller exports low side drive signal, i.e. makes between entire car controller and electronic load to be low level with so that failure is noted It is useful signal to enter high level signal caused by signal, so as to which entire car controller can detect the high level signal, i.e. detection To the direct fault location for being shorted to power supply.After the completion of the direct fault location of power supply is shorted to, control entire car controller turns off low side and driven Signal is moved to cause the output end of entire car controller to revert to high level signal.
In the above-described techniques, when the effective entire car controller of low level be shorted to the direct fault location of power supply, pass through Control entire car controller be switched on and off low side drive signal allow be shorted to high level signal caused by power failure by Entire car controller detects, so as to complete to be shorted to the direct fault location of power supply.
It is that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected method shown in Fig. 3 Flow chart.As shown in figure 3, on the basis of Fig. 1, this method also includes:
Before step S12, step S31 is performed.In step S31, it is high level effectively in entire car controller and waits to note In the case of entering failure to be shorted to earth fault, the 3rd control signal, the 3rd control letter are sent to the entire car controller Number it is used to control entire car controller output flash drive signal;
After execution of step S12, i.e., after the completion of the direct fault location corresponding with the fault type of failure to be implanted, hold Row step S32.In step s 32, it is described be shorted to earth fault injection module and close when, send the to the entire car controller Four control signals, the 4th control signal are used to control the entire car controller to turn off the flash drive signal.
In this embodiment, for the effective entire car controller of high level, acquiescence high level signal is useful signal, Output end is low level signal i.e. under normality, is triggered when receiving high level signal.When injection is shorted to earth fault, meeting A low level signal is produced in the output end of entire car controller, and the effective entire car controller of high level can not detect this Low level signal.Therefore, it is shorted to described before the corresponding direct fault location module of earth fault opens controlling, control vehicle Controller exports flash drive signal, i.e. makes between entire car controller and electronic load to be high level with so that direct fault location is believed Low level signal caused by number is useful signal, so as to which entire car controller can detect the low level signal, i.e. detect short Direct fault location of the road to ground.Be shorted to ground direct fault location after the completion of, control entire car controller shut-off flash drive signal with So that the output end of entire car controller reverts to low level signal.
In the above-described techniques, when the effective entire car controller of high level be shorted to the direct fault location on ground, control is passed through Entire car controller processed is switched on and off flash drive signal and allowd to be shorted to low level signal caused by earth fault by vehicle Controller detects, so as to complete to be shorted to the direct fault location on ground.
Alternatively, this method can also include:
Receive the direct fault location duration of the failure to be implanted of user's setting;
After the direct fault location module corresponding with the fault type of failure to be implanted is opened and reaches the direct fault location duration, The direct fault location module is controlled to close.
In this embodiment, between user can be set at the beginning of direct fault location and direct fault location duration, according to Corresponding direct fault location module is opened between at the beginning of the direct fault location that user is set, and goes out duration according to what user set Setting is timed to direct fault location, when direct fault location meets the duration of user's setting, closes corresponding direct fault location Module.Pass through above-mentioned technical proposal, the duration of direct fault location can be configured, and reach the duration in direct fault location Shi Zidong closes corresponding direct fault location module, so as to improve the automation process of direct fault location, while can be with accurate timing event Barrier injection, reduces the influence of human factor, improves the degree of accuracy and the testing efficiency of fault test.
Alternatively, this method can also include:
The failure detection result that the entire car controller is sent is received, the wherein failure detection result is automatic according to failure The time of injection and it is sequentially generated, records the fault-signal being automatically injected, to verify the fault detection capability of entire car controller;
The failure detection result is sent to monitoring equipment.
Pass through above-mentioned technical proposal, the fault-signal being automatically injected in fault test can be recorded and handled with life Send to monitoring equipment, failure detection result can be carried out in order to user into failure detection result, and by the failure detection result Intuitively check to check whether function corresponding to entire car controller is normal, while can be that user carries out troubleshooting and failure Investigation provides support.
According to the second aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected controller, for execution State entire car controller failure and be automatically injected method.It is the full-vehicle control provided according to a kind of embodiment of the disclosure shown in Fig. 4 Device failure is automatically injected the block diagram of controller.As shown in figure 4, the controller 10 includes:
First communication unit 110, the fault injection time of the failure to be implanted for receiving user's setting;
Control unit 120, for the fault injection time according to the failure to be implanted, control and the event of failure to be implanted Hinder the corresponding direct fault location module of type to open, to meet the fault type of the failure to be implanted to entire car controller injection Fault-signal.
It is that the entire car controller failure provided according to the another embodiment of the disclosure is automatically injected control shown in Fig. 5 The block diagram of device.As shown in figure 5, the controller 10 can also include:
Second communication unit 210, for being communicated with the entire car controller.
Described control unit 120 is additionally operable to be low level effectively in the entire car controller and the failure to be implanted is In the case of being shorted to power failure, it is opened with the corresponding direct fault location module of power failure that is shorted in control Before, the first control signal is sent to the entire car controller by second communication unit 210, first control signal is used Low side drive signal is exported in controlling the entire car controller;It is described be shorted to power failure injection module close when, pass through Second communication unit 210 sends the second control signal to the entire car controller, and second control signal is used to control The entire car controller turns off the low side drive signal.
Alternatively, it is that high level is effectively and described to be implanted that described control unit 120, which is additionally operable in the entire car controller, In the case that failure is is shorted to earth fault, it is opened with the corresponding direct fault location module of earth fault that is shorted in control Before, the 3rd control signal is sent to the entire car controller by second communication unit 210, the 3rd control signal is used Flash drive signal is exported in controlling the entire car controller;It is described be shorted to earth fault injection module close when, pass through institute State the second communication unit 210 and send the 4th control signal to the entire car controller, the 4th control signal is used to control institute State entire car controller and turn off the flash drive signal.
Alternatively, when first communication unit 110 is additionally operable to receive the direct fault location of the failure to be implanted of user's setting It is long;Described control unit 120, which is additionally operable to open in the direct fault location module corresponding with the fault type of failure to be implanted, reaches institute After stating direct fault location duration, the direct fault location module is controlled to close.
Alternatively, first communication unit 110 is used to communicate with monitoring equipment, and user's setting is received from the monitoring equipment The fault injection time of failure to be implanted and the direct fault location duration.
Alternatively, described control unit 120 is additionally operable to receive the entire car controller by second communication unit 210 The failure detection result of transmission, and sent the failure detection result to the monitoring by first communication unit 110 Machine.
According to the third aspect of the disclosure, there is provided a kind of entire car controller failure is automatically injected device.It is root shown in Fig. 6 The entire car controller failure provided according to a kind of embodiment of the disclosure is automatically injected the block diagram of device.As shown in fig. 6, the device 20 include:
At least one direct fault location module 30, for being connected with entire car controller, and the electricity with being loaded for simulating real vehicle Son load connection, at least one direct fault location module 30 correspond with least one fault type;
Above-mentioned entire car controller failure is automatically injected controller 10.
Alternatively, the failure to be implanted includes open fault;At least one direct fault location module 30 includes open circuit Direct fault location module, described control unit are used for the fault injection time according to the open fault, control the open fault Injection module is opened;Wherein, the open fault injection module includes first switch and the first relay, the first switch by Described control unit controls, the normally-closed contact of first relay be connected on the entire car controller and the electronic load it Between, in the case where the first switch is opened, the normally-closed contact disconnects, to inject open fault to the entire car controller Signal.
Alternatively, the failure to be implanted includes being shorted to power failure;At least one direct fault location module 30 is wrapped Include and be shorted to power failure injection module, when described control unit is used to be shorted to the direct fault location of power failure according to Between, the unlatching of power failure injection module is shorted to described in control;Wherein, the power failure injection module that is shorted to includes second Switch and the second relay, the second switch are controlled by described control unit and opened, the normally opened contact of second relay One end be connected between the entire car controller and the electronic load, the other end is connected with positive source, described second In the case that switch is opened, the normally opened contact closure of second relay, to be shorted to electricity to entire car controller injection Source fault-signal.
Alternatively, the failure to be implanted includes being shorted to earth fault;At least one direct fault location module 30 includes Earth fault injection module is shorted to, described control unit is used for the fault injection time that earth fault is shorted to according to, control It is described to be shorted to the unlatching of earth fault injection module;Wherein,
The earth fault injection module that is shorted to includes the 3rd switch and the 3rd relay, and the 3rd switch is by the control Unit control processed is opened, and one end of the normally opened contact of the 3rd relay is connected to the entire car controller and the Electronic Negative Between load, the other end is connected with power cathode, and in the case where the described 3rd switch is opened, the normally opened of the 3rd relay touches Point closure, to be shorted to earth fault signal to entire car controller injection.
Alternatively, described device also includes:Fuse, it is connected between the electronic load and power supply to be carried out to circuit Current-limiting protection.
According to the fourth aspect of the disclosure, there is provided a kind of entire car controller fault test system, the system include:
Entire car controller;
Electronic load, for simulating real vehicle load;
Above-mentioned entire car controller failure is automatically injected device 20.
Alternatively, the system can also include monitoring equipment.
It is the circuit of the entire car controller fault test system provided according to a kind of embodiment of the disclosure shown in Fig. 7 Connection diagram.As shown in fig. 7, K1, K2, K3 are respectively the first relay, the second relay, the 3rd relay, Q1, Q2, Q3 Respectively first switch, second switch, third switch;F1 is fuse.Wherein, the first relay K1 is normally closed relay, the Two relay K2 and the 3rd relay K3 are normally opened relay;Q1, Q2, Q3 are NMOS tube, and terminal 1 is first switch Q1 grid Pole, terminal 2 are first switch Q1 drain electrode, and terminal 3 is first switch Q1 source electrode, and terminal 5, terminal 6, terminal 7 are respectively the Two switch Q2 grid, drain electrode and source electrode, terminal 11, terminal 12, terminal 13 are respectively the 3rd switch Q3 grid, drain electrode and source Pole.Controller includes the first communication unit 110 (model CRIO-9024), control unit 120 (model NI9264) and Two communication units 210 (model NI9853), wherein, also 8 grooves including model CRIO-9114 can for the first communication unit 110 Cabinet is plugged, FPGA module is embedded, can be used for data processing.
First switch Q1, second switch Q2, the 3rd switch Q3 source electrode connect the negative pole of power supply respectively, first switch Q1, Second switch Q2, the 3rd switch Q3 grid connect control unit 120, first switch Q1, second switch Q2, the 3rd switch respectively Q3 drain electrode connects corresponding first relay K1, the second relay K2, the 3rd relay K3 respectively.First relay K1 connects Access between entire car controller and electronic load, between the second relay K2 series connection access positive source and electronic load, the 3rd Between relay K3 series connection access power cathode and electronic load.Led between monitoring equipment and the first communication unit 110 by network Letter, passes through CAN communication between entire car controller and the second communication unit 210.
Open fault injection module can include first switch Q1 and the first relay K1.When first switch Q1 terminal 1 For low level (0V) when, first switch Q1 is in cut-off state, and now the first relay K1 is off state, terminal 17 and end Turned between son 18, open fault is unimplanted;When first switch Q1 terminal 1 is high level (5V), first switch Q1 conductings, Now the first relay K1 is turned on, separated, the open fault signal injection of terminal 17 and terminal 18.
Second switch Q2 and the second relay K2 can be included by being shorted to power failure injection module.When second switch Q2's When terminal 5 is low level (0V), second switch Q2 is in cut-off state, and now the second relay K2 is off state, terminal 9 It is separated with terminal 10, it is unimplanted to be shorted to power failure;When second switch Q2 terminal 5 is in high level (5V), the Two switch Q2 are in the conduction state, and now the second relay K2 is turned on, and is turned between terminal 9 and terminal 10, are shorted to power supply event Hinder signal injection.
The 3rd switch Q3 and the 3rd relay K3 can be included by being shorted to earth fault injection module.When the 3rd switch Q3 end When son 11 is low level (0V), the 3rd switch Q3 is in cut-off state, and now the 3rd relay K3 is off state, terminal 15 It is separated with terminal 16, it is unimplanted to be shorted to earth fault;When the 3rd switch Q3 terminal 11 is high level (5V), the 3rd opens It is in the conduction state to close Q3, now the 3rd relay K3 is turned on, and is turned between terminal 15 and terminal 16, is shorted to earth fault note Enter.
In this embodiment, by taking the effective entire car controller of high level as an example, respectively in order perform open fault injection, It is shorted to power failure injection, is shorted to earth fault injection.In the requirement of fault test standard, it is desirable to which open fault injection will Prior to being shorted to power failure injection and being shorted to earth fault injection, it is shorted to power failure injection and is shorted to earth fault injection Without sequencing requirement.User sets the fault injection time of failure to be implanted and the failure of failure to be implanted to note by monitoring equipment Enter duration, the first communication unit 110 of controller 10 receives the fault injection time and direct fault location duration by network communication Signal is simultaneously output to control unit 120, and control unit 120 exports high level signal to end according to open fault signal input time Son 1, first switch Q1 conductings, now the first relay K1 conductings, terminal 17 is separated with terminal 18, open fault signal note Enter, when open fault injection reaches open fault injection duration, the output low level signal of control unit 120 to terminal 1, now First switch Q1 and the first relay K1 disconnects, and is turned between terminal 17 and terminal 18, and open fault releases;Control unit 120 According to be shorted to power failure signal input time output high level signal arrive terminal 5, second switch Q2 turn on, now second after Electrical equipment K2 is turned on, short circuit between terminal 9 and terminal 10, is shorted to power failure signal injection, is shorted to power failure injection and is reached When power failure injection duration is shorted to this, control unit 120 exports low level signal to terminal 5, now second switch Q2 Disconnected with the second relay K2, terminal 9 is separated with terminal 10, is shorted to power failure releasing;Entire car controller output is high Side drive signal, so as to be high level between entire car controller and electronic load, control unit 120 is believed according to earth fault is shorted to Number input time output high level signal arrives terminal 11, the 3rd switch Q3 conductings, and now the 3rd relay K3 is turned on, terminal 15 and Short circuit between terminal 16, the level between entire car controller and electronic load being dragged down, completion is shorted to the injection of earth fault signal, When being shorted to earth fault injection and reaching this and be shorted to earth fault injection duration, control unit 120 exports low level signal to terminal 11, now the 3rd switch Q3 and the 3rd relay K3 disconnections, terminal 15 is separated with terminal 16, is shorted to earth fault releasing, Entire car controller turns off flash drive signal, and test is completed, and entire car controller generation failure detection result is simultaneously defeated by CAN communication Go out to control unit 120, control unit 120 and the failure detection result is output to by monitoring equipment by network communication.
The flow chart of above-mentioned flow is as shown in Figure 8.
For the direct fault location flow and the effective entire car controller of above-mentioned high level of the effective entire car controller of low level Similar, difference is, before carrying out being shorted to the direct fault location of power supply, entire car controller will export low side driving letter Number, so as to be low level between entire car controller and electronic load.Afterwards, control unit exports high level to terminal 5 again, this Sample, after the second relay K2 conductings, can draw high the level between entire car controller and electronic load, thus complete to be shorted to Power failure signal injects.When being shorted to power failure releasing, entire car controller turns off low side drive signal.In addition, entering Row is shorted to before the direct fault location on ground, and entire car controller need not export flash drive signal, because being led in the 3rd relay K3 It is low level between entire car controller and electronic load, now, the effective entire car controller of low level is able to detect that this when logical One fault-signal.
The preferred embodiment of the disclosure is described in detail above in association with accompanying drawing, still, the disclosure is not limited to above-mentioned reality The detail in mode is applied, in the range of the technology design of the disclosure, a variety of letters can be carried out to the technical scheme of the disclosure Monotropic type, these simple variants belong to the protection domain of the disclosure.
It is further to note that each particular technique feature described in above-mentioned embodiment, in not lance In the case of shield, it can be combined by any suitable means.In order to avoid unnecessary repetition, the disclosure to it is various can The combination of energy no longer separately illustrates.
In addition, it can also be combined between a variety of embodiments of the disclosure, as long as it is without prejudice to originally Disclosed thought, it should equally be considered as disclosure disclosure of that.

Claims (10)

1. a kind of entire car controller failure is automatically injected method, it is characterised in that methods described includes:
Receive the fault injection time of the failure to be implanted of user's setting;
According to the fault injection time of the failure to be implanted, the control failure note corresponding with the fault type of failure to be implanted Enter module unlatching, to meet the fault-signal of the fault type of the failure to be implanted to entire car controller injection.
2. according to the method for claim 1, it is characterised in that methods described also includes:
The entire car controller be low level effectively and the failure to be implanted to be shorted to power failure in the case of,
It is shorted to controlling with described before the corresponding direct fault location module of power failure opens, to entire car controller hair The first control signal is sent, first control signal is used to control the entire car controller to export low side drive signal;
It is described be shorted to power failure injection module close when, to the entire car controller send the second control signal, it is described Second control signal is used to control the entire car controller to turn off the low side drive signal.
3. according to the method for claim 1, it is characterised in that methods described also includes:
The entire car controller be high level effectively and the failure to be implanted to be shorted to earth fault in the case of,
It is shorted to controlling with described before the corresponding direct fault location module of earth fault opens, to entire car controller transmission 3rd control signal, the 3rd control signal are used to control the entire car controller output flash drive signal;
It is described be shorted to earth fault injection module and close when, send the 4th control signal to the entire car controller, described the Four control signals are used to control the entire car controller to turn off the flash drive signal.
4. a kind of entire car controller failure is automatically injected controller, it is characterised in that the controller includes:
First communication unit, the fault injection time of the failure to be implanted for receiving user's setting;
Control unit, for the fault injection time according to the failure to be implanted, control and the fault type of failure to be implanted Corresponding direct fault location module is opened, to meet the failure of the fault type of the failure to be implanted to entire car controller injection Signal.
5. controller according to claim 4, it is characterised in that the controller also includes being used for and the full-vehicle control Second communication unit of device communication;
Described control unit is additionally operable to be low level effectively in the entire car controller and the failure to be implanted is to be shorted to electricity In the case of the failure of source,
Control with it is described be shorted to power failure it is corresponding direct fault location module unlatching before, pass through second communication unit Member sends the first control signal to the entire car controller, and first control signal is used to control the entire car controller to export Low side drive signal;
It is described be shorted to power failure injection module close when, sent out by second communication unit to the entire car controller The second control signal is sent, second control signal is used to control the entire car controller to turn off the low side drive signal.
6. controller according to claim 4, it is characterised in that the controller also includes being used for and the full-vehicle control Second communication unit of device communication;
Described control unit is additionally operable to be high level effectively in the entire car controller and the failure to be implanted is to be shorted to ground In the case of failure,
Control with it is described be shorted to earth fault it is corresponding direct fault location module unlatching before, pass through second communication unit The 3rd control signal is sent to the entire car controller, the 3rd control signal is used to control the entire car controller output high Side drive signal;
It is described be shorted to earth fault injection module close when, sent by second communication unit to the entire car controller 4th control signal, the 4th control signal are used to control the entire car controller to turn off the flash drive signal.
7. a kind of entire car controller failure is automatically injected device, it is characterised in that described device includes:
At least one direct fault location module, for being connected with entire car controller, and the electronic load with being loaded for simulating real vehicle Connection, at least one direct fault location module correspond with least one fault type;
Entire car controller failure according to any one of claim 4-6 is automatically injected controller.
8. device according to claim 7, it is characterised in that the failure to be implanted includes open fault;It is described at least One direct fault location module includes open fault injection module, and described control unit is used to be noted according to the failure of the open fault The angle of incidence, the open fault injection module is controlled to open;Wherein,
The open fault injection module includes first switch and the first relay, and the first switch is by described control unit control System, the normally-closed contact of first relay is connected between the entire car controller and the electronic load, described first In the case that switch is opened, the normally-closed contact disconnects, to inject open fault signal to the entire car controller.
9. device according to claim 7, it is characterised in that the failure to be implanted includes being shorted to power failure;Institute Stating at least one direct fault location module includes being shorted to power failure injection module, and described control unit is used for according to the short circuit To the fault injection time of power failure, the unlatching of power failure injection module is shorted to described in control;Wherein,
The power failure injection module that is shorted to includes second switch and the second relay, and the second switch is by the control Unit control is opened, and one end of the normally opened contact of second relay is connected to the entire car controller and the electronic load Between, the other end is connected with positive source, in the case where the second switch is opened, the normally opened contact of second relay Closure, to be shorted to power failure signal to entire car controller injection.
10. a kind of entire car controller fault test system, it is characterised in that the system includes:
Entire car controller;
Electronic load, for simulating real vehicle load;
Entire car controller failure according to any one of claim 7-9 is automatically injected device.
CN201611187889.4A 2016-12-20 2016-12-20 Entire car controller failure is automatically injected method, controller, device and test system Pending CN107491053A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611187889.4A CN107491053A (en) 2016-12-20 2016-12-20 Entire car controller failure is automatically injected method, controller, device and test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611187889.4A CN107491053A (en) 2016-12-20 2016-12-20 Entire car controller failure is automatically injected method, controller, device and test system

Publications (1)

Publication Number Publication Date
CN107491053A true CN107491053A (en) 2017-12-19

Family

ID=60643206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611187889.4A Pending CN107491053A (en) 2016-12-20 2016-12-20 Entire car controller failure is automatically injected method, controller, device and test system

Country Status (1)

Country Link
CN (1) CN107491053A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162007A (en) * 2019-05-06 2019-08-23 上海科梁信息工程股份有限公司 A kind of detection system and detection method of vehicle trouble
CN111258294A (en) * 2020-01-07 2020-06-09 北京经纬恒润科技有限公司 Fault tolerance time testing system and method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119064A (en) * 1997-05-15 2000-09-12 Nissan Motor Co., Ltd. Vehicular control apparatus arranged for undergoing initial failure test after burn-in and method arranged therefor
CN102750216A (en) * 2012-03-01 2012-10-24 浙江吉利汽车研究院有限公司 Fault injection system for intelligent bus
CN203965936U (en) * 2014-07-21 2014-11-26 北京经纬恒润科技有限公司 New forms of energy controller hardware is in ring test system
CN104199445A (en) * 2014-09-17 2014-12-10 北京汽车股份有限公司 BCM (body control module) test system and method
CN104503424A (en) * 2014-11-24 2015-04-08 华晨汽车集团控股有限公司 New energy automobile overall controller and battery controller joint test system
CN104793169A (en) * 2015-04-30 2015-07-22 重庆长安汽车股份有限公司 Fault injection device for new energy automobile battery management system tests
CN105446312A (en) * 2015-04-01 2016-03-30 上海汽车集团股份有限公司 Car body electric control system testing platform based on hardware-in-the-loop
CN105573294A (en) * 2016-01-04 2016-05-11 镇江恒驰科技有限公司 New energy automobile electronic control unit ECU based on Internet
CN105911974A (en) * 2015-08-04 2016-08-31 北京长城华冠汽车科技股份有限公司 Vehicle control unit test device and test method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119064A (en) * 1997-05-15 2000-09-12 Nissan Motor Co., Ltd. Vehicular control apparatus arranged for undergoing initial failure test after burn-in and method arranged therefor
CN102750216A (en) * 2012-03-01 2012-10-24 浙江吉利汽车研究院有限公司 Fault injection system for intelligent bus
CN203965936U (en) * 2014-07-21 2014-11-26 北京经纬恒润科技有限公司 New forms of energy controller hardware is in ring test system
CN104199445A (en) * 2014-09-17 2014-12-10 北京汽车股份有限公司 BCM (body control module) test system and method
CN104503424A (en) * 2014-11-24 2015-04-08 华晨汽车集团控股有限公司 New energy automobile overall controller and battery controller joint test system
CN105446312A (en) * 2015-04-01 2016-03-30 上海汽车集团股份有限公司 Car body electric control system testing platform based on hardware-in-the-loop
CN104793169A (en) * 2015-04-30 2015-07-22 重庆长安汽车股份有限公司 Fault injection device for new energy automobile battery management system tests
CN105911974A (en) * 2015-08-04 2016-08-31 北京长城华冠汽车科技股份有限公司 Vehicle control unit test device and test method
CN105573294A (en) * 2016-01-04 2016-05-11 镇江恒驰科技有限公司 New energy automobile electronic control unit ECU based on Internet

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘全周 等: "基于硬件在环技术的DCT控制器测试评价技术研究" *
崔海峰 等: "基于硬件在环仿真的汽车制动控制器测试***" *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162007A (en) * 2019-05-06 2019-08-23 上海科梁信息工程股份有限公司 A kind of detection system and detection method of vehicle trouble
CN111258294A (en) * 2020-01-07 2020-06-09 北京经纬恒润科技有限公司 Fault tolerance time testing system and method
CN111258294B (en) * 2020-01-07 2021-06-29 北京经纬恒润科技股份有限公司 Fault tolerance time testing system and method

Similar Documents

Publication Publication Date Title
CN102750216B (en) Fault injection system for intelligent bus
CN104297631B (en) Failure diagnosis apparatus and diagnosis and repair method thereof for ring main unit distribution terminal
CN111475357A (en) Bus fault injection system
CN110501998B (en) BMS hardware in-loop test system and test method
CN106291427A (en) Battery management system BMS fault self-diagnosis function test platform and method of testing
CN110989562B (en) Testing system and method of valve control system
CN206388061U (en) Entire car controller failure is automatically injected device and test system
CN103672148B (en) A kind of method and system for detecting main steam isolation valve of nuclear power plant
CN206835060U (en) A kind of motor-driven valve simulator
CN105807155A (en) Testing device and method for power cut and starting of electric devices
CN107491053A (en) Entire car controller failure is automatically injected method, controller, device and test system
WO2022156403A1 (en) Relay diagnosis test method, apparatus and system, and storage medium and upper computer
CN104102147A (en) Control device for simulating different output states of battery charger of electric automobile and realizing method thereof
CN102890499A (en) Method for loop testing of vehicle control unit software of pure electric automobile
CN105866604B (en) A kind of automatic switching test system and method
CN105589044A (en) Automatic test system and test method for testing function of power battery pack
CN109494838A (en) Charge output protection circuit and charging output protection method
CN108122446A (en) A kind of motorcycle pantograph control function experimental rig and method
CN103558849A (en) Method for achieving control strategy adjustment and network testing of blade electric vehicle
CN111273133B (en) Insulation detection circuit diagnosis function test system and diagnosis method thereof
CN104572363A (en) Device and method for testing recognition reliability of USB equipment
CN108226802B (en) Battery performance testing method and device
CN113212218A (en) Control guiding circuit for direct current charging and control guiding method thereof
CN109039704A (en) CAN bus self-test prosthetic device and method
CN104569804B (en) A kind of breaker operation cabinet self-adapting closed loop automatic detecting platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171219

WD01 Invention patent application deemed withdrawn after publication