The method for detecting abnormal of motor drive control device and motor power feed line

文档序号:1760583 发布日期:2019-11-29 浏览:24次 中文

阅读说明:本技术 电机驱动控制装置及电机电力供给线的异常探测方法 (The method for detecting abnormal of motor drive control device and motor power feed line ) 是由 三河谦太郎 冈本直树 于 2018-09-20 设计创作,主要内容包括:电机驱动控制单元包括:驱动单元,包括调整对电机供给的电力的多个半导体开关SW1~SW4;控制单元,将控制多个半导体开关SW1~SW4的接通和关断状态的控制信号(PWM1、PWM2)输出到驱动单元;以及过电流监视单元,在多个部位监视驱动单元中的过电流。在规定的定时,控制单元将多个半导体开关在每规定时间内强制性地固定为至少两个不同的接通和关断设定(M2)的控制信号输出到驱动单元,每当经过规定时间,基于驱动单元中的过电流的检测部位,进行在从驱动单元至电机的电机电力供给线中探测是否发生了接地故障或电源故障造成的异常的异常探测。(Drive and control of electric machine unit includes: driving unit, multiple semiconductor switch SW1~SW4 including adjusting the electric power supplied to motor;The control signal (PWM1, PWM2) for controlling the on and off of multiple semiconductor switch SW1~SW4 is output to driving unit by control unit;And overcurrent monitoring unit, the overcurrent in multiple positions monitoring driving unit.In defined timing, multiple semiconductor switch are forcibly fixed as at least two different control signals for turning on and off setting (M2) within per stipulated time and are output to driving unit by control unit, whenever by the stipulated time, based on the detection position of the overcurrent in driving unit, progress detects whether abnormality detection abnormal caused by ground fault or power failure has occurred in the motor power feed line from driving unit to motor.)

1. a kind of motor drive control device, comprising:

Driving unit, multiple semiconductor switch including adjusting the electric power supplied to motor;

The control signal for controlling the on and off of the multiple semiconductor switch is output to the driving by control unit Unit;And

Overcurrent monitoring unit monitors the overcurrent in the driving unit at multiple positions,

In defined timing, the multiple semiconductor switch is forcibly fixed as by described control unit within per stipulated time At least two different control signals for turning on and off setting are output to the driving unit, whenever by the regulation Between, based on the detection position of the overcurrent in the driving unit, carry out from the driving unit to the motor of the motor Abnormality detection abnormal caused by ground fault or power failure has occurred is detected whether in power feed line.

2. motor drive control device as described in claim 1,

Described at least two different turn on and off setting and turn on and off setting and last by the at first the fixed 1st Fixed 2nd turns on and off two compositions of setting,

Described 1st, which turns on and off setting, is, corresponding to drive mode when rotating the motor in one direction, described Multiple semiconductor switch turn on and off setting, and the described 2nd, which turns on and off setting, is, corresponding to make the motor with institute It is stating drive mode when rotating in the opposite direction in a direction, the multiple semiconductor switch to turn on and off setting.

3. motor drive control device as described in claim 1,

Timing as defined in described is, in the driving of the motor, when detecting overcurrent by the overcurrent monitoring unit.

4. motor drive control device as claimed in claim 3,

Described at least two it is different turn on and off it is fixed at first among setting turn on and off setting and be, according to by institute That states that overcurrent monitoring unit detects drive mode when overcurrent turns on and off setting.

5. motor drive control device as described in claim 1,

Described at least two it is different turn on and off it is fixed at first among setting turn on and off setting and be, according to making That states the drive mode when counter electromotive force current generated in motor flows back turns on and off setting.

6. motor drive control device as described in claim 1,

All drive modes when described at least two different turning on and off are set by the motor according to driving respectively Three turn on and off setting constitute,

Described control unit based on fix respectively described three turn on and off setting and detect exception when all detection knots Fruit determines abnormal caused by ground fault or the power failure in the motor power feed line.

7. motor drive control device as claimed in claim 5,

In the case where exception or normally which state of the motor power feed line are determined as not yet, the control Unit processed carries out the abnormality detection again.

8. motor drive control device as described in claim 1,

It is detected when have passed through the stipulated time in the case where the exception occurs, described control unit immediately determines that institute It states exception and carries out fault protection.

9. motor drive control device as claimed in claim 6,

Described control unit carries out fault protection in the case where the exception has been determined.

10. motor drive control device as claimed in claim 8,

The fault protection is off the movement of the motor.

11. motor drive control device as claimed in claim 8,

The fault protection is, according to the abnormal form, to rotate the motor only on rotatable direction.

12. motor drive control device as claimed in claim 11,

For the control amount of the driven object of the motor, described control unit by with preset as when being used for exception therefore The corresponding control signal of deviation hindered between the target value and actual control amount of protection act is output to the driving unit.

13. motor drive control device as claimed in claim 11,

In the case where further occurrence exception, described control unit stops the movement of the motor.

14. motor drive control device as described in claim 1,

The stipulated time is short time time for starting movement than the driven object of the motor.

15. a kind of method for detecting abnormal of motor power feed line, for from including adjust the electric power supplied to motor more The driving unit of a semiconductor switch to the motor motor power feed line abnormal method for detecting abnormal, including it is following Step:

In defined timing, by the multiple semiconductor switch, mandatory within per stipulated time to be fixed as at least two different The control signal for turning on and off setting is output to the driving unit,

The overcurrent in the driving unit is monitored at multiple positions,

Whenever passing through the stipulated time, based on the detection position of the overcurrent in the driving unit, in the motor electric power It is detected whether in supply line abnormal caused by ground fault or power failure has occurred.

Technical field

The present invention relates to motor drive control device and the method for detecting abnormal of motor power feed line.

Background technique

As previous motor drive control device, such as documented by patent document 1 like that, in internal combustion engine for vehicle In VVT gear, the electricity of the rotational phase difference between crank axle and camshaft is adjusted as camshaft is rotated The driving unit of machine, for instance it is known to include the motor drive control device of so-called H-bridge circuit.

Summary of the invention

Subject to be solved by the invention

But it is connect in the motor power feed line from the driving unit in motor drive control device to motor In the case where exception caused by earth fault and power failure, due to such abnormal short circuit current, in the state of certain Continue the semiconductor switch in H-bridge circuit turns on and off setting.Therefore, in order to make the rotation between crank axle and camshaft Phase difference tracks target value, if the semiconductor switch in H-bridge circuit connects (ON) and shutdown (OFF) or motor short repeatedly It is rotated and reverse repeatedly in time, then there is short circuit current not flow constantly sometimes.Therefore, even if motor drive control device It detects overcurrent, also has and be difficult to judge that the overcurrent detected is that only the electric current as caused by electrical noise or motor electric power supply The risk of short circuit current caused by exception to line.

Therefore, in view of the above problems, the object of the present invention is to provide be easy to carry out in motor power feed line The motor drive control device of abnormality detection and the method for detecting abnormal of motor power feed line.

Solve the scheme of project

Therefore, motor drive control device of the invention includes: driving unit, including adjusting the electric power supplied to motor Multiple semiconductor switch;The control signal for controlling the on and off of multiple semiconductor switch is output to by control unit Driving unit;And overcurrent monitoring unit, the overcurrent in multiple positions monitoring driving unit, in defined timing, control Multiple semiconductor switch are forcibly fixed as within per stipulated time at least two different turning on and off and set by unit processed Fixed control signal is output to driving unit, whenever passing through the stipulated time, based on the detection position of the overcurrent in driving unit, Progress is detected whether in the motor power feed line from driving unit to motor caused by ground fault or power failure occurs Abnormal abnormality detection.

In addition, the method for detecting abnormal of motor power feed line of the invention, being detection is supplied motor from including adjustment The driving unit of the multiple semiconductor switch for the electric power given to the motor motor power feed line abnormal abnormality detection Method, comprising the following steps: in defined timing, be fixed as multiple semiconductor switch are mandatory within per stipulated time at least Two different control signals for turning on and off setting are output to driving unit, the mistake in multiple positions monitoring driving unit Electric current is detected in motor power feed line whenever passing through the stipulated time based on the detection position of the overcurrent in driving unit Whether have occurred abnormal caused by ground fault or power failure.

Invention effect

The method for detecting abnormal of motor drive control device according to the present invention and motor power feed line can be easy to visit Exception in measured motor power feed line.

Detailed description of the invention

Fig. 1 is the skeleton diagram for indicating an example of motor drive control device of the invention.

Fig. 2 is the skeleton diagram for indicating the internal structure of the IPD in motor drive control device.

Fig. 3 is the control time diagram for indicating the drive control processing of motor.

Fig. 4 is the schematic diagram of current path when indicating 1 ground fault.

Fig. 5 is the time diagram of current time variation when showing schematically 1 ground fault.

Fig. 6 is the schematic diagram of current path when indicating 2 ground fault.

Fig. 7 is the time diagram of current time variation when showing schematically 2 ground fault.

Fig. 8 is the schematic diagram of current path when indicating 1 power failure.

Fig. 9 is the time diagram of current time variation when showing schematically 1 power failure.

Figure 10 is the schematic diagram of current path when indicating 2 power failure.

Figure 11 is the time diagram of current time variation when showing schematically 2 power failure.

Figure 12 is the flow chart for indicating the main routine of diagnosis association process.

Figure 13 is the time diagram of specification exception detection method.

Figure 14 is the flow chart for indicating the 1st example of abnormity diagnosis subroutine.

Figure 15 is the flow chart for indicating the 2nd example of abnormity diagnosis subroutine.

Figure 16 is the flow chart for indicating the 3rd example of abnormity diagnosis subroutine.

Figure 17 is the flow chart for indicating the variation of Figure 12.

Figure 18 is the flow chart for indicating the variation of Figure 12 or Figure 17.

Figure 19 is the flow chart for indicating the variation of Figure 17.

Figure 20 is the flow chart for indicating the variation of Figure 15.

Specific embodiment

Hereinafter, embodiment for carrying out the present invention is described in detail referring to appended attached drawing.

Fig. 1 shows an examples of motor drive control device of the invention.

[internal structure of motor drive control device]

Motor drive control device 1 is based on from by CAN (Controller Area Network;Controller area net Network) etc. top level control device i.e. ECM (the Electric Control Module that can communicate to connect;Electric control module) 2 finger Enable signal, drive control DC commutator motor, that is, motor 3.Motor 3 and motor drive control device 1 seperated ground structure each other At, pass through wirning harness 4a, 4b connect.

In the present embodiment, motor 3 is included in the variable valve timing that valve timing is continuously changed in internal combustion engine In mechanism.In order to make camshaft rotatable phase opposing cranks axis rotatable phase advance angle or delay angle, that is to say, that be By VTC (Valve Timing Control;Valve timing control) angle controls as control amount, and motor 3 is used as revolving Turn the driving actuator of drive cam shaft.But motor 3 is not limited to use in VVT gear, can be used for other Onboard system in driving actuator.For example, motor 3 can be used for making the dead-centre position of piston to change and change compression ratio can Ratios mechanism or the lifting capacity for changing intake valve and the variable actuation valve mechanism during valve opening etc..

Motor drive control device 1 includes the 1st intelligent power equipment 11 and the 2nd intelligent power equipment 12, as will be from straight Galvanic electricity source, that is, on-vehicle battery B supply direct current power is adjusted to be supplied to the driving unit of the electric power of motor 3.Hereinafter, by the 1st intelligence Energy power-supply device 11 is abbreviated as 1IPD11, and the 2nd intelligent power equipment 12 is abbreviated as 2IPD12.1IPD11 and 2IPD12 is connected in the side of the positive electrode supply lines BL1 connecting with the anode of on-vehicle battery B in parallel and connect with the cathode of on-vehicle battery B Negative side supply lines BL2 between.1IPD11 passes through the output terminal 1a of motor drive control device 1 and passes through wirning harness 4a It is connect with a motor terminal 3a of motor 3.In addition, 2IPD12 passes through the output terminal 1b of motor drive control device 1 simultaneously It is connect by wirning harness 4b with another motor terminal 3b of motor 3.

Semiconductor relay 13 and smooth circuit 14 are inserted into side of the positive electrode supply lines BL1.Semiconductor relay 13 is constituted For control can be turned on and off from external control signal SIG by inputting, in on-state, to 1IPD11 and the 2IPD12 is supplied electric power, and in off state, disconnects the power supply to 1IPD11 and 2IPD12.Smooth circuit 14 is drop The circuit of the alternating component of the low electric power supplied from on-vehicle battery B, such as diagram is like that, is inserted into side of the positive electrode supply lines by having Coil 14a in BL1 and the pi type filter of two capacitor 14b for connecting its each end and ground are constituted.

Motor drive control device 1 regard the power circuit 15 having inside it as power supply source, by actuating motor 3 Drive control processing CPU (Central Processing Unit;Central processing unit) 16 built-in it is used as control unit. When ignition switch IGN is on-state, power circuit 15 is supplied electric power from on-vehicle battery B.

CPU16 determines the target value i.e. target VTC angle of VTC angle based on the command signal from ECM2.In addition, The output signal Scrank of crank angle sensor 17 of the CPU16 based on the rotatable phase for carrying out self-test crank axle and convex come self-test The output signal Scam of the cam angle sensor 18 of the rotatable phase of wheel shaft, the actual VTC angle of operation.Then, CPU16 is based on The deviation of target VTC angle and actual VTC angle determines the duty ratio to the 1IPD11 pulse-width signal PWM1 exported And the duty ratio of the pulse-width signal PWM2 to 2IPD12 output.Then, CPU16 will reflect the duty ratio after determining Pulse-width signal PWM1, PWM2 are respectively outputted to 1IPD11 and 2IPD12, are fed back (FB) control as a result,.

CPU16 is other than the processing of the drive control of motor 3, as be described hereinafter, is also examined based on the overcurrent from 1IPD11 The signal IS1 and over-current detection signal IS2 from 2IPD12 is surveyed, diagnosis association process is executed.Diagnosis association process is to use In abnormality diagnostic processing of the progress from 1IPD11 and 2IPD12 into the motor power feed line of motor 3.Motor electric power Supply line is comprising concept below other than wirning harness 4a, 4b.That is, motor power feed line drives comprising motor From 1IPD11 to the circuit part of output terminal 1a and from 2IPD12 to the circuit portion of output terminal 1b in dynamic control device 1 Point.In addition, motor power feed line includes from motor terminal 3a in motor 3 to the circuit part of the brush of a side and from motor side Sub- 3b to another party brush circuit part.CPU16 is configured to based on abnormality diagnostic as a result, defeated to semiconductor relay 13 Send as an envoy to the control signal SIG that it is off state.In addition, be configured to will be from the to 1IPD11 and 2IPD12 output by CPU16 The export-restriction signal INH that 1IPD11 and 2IPD12 disconnects the power supply of motor 3.

[internal structure of IPD]

Fig. 2 indicates the internal structure of the IPD in motor drive control device.As shown in Fig. 2, 1IPD11 has in anode The semiconductor switch SW1 and semiconductor switch SW2 being connected in series between side supply lines BL1 and negative side supply lines BL2.Equally, 2IPD12 has the semiconductor switch SW3 being connected in series between side of the positive electrode supply lines BL1 and negative side supply lines BL2 and half Conductor switch SW4.For semiconductor switch SW1~SW4, for example, bipolar transistor or field effect transistor can be used etc. it is each Kind thyristor.The on and off of semiconductor switch SW1, SW2 are based on being output to 1IPD11's from CPU16 It controls signal, that is, pulse-width signal PWM1 and is controlled.In addition, the on and off of semiconductor switch SW3, SW4 are based on The control signal i.e. pulse-width signal PWM2 of 2IPD12 is output to from CPU16 and is controlled.

A motor terminal 3a between semiconductor switch SW1 in 1IPD11 and semiconductor switch SW2, with motor 3 Connection.In addition, another motor side between the semiconductor switch SW3 in 2IPD12 and semiconductor switch SW4, with motor 3 Sub- 3b connection.The semiconductor switch of the semiconductor switch SW1 of 1IPD11 and semiconductor switch SW2 and 2IPD12 as a result, SW3 and semiconductor switch SW4 are respectively formed lower arm.Then, 1IPD11 and 2IPD12 by semiconductor switch SW1~ SW4 constitutes the H-bridge circuit that motor 3 is gone up to rotatable driving in the forward direction and reverse direction.

1IPD11 has based on the pulse-width signal PWM1 inputted from CPU16, to semiconductor switch SW1 and semiconductor The signaling control unit 11a of switch SW2 output control signal P1, P2.Specifically, signaling control unit 11a is to the half of lower arm Conductor switch SW2 exports the control signal P2 for being equivalent to pulse-width signal PWM1, while defeated to the semiconductor switch SW1 of upper arm It is equivalent to the control signal P1 for having inverted the signal of pulse-width signal PWM1 out.In addition, signaling control unit 11a be based on from The export-restriction signal INH of CPU16 input, regardless of pulse-width signal PWM1, all output makes semiconductor switch SW1 and half Control signal P1, the P2 of any one of conductor switch SW2 all in forcibly off state.

Equally, 2IPD12 has based on the pulse-width signal PWM2 inputted from CPU16, to semiconductor switch SW3 and The signaling control unit 12a of semiconductor switch SW4 output control signal P3, P4.Specifically, signaling control unit 12a is downward The semiconductor switch SW4 output of arm is equivalent to the control signal P4 of pulse-width signal PWM2, while opening to the semiconductor of upper arm Close the control signal P3 that SW3 output is equivalent to the signal for having inverted pulse-width signal PWM2.In addition, signaling control unit 12a Based on the export-restriction signal INH inputted from CPU16, regardless of pulse-width signal PWM2, all output makes semiconductor switch Control signal P3, the P4 of any one of SW3 and semiconductor switch SW4 all in forcibly off state.

1IPD11 has to be constituted excessively electric with monitoring the overcurrent in semiconductor switch SW1 and semiconductor switch SW2 Flow monitoring unit 11b.2IPD12 has to be constituted with monitoring the overcurrent in semiconductor switch SW3 and semiconductor switch SW4 Overcurrent monitoring unit 12b.Overcurrent monitoring unit 11b exported CPU16 when detecting overcurrent in 1IPD11 Current detection signal IS1 exports overcurrent to CPU16 when overcurrent monitoring unit 12b detects overcurrent in 2IPD12 Detect signal IS2.

[drive control of motor is handled]

Fig. 3 indicates the time change of the various parameters in the drive control processing of motor.It is handled in the drive control of motor 3 In, CPU16 is based on actual VTC angle (control amount) and target using PI (Proportional-Integral) control etc. The deviation of VTC angle (target value of control amount), operation FB control duty ratio.FB control duty ratio is, in semiconductor switch SW1 In the switch that~SW4 is respectively switched on and off repeatedly, the percentage of the ratio of turn-on time is indicated.It is small in actual VTC angle In the case where target VTC angle, FB controls duty ratio for example by as positive value D1 [%] calculating.On the other hand, in reality VTC angle be greater than target VTC angle in the case where, FB controls duty ratio, for example, by as negative value D2 [%] calculating.

In the case where FB control duty ratio is calculated as positive value D1 [%], CPU16 is by pulse-width signal PWM1 Duty ratio be determined as 0 [%], and the duty ratio of pulse-width signal PWM2 is determined as D1 [%].On the other hand, in FB In the case that control duty ratio is calculated as negative value D2 [%], CPU16 determines the duty ratio of pulse-width signal PWM2 For 0 [%], and the duty ratio of pulse-width signal PWM1 is determined as to the absolute value of D2 [%].Then, CPU16 will be reflected Pulse-width signal PWM1, PWM2 of duty ratio after determination are respectively outputted to 1IPD11 and 2IPD12.

In 1IPD11, if input duty cycle is confirmed as the pulse-width signal PWM1 of 0 [%], signal control is single First 11a will control signal P1 and control signal P2 is exported as follows.That is, to the semiconductor switch SW1 of upper arm, signal Control unit 11a exports the control signal P1 that duty ratio is set as to 100 [%], and to the semiconductor switch SW2 of lower arm, output will be accounted for Control signal P2 of the sky than being set as 0 [%].On the other hand, if input duty cycle is confirmed as the pulsewidth tune of the absolute value of D2 [%] Signal processed, then signaling control unit 11a will control signal P1 and control signal P2 is exported as follows.That is, to upper arm Semiconductor switch SW1, duty ratio is set as the control signal P1 of (100- | D2 |) [%] by signaling control unit 11a output, right Duty ratio is set as the control signal P2 of the absolute value of D2 [%] by the semiconductor switch SW2 of lower arm, output.Semiconductor switch SW1 And semiconductor switch SW2 when using a side being on-state another party as complementary PWM (the Pulse Width of off state Modulation;Pulsewidth modulation) mode controlled.

In 2IPD12, if input duty cycle is confirmed as the pulse-width signal PWM2 of D1 [%], signal control Unit 12a will control signal P3 and control signal P4 is exported as follows.That is, to the semiconductor switch SW3 of upper arm, letter Duty ratio is set as the control signal P3 of (100-D1) [%] by number control unit 12a output, to the semiconductor switch SW4 of lower arm, Duty ratio is set as the control signal P4 of D1 [%] by output.On the other hand, if output duty cycle is confirmed as the pulsewidth tune of 0 [%] Signal PWM2 processed, then signaling control unit 12a will control signal P3 and control signal P4 is exported as follows.That is, right The semiconductor switch SW3 of upper arm, signaling control unit 12a export the control signal P3 that duty ratio is set as to 100 [%], to lower arm Semiconductor switch SW4, duty ratio is set as the control signal P4 of 0 [%] by output.Semiconductor switch SW3 and semiconductor switch Another party is controlled as the complementary PWM mode of off state when SW4 using a side is on-state.

In value D1 [%] that FB control duty ratio is positive, the on and off by semiconductor switch SW1~SW4 is Such situation is known as drive mode M1 below.That is, being to connect by the semiconductor switch SW1 of the upper arm in 1IPD11 The case where semiconductor switch SW4 of state and the lower arm in 2IPD12 is on-state referred to as drive mode M1.It is driving In mode M1, the electric current from on-vehicle battery B passes through semiconductor switch SW1 from side of the positive electrode supply lines BL1, from the motor of motor 3 Terminal 3a is flowed to motor terminal 3b, through semiconductor switch SW4 flowing in negative side supply lines BL2.Assuming that mould will be driven The current of electric flowed in motor 3 when formula M1 is set as positive value, and motor 3 (rotates forward) rotate in the positive direction.

On the other hand, in value D2 [%] that FB control duty ratio is negative, by the connection of semiconductor switch SW1~SW4 and Off state is that following such situation is known as drive mode M2.That is, the semiconductor of the upper arm in 2IPD12 is opened It closes the case where semiconductor switch SW2 that SW3 is on-state and the lower arm in 1IPD11 is on-state and is known as driving mould Formula M2.In drive mode M2, the electric current from on-vehicle battery B passes through semiconductor switch SW3 from side of the positive electrode supply lines BL1, from The motor terminal 3b of motor 3 is flowed to motor terminal 3a, through semiconductor switch SW2 flowing in negative side supply lines BL2.It is false If the current of electric flowed in motor 3 when drive mode M2 is set as negative value, motor 3 rotates (reversion) in the reverse direction.

Semiconductor switch SW1~SW4 turn on and off be set as drive mode M1 in the case where, if semiconductor switch SW4 is off state from on-state variation according to pulse-width signal PWM2, then semiconductor switch SW3 is controlled by complementation PWM Making and changing from off state is on-state.Semiconductor switch SW1~SW4 after this variation is turned on and off into setting Referred to as drive mode M3.In drive mode M3 at this moment, make motor 3 will be to motor side from motor terminal 3a because of counter electromotive force The current of electric of sub- 3b flowing passes through the semiconductor switch SW3 of 2IPD12 and passes through 1IPD11 from side of the positive electrode supply lines BL1 Semiconductor switch SW1.Then, current of electric caused by such counter electromotive force is and flowing back to the motor terminal 3a of motor 3 It is gradually lowered.Inhibit the failure due to semiconductor switch SW1~SW4 of the counter electromotive force of motor 3 etc. as a result,.

Semiconductor switch SW1~SW4 turn on and off be set as drive mode M2 in the case where, if semiconductor switch SW2 is off state from on-state variation according to pulse-width signal PWM1, then semiconductor switch SW1 is controlled by complementation PWM Making and changing from off state is on-state.Semiconductor switch SW1~SW4's after this variation turns on and off setting For above-mentioned drive mode M3.In drive mode M3 at this moment, make motor 3 will be from motor terminal 3b to electricity because of counter electromotive force The current of electric of generator terminal sub- 3a flowing passes through the by the semiconductor switch SW1 of 1IPD11 and from side of the positive electrode supply lines BL1 The semiconductor switch SW3 of 2IPD12.Then, current of electric caused by such counter electromotive force is by flowing back to the motor side of motor 3 Sub- 3b and be gradually lowered.Inhibit the failure due to semiconductor switch SW1~SW4 of the counter electromotive force of motor 3 etc. as a result,.

[abnormal morphology of motor power feed line]

Then, before illustrating the diagnosis association process of motor power feed line, illustrate motor electric power using Fig. 4~Figure 11 The abnormal morphology of supply line and current of electric and short circuit current in each form.As the abnormal morphology of motor power feed line, As be described hereinafter, there are the 1st ground fault, the 2nd ground fault, the 1st power failure and the 2nd power failure.

(the 1st ground fault)

Fig. 4 indicates that the current path in the case where the 1st ground fault of generation, Fig. 5 indicate that there is a situation where the 1st ground faults Under current of electric and short circuit current time change.1st ground fault is, among motor power feed line wirning harness 4a and Between ground, the failure being unexpectedly electrically connected occurs because of relatively low impedance.Furthermore among motor power feed line The circuit part between circuit part or motor terminal 3a and the brush of a side between 1IPD11 and output terminal 1a can also The 1st ground fault can occur.But hereinafter, using wirning harness 4a as occur the 1st ground fault position representative example for It is bright.It is also same for the 1st following power failures.

In the case where the 1st ground fault occurs, mould is driven shown in drive mode M1 and Fig. 4 (c) shown in Fig. 4 (a) In formula M3, the electric current from on-vehicle battery B is from side of the positive electrode supply lines BL1 via semiconductor switch SW1 and connecing from wirning harness 4a Ground position flows directly into ground.Therefore, as shown in figure 5, drive mode M1 and from drive mode M1 switch when drive mode Current of electric is essentially a zero in M3, and motor 3 is not driven.In addition, from drive mode M2 switch when drive mode M3 in, to the greatest extent Pipe current of electric is flowed because of the counter electromotive force of motor 3, but the electric current from on-vehicle battery B because motor 3 counter electromotive force without It is flowed in motor 3, the driving of motor 3 is not contributed.Therefore, from the anode of on-vehicle battery B to ground in 1IPD11 Short circuit current flowing, which is detected as overcurrent by overcurrent monitoring unit 11b, defeated from overcurrent monitoring unit 11b Over-current detection signal IS1 out.

In addition, in the drive mode M2 shown in Fig. 4 (b), coming from vehicle mounted electric in the case where 1 ground fault occurs The electric current of pond B by semiconductor switch SW3, flows through motor 3 from motor terminal 3b and to motor terminal from side of the positive electrode supply lines BL1 3a flowing, flows from the ground connection position of wirning harness 4a to ground.Therefore, in motor 3, the current of electric that flowing is born as shown in Figure 5, Motor 3 is inverted driving, so there is no short circuit currents between the anode and ground of on-vehicle battery B.

(the 2nd ground fault)

Fig. 6 indicates that the current path in the case where the 2nd ground fault of generation, Fig. 7 indicate that there is a situation where the 2nd ground faults Under current of electric and short circuit current time change.2nd ground fault is, among motor power feed line wirning harness 4b and Between ground, the failure being unexpectedly electrically connected occurs because of relatively low impedance.Furthermore among motor power feed line, the In the circuit part between circuit part or motor terminal 3b and the brush of another party between 2IPD12 and output terminal 1b It can also happen that the 2nd ground fault.But hereinafter, using wirning harness 4b as the representative example at the position that the 2nd ground fault occurs To illustrate.It is also same for the 2nd following power failures.

In the case where the 2nd ground fault occurs, in the drive mode M1 shown in Fig. 6 (a), the electricity from on-vehicle battery B Stream, by semiconductor switch SW1, flows through motor 3 from motor terminal 3a and flows to motor terminal 3b from side of the positive electrode supply lines BL1.So Afterwards, such electric current is flowed from the ground connection position of wirning harness 4b to ground.Therefore, in motor 3, as shown in fig. 7, the electricity that flowing is positive Electromechanics stream, motor 3 is driven forward, so there is no short circuit currents between the anode and ground of on-vehicle battery B.

In the case where the 2nd ground fault occurs, mould is driven shown in drive mode M2 and Fig. 6 (c) shown in Fig. 6 (b) In formula M3, the electric current from on-vehicle battery B from side of the positive electrode supply lines BL1 via semiconductor switch SW3 connecing from wirning harness 4b Ground position flows directly into ground.Therefore, as shown in fig. 7, drive mode M2 and from drive mode M2 switch when drive mode In M3, current of electric is essentially a zero, and motor 3 is not driven.In addition, from drive mode M1 switch when drive mode M3 in, Although flowing current of electric because of the counter electromotive force of motor 3, the electric current from on-vehicle battery B is due to the counter electromotive force of motor 3 It is not flowed in motor 3, the driving of motor 3 is not contributed.Therefore, from the anode of on-vehicle battery B to ground in 2IPD12 Short circuit current flowing, which is detected as overcurrent by overcurrent monitoring unit 12b, from overcurrent monitoring unit 12b Export over-current detection signal IS2.

(the 1st power failure)

Fig. 8 shows the current path in the case where the 1st power failure of generation, Fig. 9 indicates that there is a situation where the 1st power failures Under current of electric and short circuit current time change.1st power failure is, in the wirning harness 4a and vehicle of motor power feed line It carries between battery B, the failure being unexpectedly electrically connected occurs because of relatively low impedance.In the case where the 1st power failure occurs, In In drive mode M1 shown in Fig. 8 (a), the electric current from on-vehicle battery B is flowed into from the power failure position of wirning harness 4a.So Afterwards, such electric current flows through motor 3 from motor terminal 3a and flows to motor terminal 3b, by semiconductor switch SW4 to negative side Supply lines BL2 flowing.Therefore, in motor 3, as shown in figure 9, the current of electric that flowing is positive, motor 3 are driven forward, so There is no short circuit currents between the anode and ground of on-vehicle battery B.

In the case where the 1st power failure occurs, in the drive mode M2 shown in Fig. 8 (b), the electricity from on-vehicle battery B Stream is flowed into from the power failure position of wirning harness 4a, is flowed by semiconductor switch SW2 to negative side supply lines BL2.Therefore, electric It is roughly the same current potential between generator terminal sub- 3a and motor terminal 3b, so as shown in figure 9, current of electric is big in drive mode M2 Cause is zero, and motor 3 is not driven.Therefore, it is flowed from the anode of on-vehicle battery B to the short circuit current on ground in 1IPD11, it should Short circuit current is detected as overcurrent by overcurrent monitoring unit 11b, exports over-current detection signal from overcurrent monitoring unit 11b IS1。

In the drive mode M3 shown in Fig. 8 (c), semiconductor switch SW2 and semiconductor switch SW4 are off state. Therefore, in drive mode M3, when switching from drive mode M1, although current of electric caused by the counter electromotive force of motor 3 flows back, Even if the 1st power failure occurs, the electric current from on-vehicle battery B is not also flowed to negative side supply lines BL2.That is, In drive mode M3, as shown in figure 9, there is no short circuit currents between the anode and ground of on-vehicle battery B.

(the 2nd power failure)

Figure 10 indicates that the current path in the case where the 2nd power failure of generation, Figure 11 indicate that the feelings of the 2nd power failure occur The time change of current of electric and short circuit current under condition.2nd power failure is, motor power feed line wirning harness 4b and Between on-vehicle battery B, the failure being unexpectedly electrically connected occurs because of relatively low impedance.There is a situation where the 2nd power failures Under, in the drive mode M1 shown in Figure 10 (a), the electric current from on-vehicle battery B is flowed from the power failure position of wirning harness 4b Enter, is flowed by semiconductor switch SW4 to negative side supply lines BL2.It therefore, is big between motor terminal 3a and motor terminal 3b Same potential is caused, as shown in figure 11, current of electric is essentially a zero in drive mode M1, and motor 3 is not driven.Therefore, Short circuit current is flowed to ground from the anode of on-vehicle battery B in 2IPD12, which is detected as by overcurrent monitoring unit 12b Overcurrent exports over-current detection signal IS2 from overcurrent monitoring unit 12b.

In the case where the 2nd power failure occurs, in the drive mode M2 shown in Figure 10 (b), the electricity from on-vehicle battery B Stream is flowed into from the power failure position of wirning harness 4b, is flowed through motor 3 from motor terminal 3b and is flowed to motor terminal 3a.Then, this The electric current of sample is flowed by semiconductor switch SW2 to negative side supply lines BL2.Therefore, in motor 3, as shown in figure 11, flowing Negative current of electric, motor 3 are inverted driving, so there is no short circuit currents between the anode and ground of on-vehicle battery B.

In the drive mode M3 shown in Figure 10 (c), semiconductor switch SW2 and semiconductor switch SW4 are off state. Therefore, in drive mode M3, when switching from drive mode M2, although current of electric caused by the counter electromotive force of motor 3 flows back, Even if the 2nd power failure occurs, the electric current from on-vehicle battery B is not also flowed to negative side supply lines BL2.That is, In drive mode M3, as shown in figure 11, there is no short circuit currents between the anode and ground of on-vehicle battery B.

[the diagnosis association process of motor power feed line]

Figure 12 is shown to be switched on operation and is started power supply as opportunity, in CPU16 to CPU16 using ignition switch IGN One example of its main routine of diagnosis association process execute, in relation to motor power feed line.

(" S1 " is abbreviated as in figure in step S1.It is same below.) in, CPU16 is based on over-current detection signal IS1 and excessively electric Stream detection signal IS2, determines whether be detected overcurrent in 1IPD11 or 2IPD12.Then, it is being judged to being detected In the case where measuring overcurrent ("Yes"), processing is proceeded to step S2 by CPU16.On the other hand, it is being judged to being not detected among out In the case where overcurrent ("No"), CPU16 executes step S1 again.

In step s 2, the drive control of motor 3 is handled and is interrupted by CPU16, and the exception of actuating motor power feed line is examined It is disconnected.The abnormity diagnosis of motor power feed line is to detect and determine in motor power feed line inside comprising its abnormal morphology Whether it is abnormal.In the abnormal morphology of motor power feed line, it has been observed that comprising the 1st ground fault, the 2nd ground fault, 1st power failure and the 2nd power failure.It, will be aftermentioned for abnormality diagnostic further content.

In step s3, the feelings of the abnormal morphology of motor power feed line have been determined in the abnormity diagnosis by step S2 Under condition ("Yes"), processing is proceeded to step S4 by CPU16.On the other hand, in the abnormal morphology of no determining motor power feed line In the case where ("No"), CPU16 start again at motor 3 drive control processing, return process to step S1.

In step s 4, CPU16 is controlled, so that motor 3 carries out fault protection.In fault protection, Comprising stopping the movement of motor 3, acting motor 3 only on rotatable direction.

In the case where stopping the movement of motor 3, CPU16 exports the control for making its off state to semiconductor relay 13 Signal SIG processed.In addition, in addition to this or being different from, CPU16 forcibly makes partly to lead to 1IPD11 and 2IPD12 output Body switch SW1~SW4 is the export-restriction signal INH of off state.

Make motor 3 only on rotatable direction act in the case where, CPU16 is carried out as follows.That is, as electricity The abnormal morphology of electro-mechanical force supply line, in the case where the 1st ground fault or 2 power failure has been determined, CPU16 makes motor 3 It is driven reverse.Specifically, CPU16 output pulse width modulated signal PWM1 and pulse-width signal PWM2, so that semiconductor switch Turning on and off for SW1~SW4 is set as drive mode M2 or alternate repetition drive mode M2 and drive mode M3.In addition, making For the abnormal morphology of motor power feed line, in the case where the 2nd ground fault or 1 power failure has been determined, CPU16 makes electricity Machine 3 is driven forward.Specifically, CPU16 output pulse width modulated signal PWM1 and pulse-width signal PWM2, so that semiconductor is opened It closes turning on and off for SW1~SW4 and is set as drive mode M1 or alternate repetition drive mode M1 and drive mode M3.

Make motor 3 only when acting on rotatable direction, fault protection when can preset exception is used Target VTC angle, as needed or forcibly driving motor 3, so that actual VTC angle is target VTC angle.By This, makes actual VTC angle become the VTC angle for being conducive to error protection for internal combustion engine, seeks limping mode (limp Home) the raising of performance.

Furthermore it is determining the abnormal morphology of motor power feed line and is making motor 3 on rotatable direction as needed In the fault protection of movement, when further exception has occurred, CPU16 can also stop the movement of motor 3.For example, In fault protection, overcurrent is being detected by over-current detection signal IS1 or by over-current detection signal IS2 When, the movement of motor 3 can also be stopped.

[abnormity diagnosis]

(method for detecting abnormal)

Figure 13 is the time diagram of specification exception detection method.In Figure 13, for example, it is assumed that when motor 3 is driven forward The 1st power failure occurs.When motor 3 is driven forward by CPU16, it has been observed that there is no short circuit current (referring to Fig. 8 (a)). Then, by the operation in CPU16, the value D2 [%] that FB control duty ratio is negative, if CPU16 is in order to motor 3 to be driven reverse And the setting that turns on and off of semiconductor switch SW1~SW4 is switched to drive mode M2, then short circuit current occurs (referring to Fig. 8 (b)).The short circuit current is detected as overcurrent by the overcurrent monitoring unit 11b in 1IPD11, from overcurrent monitoring unit 11b exports over-current detection signal IS1.

But semiconductor switch SW1~SW4 turns on and off setting, according to pulse-width signal PWM1 in the short time Inside drive mode M2 and drive mode M3 repeatedly, moreover, the setting short circuit currents that turn on and off in drive mode M3 do not flow It is dynamic.Therefore, when motor 3 to be driven reverse, short circuit current only intermittently flows.If even CPU16 makes in drive mode M2 At turn on and off and keep overcurrent continuous in setting and while carrying out stipulated number detection has determined generation short circuit current, if but electricity Machine 3 rotates and reverse repeatedly in a short time, then such determination is also not easy.That is, being difficult to determine by semiconductor switch SW1~SW4 turn on and off the overcurrent for being set as detecting when drive mode M2 be overcurrent caused by electrical noise, Or the risk of short circuit current caused by the exception of motor power feed line.

Therefore, in the abnormity diagnosis of motor power feed line, when CPU16 detects overcurrent, the FB that no matter calculates Control duty ratio value how, all as follows forcibly output pulse width modulated signal PWM1 and pulse-width signal PWM2. That is, CPU16 output pulse width modulated signal PWM1, PWM2, by semiconductor switch SW1~SW4 within per stipulated time It is forcibly fixed to according at least two the turning on and off for different drive modes selected from drive mode M1~M3 and sets It is fixed.Such as in Figure 13, when detecting overcurrent, CPU16 is fixed as drive mode M2 first.It is supplied as a result, in motor electric power In the case where being abnormal in line, short circuit current turns on and off setting continuous flow by semiconductor switch SW1~SW4's It is dynamic, so being easy to identify the overcurrent detected to be short circuit current caused by the exception of motor power feed line.Then, CPU16 The detection position (the turning on and off the overcurrent in setting when have passed through the stipulated time based on the drive mode in selection 1IPD11 or 2IPD12), it is detected comprising its abnormal morphology and determines whether be abnormal in motor power feed line.Example Such as, as shown in figure 13, semiconductor switch SW1~SW4 is forcibly fixed to turn on and off setting according to drive mode M2, If detecting overcurrent (referring to Fig. 8 (b)) in 1IPD11, it can detect and the 1st power failure has occurred.Furthermore In In Figure 13, the time change of pulse-width signal PWM1, PWM2 and the on and off of semiconductor switch SW1~SW4 Time change in thick dashed line, indicate based on FB control duty ratio carry out motor 3 drive control processing in the case where when Between change.

(abnormality diagnostic 1st example)

Figure 14 indicates the 1st of the abnormality diagnostic subroutine of the related motor power feed line executed in the step S2 of Figure 12 Example.

In step s 11, semiconductor switch SW1~SW4 is forcibly fixed as connecing according to drive mode M1 by CPU16 Logical and shutdown setting pulse-width signal PWM1 and pulse-width signal PWM2 are output to 1IPD11 and 2IPD12.Preceding When detecting overcurrent in the step S1 stated, in the case where drive mode at this time can be determined by being configured to, CPU16 can also be with Semiconductor switch SW1~SW4 is turned on and off into the drive mode set when being fixed as detecting overcurrent at first.As a result, It can be than detecting and determining the abnormal morphology of motor power feed line earlier.

In step s 12, CPU16 judgement is forcibly fixed as from by semiconductor switch SW1~SW4 according to drive mode M1's turns on and off to have set whether have passed through stipulated time T1.The stipulated time, T1 was, if in motor power feed line The 1st ground fault of middle generation or the 2nd power failure, then by being forcibly fixed semiconductor switch SW1~SW4 for drive mode M1 and can clearly differentiate the time that short circuit current has occurred.In addition, stipulated time T1 is the drive for passing through motor 3 than camshaft The time that the dynamic advance angle for practically starting opposing cranks axis acts or the time of delay angle movement is short.Then, be determined as through In the case where having crossed stipulated time T1 ("Yes"), processing is proceeded to step S13 by CPU16, on the other hand, is being judged to not passing through In the case where stipulated time T1 ("No"), step S12 is executed again.

In step s 13, CPU16 is based on over-current detection signal IS1, determines electricity whether was detected in 1IPD11 Stream.Then, in the case where detecting overcurrent in being determined as 1IPD11 ("Yes"), processing is proceeded to step S14 by CPU16. On the other hand, in the case where not detecting overcurrent in being determined as 1IPD11 ("No"), processing is proceeded to step by CPU16 S15。

In step S14, CPU16 detects the generation (referring to Fig. 4 (a)) of the 1st ground fault in wirning harness 4a, by this After the abnormal morphology of sample is determined as abnormality diagnostic result, terminate this subroutine.

In step S15, CPU16 is based on over-current detection signal IS2, determines electricity whether was detected in 2IPD12 Stream.Then, in the case where detecting overcurrent in being determined as 2IPD12 ("Yes"), processing is proceeded to step S16 by CPU16. On the other hand, in the case where overcurrent being not detected in being determined as 2IPD12 ("No"), processing is proceeded to step by CPU16 S17。

In step s 16, CPU16 detects the generation (referring to Fig.1 0 (a)) of the 2nd power failure in wirning harness 4b, is inciting somebody to action After such abnormal morphology is determined as abnormality diagnostic result, terminate this subroutine.

Furthermore the overcurrent detection for being not limited to carry out 2IPD12 after the overcurrent detection for carrying out 1IPD11 determines is sentenced Fixed situation, the overcurrent detection that 1IPD11 can also be carried out after the overcurrent detection for carrying out 2IPD12 determines determine. Hereinafter, being also same in the judgement of the stipulated time fixed overcurrent detection for carrying out each drive mode.

In step S17, semiconductor switch SW1~SW4 is forcibly fixed as according to the connection of drive mode M2 by CPU16 With pulse-width signal PWM1 and pulse-width signal the PWM2 output of shutdown setting.

In step S18, CPU16 determines from being fixed as semiconductor switch SW1~SW4 is mandatory according to drive mode M2 Turn on and off to have set whether have passed through stipulated time T2.The stipulated time, T2 was, if occurred in wirning harness 4a, 4b 2nd ground fault or the 1st power failure, then by the way that the setting that turns on and off of semiconductor switch SW1~SW4 to be fixed as driving Mode M2 and can clearly differentiate the time that short circuit current has occurred.In addition, stipulated time T2 is to pass through motor 3 than camshaft Driving and practically start opposing cranks axis advance angle movement or delay angle act until short time time.When regulation Between T2 also can be set as the time identical with stipulated time T1.Then, in the case where being judged to have passed through stipulated time T2 Processing is proceeded to step S19 by ("Yes"), CPU16, on the other hand, in the case where being determined as not by stipulated time T2 ("No") executes step S18 again.

In step S19, CPU16 is based on over-current detection signal IS1, determines electricity whether was detected in 1IPD11 Stream.Then, in the case where detecting overcurrent in being determined as 1IPD11 ("Yes"), processing is proceeded to step S20 by CPU16. On the other hand, in the case where not detecting overcurrent in being determined as 1IPD11 ("No"), processing is proceeded to step by CPU16 S21。

In step S20, CPU16 detects the generation (referring to Fig. 8 (b)) of the 1st power failure in wirning harness 4a, by this After the abnormal morphology of sample is determined as abnormality diagnostic result, terminate this subroutine.

In the step s 21, CPU16 is based on over-current detection signal IS2, determines electricity whether was detected in 2IPD12 Stream.Then, in the case where detecting overcurrent in being determined as 2IPD12 ("Yes"), processing is proceeded to step S22 by CPU16. On the other hand, in the step s 21, in the case where not detecting overcurrent in being determined as 2IPD12 ("No"), CPU16 will locate Reason proceeds to step S23, and it is normal abnormality diagnostic as a result, terminating this subroutine for being determined as motor power feed line.

In step S22, CPU16 detects the generation (referring to Fig. 6 (b)) of the 2nd ground fault in wirning harness 4b, by this After the abnormal morphology of sample is determined as abnormality diagnostic result, terminate this subroutine.

Furthermore in the 1st example of subroutine related with the abnormity diagnosis of motor power feed line, electricity was being detected In the case that drive mode when stream is drive mode M2, it may be carried out as follows.That is, first by semiconductor switch SW1~SW4's turns on and off after setting is fixed as drive mode M2 stipulated time T2 and carries out the judgement of overcurrent detection, The setting that turns on and off of semiconductor switch SW1~SW4 can be fixed as drive mode M1 stipulated time T1 and carry out electricity Flow the judgement of detection.

According to abnormality diagnostic 1st example, semiconductor switch SW1~SW4 is forcibly fixed as according to drive by CPU16 Dynamic model formula M1's turns on and off setting, can detect and the 1st ground fault or the 2nd electricity whether occur in motor power feed line Source failure.In addition, semiconductor switch SW1~SW4 is forcibly fixed as according to the connection of drive mode M2 and pass by CPU16 Disconnected setting can detect and exception caused by the 1st power failure or the 2nd ground fault whether occurs in motor power feed line. It is critical that being forcibly fixed semiconductor switch SW1~SW4 within per stipulated time by CPU16 is fewer two Different drive modes turns on and off setting, can be with four abnormal morphologies of diagnosing motor power feed line.

If in addition, by being forcibly fixed semiconductor switch SW1~SW4 for according to the connection of drive mode M1 and pass Disconnected setting, even if then motor 3 rotates forward slightly, then by being then fixed as drive mode M2, motor 3 inverts slightly.Thus, it is possible to The rotation position of motor 3 is approached to the state before being fixed as drive mode M1.

(abnormality diagnostic 2nd example)

Figure 15 indicates subroutine related with the abnormity diagnosis of motor power feed line executed in the step S2 of Figure 12 2nd example.

In step s101, semiconductor switch SW1~SW4 is forcibly fixed as connecing according to drive mode M3 by CPU16 Logical and shutdown setting pulse-width signal PWM1 and pulse-width signal PWM2 are output to 1IPD11 and 2IPD12.If Semiconductor switch SW1~SW4 is forcibly fixed to turn on and off setting according to drive mode M3, then such as Fig. 4 (c) and figure Which shown in 6 (c), can also detect abnormal caused by the 1st ground fault and the 2nd ground fault.Therefore, relatively more early Whether there is or not the feelings of Frequency 1st ground fault and 2nd ground fault higher than the 1st power failure and the 2nd power failure for ground diagnosis Under condition, as this example, semiconductor switch SW1~SW4 is forcibly fixed as drive mode M3 first.

In step s 102, CPU16 judgement is forcibly fixed from by semiconductor switch SW1~SW4 as drive mode M3's It turns on and off to have set and whether have passed through stipulated time T3.The stipulated time, T3 was, if sent out in motor power feed line Raw 1st ground fault or the 2nd ground fault, then by the way that semiconductor switch SW1~SW4 is forcibly fixed as drive mode M3 And it can clearly differentiate the time that short circuit current has occurred.Stipulated time T3 can be set to same as stipulated time T1, T2 Time.Alternatively, because of not driving motor 3 in drive mode M3, so stipulated time T3, which also can be set to, does not consider camshaft phase Start the time of advance angle movement or delay angle movement to crank axle, and is set as the time than stipulated time T1, T2 long.So Afterwards, in the case where being judged to have passed through stipulated time T3 ("Yes"), processing is proceeded to step S103 by CPU16, on the other hand, In It is judged to executing step S102 again not by ("No") in the case where stipulated time T3.

In step s 103, in the case where detecting overcurrent in being determined as 1IPD11 ("Yes"), CPU16 will be handled Proceed to step S104.On the other hand, in step S103, in the case where not detecting overcurrent in being determined as 1IPD11 Processing is proceeded to step S105 by ("No"), CPU16, determines whether detect overcurrent in 2IPD12.

In step S104, CPU16 detects the generation (referring to Fig. 4 (c)) of the 1st ground fault in wirning harness 4a, by this After the abnormal morphology of sample is determined as abnormality diagnostic result, terminate this subroutine.

In step s105, in the case where detecting overcurrent in being determined as 2IPD12 ("Yes"), CPU16 will be handled Proceed to step S106.In step s 106, the generation (referring to Fig. 6 (c)) for detecting the 2nd ground fault in wirning harness 4b, in this way Abnormal morphology in determine abnormality diagnostic result after, terminate this subroutine.

On the other hand, in step s105, in the case where not detecting overcurrent in being determined as 2IPD12 ("No"), CPU16 is judged as there is no exception caused by the 1st ground fault or the 2nd ground fault, and processing is proceeded to step S107.Then, whether there is or not the 1st power failure or the 2nd power failures for CPU16 diagnosis.

CPU16 by step S107 and step S108 by semiconductor switch SW1~SW4 in stipulated time T1 forcibly It is fixed as turning on and off setting according to drive mode M1.When have passed through stipulated time T1, processing is proceeded to step by CPU16 S109 determines whether detect overcurrent in 2IPD12.In step S109, detected in being determined as 2IPD12 In the case where electric current ("Yes"), processing is proceeded to step S110 by CPU16.In step s 110, CPU16 is detected in wirning harness 4b The generation (referring to Fig.1 0 (a)) of 2nd power failure terminates after such abnormal morphology is determined as abnormality diagnostic result This subroutine.

When being fixed as drive mode M1 in step s 107 and have passed through stipulated time T1, CPU16 does not carry out by force The judgement of overcurrent detection in 1IPD11.This is because in step s101 that semiconductor switch SW1~SW4 is forcibly solid It is set to according to drive mode M3 when turning on and off setting, by executing step S103, has not detected the 1st ground connection event The generation of barrier.

In step S109, in the case where not detecting overcurrent in being determined as 2IPD12 ("No"), CPU16 will Processing proceeds to step S111.CPU16 is by step S111 and step S112 by semiconductor switch SW1~SW4 in stipulated time T2 It is inside forcibly fixed as turning on and off setting according to drive mode M2.When have passed through stipulated time T2, CPU16 will locate Reason proceeds to step S113, determines whether detect overcurrent in 1IPD11.

In step S113, in the case where detecting overcurrent in being determined as 1IPD11 ("Yes"), CPU16 will be handled Proceed to step S114.In step S114, CPU16 detects the generation (referring to Fig. 8 (b)) of the 1st power failure in wirning harness 4a, After such abnormal morphology is determined as abnormality diagnostic result, terminate this subroutine.On the other hand, in step S113 In, in the case where being judged to not detecting overcurrent in 1IPD11 ("No"), processing is proceeded to step S115 by CPU16, It is normally to determine abnormality diagnostic as a result, terminating this subroutine as motor power feed line.

When being fixed as drive mode M2 in step S111 and have passed through stipulated time T2, CPU16 does not carry out by force The judgement of overcurrent detection in 2IPD12.This is because in step s101 that semiconductor switch SW1~SW4 is forcibly solid It is set to according to drive mode M3 when turning on and off setting, by executing step S105, has not detected the 2nd ground connection event The generation of barrier.

Furthermore in the 2nd example of subroutine related with the abnormity diagnosis of motor power feed line, it can also exchange solid It is set to step S107~step S110 of drive mode M1 and is fixed as step S111~step S114 times of drive mode M2 Sequence.

According to the 2nd example of subroutine related with the abnormity diagnosis of motor power feed line, CPU16 is first by semiconductor Switch SW1~SW4 is fixed as turning on and off setting according to drive mode M3.Therefore, CPU16 can detect generation frequency first Spend relatively high the 1st ground fault and the 2nd ground fault.In addition, even if not detecting the 1st ground fault and the 2nd in CPU16 In the case where the generation of ground fault, by being forcibly fixed as semiconductor switch SW1~SW4 according to drive mode M1 or Drive mode M2's turns on and off setting, can also detect the generation of the 1st power failure and the 2nd power failure.

(abnormality diagnostic 3rd example)

Figure 16 indicates subroutine related with the abnormity diagnosis of motor power feed line executed in the step S2 of Figure 12 3rd example.

Step S201~step S212 in this subroutine is respectively identical content with the step of Figure 14 S11~step S22, Step S213~step S218 is respectively identical content with the step of Figure 15 S101~step S106.Therefore, in addition to it is below not Other than putting, the detailed description to each step is omitted or simplified.

CPU16 in step S201 and step S202 by semiconductor switch SW1~SW4 in stipulated time T1 forcibly It is fixed as turning on and off setting according to drive mode M1.Then, CPU16 detects the 1st ground fault in step S204 Occur, or even if detecting the generation of the 2nd power failure in step S206, is not also immediately determined as the abnormal morphology different The result that often diagnoses and continue this subroutine.CPU16 is in RAM (Random Access Memory;Random access memory Device) etc. storage unit in, interim storage detection related with the abnormal morphology detected in step S204 or step S206 is tied Fruit.Then, in order to semiconductor switch SW1~SW4 is forcibly fixed as to turn on and off setting according to drive mode M2 And abnormity diagnosis is carried out, processing is proceeded to step S207 by CPU16.Furthermore do not detect 2IPD12's in step S205 In the case where overcurrent ("No"), CPU16 temporarily stores the so-called generation without the 1st ground fault of detection and the 2nd power failure Detection result, processing is proceeded into step S207.

CPU16 in step S207 and step S208 by semiconductor switch SW1~SW4 in stipulated time T2 forcibly It is fixed as turning on and off setting according to drive mode M2.Then, CPU16 detects the 1st power failure in step S210 Occur, or even if detecting the generation of the 2nd ground fault in step S212, is not also immediately determined as the abnormal morphology different The result that often diagnoses and continue this subroutine.CPU16 in the storage unit of RAM etc. temporarily storage in step S210 or The related detection result of the abnormal morphology detected in step S212.Then, in order to which semiconductor switch SW1~SW4 is mandatory Ground is fixed as turning on and off setting and carry out abnormity diagnosis according to drive mode M3, and processing is proceeded to step S213 by CPU16. Furthermore in the case where not detecting the overcurrent of 2IPD12 in step S211 ("No"), CPU16, which is temporarily stored, so-called not to be had There is the detection result of the generation of the 1st power failure of detection and the 2nd ground fault and processing is proceeded into step S213.

CPU16 in step S213 and step S214 by semiconductor switch SW1~SW4 in stipulated time T3 forcibly It is fixed as turning on and off setting according to drive mode M3.Then, CPU16 detects the 1st ground fault in step S216 Occur, or even if detecting the generation of the 2nd ground fault in step S218, is not also immediately determined as the abnormal morphology different The result that often diagnoses and continue this subroutine.CPU16 is provisionally stored in the storage unit of RAM etc. and in step S216 Or the related detection result of abnormal morphology detected in step S218, processing is proceeded into step S219.Furthermore in step S217 In do not detect in the case where the overcurrent of 2IPD12 ("No"), CPU16 temporarily store it is so-called without the 1st ground connection of detection therefore Processing is simultaneously proceeded to step S219 by the detection result of the generation of barrier and the 2nd ground fault.

In step S219, temporarily stored in the storage unit of RAM etc. based on the abnormity diagnosis by this subroutine Whole detection results, CPU16 include the abnormal morphology whether be abnormal in motor power feed line to determine.In RAM Deng storage unit in the case that the detection result that stores do not indicate the abnormal morphology of motor power feed line, CPU16 is true It is fixed abnormality diagnostic the result is that motor power feed line be it is normal, terminate this subroutine.

In step S219, the detection result temporarily stored in the storage unit of RAM etc. indicates a kind of abnormal morphology In the case where, which is determined as abnormality diagnostic as a result, terminating this subroutine by CPU16.For example, CPU16 is in step The generation that the 1st ground fault is detected in rapid S204, in the case where step S216 also detects the generation of the 1st ground fault, In Storage indicates a kind of detection result of abnormal morphology in the storage unit of RAM etc..Therefore, in step S219, CPU16 is determined Abnormality diagnostic result of 1st ground fault as motor power feed line.

But in step S219, the detection result temporarily stored in the storage unit of RAM etc. indicates two or more In the case where abnormal morphology, CPU16 does not know the abnormality diagnostic as a result, terminating this subroutine of motor power feed line.

More than, for the abnormality diagnostic subroutine in relation to motor power feed line, illustrate the 1st example~the 3rd example, But according to motor drive control device 1, effect below may be implemented.That is, in the case where detecting overcurrent, electricity The CPU16 of machine drive dynamic control device 1 semiconductor switch SW1~SW4 is forcibly fixed as within per stipulated time according to from At least two drive modes that drive mode M1~M3 is suitably selected turn on and off setting.Therefore, it is supplied in motor electric power It is corresponding to abnormal morphology by the setting that turns on and off of semiconductor switch SW1~SW4 in the case where being abnormal in line Short circuit current continuously flow.Therefore, when have passed through the stipulated time, CPU16 is by determining the detection position of overcurrent 1IPD11 or 2IPD12 which, be easy whether to occur in motor power feed line to detect comprising its abnormal morphology It is abnormal.

Furthermore in the 3rd example of subroutine related with the abnormity diagnosis of motor power feed line above-mentioned, in step It is following to carry out in S219.That is, the detection result temporarily stored in the storage unit of RAM etc. is to indicate two or more Abnormal morphology result in the case where, CPU16 do not know motor power feed line abnormality diagnostic result and terminate book Routine.In this case, step S1 is returned to from the step S3 in the main routine of Figure 12, starts again at the drive control of motor 3 Processing.But two or more abnormal morphologies occurs due to detecting in the abnormity diagnosis of motor power feed line, so with Same when being confirmed as normal, the drive control processing for starting again at motor 3 immediately is not preferred.Therefore, in step S219 In, in the case where that can not determine the abnormal morphology of motor power feed line, in order to without the drive control of motor 3 processing and Abnormity diagnosis is carried out again, to determine diagnostic result, will can also diagnose main routine (Figure 12 ginseng of association process as follows According to) deformation.

Figure 17 indicates that main routine (referring to Fig.1 2) deformed variation of association process will be diagnosed.In such variation In, following step S5 and step S6 additional to Figure 12.Furthermore the step of to label identical as Figure 12 (step S1~S4), saves Omit or simplify explanation.

In step s3, in the case where the abnormal morphology of no determining motor power feed line ("No"), CPU16 will locate Reason proceeds to step S5.In step s 5, it has been determined that motor power feed line is normal in the abnormality diagnostic result as step S2 In the case where ("Yes"), CPU16 start again at motor 3 drive control processing, return process to step S1.On the other hand, In step s 5, in the case where not determining the normal situation of motor power feed line as the abnormality diagnostic result of step S2 Processing is proceeded to step S6 by ("No"), CPU16.

In step s 6, CPU16 determines whether have passed through as from abnormity diagnosis is carried out in step s 2 to carrying out again Time and preset time until abnormity diagnosis, that is, whether have passed through and diagnose the waiting time again.Then, it is being determined as It has passed through ("Yes") in the case where diagnosing the waiting time again, in order to carry out abnormity diagnosis again, processing is proceeded to step by CPU16 S2.On the other hand, in the case where being determined as that process does not diagnose the waiting time again ("No"), CPU16 executes step S6 again.

Furthermore even if the abnormity diagnosis of step S2 to be carried out continuously to the exception that can not repeatedly determine motor power feed line In the case where form, CPU16 can also start again at the drive control processing of motor 3, and processing is immediately returned to from step S5 Step S1.

In embodiment above-mentioned, illustrate in the driving of motor 3 in step sl, in 1IPD11 or 2IPD12 In detect to execute when overcurrent step S2 in Figure 12 or Figure 17 motor power feed line abnormity diagnosis.But motor The abnormity diagnosis of power feed line is not limited to the timing of detection of excessive current, can also carry out in following timing.

For example, replacing the step S1 of Figure 12 or Figure 17, by executing the step S1a of Figure 18, in the driving control for carrying out motor 3 When system processing, CPU16 can be made whether that feedback exception occurs.Then, abnormal being judged to occurring feedback in step S1a In the case where ("Yes"), the drive control of motor 3 is handled and is interrupted by CPU16, and processing can be proceeded to step S2 and carried out The abnormity diagnosis of motor power feed line.It whether is that feedback is abnormal, for example, can be based on target VTC angle and the actual angle VTC Whether the state that degree has deviated from specified amount continue for certain time to diagnose.On the other hand, it is judged to not sending out in step S1a In the case where raw feedback exception ("No"), CPU16 executes step S1a again.

In addition, for example as shown in figure 19, CPU16 can carry out motor electricity before the drive control processing for starting motor 3 The abnormity diagnosis of power supply line.Figure 19 is to delete the step S1 for carrying out the judgement of overcurrent detection in the flow chart of Figure 17, chase after The figure for starting the step S7 of drive control processing of motor 3 is added.That is, in the abnormality diagnostic result as step S2 It has determined that in the normal situation of motor power feed line, CPU16 will be handled from step S5 and be proceeded to step S7 ("Yes"), be started The drive control of motor 3 is handled.On the other hand, motor power supply is not determined in the abnormality diagnostic result as step S2 In the normal situation of line, CPU16 will be handled and from step S5 be proceeded to step S6 ("No"), be determined whether have passed through when diagnosing waiting again Between.Be judged to have passed through in step s 6 diagnose the waiting time again in the case where ("Yes"), CPU16 return to step S2, again Carry out abnormity diagnosis.

In abnormality diagnostic 2nd example, as shown in figure 15, when being set as being fixed as drive mode M1 in step s 107 not The judgement for carrying out the overcurrent detection in 1IPD11, without 2IPD12 when being fixed as drive mode M2 in step S111 In overcurrent detection judgement.But in order to improve abnormality diagnostic precision, as shown in figure 20, to the flow chart of Figure 15, It can be with the overcurrent inspection in the step S109a for the judgement that the overcurrent in additional 1IPD11 detects and progress 2IPD12 The step S113a of the judgement of survey.

In the case where detecting the overcurrent in 1IPD11 by step S109a ("Yes"), CPU16 detection the 1st is connect The generation of earth fault (referring to Fig. 4 (a)).But it is even if in step s101 that semiconductor switch SW1~SW4 is forcibly solid It is set to and setting is turned on and off according to drive mode M3, does not also detect the hair of the 1st ground fault in the execution of step S103 It is raw.Therefore, because mistake is generated in detection result, so detecting the overcurrent in 1IPD11 by step S109a In the case where, CPU16 does not know abnormal morphology yet and terminates abnormity diagnosis subroutine.On the other hand, do not have by step S109a In the case where having the overcurrent detected in 1IPD11 ("No"), processing is proceeded to step S111 by CPU16.

In addition, in the case where detecting the overcurrent in 2IPD12 by step S113a ("Yes"), CPU16 detection The generation of 2nd ground fault (referring to Fig. 6 (b)).But it is even if in step s101 that semiconductor switch SW1~SW4 is mandatory Ground is fixed as turning on and off setting according to drive mode M3, does not also detect the 2nd ground fault in the execution of step S105 Generation.Therefore, because mistake is generated in detection result, so detecting the mistake in 2IPD12 by step S113a In the case where electric current, CPU16 is uncertain abnormal and terminates abnormity diagnosis subroutine.On the other hand, do not have by step S113a In the case where detecting the overcurrent in 2IPD12 ("No"), processing is proceeded to step S115 by CPU16, is supplied as motor electric power Determine abnormality diagnostic for normal situation as a result, terminating abnormity diagnosis subroutine to line.

Label declaration

1 ... motor drive control device, 3 ... motors, 4a, 4b ... wirning harness, the control of 11 ... 1IPD, 11a ... signals are single Member, 11b ... overcurrent monitoring unit, 12 ... 2IPD, 12a ... signaling control units, 12b ... overcurrent monitoring unit, 16 ... CPU, SW1~SW4 ... semiconductor switch, PWM1 ... pulse-width signal, PWM2 ... pulse-width signal, the inspection of IS1 ... overcurrent Survey signal, IS2 ... over-current detection signal, M1~M3 ... drive mode, T1~T3 ... stipulated time.

37页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:气动致动器系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!