Nothing Special   »   [go: up one dir, main page]

WO2021085178A1 - 回転機制御装置 - Google Patents

回転機制御装置 Download PDF

Info

Publication number
WO2021085178A1
WO2021085178A1 PCT/JP2020/039066 JP2020039066W WO2021085178A1 WO 2021085178 A1 WO2021085178 A1 WO 2021085178A1 JP 2020039066 W JP2020039066 W JP 2020039066W WO 2021085178 A1 WO2021085178 A1 WO 2021085178A1
Authority
WO
WIPO (PCT)
Prior art keywords
phase
motor
terminal
voltage
switch
Prior art date
Application number
PCT/JP2020/039066
Other languages
English (en)
French (fr)
Inventor
崇志 鈴木
Original Assignee
株式会社デンソー
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
Priority claimed from JP2020094449A external-priority patent/JP7205519B2/ja
Application filed by 株式会社デンソー filed Critical 株式会社デンソー
Priority to CN202080075781.4A priority Critical patent/CN114631256A/zh
Publication of WO2021085178A1 publication Critical patent/WO2021085178A1/ja
Priority to US17/660,912 priority patent/US11811338B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/0083Converters characterised by their input or output configuration
    • H02M1/009Converters characterised by their input or output configuration having two or more independently controlled outputs
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P5/00Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors
    • H02P5/60Arrangements specially adapted for regulating or controlling the speed or torque of two or more electric motors controlling combinations of DC and AC dynamo-electric motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/04Arrangements for controlling or regulating the speed or torque of more than one motor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D1/00Steering controls, i.e. means for initiating a change of direction of the vehicle
    • B62D1/02Steering controls, i.e. means for initiating a change of direction of the vehicle vehicle-mounted
    • B62D1/16Steering columns
    • B62D1/18Steering columns yieldable or adjustable, e.g. tiltable
    • B62D1/187Steering columns yieldable or adjustable, e.g. tiltable with tilt adjustment; with tilt and axial adjustment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/046Controlling the motor
    • B62D5/0463Controlling the motor calculating assisting torque from the motor based on driver input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/0095Hybrid converter topologies, e.g. NPC mixed with flying capacitor, thyristor converter mixed with MMC or charge pump mixed with buck
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/16Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the circuit arrangement or by the kind of wiring
    • H02P25/22Multiple windings; Windings for more than three phases
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/001Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup
    • B62D5/005Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup means for generating torque on steering wheel or input member, e.g. feedback
    • B62D5/006Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup means for generating torque on steering wheel or input member, e.g. feedback power actuated
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/046Controlling the motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/32Means for protecting converters other than automatic disconnection
    • H02M1/327Means for protecting converters other than automatic disconnection against abnormal temperatures
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M3/00Conversion of DC power input into DC power output
    • H02M3/02Conversion of DC power input into DC power output without intermediate conversion into AC
    • H02M3/04Conversion of DC power input into DC power output without intermediate conversion into AC by static converters
    • H02M3/10Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M3/145Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M3/155Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
    • H02M3/156Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators
    • H02M3/158Conversion of DC power input into DC power output without intermediate conversion into AC by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
    • H02M3/1582Buck-boost converters
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/5387Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
    • H02M7/53871Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/04Arrangements for controlling or regulating the speed or torque of more than one motor
    • H02P2006/045Control of current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/60Controlling or determining the temperature of the motor or of the drive
    • H02P29/64Controlling or determining the temperature of the winding

Definitions

  • This disclosure relates to a rotary machine control device.
  • a rotary machine control device that drives a multi-phase rotary machine and a DC rotary machine by one drive circuit.
  • the motor control device disclosed in Patent Document 1 drives a three-phase AC motor and two DC motors by one three-phase inverter drive circuit.
  • this motor control device is used as a vehicle steering device, and drives a three-phase motor for electric power steering (EPS), a direct current motor for tilting, and a direct current motor for telescopic.
  • EPS electric power steering
  • a switch for cutting off the energization of each phase of the three-phase motor to which the DC motor is connected when driving the DC motor, and energizing the DC motor when driving the three-phase motor is required to shut off. For example, in a configuration in which one DC motor is connected between two phases of a three-phase motor, at least three switches are required.
  • An object of the present disclosure is to provide a rotary machine control device capable of simultaneously driving a multi-phase rotary machine and a DC rotary machine.
  • the rotary machine control device of the present disclosure is one end to one or more multi-phase rotary machines including one or more sets of multi-phase winding sets, and one or more phase current paths of at least one set of multi-phase winding sets. It is possible to drive one or more DC rotating machines to which the first terminal is connected.
  • This rotary machine control device includes one or more multi-phase power converters, a switch for a DC rotary machine, and a control unit.
  • the multi-phase power converter is connected to the positive electrode and the negative electrode of the power supply via high potential lines and low potential side lines, respectively.
  • the multi-phase power converter converts DC power of a power source into multi-phase AC power by operating a plurality of bridge-connected inverter switching elements, and applies a voltage to each phase winding of the multi-phase winding set.
  • the switch for the DC rotary machine is composed of the high potential side and low potential side switches connected in series via the DC motor terminal.
  • the DC motor terminal is connected to a second terminal which is an end opposite to the first terminal of the DC rotating machine.
  • the switch for a DC rotary machine makes the voltage of the DC motor terminal variable by switching.
  • the control unit operates the operation of the inverter switching element and the switch for the DC rotary machine.
  • the reference code corresponds to the second to tenth embodiments in which one three-phase rotating machine and three DC rotating machines are driven, and the description of the reference code corresponding only to the other embodiments is omitted. .. Further, regarding the reference codes of the inverter switching element and the switch for the DC rotary machine, for example, "MU1H” and “MU1L” are collectively referred to as “MU1H / L”.
  • the control unit of the present disclosure can operate the operation of the switch for the DC rotating machine while driving the multi-phase rotating machine by operating the operation of the inverter switching element, and can drive the DC rotating machine at the same time. Further, for example, in a configuration in which one DC rotating machine is connected to a one-phase phase current path of a set of three-phase winding sets, a minimum of two DC rotating machine switches is sufficient. Therefore, the number of switches can be reduced as compared with the prior art of Patent Document 1.
  • the second terminal of the DC rotor is connected only to the switch for the DC rotor and is connected to the first terminal. Is not directly connected to a multi-phase winding set other than the multi-phase winding set to which is connected. That is, the inverter switching element of the multi-phase power converter different from the multi-phase power converter to which the DC rotator is connected does not double as a switch for the DC rotator for the DC rotator.
  • the switch for the DC rotary machine is provided independently of the inverter switching element. With this configuration, by turning off the switch for the DC rotating machine, it is possible to stop only the energization of the DC rotating machine even when the inverter switching element is on.
  • the multi-phase rotating machine is, for example, a rotating machine for steering assist torque output of an electric power steering system or reaction force torque output of a steer-by-wire system.
  • the DC rotary machine includes a steering position system actuator that changes the steering position, specifically, a tilt actuator of a steering column and a telescopic actuator.
  • FIG. 1 is a diagram of an EPS system to which the ECU (rotary control unit) of each embodiment is applied.
  • FIG. 2 is a diagram of an SBW system to which the ECU (rotary control unit) of each embodiment is applied.
  • FIG. 3A is a schematic view illustrating the tilt operation.
  • FIG. 3B is a schematic diagram illustrating the telescopic operation.
  • FIG. 4 is a diagram showing a connection configuration example of the connector.
  • FIG. 5 is a circuit configuration diagram of the first embodiment (three-phase motor ⁇ 1, DC motor ⁇ 1).
  • FIG. 1 is a diagram of an EPS system to which the ECU (rotary control unit) of each embodiment is applied.
  • FIG. 2 is a diagram of an SBW system to which the ECU (rotary control unit) of each embodiment is applied.
  • FIG. 3A is a schematic view illustrating the tilt operation.
  • FIG. 3B is a schematic diagram illustrating the telescopic operation.
  • FIG. 4 is a diagram showing a connection configuration
  • FIG. 6 is a circuit configuration diagram of the second embodiment (three-phase motor ⁇ 1, DC motor ⁇ 3).
  • FIG. 7 is a circuit configuration diagram of the third embodiment (with a three-phase motor relay and a DC motor relay).
  • FIG. 8 is a circuit configuration diagram of the fourth embodiment (individual power supply relay and individual protection element).
  • FIG. 9 is a circuit configuration diagram of the fifth embodiment (individual power supply).
  • FIG. 10 is a circuit configuration diagram of the sixth embodiment (individual power supply relay, common to negative power supply relay).
  • FIG. 11 is a circuit configuration diagram of the seventh embodiment (individual power supply relay, common to negative power supply relay).
  • FIG. 12 is a circuit configuration diagram of the eighth embodiment (common to the power supply relay and common to the miscellaneous protection element).
  • FIG. 13 is a circuit configuration diagram of a ninth embodiment (common to DC motor relays when energized in the negative direction).
  • FIG. 14 is a circuit configuration diagram of the tenth embodiment (common to DC motor relays when energized in the forward direction).
  • FIG. 15 is a control block diagram of the three-phase control unit.
  • FIG. 16A is a control block diagram of an example of the DC control unit.
  • FIG. 16B is a control block diagram of another example of the DC control unit.
  • FIG. 17 is a flowchart showing the overall operation of the ECU.
  • FIG. 18 is a flowchart of the phase current calculation process.
  • FIG. 19 is a flowchart of the phase voltage calculation process (I).
  • FIG. 20 is a flowchart of the phase voltage calculation process (II) ⁇ first pattern>.
  • FIG. 21 is a flowchart of the phase voltage calculation process (III).
  • FIG. 22 is a flowchart of the phase voltage calculation process (II) ⁇ second pattern>.
  • FIG. 23 is a flowchart of the DC motor terminal voltage calculation process ⁇ first pattern>.
  • FIG. 24 is a flowchart of the DC motor terminal voltage calculation process ⁇ second pattern>.
  • FIG. 25 is a waveform of the phase current flowing through the inverter.
  • FIG. 26 is a waveform of the phase current energized in the three-phase winding set.
  • FIG. 27A is a waveform of the voltage command in a configuration in which VH and VL are constant.
  • FIG. 27B is a waveform of the post-operation voltage command centered on the VM in a configuration in which VH and VL are constant.
  • FIG. 28A is a waveform of the voltage command after the neutral point voltage shift at the time of positive energization in a configuration in which VH and VL are constant.
  • FIG. 28B is a waveform of a voltage command after a neutral point voltage shift when energized in the negative direction in a configuration in which VH and VL are constant.
  • FIG. 29 is a control block diagram of a three-phase control unit of a configuration example in which VH and VL are variable.
  • FIG. 30A is a waveform of a voltage command in a configuration in which VH and VL are variable.
  • FIG. 30B is a waveform of the post-operation voltage command centered on the VM in a configuration in which VH and VL are variable.
  • FIG. 31A is a waveform of the voltage command after the neutral point voltage shift at the time of positive energization in the configuration in which VH and VL are variable.
  • FIG. 31B is a waveform of a voltage command after a neutral point voltage shift when energized in the negative direction in a configuration in which VH and VL are variable.
  • FIG. 32 is a flowchart of the first half (third pattern) of the phase voltage calculation process B.
  • FIG. 33 is a waveform of the voltage command after the neutral point voltage shift corresponding to the third pattern.
  • FIG. 34 is a flowchart showing the operation immediately after vehicle switching.
  • FIG. 42 is a sectional view taken along line XLII-XLII of FIG. 41.
  • FIG. 43 is a schematic view showing the configuration of a three-phase double winding rotary machine.
  • FIG. 44 is a circuit configuration diagram of the eleventh embodiment (two systems, DC motor ⁇ 2 (one side)).
  • FIG. 45 is a circuit configuration diagram of the twelfth embodiment (two systems, DC motor ⁇ 2 (both sides)).
  • FIG. 46 is a circuit configuration diagram of the thirteenth embodiment (two systems, DC motor ⁇ 4 (both sides)).
  • FIG. 47 is a circuit configuration diagram of the 14th embodiment (two systems, DC motor ⁇ 6 (both sides)).
  • FIG. 48 is a circuit configuration diagram of the fifteenth embodiment (two systems, individual power supply).
  • FIG. 49 is a circuit configuration diagram of another embodiment.
  • the rotary machine control device of each embodiment is applied to an electric power steering system (hereinafter, "EPS system”) or a steer-by-wire system (hereinafter, "SBW system”) of a vehicle, and functions as an EPS-ECU or an SBW-ECU.
  • EPS system electric power steering system
  • SBW system steer-by-wire system
  • the EPS-ECU or SBW-ECU are collectively referred to as an "ECU”.
  • the first to fifteenth embodiments are collectively referred to as "the present embodiment".
  • FIG. 1 shows an EPS system 901 in which a steering mechanism and a steering mechanism are mechanically connected.
  • FIG. 2 shows the SBW system 902 in which the steering mechanism and the steering mechanism are mechanically separated.
  • the tire 99 is shown on only one side, and the tire on the opposite side is not shown.
  • the EPS system 901 includes a steering wheel 91, a steering shaft 92, an intermediate shaft 95, a rack 97, and the like.
  • the steering shaft 92 is included in the steering column 93, and the steering wheel 91 is connected to one end and the intermediate shaft 95 is connected to the other end.
  • a rack 97 is provided that converts rotation into reciprocating motion by a rack and pinion mechanism and transmits it.
  • the rack 97 reciprocates, the tire 99 is steered via the tie rod 98 and the knuckle arm 985.
  • universal joints 961 and 962 are provided in the middle of the intermediate shaft 95. As a result, the displacement caused by the tilting operation and the telescopic operation of the steering column 93 is absorbed.
  • the torque sensor 94 is provided in the middle of the steering shaft 92 and detects the steering torque Ts of the driver based on the torsional displacement of the torsion bar.
  • the ECU 10 controls the drive of the three-phase motor 800 based on the steering torque Ts detected by the torque sensor 94 and the vehicle speed V detected by the vehicle speed sensor 14, and outputs a desired steering assist torque.
  • the rotating machine for steering assist torque output is used as the "multi-phase rotating machine".
  • Each signal to the ECU 10 is communicated by using CAN, serial communication, or the like, or is sent as an analog voltage signal.
  • three DC motors 710, 720, and 730 are provided as "DC rotating machines".
  • the steering lock actuator 710 is provided in the vicinity of the steering wheel 91 and locks the steering wheel 91 so that it does not rotate when parking or the like.
  • the ECU 10 instructs the steering lock actuator 710 to release or relock the steering lock based on the ON / OFF signal of the vehicle switch 11 based on the ECU 10.
  • the vehicle switch 11 corresponds to an ignition switch or a push switch of an engine vehicle, a hybrid vehicle, or an electric vehicle.
  • the lane keep flag F from the lane keep determination circuit 15 is input to the ECU 10.
  • the lane keep flag F is generated.
  • the ECU 10 vibrates the steering wheel 91 to alert the driver.
  • the steering lock actuator 710 also functions as a steering vibration actuator that vibrates the steering wheel 91 to alert the driver.
  • the steering lock actuator is described in, for example, Japanese Patent Application Laid-Open No. 2017-124794, and the steering vibration actuator is described in, for example, Japanese Patent Application Laid-Open No. 2016-30471.
  • the tilt actuator 720 and the telescopic actuator 730 are included in the "steering position system actuator" that changes the steering position, and are provided in the steering column 93.
  • the ECU 10 instructs the tilt actuator 720 to perform a tilt operation.
  • the tilt actuator 720 adjusts the tilt angle and moves the steering wheel 91 up and down.
  • the vehicle switch 11 is turned on and the vehicle is started, the vehicle moves to the driving position stored in advance, and when the vehicle switch 11 is turned off and the vehicle is stopped, the driver moves to the side where the space becomes wider.
  • the ECU 10 instructs the telescopic actuator 730 to perform a telescopic operation. Then, as shown in FIG. 3B, the telescopic actuator 730 adjusts the telescopic length and moves the steering wheel 91 back and forth. Then, when the vehicle switch 11 is turned on and the vehicle is started, the vehicle moves to the driving position stored in advance, and when the vehicle switch 11 is turned off and the vehicle is stopped, the driver moves to the side where the space becomes wider.
  • the intermediate shaft 95 does not exist with respect to the EPS system 901.
  • the steering torque Ts of the driver is electrically transmitted to the steering motor 890 via the ECU 10.
  • the rotation of the steering motor 890 is converted into the reciprocating motion of the rack 97, and the tire 99 is steered via the tie rod 98 and the knuckle arm 985.
  • the driver cannot directly sense the reaction force against steering. Therefore, the ECU 10 controls the drive of the three-phase motor 800, rotates the steering wheel 91 so as to apply a reaction force to the steering, and gives the driver an appropriate steering feeling. As described above, in the SBW system 902, the rotating machine for the reaction force torque output is used as the "multi-phase rotating machine".
  • the DC motor type actuator used in the present embodiment may be a seat actuator or a steering wheel retracting actuator in addition to a steering actuator such as a steering lock, a tilt, and a telescopic actuator.
  • Seat actuators include those that slide the seat back and forth or in the height direction and recline the backrest.
  • the unit including the three-phase winding sets 801 and 802 and the configuration of the inverter or the like corresponding to the winding set is called a "system".
  • the first to tenth embodiments have a one-system configuration
  • the eleventh to fifteenth embodiments have a two-system configuration in which each component is redundantly provided. Since the motor structure of one system is a well-known technique, the description thereof will be omitted, and the motor structure of two systems will be described later.
  • "1" is added to the configuration of the first system, and "2" is added to the configuration of the second system.
  • the symbols and symbols of the first system in the two-system configuration are diverted.
  • the three-phase motor 800 of the present embodiment is configured as a "mechatronic integrated motor" in which the ECU 10 is integrally configured on one side in the axial direction.
  • the three DC motors 710, 720, and 730 are connected to the ECU 10 via connectors, respectively. That is, while the connection between the three-phase motor 800 and the ECU 10 is an immovable premise, the DC motors 710, 720, 730 and the ECU 10 are configured to be connectable as options according to the needs, and the ECU 10 side.
  • the connector of is not mounted depending on the option, and the circuit board may be common.
  • FIG. 4 shows an example of the connector connection configuration.
  • the power system connector 591, the signal system connector 592, and the torque sensor connector 593 are separately provided.
  • a power supply line (PIG) and a ground line from a DC power supply are connected to the power connector 591.
  • the wiring of each DC motor 710, 720, and 730 is connected to the signal system connector 592.
  • the motor lines (M +, M-) of the DC motors 710, 720, and 730 are power systems, but since the motor current is smaller than that of the three-phase motor 800, they can be included in the signal system connector 592 and connected. ..
  • a separate connector may be used, or a connector common to the power system connector 591 of the power supply line (PIG) and the ground line from the DC power supply may be used.
  • the connection with the steering lock actuator 710 is two motor lines (M +, M-). There are five connections to the tilt actuator 720 and the telescopic actuator 730: a motor line (M +, M ⁇ ), a position sensor power line, a position sensor signal line, and a ground line.
  • a motor line M +, M ⁇
  • a position sensor power line M +, M ⁇
  • a position sensor signal line M +, M ⁇
  • a ground line A configuration that does not use a position sensor by determining that a predetermined position has been reached by torque or current and time, or by passing a constant current or applying voltage according to the on / off of the tilt switch 12 and telescopic switch 13. It can also be.
  • FIG. 4 shows an example of receiving a signal from the tilt switch 12 and the telescopic switch 13 by CAN communication, but when receiving an analog voltage signal, it can be connected to the signal system connector 592.
  • the connector may be separated for each of the DC motors 710, 720, and 730.
  • the first and second embodiments are the basic configurations of the present disclosure.
  • the first embodiment is intended to disclose a minimum configuration in which only one three-phase motor 800 and one DC motor 710 are driven, and the system configurations shown in FIGS. 1 to 3B. Does not correspond directly.
  • a second embodiment in which one three-phase motor 800 and three DC motors 710, 720, and 730 are driven directly corresponds to the system configuration of FIGS. 1 to 3B.
  • an applied configuration is added based on the configuration of the second embodiment.
  • FIG. 5 shows the overall configuration of the ECU 10 of the first embodiment.
  • the three-phase winding set 801 of the three-phase motor 800 is configured by connecting the U1 phase, V1 phase, and W1 phase windings 811, 812, and 813 at the neutral point N1.
  • the voltage at the neutral point N1 is defined as the neutral point voltage Vn1.
  • the reference numerals "800" for the three-phase motor and the reference numerals "811, 812, 813" for the three-phase windings are shown only in FIG. 5, and the description is omitted in FIGS. 6 to 14. As shown in FIG.
  • a counter electromotive voltage proportional to the product of the rotation speed and the sin value of the phase is generated in each phase of the three-phase motor 800.
  • the electric angle ⁇ of the three-phase motor 800 is detected by the rotation angle sensor.
  • the ECU 10 includes one inverter 601 as a "multi-phase power converter", two DC motor switches MU1H and MU1L as “DC rotor switches", and a control unit 30.
  • the inverter 601 is connected to the positive electrode of the power supply Bt1 via the high potential line BH1 and is connected to the negative electrode of the power supply Bt1 via the low potential line BL1.
  • the power supply Bt1 is, for example, a battery having a reference voltage of 12 [V]. Further, the DC voltage input from the power supply Bt1 to the inverter 601 is referred to as "input voltage Vr1".
  • a capacitor C1 is provided between the high potential line BH1 and the low potential line BL1 on the power supply Bt1 side of the inverter 601.
  • the inverter 601 converts the DC power of the power supply Bt1 into three-phase AC power by the operation of a plurality of bridge-connected inverter switching elements IU1H, IU1L, IV1H, IV1L, IW1H, and IW1L. Then, the inverter 601 applies a voltage to each of the phase windings 811, 812, and 813 of the three-phase winding set 801.
  • the inverter switching elements IU1H, IV1H, and IW1H are upper arm elements provided on the high potential side of the U1 phase, V1 phase, and W1 phase, respectively, and the inverter switching elements IU1L, IV1L, and IW1L are U1 phase and V1 respectively. It is a lower arm element provided on the low potential side of the phase and the W1 phase.
  • the upper arm element and the lower arm element of the same phase are collectively referred to as "IU1H / L, IV1H / L, IW1H / L".
  • Each switch used in this embodiment including the inverter switching elements IU1H / L, IV1H / L, and IW1H / L, is, for example, a MOSFET.
  • Each switch may be a field effect transistor other than the MOSFET, an IGBT, or the like.
  • the current sensors SAU1, SAV1, and SAW1 for detecting the phase currents Iu1, Iv1, and Iw1 flowing through each phase are installed between the lower arm elements IU1L, IV1L, and IW1L of each phase of the inverter 601 and the low potential line BL1. There is.
  • the current sensors SAU1, SAV1, and SAW1 are composed of, for example, a shunt resistor.
  • the phase currents energized in the three-phase winding set 801 are referred to as Iu1 #, Iv1 #, and Iw1 # with respect to the phase currents Iu1, Iv1, and Iw1 flowing through the inverter 601. The relationship between the two phase currents will be described later.
  • the DC motor switch as the "DC rotor switch” is composed of the high potential side switch MU1H and the low potential side switch MU1L connected in series via the DC motor terminal M1. Similar to the inverter switching element, the switches on the high potential side and the low potential side are collectively referred to as "MU1H / L" for the DC motor switch.
  • the DC motor switch MU1H / L other than the fifth embodiment is provided between the high potential line BH1 and the low potential line BL1 in parallel with the inverter 601 for the power supply Bt1 common to the inverter 601.
  • the first terminal T1 which is one end of the DC motor 710 is connected to the branch point Ju of the U1 phase current path of the three-phase winding set 801.
  • the second terminal T2 which is the end opposite to the first terminal T1 of the DC motor 710, is connected to the DC motor terminal M1 of the DC motor switch MU1H / L. Therefore, the DC motor switch MU1H / L is connected to the U1 phase of the three-phase winding set 801 via the DC motor 710.
  • the "U” in the code "MU1H / L" of the DC motor switch means the U1 phase, and the "1" means the first DC motor 710.
  • the direction of the current from the first terminal T1 to the second terminal T2 is the positive direction, and the direction of the current from the second terminal T2 to the first terminal T1 is the negative direction.
  • a voltage Vx is applied between the first terminal T1 and the second terminal T2.
  • the DC motor 710 rotates forward when energized in the positive direction and reverses when energized in the negative direction.
  • the symbols "T1, T2" of the first terminal and the second terminal are shown only in FIG. 5, and the description is omitted in FIGS. 6 and below.
  • the DC motor switch MU1H / L makes the voltage Vm1 of the DC motor terminal M1 variable by switching by duty control or the like.
  • the DC motor switch MU1H / L is larger than the inverter switching elements IU1H / L, IV1H / L, and IW1H / L. A switch with a small current capacity is used.
  • the second terminal of the DC motor is connected only to the switch for the DC motor, and the first terminal is connected. It is not directly connected to a three-phase winding set that is different from the phase winding set. That is, the inverter switching element of the inverter different from the inverter to which the DC motor is connected does not double as a switch for the DC motor for the DC motor.
  • the DC motor switch is provided independently of the inverter switching element. With this configuration, by turning off the DC motor switch, it is possible to stop only the energization of the DC motor even when the inverter switching element is on.
  • the control unit 30 acquires the electric angle ⁇ , the three-phase currents Iu1, Iv1, and Iw1 of the three-phase motor 800.
  • the control unit 30 uses the inverter switching elements IU1H / L, IV1H / L, and IW1H / L based on the dq-axis current command values Id * and Iq * for the three-phase motor 800 and the DC current command values I1 * for the DC motor 710. And the operation of the DC motor switch MU1H / L is operated. Details of the control configuration of the control unit 30 will be described later with reference to FIGS. 15 to 16B. Further, in the circuit configuration diagram after FIG. 6, the control unit 30 and the input signal are not shown.
  • three sets of DC motor switches MU1H / L, MV2H / L, and MW3H / L are provided corresponding to three DC motors 710, 720, and 730.
  • the second terminal of the steering lock actuator 710 is connected to the DC motor terminal M2 of the DC motor switch MU1H / L.
  • the second terminal of the tilt actuator 720 is connected to the DC motor terminal M2 of the DC motor switch MV2H / L.
  • the second terminal of the telescopic actuator 730 is connected to the DC motor terminal M3 of the DC motor switch MW3H / L.
  • the "V” in the DC motor switch code “MV2H / L” means the V1 phase
  • the "2" means the second DC motor 720.
  • the "W” in the code “MW3H / L” means the W1 phase
  • the "3” means the third DC motor 730.
  • the DC motor switches MU1H / L, MV2H / L, and MW3H / L change the voltages Vm1, Vm2, and Vm3 of the DC motor terminals M1, M2, and M3, respectively, by switching by duty control or the like.
  • one DC motor selected as an energization target among one or more DC motors is referred to as a "specific DC motor".
  • the ECU 10 can energize the "specific DC motor” at the same time as energizing the three-phase motor 800.
  • the direct currents applied to the direct current motors 710, 720, and 730 selected for the specific direct current motor are referred to as I1, I2, and I3.
  • the direct current motors 710, 720, and 730 rotate forward or reverse.
  • a counter electromotive voltage proportional to the rotation speed is generated.
  • the counter electromotive voltages generated in the DC motors 710, 720, and 730 are referred to as E1, E2, and E3.
  • the number of DC motors connected to one phase of the three-phase winding sets 801 and 802 is one or less. That is, three or less DC motors can be connected to the three-phase winding set, and N or less DC motors can be connected to the N-phase winding set.
  • a plurality of DC motors either (A) a plurality of DC motors are connected to a plurality of phases of a set of three-phase winding sets 801 or (B) a plurality of sets of three are connected.
  • a total of a plurality of DC motors are connected to one or more phases of each of the phase winding sets 801 and 802.
  • the twelfth to fifteenth embodiments correspond to the example of (B).
  • the third embodiment shown in FIG. 7 further includes the three-phase motor relays MmU1, MMV1, MmW1, and the DC motor relays MU1r, MU1R, MV2r, MV2R, MW3r, and MW3R with respect to the second embodiment.
  • Each motor relay is composed of a semiconductor switching element, a mechanical relay, or the like.
  • each motor relay is composed of a MOSFET having a parasitic diode.
  • the three-phase motor relays MmU1, MMV1, and MmW1 are provided in each phase current path between the inverter 601 and the three-phase winding set 801. Specifically, in the U1, V1, and W1 phases to which the DC motors 710, 720, and 730 are connected, the three-phase motor 800 side of the branch points Ju, Jv, and Jw to the DC motors 710, 720, and 730 in each phase current path. Is provided with three-phase motor relays MmU1, MMV1, and MmW1.
  • the control unit 30 when the three-phase motor 800 is energized, the control unit 30 turns on the three-phase motor relays MmU1, MMV1, and MmW1. On the other hand, when the three-phase motor 800 is not energized, the control unit 30 turns off the three-phase motor relays MmU1, MMV1, and MmW1.
  • the three-phase motor relays MmU1, MMV1, and MmW1 can cut off the current from the three-phase motor 800 to the inverter 601 when it is off, that is, the current due to the counter electromotive force. Further, for example, even when the inverter switching element IU1H has a short-circuit failure, the current flowing from the three-phase motor 800 to the inverter 601 can be cut off by the counter electromotive voltage.
  • the DC motor relays MU1r, MU1R, MV2r, MV2R, MW3r, and MW3R are provided on the DC motors 710, 720, and 730 side of the branch points Ju, Jv, and Jw of each phase current path.
  • the DC motor relays MU1r, MV2r, and MW3r that cut off the positive current when off are referred to as “positive DC motor relays”
  • the DC motor relays MU1R, MV2R, and MW3R that cut off the negative current when off It is called a "negative DC motor relay".
  • the forward DC motor relays MU1r, MV2r, and MW3r are the branch points Ju, Jv, Jw side, and the negative direction DC motor relays MU1R, MV2R, and MW3R are DC motors so that the source terminals of the MOSFETs are adjacent to each other. It is connected in series to the 710, 720, and 730 sides.
  • the positive direction motor relay MU1r and the negative direction motor relay MU1R connected in series to the DC motor 710 are collectively referred to as "MU1r / R".
  • the codes of the motor relays in both the positive and negative directions connected in series to the DC motors 720 and 730 are described as "MV2r / R" and "MW3r / R", respectively.
  • DC motor relays MU1r / R, MV2r / R, and MW3r / R are used for the DC motors 710, 720, and 730. It is possible to switch between energization and shutoff. For example, regarding the DC motor 710, even if the DC motor switch MU1H on the high potential side has a short-circuit failure, the DC motor 710 can be safely stopped by turning off the DC motor relay MU1r / R.
  • the ECU 10 of the following 4th to 10th embodiments further includes a power relay and a miscellaneous protection element.
  • the power relay is composed of a semiconductor switching element, a mechanical relay, or the like, and can cut off the energization from the power supply Bt1 to the load when it is off.
  • the power relay is composed of MOSFETs, the current flows in one direction even when it is off depending on the direction of the parasitic diode, so it is necessary to distinguish which direction the current can be cut off.
  • Negative power supply relays are generally called “reverse connection prevention relays” or “reverse connection protection relays”, but in this specification, for the sake of unification of terms with positive and negative direction DC motor relays, “negative direction power relays". ".
  • the code of the positive power relay provided in the current path from the power supply Bt1 to the inverter 601 is described as "P1r", and the code of the negative power supply relay is described as "P1R".
  • the positive power supply relay P1r is connected in series to the power supply Bt1 side, and the negative direction power supply relay P1R is connected in series to the inverter 601 side.
  • the positive power supply relay P1r and the negative power supply relay P1R connected in series are collectively referred to as "P1r / R".
  • the miscellaneous protection element is a coil and a capacitor that function as a noise filter.
  • the symbols of the miscellaneous protection elements provided in the input section of the inverter 601 are referred to as "L1” and "C1". Further, in a configuration in which another miscellaneous protection element is provided at the input portion of the DC motor switches MU1H / L, MV2H / L, and MW3H / L, the reference numerals of the other miscellaneous protection elements are described as "Ld” and "Cd".
  • the inverter 601 and the DC motor switches MU1H / L, MV2H / L, and MW3H / L are individually provided with power relays in both positive and negative directions, and coils and capacitors as miscellaneous protection elements. It is provided. That is, a power relay P1r / R, a coil L1 and a capacitor C1 are provided between the power supply Bt1 and the inverter 601. A power relay Pdr / R, a coil Ld, and a capacitor Cd are provided between the power supply Bt1 and the DC motor switches MU1H / L, MV2H / L, and MW3H / L.
  • the power relay Pdr / R on the switch side for the DC motor cuts off the energization from the power supply Bt1 to the DC motors 710, 720, 730, and the power relay P1r / R on the inverter side energizes the power supply Bt1 to the three-phase motor 800. To shut off.
  • the power relay Pdr / R on the DC motor switch side is the power relay P1r / R on the inverter side. A switch with a smaller current capacity is used.
  • the connection configuration of the power supply is different from that of the fourth embodiment.
  • the inverter 601 and the DC motor switches MU1H / L, MV2H / L, and MW3H / L are connected to individual power supplies Bt1 and Btd.
  • the DC voltage input from the power supply Btd to the DC motor switches MU1H / L, MV2H / L, and MW3H / L is referred to as "input voltage Vrd".
  • the individual power supplies Bt1 and Btd may be branched from the original common power supply via another wiring or fuse.
  • the broken line between the positive electrode of the power supply Bt1 and the positive electrode of the power supply Btd indicated by the (*) mark in FIG. 9 indicates that the two power supplies Bt1 and Btd are connected to the original common power supply. With this configuration, the influences of power supply noise, power supply voltage fluctuation, and the like can be suppressed or isolated from each other.
  • the inverter 601 and the DC motor switch MU1H / L, MV2H / L, and MW3H are used for the forward power supply relay and the miscellaneous protection element in the same manner as in the fourth embodiment. It is provided individually for / L.
  • the negative direction power relay PR1 is commonly provided for the inverter 601 and the DC motor switches MU1H / L, MV2H / L, and MW3H / L.
  • the common negative power supply relay P1R is provided on the negative electrode side of the power supply Bt1 in the sixth embodiment, and is provided on the positive electrode side of the power supply Bt1 in the seventh embodiment. As described above, the arrangement configuration of the positive power supply relays P1r and Pdr and the negative direction power supply relay P1R may be different.
  • the power supply relay P1r / R in both positive and negative directions, the coil L1 and the capacitor C1 as miscellaneous protection elements are the inverter 601 and the switch MU1H / L for the DC motor, as compared with the fourth embodiment. It is commonly provided for MV2H / L and MW3H / L. With this configuration, the number of each element can be reduced.
  • a common negative direction relay McomR is provided on the high potential line BH1 instead of eliminating the negative direction DC motor relays MU1R, MV2R, and MW3R as compared with the eighth embodiment.
  • the common negative relay McomR can cut off the current flowing in the negative direction of the DC motors 710, 720, and 730 when it is off. With this configuration, the number of negative relays can be reduced.
  • a common forward relay Mcomr is provided on the low potential line BL1 instead of eliminating the forward DC motor relays MU1r, MV2r, and MW3r as compared with the eighth embodiment.
  • the common forward relay Mcomr can cut off the current flowing in the positive direction of the DC motors 710, 720, and 730 when it is off. With this configuration, the number of forward relays can be reduced.
  • the control unit 30 is composed of a microcomputer, a drive circuit, and the like, and includes a CPU (not shown), a ROM, a RAM, an I / O, and a bus line connecting these configurations.
  • the control unit 30 performs software processing by executing a program stored in advance in a physical memory device such as a ROM (that is, a readable non-temporary tangible recording medium) on the CPU, and hardware processing by a dedicated electronic circuit. Execute control by.
  • the control unit 30 includes a three-phase control unit 301 and a DC control unit 40.
  • the three-phase control unit 301 includes a current limit value calculation unit 311, a temperature estimation calculation unit 321, a phase current calculation unit 331, a three-phase two-phase conversion unit 341, a current deviation calculator 351 and a controller 361.
  • the dq-axis current command values Id * and Iq * calculated based on the steering torque Ts detected by the torque sensor 94 are input to the three-phase control unit 301.
  • the current limit value calculation unit 311 calculates the dq-axis current command values Id1 ** and Iq1 ** after the current limit based on the dq-axis current command values Id * , Iq * and the estimated temperature H_est1.
  • the higher the estimated temperature H_est1 the lower the current limit value is set.
  • Temperature estimation calculation section 321, based on the phase current Iu1, Iv1, Iw1, calculates the temperature rise due to energization from the product of the resistance and the current square value (I 2 R), estimates the substrate temperature of the inverter 601.
  • the rising temperature is calculated based on the dq-axis current after coordinate conversion, but in this embodiment, since the specific DC motor is also energized, the rising temperature is calculated based on the current according to the temperature estimation part.
  • the electric circuit estimates based on the phase currents Iu1, Iv1, Iw1, and the coil estimates based on the power supply current calculated based on the phase currents Iu1, Iv1, Iw1. Since it is necessary to use the phase current before the energized current is subtracted for the temperature of the motor, a configuration different from that of general three-phase motor control is adopted.
  • the phase current calculation unit 331 energizes the motor phase currents Iu1 #, Iv1 #, Iw1 #, and the specific DC motor that are energized in the three-phase winding set 801 based on the phase currents Iu1, Iv1, and Iw1 flowing through the inverter 601.
  • the DC currents I1, I2, or I3 to be generated are calculated.
  • the motor phase currents Iu1 #, Iv1 #, and Iw1 # are output to the three-phase two-phase converter 341.
  • the direct currents I1, I2, or I3 calculated by the phase current calculation unit 331 are output to the direct current control unit 40. Details of the phase current calculation will be described later with reference to FIG. 18 and the like.
  • the three-phase two-phase conversion unit 341 transforms the coordinates of the motor phase currents Iu1 #, Iv1 #, and Iw1 # using the electric angle ⁇ , and feeds back the dq-axis currents Id1 and Iq1 to the current deviation calculator 351.
  • the current deviation calculator 351 subtracts the dq-axis currents Id1 and Iq1 from the dq-axis current command values Id1 ** and Iq1 ** to calculate the current deviations ⁇ Id1 and ⁇ Iq1.
  • the controller 361 calculates the dq-axis voltage commands Vd1 and Vq1 by PI control or the like so that the current deviations ⁇ Id1 and ⁇ Iq1 approach 0.
  • the two-phase three-phase conversion unit 371 performs coordinate conversion of the dq-axis voltage commands Vd1 and Vq1 using the electric angle ⁇ to calculate the three-phase voltage commands Vu1, Vv1, and Vw1.
  • the phase voltage calculation unit 381 calculates the post-operation phase voltages Vu1 #, Vv1 #, and Vw1 # based on the three-phase voltage commands Vu1, Vv1, Vw1, and the DC motor applied voltage Vx input from the DC control unit 40.
  • the DC motor terminal voltage calculation unit 383 calculates the DC motor terminal voltages Vm1, Vm2, and Vm3 based on the post-operation phase voltages Vu1 #, Vv1 #, Vw1 # and the DC motor applied voltage Vx. Details of the phase voltage calculation and the DC motor terminal voltage calculation will be described later with reference to FIGS. 19 to 24 and the like.
  • the DC control unit 40 includes a current deviation calculator 45 and a controller 46.
  • the current deviation calculator 45 subtracts the DC currents I1, I2, or I3 calculated by the phase current calculation unit 331 from the DC current command values I1 * , I2 *, or I3 * for the specific DC motor, and subtracts the DC currents I1, I2, or I3, and the current deviations ⁇ I1, ⁇ I2.
  • ⁇ I3 is calculated.
  • the controller 46 calculates the voltage Vx applied to the DC motor by PI control or the like so that the current deviations ⁇ I1, ⁇ I2 or ⁇ I3 approach 0, and outputs the voltage Vx to the phase voltage calculation unit 381 of the three-phase control unit 301.
  • the applied voltage Vx may be set independently for each DC motor, but for convenience, the symbol "Vx" is commonly used for all DC motors. Further, as shown in FIG. 16B, the voltage Vx applied to the DC motor may be calculated from the DC current command values I1 * , I2 *, or I3 * by map calculation or the like without calculating the current deviation.
  • the process shifts to S12.
  • the control unit 30 drives the tilt actuator 720 and the telescopic actuator 730 in S12 to move the tilt and the telescopic actuator to the storage position. Further, the control unit 30 drives the steering lock actuator 710 in S13 to release the steering lock.
  • NO is determined in S11, and S12 and S13 are skipped.
  • the control unit 30 turns on the three-phase motor relays MmU1, MMV1, MmW1 and the DC motor relays MU1r / R, MV2r / R, and MW3r / R in S14, and turns on the three-phase motor 800 or the DC motors 710 and 720 according to the torque request. , 730 can be driven.
  • S15 to S23 are steps for selecting one specific DC motor from the three DC motors 710, 720, and 730.
  • the control unit 30 determines whether the absolute value
  • the steering torque Ts is defined as, for example, positive in the counterclockwise rotation direction and negative in the clockwise rotation direction, depending on the direction of the torque applied to the steering wheel 91. Since there is basically no difference in characteristics depending on the rotation direction, the absolute value
  • S16 it is determined whether or not the lane keep flag F has been input from the lane keep determination circuit 15. If YES is determined in S16, the control unit 30 drives the steering lock actuator 710 that also functions as a steering vibration actuator in S21. In this case, the steering lock actuator 710 alerts the driver by vibrating the steering wheel 91.
  • the tilt actuator 720 and the telescopic actuator 730 are not energized and return to the front of S01.
  • the tilt actuator 720 and the telescopic actuator 730 are allowed to be energized.
  • the control unit 30 drives the tilt actuator 720 in S22. Further, if it is NO in S18 and there is a telescopic input from the telescopic switch 13, it is determined to be YES in S19, and the control unit 30 drives the telescopic actuator 730 in S23.
  • the vehicle After the DC motors 710, 720, and 730 are driven in S21, S22, and S23, or if NO is determined in S15 or S17, the vehicle returns to the front of S01 and it is determined whether or not the vehicle switch 11 has been turned off. If the vehicle switch 11 remains on and is determined to be NO in S01, the routines after S11 are repeated.
  • the control unit 30 turns off the three-phase motor relays MmU1, MMV1, MmW1 and the DC motor relays MU1r / R, MV2r / R, and MW3r / R in S02. .. After that, in S03, the control unit 30 drives the steering lock actuator 710 to lock the steering and ends the process.
  • phase current calculation process by the phase current calculation unit 331 will be described with reference to the flowchart of FIG. 18 and the current waveform diagrams of FIGS. 25 and 26.
  • the control unit 30 applies Kirchhoff's law to the current flowing from the inverter 601 to the three-phase winding set 801 and applies the motor phase currents Iu1 #, Iv1 #, Iw1 #, and the DC motor 710 that are energized to the three-phase motor 800. , 720, 730 are energized and the currents I1, I2, I3 are calculated.
  • the phase to which the specified DC motor to be energized is connected is defined as "specific phase”
  • the phase other than the specific phase is defined as "non-specific phase”.
  • the steering lock actuator 710 When the steering lock actuator 710 is driven as a specific DC motor, it is determined to be YES in S32, and the process shifts to S35A.
  • the motor phase currents Iu1 #, Iv1 #, Iw1 # energized in the three-phase winding set 801 and the currents I1 energized in the steering lock actuator 710 are equations (1.1a) to (1.4a). Is calculated by.
  • the U1 phase is the specific phase
  • the V1 phase and the W1 phase are the non-specific phases.
  • Iu1 # is calculated as the estimated current value.
  • the current I1 flowing through the specific DC motor 710 is calculated from the estimated current value Iu1 # and the current value Iu1 detected by the current sensor SAU of the U1 phase which is the specific phase.
  • FIG. 25 shows the waveforms of the inverter phase currents Iu1, Iv1, and Iw1 flowing through the inverter 601.
  • FIG. 26 shows the waveforms of the motor phase currents Iu1 #, Iv1 #, and Iw1 # that are energized in the three-phase winding set 801 in S35A.
  • the inverter phase current Iu1 is offset with respect to the motor phase current Iu1 # indicated by the two-point chain wire, and this offset portion corresponds to the direct current I1.
  • the tilt actuator 720 When the tilt actuator 720 is driven as a specific DC motor, it is determined that S32 is NO and S33 is YES, and the process shifts to S35B.
  • the motor phase currents Iu1 #, Iv1 #, Iw1 # energized in the three-phase winding set 801 and the currents I2 energized in the tilt actuator 720 are according to the equations (1.1b) to (1.4b). It is calculated.
  • the V1 phase is the specific phase
  • the U1 phase and the W1 phase are the non-specific phases.
  • the estimated current value Iv1 # of the specific phase is calculated, and the current I2 flowing through the specific DC motor 720 is calculated from the estimated current value Iv1 # and the detected current value Iv1 of the specific phase.
  • the motor phase currents Iu1 #, Iv1 #, Iw1 # energized in the three-phase winding set 801 and the currents I3 energized in the telescopic actuator 730 are according to the equations (1.1c) to (1.4c). It is calculated.
  • the W1 phase is the specific phase
  • the U1 phase and the V1 phase are the non-specific phases.
  • the estimated current value Iw1 # of the specific phase is calculated, and the current I3 flowing through the specific DC motor 730 is calculated from the estimated current value Iw1 # and the detected current value Iw1 of the specific phase.
  • Iu1 # Iu1 ... (1.1c)
  • Iv1 # Iv1 ...
  • Iw1 # -Iu1-Iv1 ...
  • I3 Iw1-Iw1 # ... (1.4c)
  • Iu1 # Iu1 ... (1.1d)
  • Iv1 # Iv1 ...
  • Iw1 # Iw1 ... (1.3d)
  • FIG. 19 shows a phase voltage calculation process (I) for determining the energized phase of the inverter 601
  • FIGS. 20 and 22 show the neutral point voltage Vn1 and the operation according to the energized direction of the DC motors 710, 720, and 730.
  • Two patterns of phase voltage calculation processing (II) for calculating the rear phase voltages Vu1 #, Vv1 #, and Vw1 # are shown.
  • the first pattern of the phase voltage calculation process (II) may be combined with the phase voltage calculation process (III) of FIG.
  • phase voltage calculation process (III) the upper modulation process or the lower modulation process is performed based on the post-operation phase voltages Vu1 #, Vv1 #, and Vw1 #.
  • any one of the three-phase motor 800 and the DC motors 710, 720, and 730 can be energized at the same time, and the output range of the three-phase motor 800 and the DC motors 710, 720, and 730 can be adjusted within the constraint of the power supply voltage. It can be made larger.
  • phase voltage calculation process (I) in S31 of FIG. 19, it is determined whether or not the output voltage of the three-phase motor 800 is less than a predetermined value, and if YES, the process proceeds to S32.
  • the control unit 30 gives priority to securing the output voltage of the three-phase motor 800 and sends the DC motors 710, 720, and 730 to the DC motors 710, 720, and 730. Do not energize.
  • Vn1 -Vu1 + VH ... (2.1u)
  • Vn1 -Vv1 + VH ... (2.1v)
  • Vn1 -Vw1 + VH ... (2.1w)
  • Vn1 -Vu1 + VL ... (2.2u)
  • Vn1 -Vv1 + VL ... (2.2v)
  • Vn1 -Vw1 + VL ... (2.2w)
  • phase voltage calculation process (III) is not performed after S51F, S51R, and S51N, the process shifts to S54 in common.
  • the phase voltage calculation process (III) is performed, it is connected to FIG. 21 via the connection symbols F, R, and N as shown by the broken line arrow.
  • the neutral point voltage Vn1 is added to the voltage commands Vu1, Vv1 and Vw1 of each phase according to the equations (3.1) to (3.3), and the post-operation voltages Vu1 #, Vv1 # and Vw1 # are calculated.
  • the phase voltage calculation unit 381 in the control block diagram shown in FIG. 15 calculates the phase voltage with VH and VL as fixed values regardless of the phase voltage amplitude.
  • the voltage commands Vu1, Vv1, and Vw1 before the phase voltage calculation processing output by the two-phase three-phase conversion unit 371 have a sinusoidal shape centered on 0 [V].
  • the phase voltage calculation unit 381 outputs a post-operation voltage command centered on the VM (6 [V]).
  • the phase voltage calculation unit 381 shifts the neutral point voltage Vn1 of the three-phase motor 800.
  • the VH which becomes the voltage Vu1 # after the operation of the energized phase is constant at 10 [V].
  • the VL that becomes the operation voltage Vu1 # of the energized phase is constant at 2 [V].
  • Vu1 # Vu1 + Vn1 ... (3.1)
  • Vv1 # Vv1 + Vn1 ...
  • Vw1 # Vw1 + Vn1 ... (3.3)
  • phase voltage amplitude of the waveform is 12 [V] in FIGS. 28A and 28B
  • maximum value of the phase voltage amplitude is 11 [V] in consideration of the on-time of the lower arm element for current detection.
  • the upper limit of the output voltage to the three-phase motor in the DC motor terminal voltage calculation and the phase voltage calculation process (I) may be determined so as to be about V].
  • FIGS. 28A and 28B an example in which the upper limit of the phase voltage amplitude of the waveform is 12 [V] and the lower limit is 0 [V] is described, but the phase is taken into consideration in consideration of the on-time of the lower arm element or the upper arm element.
  • the phase voltage calculation unit 381 calculates VH and VL by the following equation.
  • VH Vmax- ( ⁇ 3) x phase voltage amplitude
  • VL Vmin + ( ⁇ 3) x phase voltage amplitude
  • FIGS. 30A to 31B show an example in which the phase voltage amplitude increases with a constant gradient over three electrical angles (1080 [deg]).
  • the voltage commands Vu1, Vv1, and Vw1 before the phase voltage calculation processing output by the two-phase three-phase conversion unit 371 have a sinusoidal shape centered on 0 [V] and whose amplitude gradually increases.
  • the phase voltage calculation unit 381 outputs a post-operation voltage command centered on the VM (6 [V]).
  • the phase voltage calculation unit 381 shifts the neutral point voltage Vn1 of the three-phase motor 800.
  • the VH that becomes the operation voltage Vu1 # of the energized phase increases from 12 [V] to about 10 [V] as the phase voltage amplitude increases. Gradually decrease.
  • the maximum values of the voltages Vv1 # and Vw1 # of the V1 phase and the W1 phase are 12 [V]. As shown in FIG.
  • the VH that becomes the operation voltage Vu1 # of the energized phase increases from 0 [V] to about 2 [V] as the phase voltage amplitude increases. Gradually increase.
  • the minimum values of the voltages Vv1 # and Vw1 # of the V1 phase and the W1 phase are 0 [V].
  • control unit 30 switches the inverter switching elements IU1H / L, IV1H / L, and IW1H / L so as to output the post-operation voltages Vu1 #, Vv1 #, and Vw1 #.
  • phase voltage calculation process (III) will be described with reference to the flowchart of FIG. Following the connection symbols F, R, and N, S54 is executed in the same manner as in the first embodiment.
  • the maximum value Vmax of the post-operation voltages Vu1 #, Vv1 #, and Vw1 # of each phase is calculated by the equation (5.1).
  • the neutral point operating voltage Vnn of the above modulation processing is calculated by the equation (5.2).
  • 12 [V] in the equation (5.2) may be the inverter input voltage Vr1, and is calculated so that the duty ratio of the phase having the maximum voltage is 100% or a value close to 100%.
  • Vmin MIN (Vu1 #, Vv1 #, Vw1 #) ... (5.3)
  • Vnn 0 [V] -Vmin ... (5.4)
  • Vu1 ## Vu1 ## Vnn ... (6.1)
  • Vv1 ## Vv1 ##
  • Vw1 ## Vw1 ##
  • S41, S42, and S51N are the same as the first pattern.
  • the formula (4.1u) is used for U1 phase energization
  • the formula (4.1v) is used for V1 phase energization
  • the formula (4.1w) is used for W1 phase energization.
  • the neutral point voltage Vn1 is calculated based on the DC motor terminal voltages Vm1, Vm2, Vm3 and the DC motor applied voltage Vx.
  • Vn1 Vm1 + Vx-Vu1 ... (4.1u)
  • Vn1 Vm2 + Vx-Vv1 ...
  • Vn1 Vm3 + Vx-Vw1 ... (4.1w)
  • the post-operation voltages Vu1 #, Vv1 #, and Vw1 # of each phase are calculated in the same manner as in the first pattern. For example, when the U1 phase is energized, the post-operation voltage Vu1 # becomes "Vm1 + Vx" regardless of the energizing direction. S55 is the same as the first pattern.
  • the phase voltage calculation process (III) is not applied to the second pattern of the phase voltage calculation process (II).
  • any one of the three-phase motor 800 and the DC motors 710, 720, and 730 can be energized at the same time, and the output range of the three-phase motor 800 and the DC motors 710, 720, and 730 can be adjusted within the constraint of the power supply voltage. It can be made larger.
  • the DC motor terminal voltage Vm1 is calculated by the equation (7.1a).
  • the control unit 30 switches the DC motor switch MU1H / L so as to output the DC motor terminal voltage Vm1 in S48A, and turns off the DC motor switches MV2H / L and MW3H / L in S49A.
  • the DC motor terminal voltage Vm2 is calculated by the equation (7.1b).
  • the control unit 30 switches the DC motor switch MV2H / L so as to output the DC motor terminal voltage Vm2 in S48B, and turns off the DC motor switches MU1H / L and MW3H / L in S49B.
  • the DC motor terminal voltage Vm3 is calculated by the equation (7.1c).
  • the control unit 30 switches the DC motor switch MW3H / L so as to output the DC motor terminal voltage Vm3 in S48C, and turns off the DC motor switches MU1H / L and MV2H / L in S49C.
  • Vu1 ## is replaced with Vu1 #
  • Vv1 ## is replaced with Vv1 #
  • Vw1 ## is replaced with Vw1 #.
  • Vm1 Vu1 ## -Vx ... (7.1a)
  • Vm2 Vv1 ## -Vx ... (7.1b)
  • Vm3 Vw1 ## -Vx ... (7.1c)
  • the second pattern may be combined with the second pattern of the phase voltage calculation process (II), or may be combined with the first pattern.
  • perform the phase voltage calculation process (II) after performing the DC motor terminal voltage calculation process and when combining with the first pattern, perform the phase voltage calculation process (II) and then perform the DC motor terminal voltage.
  • Perform arithmetic processing By this calculation, any one of the three-phase motor 800 and the DC motors 710, 720, and 730 can be energized at the same time, and the output range of the three-phase motor 800 and the DC motors 710, 720, and 730 can be adjusted within the constraint of the power supply voltage. It can be made larger.
  • S31 to S34 are the same as those in FIGS. 19 and 23.
  • S41A determines YES.
  • S43A the DC motor switch MU1L on the low potential side is turned on
  • the DC motor switch MU1H on the high potential side is turned off
  • the input voltage Vrd from another power supply Btd is used instead of the inverter input voltage Vr1.
  • NO is determined in S41.
  • the control unit 30 When the control unit 30 energizes the specific DC motor 710 in the positive direction, the control unit 30 turns on the DC motor switch MU1L on the low potential side connected to the second terminal, or turns on the low potential side and the low potential side connected to the second terminal T2.
  • the switch MU1H / L for the DC motor on the high potential side is switched so that the voltage of the second terminal T2 is lower than the voltage of the first terminal T1 and the neutral point voltage Vn1 of the three-phase winding set 801 is increased. Operate as.
  • the control unit 30 when the control unit 30 is energized in the negative direction of the specific DC motor 710, the control unit 30 either turns on the DC motor switch MU1H on the high potential side connected to the second terminal, or turns on the low potential connected to the second terminal T2.
  • the DC motor switch MU1H / L on the side and the high potential side is switched so that the voltage of the second terminal T2 is higher than the voltage of the first terminal T1, and the neutral point voltage Vn1 of the three-phase winding set 801 is set. Operate to lower. Since the applied voltage Vx is not used, the calculation amount of the control unit 30 can be reduced. Further, if only the DC motor switch MU1H / L is turned on / off, the operation is simplified and it becomes easy to find an abnormality.
  • phase voltage calculation process (II) a third pattern different from the above two patterns related to the phase voltage calculation process (II) will be described.
  • This third pattern is combined with the first pattern of the DC motor terminal voltage arithmetic processing.
  • any one of the three-phase motor 800 and the DC motors 710, 720, and 730 can be energized at the same time, and the output range of the three-phase motor 800 and the DC motors 710, 720, and 730 can be adjusted within the constraint of the power supply voltage. It can be made larger.
  • Vn1 VH ... (8.1)
  • Vn1 VL ... (8.2)
  • the DC motors 710, 720, and 730 have three. It is preferable that the output is smaller than that of the phase motor 800. Further, it is preferable that the DC motors 710, 720, and 730 have a smaller current to be energized than the three-phase motor 800, have a large resistance, and have a large time constant.
  • FIG. 35 shows a state in which the tilt actuator 720 and the telescopic actuator 730 are energized in the configuration of FIG. 6 of the second embodiment.
  • the completion flag 1 in FIG. 34 is off during steering lock and turns on when the lock is released.
  • the completion flag 2 is off when the tilt is outside the storage position and turns on when the tilt reaches the storage position.
  • the completion flag 3 is off when the telescopic is outside the storage position and is on when the telescopic reaches the storage position.
  • the completion flag 1, the completion flag 2, and the completion flag 3 are all set to off as initial values.
  • the control unit 30 turns off all the DC motor switches MU1H, MV2H, and MW3H on the high potential side, turns on the DC motor switches MU1L, MV2L, and MW3L on the low potential side, and turns on the high potential side of all phases.
  • Inverter switching elements IU1H, IV1H, IW1H are turned on, and inverter switching elements IU1L, IV1L, IW1L on the low potential side are turned off.
  • S73 and below are described on the premise of this initial state. In this way, the three-phase motor 800 is not energized, and the DC motors 710, 720, and 730 can be energized at the same time.
  • the control unit 30 turns on all the DC motor switches MU1H, MV2H, and MW3H on the high potential side, turns off the DC motor switches MU1L, MV2L, and MW3L on the low potential side, and makes all phases high.
  • the potential side inverter switching elements IU1H, IV1H, and IW1H may be turned off, and the low potential side inverter switching elements IU1L, IV1L, and IW1L may be turned on. If the DC motor is connected to only one or two of the three phases, or if only the DC motor connected to one or two phases is energized, the above "all phases" for the inverter switching element , Replaced by "phase to which DC motor is connected".
  • each DC motor 710, 720, 730 when it is desired to change the energizing direction of each DC motor 710, 720, 730 depending on the conditions such as the tilt or telescopic position, the following may be performed.
  • the inverter switching elements IU1H, IV1H, IW1H on the high potential side and the inverter switching elements IU1L, IV1L, IW1L on the low potential side are switched at the same duty ratio, for example, 50%.
  • the DC motor switches MU1H, MV2H, and MW3H on the high potential side are turned off, and the DC motor switches MU1L, MV2L, and MW3L on the low potential side are turned on or on the high potential side.
  • the inverter switching elements IU1H, IV1H, and IW1H of the above are turned on, and the inverter switching elements IU1L, IV1L, and IW1L on the low potential side are turned off.
  • the three-phase motor 800 can be used. By stopping the energization and changing the DC motor terminal voltage Vm1, Vm2, Vm3 by switching or switching operation of the DC motor switches MU1H / L, MV2H / L, MW3H / L, the three-phase motor 800 is not energized. Each DC motor 710, 720, 730 can be energized at the same time.
  • S73 it is determined whether the steering lock is released or the completion flag 1 is on. If YES in S73, the DC motor switch MU1L and the inverter switching element IU1H are turned off in S741. At this time, the completion flag 1 is turned on. FIG. 35 shows the current path at this point. If NO in S73, the MU2L and IU1H are maintained in the ON state in S742, and the steering lock actuator 710 is continuously energized.
  • S75 it is determined whether the tilt has reached the storage position or the completion flag 2 is on. If YES in S75, the DC motor switch MV2L and the inverter switching element IV1H are turned off in S761. At this time, the completion flag 2 is turned on. If NO in S75, the MV2L and IV1H are maintained in the ON state in S762, and the tilt actuator 720 is continuously energized.
  • S77 it is determined whether the telescopic has reached the storage position or the completion flag 3 is on. If YES in S77, the DC motor switch MW3L and the inverter switching element IW1H are turned off in S781. At this time, the completion flag 3 is turned on. If NO in S77, the MW3L and IW1H are maintained in the ON state in S782, and the telescopic actuator 730 is continuously energized.
  • S79 it is determined whether the completion flag 1, the completion flag 2, and the completion flag 3 are all on. If all the completion flags 1 to 3 are on and YES in S79, the process ends. On the other hand, when any of the completion flag 1, the completion flag 2 or the completion flag 3 is off, it is determined as NO in S79, the process returns to the front of S73, and the determination steps of S73, S75, and S77 are repeated.
  • control unit 30 shall detect an abnormality such as an overcurrent abnormality in the inverter 601 or the three-phase motor 800.
  • FIG. 36 shows a flowchart for switching the drive or stop of the DC motor 710 while the three-phase motor 800 is being driven.
  • the control unit 30 switches the drive or stop of the DC motor 710 by operating the neutral point voltage Vn1 based on the predetermined conditions described below.
  • S91 it is determined whether the vehicle switch 11 is off, that is, when the vehicle is stopped, and if YES, the control unit 30 ends the process. If the vehicle switch 11 is on and NO in S91, the process proceeds to S92.
  • the start of energization of the DC motor 710 is determined by the AND conditions of the following items. If all the items satisfy the conditions, it is determined to be YES in S92, and the process proceeds to "on processing" in S93 to S95. If even one item does not meet the conditions, the process returns to the front of S91.
  • Drive signal on.
  • the phase voltage amplitude is smaller than the threshold value Vth1, and the phase current amplitude is smaller than the threshold value Is1.
  • No abnormality is detected in the inverter 601 or the three-phase motor 800, that is, normal.
  • the drive signal of [1] is used when the vehicle is initially driven, when a driver operation requests to release the steering lock, or when a command signal for driving the DC motor 710 is notified from another ECU. It is turned on. In the case of the DC motors 720 and 730, the drive signal is turned on when the tilt switch 12 or the telescopic switch 13 is input.
  • the fail-safe threshold switching flag for the fail-safe threshold in the abnormality detection of the inverter 601 or the three-phase motor 800 is turned on.
  • the control unit 30 increases the threshold value for determining the overcurrent for the three-phase current by the amount of the current expected to flow in the DC motor 710.
  • a fail-safe threshold value for abnormality detection of the circuit or the DC motor 710 may be set.
  • the current detection switching flag is turned on.
  • the "starting process of energizing the DC motor" corresponding to the period from time t1 to t3 in FIGS. 39 and 40 is executed, and the DC motor 710 is driven.
  • the control unit 30 switches the fail-safe threshold value in abnormality detection between when the DC rotary machine DC motor 710 is driven and when it is not driven.
  • 37 and 38 show fail-safe threshold switching flow chart examples 1 and 2.
  • Example 1 shown in FIG. 37 when the fail-safe threshold switching flag is off in S930, the fail-safe threshold is set to A in S931, and when the fail-safe threshold switching flag is on, the fail-safe threshold is set to B (>) in S932. It is set to A).
  • Example 2 shown in FIG. 38 when the fail-safe threshold switching flag is off in S930, it is determined in S933 whether the absolute value (
  • the drive signal of [1] is turned off when the steering lock release request is completed or when a command signal for stopping the DC motor 710 is notified from another ECU.
  • the drive signal is turned off when the tilt switch 12 and the telescopic switch 13 are turned off.
  • [2] indicates that there is no margin in the output of the inverter 601.
  • Vth2 When the phase voltage amplitude is larger than the threshold Vth2 or the phase current amplitude is larger than the threshold Is2, it is determined that there is no margin of output to be distributed to the DC motor 710 because the power supply to the three-phase motor 800 is large.
  • On / off hysteresis may be provided by setting Vth1 ⁇ Vth2 and Is1 ⁇ Ith2 as the thresholds for the on determination and the off determination. All of [1], [2], and [3] may be determined, or only a part of the determinations may be made. Further, the determination may be made based on the absolute value
  • the sequence in which the off determination is executed after the completion of the on processing is described, but if the off determination condition is satisfied during the energization start processing of the DC motor 710, the off processing may be proceeded. On the contrary, if the on determination is satisfied during the energization end processing of the DC motor, the on processing may proceed. Further, in order to avoid going back and forth between on and off, it is possible not to accept the on determination again for a predetermined period (for example, about several hundred [ms]) after the off process.
  • a predetermined period for example, about several hundred [ms]
  • each phase voltage of the inverter 601 and turning on the switch for the low potential side DC motor as control examples 1 and 2 when the DC motor 710 is being driven and stopped while the three-phase motor 800 is being driven. / Off and changes in the DC current I1 flowing through the DC motor 710 are shown. As shown on the vertical axis of each phase voltage, each phase voltage may be converted into a duty ratio with 12 [V] as 100%. Further, the switch for the low potential side DC motor is abbreviated as "lower switch", and the reference numeral is only "MU1L".
  • the main aim is that when the control unit 30 stops driving the DC motor 710, the lower switch MU1L is turned off after the current is throttled on the inverter 601 side. Therefore, as described with reference to FIG. 36, for example, when the phase voltage amplitude is equal to or higher than the threshold value Vth1 at the time of ON determination, the control unit 30 does not energize the DC motor 710. If the phase voltage amplitude exceeds the threshold value Vth2 while the DC motor 710 is energized, the control unit 30 ends the energization of the DC motor 710.
  • the threshold values Vth1 and Vth2 are preferably set to voltage values having a margin in consideration of the time required for starting and stopping.
  • the average value or the average equivalent value of each phase voltage in the three-phase motor 800 drops from 6 [V] to VLx near 0 [V] (for example, about 1 [V]) at time t1, and then decreases at time t2.
  • the switch MU1L When the switch MU1L is turned on, it rises from VLx and reaches VHx near 12 [V] (for example, about 11 [V]) at time t3.
  • the direct current is maintained in that state after increasing from 0 to the maximum value I 100 as the voltage of each phase changes.
  • the control unit 30 operates the inverter switching elements IU1H / L, IV1H / L, and IW1H / L to reduce the voltage on the first terminal T1 side of the DC motor 710.
  • the lower switch MU1L is turned off to end the energization of the DC motor 710.
  • a transistor or a mechanical relay having a slow switching operation can be used on the premise that the high-speed switching operation is not performed.
  • the phase voltage calculation of the energized phase U1 phase is different between the control example 1 and the control example 2 in the period immediately before the lower switch MU1L is turned on and the period before and after the lower switch MU1L, that is, the periods t1 to t2 and t5 to t7.
  • the neutral point voltage Vn1 is shifted so that the phase voltage Vu1 # of the U1 phase, which is the energizing phase, is constant.
  • the U1 phase voltage Vu1 # does not completely become 0 [V] at the times t2 and t6 when the lower switch MU1L is turned on or off.
  • the direct current I1 corresponding to the constant phase voltage Vu1 # flows.
  • a direct current I1 corresponding to the sine wave phase voltage Vu1 # flows during the period from t5 to t6 before the lower switch MU1L is turned off.
  • the voltage applied from the inverter 601 when the lower switch MU1L is turned on or off can be ideally set to 0.
  • the three-phase motor 800 is a brushless motor and includes a stator 840, a rotor 860, and a housing 830 for accommodating them.
  • the housing 830 has a bottomed tubular case 834 including a rear frame end 837 and a front frame end 838 provided at one end of the case 834.
  • the case 834 and the front frame end 838 are fastened to each other by bolts or the like.
  • the lead wires 851, 852 and the like of the three-phase winding sets 801 and 802 pass through the lead wire insertion holes 839 of the rear frame end 837, extend toward the ECU 10, and are connected to the substrate 230.
  • the substrate 230 is, for example, a printed circuit board, which is provided at a position facing the rear frame end 837 and is fixed to the heat sink 22.
  • the substrate 230 is provided with two electronic components for each system independently for each system.
  • the substrate 230 is not limited to one, and may be composed of two or more.
  • the surface facing the rear frame end 837 is designated as the motor surface 237
  • the surface opposite to the motor surface 237, that is, the surface facing the heat sink 22 is designated as the cover surface 238.
  • a plurality of switching elements 241, 242, rotation angle sensors 251, 252, custom ICs 261, 262, etc. are mounted on the motor surface 237.
  • the plurality of switching elements 241 and 242 correspond to IU1H / L and the like in each configuration diagram of the ECU, and form a three-phase vertical arm of each system.
  • the rotation angle sensors 251 and 252 are arranged so as to face the permanent magnet 88 provided at the tip of the shaft 87.
  • the custom ICs 261 and 262 and the microcomputers 291 and 292 have a control circuit for the ECU 10.
  • the rotation angle sensors 251 and 252, the microcomputers 291 and 292, and the like are not provided for each of the two systems, but may be provided for each of the two systems in common.
  • Microcomputers 291, 292, capacitors 281, 282, inductors 271, 272, etc. are mounted on the cover surface 238.
  • the first microcomputer 291 and the second microcomputer 292 are arranged on the cover surface 238, which is the same side surface of the same substrate 230, at predetermined intervals.
  • the capacitors 281 and 282 smooth the electric power input from the power supply and prevent noise from flowing out due to the switching operation of the switching elements 241 and 242.
  • the inductors 271 and 272 and the capacitors 281 and 282 correspond to L1, C1 and the like in each ECU configuration diagram, and form a "miscellaneous protection element" that functions as a noise filter.
  • the three-phase motor 800 is a three-phase double-winding rotary machine in which two sets of three-phase winding sets 801 and 802 are coaxially provided.
  • a voltage is applied to the U1 phase, V1 phase, and W1 phase windings 811, 812, and 813 of the first three-phase winding set 801 from the inverter of the first system (hereinafter, "first inverter") 601.
  • a voltage is applied to the U2 phase, V2 phase, and W2 phase windings 821, 822, and 823 of the second three-phase winding set 802 from the second system inverter (hereinafter, "second inverter") 602.
  • Eu1 -A ⁇ sin ⁇ ... (9.1)
  • Ev1 -A ⁇ sin ( ⁇ -120) ...
  • Ew1 -A ⁇ sin ( ⁇ + 120) ...
  • Eu2 -A ⁇ sin ( ⁇ + 30) ...
  • Ev2 -A ⁇ sin ( ⁇ -90) ...
  • Ew2 -A ⁇ sin ( ⁇ + 150) ... (9.6a)
  • the phase ( ⁇ + 30) of the U2 phase becomes ( ⁇ -30).
  • the phase difference equivalent to 30 [deg] is generally expressed as (30 ⁇ 60 ⁇ k) [deg] (k is an integer).
  • the second system may be arranged in phase with the first system.
  • the counter electromotive voltage generated in each phase of the second system is represented by the formulas (9.4b) to (9.6b) instead of the formulas (9.4a) to (9.6a).
  • the ECU 10 for driving the two-system three-phase motor 800 will be described as the eleventh to fifteenth embodiments.
  • the combination of the first three-phase winding set 801 and the second three-phase winding set 802 is the three-phase motor 800.
  • the reference numerals "800" for the three-phase motor and the reference numerals "821, 822, 823" for the three-phase windings of the second three-phase winding set 802 are shown only in FIG. 44, and are shown in FIGS. 45 to 48. Omit.
  • the ECU 10 of the eleventh to fifteenth embodiments includes two inverters 601 and 602.
  • the symbols of the inverter switching element, the current sensor, the motor relay, etc. of the second system are represented by replacing the symbol "1" of the first system with "2".
  • the DC voltage input to the second inverter 601 is referred to as "input voltage Vr2".
  • each DC motor 740, 750, 760 may be appropriately selected.
  • any one of the DC motors 740, 750, and 760 may be a seat actuator or a handle retracting actuator.
  • steering system actuators such as a steering lock, tilt, and telescopic actuator may be provided as DC motors 740, 750, and 760 on the second system side.
  • the codes of the DC motor switches corresponding to the DC motors 740, 750, and 760 are "MU4H / L, MV5H / L, and MW6H / L,” respectively.
  • the codes of the DC motor relays corresponding to the DC motors 740, 750, and 760 are "MU4r / R, MV5r / R, and MW6r / R,” respectively.
  • the control unit 30 in the two-system configuration includes each three-phase control unit of the first system and the second system according to FIG. 15, and a DC control unit according to FIGS. 16A and 16B.
  • the first inverter 601 and the second inverter 602 are connected to a common power supply Bt1. Further, in the 11th to 14th embodiments, the total number and distribution of the DC motors connected to each phase of the first system and the second system are different. The distribution of the DC motor is determined in consideration of the power balance between the systems, the heat generation balance, the frequency of use, the timing of use, and the like.
  • one DC motor 710 is connected to the U1 phase of the first three-phase winding set 801 and one DC motor 740 is connected to the U2 phase of the second three-phase winding set 802. Is connected. Since one DC motor is placed in each system, the balance between the systems is improved.
  • the DC motor relay MU1r / R in both positive and negative directions is connected to the DC motor 710 of the first system, and only the DC motor relay MU4r in the positive direction is connected to the DC motor 740 of the second system.
  • the number of DC motor relays can be reduced by making at least one system redundant.
  • three DC motors 710, 720, and 730 are connected to the U1 phase, V1 phase, and W1 phase of the first three-phase winding set 801 and the second three-phase winding set 802.
  • One DC motor 740 is connected to the U2 phase of the above.
  • the DC motor of the actuator with relatively low power such as the steering position system in the first system and arranging the DC motor of the actuator with relatively large power such as the seat system in the second system, each system It is preferable to balance the power.
  • the steering position system actuator and the seat system actuator are rarely used at the same time, they may be arranged together in the same system.
  • the fifteenth embodiment shown in FIG. 48 has a different power supply connection configuration from the fourteenth embodiment.
  • the first inverter 601 and the second inverter 602 are connected to the separate first power supply Bt1 and second power supply Bt2.
  • the second inverter 602 is connected to the positive electrode of the second power supply Bt2 via the high potential line BH2, and is connected to the negative electrode of the second power supply Bt2 via the low potential line BL2.
  • power relays P1r / R and P2r / R and capacitors C1 and C2 are individually provided at the input units of the inverters 601 and 602.
  • the fifteenth embodiment is a so-called "complete two-system" redundant configuration.
  • the ECU 10 of the present embodiment (here, the reference numerals of the second embodiment and the like are used) operates the operation of the inverter switching elements IU1H / L, IV1H / L, and IW1H / L to drive the three-phase motor 800. While operating the DC motor switches MU1H / L, MV2H / L, and MW3H / L, the DC motors 710, 720, and 730 can be driven at the same time.
  • the control unit 30 switches on / off of the DC motor switch on the high potential side and the low potential side according to the energizing direction of the DC motor, and raises the neutral point voltage Vn1 of the three-phase motor 800. Operate to lower. As a result, the control unit 30 can appropriately control the energization of the specific DC motor.
  • the ECU 10 of the present embodiment has a plurality of current sensors SAU1, SAV1, and SAW1 that detect the current flowing through each phase of the inverter 601.
  • the control unit 30 calculates the current flowing through the specific DC motor from the detected values of the non-specific phase and specific phase current sensors and the estimated current value of the specific phase based on Kirchhoff's law. As a result, the control unit 30 can appropriately control the energization of the specific DC motor.
  • the ECU 10 of the present embodiment is suitably applied as a three-phase motor 800 as a device for controlling the drive of the steering assist motor of the EPS system 901 or the reaction force motor of the SBW system 902.
  • a steering position system actuator that changes the steering position, specifically, a tilt actuator 720 or a telescopic actuator 730 as the DC motor.
  • the DC motor terminal voltages Vm1, Vm2, and Vm3 do not have to be adjusted to arbitrary values by the switching operation of the DC motor switches MU1H / L, MV2H / L, and MW3H / L by duty control or the like. At least, the voltage value may be variable by switching between the on state of the high potential side switches MU1H, MV2H, and MW3H and the on state of the low potential side switches MU1L, MV2L, and MW3L. Then, a transistor or a mechanical relay having a slow switch may be used on the premise that the high-speed switching operation is not performed.
  • the inverter switching element connected to the DC motor may carry a larger current than other inverter switching elements, the capacity should be equal to or higher than that of other switches, or more than other switching elements. However, it may be placed in a place where heat generation is not concentrated or in a place where heat dissipation is good.
  • the negative direction DC motor relays MU1R, MV2R, and MW3R are not provided, and only the forward DC motor relays MU1r, MV2r, and MW3r are provided. May be provided. Further, the direction of series connection between the forward DC motor relays MU1r, MV2r, MW3r and the negative direction DC motor relays MU1R, MV2R, MW3R may be the direction in which the drain terminals of the MOSFETs are adjacent to each other, contrary to FIG. ..
  • the three-phase motor relays MmU1, MMV1, MmW1 or DC motor relays MU1r / R, MV2r / R, and MW3r / R may be mechanical relays or bidirectional relays.
  • the three-phase motor relays MmU1, MMV1, and MmW1 are mechanical relays or bidirectional relays, they may be provided in two phases. In FIG. 7, the source terminals of the three-phase motor relays MmU1, MMV1, and MmW1 are oriented toward the inverter, but the drain terminals of the three-phase motor relays MmU1, MMV1, and MmW1 may be oriented toward the inverter.
  • the current sensor is not limited to the one that detects the current flowing between the lower arm element of the inverter and the low potential line BL1, and may directly detect the phase current.
  • the forward power supply relay, the negative direction power supply relay, and the miscellaneous protection element corresponding to the inverter 601 of the first system and the switches for the DC motor MU1H / L, MV2H / L, and MW3H / L. Is configured according to the third embodiment.
  • the configuration of each system may be a configuration according to the fourth to eighth embodiments. The two systems may have the same configuration or different configurations.
  • the DC motor switch may be configured by the double throw switch MU1DT.
  • the double throw switch MU1DT can switch the connection between the DC motor terminal M1 and the high potential side contact and the low potential side contact.
  • the two DC motors are not limited to those having independent forms, and may be composed of a stepping motor having two-phase windings.
  • the number of phases of the multi-phase rotating machine is not limited to three phases, but may be two phases or four or more phases, that is, a generalized N phase (N is an integer of two or more). Further, the multi-phase rotating machine may include three or more sets of multi-phase windings.
  • the steering lock actuator 710 also functions as a steering vibration actuator, but in reality, they are generally configured as separate motors. Therefore, one of the steering lock actuator and the steering vibration actuator may be driven by another power converter.
  • the rotary machine control device of the present disclosure is not limited to a steering assist motor or reaction force motor in a vehicle steering system, and a DC motor for a steering position system actuator, a seat system actuator, etc., but also a multi-phase AC motor and a DC. It can be applied as various rotary machine control devices that also use a motor. Further, the steering assist motor or the reaction force motor may be a mechanical / electrical separate type in which the motor body and the ECU are connected by a harness instead of the mechanical / electrical integrated type.
  • the configurations of the present disclosure are more effective in motors for vehicles in which various motors are arranged in close proximity, for example, a motor for a hydraulic pump of a brake and a motor for a parking brake, a plurality of seat motors, a motor for a sliding door, or the like. It can be applied to a combination of a wiper motor, a window motor, a side mirror motor, an electric water pump motor, an electric fan motor, and the like.
  • the controls and methods thereof described in the present disclosure are realized by a dedicated computer provided by configuring a processor and memory programmed to perform one or more functions embodied by a computer program. May be done.
  • the controls and methods thereof described in the present disclosure may be implemented by a dedicated computer provided by configuring the processor with one or more dedicated hardware logic circuits.
  • the control unit and method thereof described in the present disclosure may be a combination of a processor and memory programmed to perform one or more functions and a processor composed of one or more hardware logic circuits. It may be realized by one or more dedicated computers configured.
  • the computer program may be stored in a computer-readable non-transitional tangible recording medium as an instruction executed by the computer.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Multiple Motors (AREA)

Abstract

回転機制御装置(10)は、多相回転機(800)及び直流回転機(710)を駆動可能である。直流回転機(710)の一端である第1端子(T1)は、多相巻線組(801)の相電流経路に接続されている。多相電力変換器(601)は、ブリッジ接続された複数のインバータスイッチング素子(IU1H/L、IV1H/L、IW1H/L)の動作により電源(Bt1)の直流電力を多相交流電力に変換し、多相巻線組(801)の各相巻線に電圧を印加する。直流回転機用スイッチ(MU1H/L)は、直流モータ端子(M1)を介して直列接続された高電位側及び低電位側のスイッチにより構成される。直流モータ端子(M1)は、直流回転機(710)の第2端子(T2)に接続されている。直流回転機用スイッチ(MU1H/L)は、スイッチングにより直流モータ端子(M1)の電圧(Vm1)を可変とする。

Description

回転機制御装置 関連出願の相互参照
 本出願は、2019年11月1日に出願された特許出願番号2019-199907号、及び、2020年5月29日に出願された特許出願番号2020-094449号に基づくものであり、ここにその記載内容を援用する。
 本開示は、回転機制御装置に関する。
 従来、一つの駆動回路によって、多相回転機と直流回転機とを駆動する回転機制御装置が知られている。例えば特許文献1に開示されたモータ制御装置は、一つの三相インバータ駆動回路によって三相交流モータと二つの直流モータとを駆動する。具体的に、このモータ制御装置は車両用操舵装置として用いられ、電動パワーステアリング(EPS)用三相モータと、チルト用直流モータ及びテレスコピック用直流モータとを駆動する。
特許第5768999号公報
 特許文献1の従来技術では、イグニションキーがオンされた後、チルトモータ及びテレスコピックモータを並列運転して位置調整操作が行われる。そして、位置調整操作が行われていないと判断された場合にEPS用三相モータが駆動される。つまり、直流モータ又は三相モータのいずれか一方を駆動するものであり、直流モータと三相モータとを同時に駆動することは想定していない。また回路構成からも直流モータ及び三相モータへの通電を同時に制御することはできない。
 さらに、直流モータを駆動するときに、三相モータの各相のうち直流モータが接続された相への通電を遮断するためのスイッチ、及び、三相モータを駆動するときに直流モータへの通電を遮断するためのスイッチが必要となる。例えば、三相モータの二相間に一台の直流モータが接続された構成では、最低三個のスイッチが必要となる。
 本開示の目的は、多相回転機及び直流回転機を同時に駆動可能な回転機制御装置を提供することにある。
 本開示の回転機制御装置は、一組以上の多相巻線組を含む一台以上の多相回転機、及び、少なくとも一組の多相巻線組の一相以上の相電流経路に一端である第1端子が接続された一台以上の直流回転機を駆動可能である。この回転機制御装置は、一つ以上の多相電力変換器と、直流回転機用スイッチと、制御部と、を備える。
 多相電力変換器は、電源の正極及び負極とそれぞれ高電位線及び低電位側線を介して接続される。多相電力変換器は、ブリッジ接続された複数のインバータスイッチング素子の動作により電源の直流電力を多相交流電力に変換し、多相巻線組の各相巻線に電圧を印加する。
 直流回転機用スイッチは、直流モータ端子を介して直列接続された高電位側及び低電位側のスイッチにより構成される。直流モータ端子は、直流回転機の第1端子とは反対側の端部である第2端子に接続されている。直流回転機用スイッチは、スイッチングにより直流モータ端子の電圧を可変とする。制御部は、インバータスイッチング素子及び直流回転機用スイッチの動作を操作する。
 なお、参照符号は、一台の三相回転機と三台の直流回転機を駆動する第2~第10実施形態に対応し、それ以外の実施形態にのみ対応する参照符号の記載を省略する。また、インバータスイッチング素子及び直流回転機用スイッチの参照符号について、例えば「MU1H」及び「MU1L」をまとめて「MU1H/L」と記す。
 本開示の制御部は、インバータスイッチング素子の動作を操作して多相回転機を駆動しながら、直流回転機用スイッチの動作を操作し、直流回転機を同時に駆動することができる。また、例えば一組の三相巻線組の一相の相電流経路に一台の直流回転機が接続された構成では、最小限二個の直流回転機用スイッチがあればよい。したがって、特許文献1の従来技術に対しスイッチの数を少なくすることができる。
 本開示の回路構成について補足すると、複数の多相電力変換器及び複数の多相巻線組を備える構成において、直流回転機の第2端子は直流回転機用スイッチのみに接続され、第1端子が接続された多相巻線組とは別の多相巻線組には直接接続されない。つまり、直流回転機が接続される多相電力変換器とは別の多相電力変換器のインバータスイッチング素子が、その直流回転機に対する直流回転機用スイッチを兼ねることはない。要するに、直流回転機用スイッチはインバータスイッチング素子とは独立して設けられている。このように構成すれば、直流回転機用スイッチをオフとすることで、インバータスイッチング素子がオンである場合にも直流回転機への通電だけを停止することができる。
 多相回転機は、例えば電動パワーステアリングシステムの操舵アシストトルク出力用、又は、ステアバイワイヤシステムの反力トルク出力用の回転機である。
 直流回転機は、ステアリング位置を可変させるステアリング位置系アクチュエータ、具体的には、ステアリングコラムのチルトアクチュエータやテレスコピックアクチュエータを含む。
 本開示についての上記目的及びその他の目的、特徴や利点は、添付の図面を参照しながら下記の詳細な記述により、より明確になる。その図面は、
図1は、各実施形態のECU(回転機制御装置)が適用されるEPSシステムの図であり、 図2は、各実施形態のECU(回転機制御装置)が適用されるSBWシステムの図であり、 図3Aは、チルト動作を説明する模式図であり、 図3Bは、テレスコピック動作を説明する模式図であり、 図4は、コネクタの接続構成例を示す図であり、 図5は、第1実施形態(三相モータ×1、直流モータ×1)の回路構成図であり、 図6は、第2実施形態(三相モータ×1、直流モータ×3)の回路構成図であり、 図7は、第3実施形態(三相モータリレー、直流モータリレーあり)の回路構成図であり、 図8は、第4実施形態(電源リレー個別、雑防素子個別)の回路構成図であり、 図9は、第5実施形態(電源個別)の回路構成図であり、 図10は、第6実施形態(電源リレー個別、負方向電源リレー共通)の回路構成図であり、 図11は、第7実施形態(電源リレー個別、負方向電源リレー共通)の回路構成図であり、 図12は、第8実施形態(電源リレー共通、雑防素子共通)の回路構成図であり、 図13は、第9実施形態(負方向通電時の直流モータリレー共通)の回路構成図であり、 図14は、第10実施形態(正方向通電時の直流モータリレー共通)の回路構成図であり、 図15は、三相制御部の制御ブロック図であり、 図16Aは、直流制御部の一例の制御ブロック図であり、 図16Bは、直流制御部の別の例の制御ブロック図であり、 図17は、ECUの全体的な動作を示すフローチャートであり、 図18は、相電流演算処理のフローチャートであり、 図19は、相電圧演算処理(I)のフローチャートであり、 図20は、相電圧演算処理(II)<第1パターン>のフローチャートであり、 図21は、相電圧演算処理(III)のフローチャートであり、 図22は、相電圧演算処理(II)<第2パターン>のフローチャートであり、 図23は、直流モータ端子電圧演算処理<第1パターン>のフローチャートであり、 図24は、直流モータ端子電圧演算処理<第2パターン>のフローチャートであり、 図25は、インバータに流れる相電流の波形であり、 図26は、三相巻線組に通電される相電流の波形であり、 図27Aは、VH、VLを一定とする構成での電圧指令の波形であり、 図27Bは、VH、VLを一定とする構成でのVM中心の操作後電圧指令の波形であり、 図28Aは、VH、VLを一定とする構成での正方向通電時の中性点電圧シフト後電圧指令の波形であり、 図28Bは、VH、VLを一定とする構成での負方向通電時の中性点電圧シフト後電圧指令の波形であり、 図29は、VH、VLを可変とする構成例の三相制御部の制御ブロック図であり、 図30Aは、VH、VLを可変とする構成での電圧指令の波形であり、 図30Bは、VH、VLを可変とする構成でのVM中心の操作後電圧指令の波形であり、 図31Aは、VH、VLを可変とする構成での正方向通電時の中性点電圧シフト後電圧指令の波形であり、 図31Bは、VH、VLを可変とする構成での負方向通電時の中性点電圧シフト後電圧指令の波形であり、 図32は、相電圧演算処理B前半(第3パターン)のフローチャートであり、 図33は、第3パターンに対応する中性点電圧シフト後電圧指令の波形であり、 図34は、車両スイッチング直後の動作を示すフローチャートであり、 図35は、図6の構成において図34のS741での電流経路を示す図であり、 図36は、三相モータ駆動中に直流モータの駆動又は停止を切り替えるフローチャートであり、 図37は、フェイルセーフ閾値切替のフローチャ-ト(例1)であり、 図38は、フェイルセーフ閾値切替のフローチャ-ト(例2)であり、 図39は、三相モータ駆動中の直流モータの駆動と停止の制御例1を示すタイムチャートであり、 図40は、三相モータ駆動中の直流モータの駆動と停止の制御例2を示すタイムチャートであり、 図41は、二系統機電一体モータの軸方向断面図であり、 図42は、図41のXLII-XLII線断面図であり、 図43は、三相二重巻線回転機の構成を示す模式図であり、 図44は、第11実施形態(二系統、直流モータ×2(片側))の回路構成図であり、 図45は、第12実施形態(二系統、直流モータ×2(両側))の回路構成図であり、 図46は、第13実施形態(二系統、直流モータ×4(両側))の回路構成図であり、 図47は、第14実施形態(二系統、直流モータ×6(両側))の回路構成図であり、 図48は、第15実施形態(二系統、電源個別)の回路構成図であり、 図49は、その他の実施形態の回路構成図である。
 以下、回転機制御装置の複数の実施形態を図面に基づいて説明する。各実施形態の回転機制御装置は、車両の電動パワーステアリングシステム(以下「EPSシステム」)又はステアバイワイヤシステム(以下「SBWシステム」)に適用され、EPS-ECU又はSBW-ECUとして機能する。以下の実施形態では、EPS-ECU又はSBW-ECUをまとめて「ECU」と表す。また、原則として第1~第15実施形態を包括して「本実施形態」という。ただし、駆動対象の直流モータ台数については第1実施形態を除き、主に三台の直流モータを駆動する実施形態を「本実施形態」として説明する。複数の実施形態において実質的に同一の構成には同一の符号を付して説明を省略する。
 [システム構成]
 最初に図1~図3Bを参照し、本実施形態において「回転機制御装置」としてのECUが適用されるシステム構成について説明する。図1には、操舵機構と転舵機構とが機械的に接続されたEPSシステム901を示す。図2には、操舵機構と転舵機構とが機械的に分離したSBWシステム902を示す。図1、2においてタイヤ99は片側のみを図示し、反対側のタイヤの図示を省略する。
 図1に示すように、EPSシステム901は、ステアリングホイール91、ステアリングシャフト92、インターミディエイトシャフト95、ラック97等を含む。ステアリングシャフト92は、ステアリングコラム93に内包されており、一端にステアリングホイール91が接続され、他端にインターミディエイトシャフト95が接続されている。
 インターミディエイトシャフト95のステアリングホイール91と反対側の端部には、ラックアンドピニオン機構により回転を往復運動に変換して伝達するラック97が設けられている。ラック97が往復すると、タイロッド98及びナックルアーム985を介してタイヤ99が転舵される。また、インターミディエイトシャフト95の途中にはユニバーサルジョイント961、962が設けられている。これにより、ステアリングコラム93のチルト動作、テレスコピック動作による変位が吸収される。
 トルクセンサ94は、ステアリングシャフト92の途中に設けられ、トーションバーの捩れ変位に基づき、ドライバの操舵トルクTsを検出する。EPSシステムでは、ECU10は、トルクセンサ94が検出した操舵トルクTsや車速センサ14が検出した車速Vに基づいて三相モータ800の駆動を制御し、所望の操舵アシストトルクを出力させる。このようにEPSシステム901では、操舵アシストトルク出力用の回転機が「多相回転機」として用いられる。なお、ECU10への各信号はCANやシリアル通信等を用いて通信されるか、アナログ電圧信号で送られる。
 本実施形態では、「直流回転機」としての三台の直流モータ710、720、730が設けられる。ステアリングロックアクチュエータ710は、ステアリングホイール91の近傍に設けられ、駐車時等にステアリングホイール91が回転しないようにロックする。ECU10は、車両スイッチ11のON/OFF信号がECU10に基づき、ステアリングロックアクチュエータ710に、ステアリングロックの解除又は再ロックを指示する。なお、車両スイッチ11は、エンジン車、ハイブリッド車、電気自動車のイグニッションスイッチやプッシュスイッチに相当する。
 また本実施形態では、レーンキープ判定回路15からのレーンキープフラグFがECU10に入力される。車両がレーンを逸脱したか、逸脱するおそれがあるとレーンキープ判定回路15が判定すると、レーンキープフラグFが生成される。レーンキープフラグFが入力されると、ECU10は、ドライバに注意を促すためにステアリングホイール91を振動させる。
 本実施形態では、便宜的に、ステアリングホイール91を振動させてドライバに注意を促すステアリング振動アクチュエータの機能をステアリングロックアクチュエータ710が兼ねるものとする。なお、ステアリングロックアクチュエータは、例えば特開2017-124794号公報に記載されており、ステアリング振動アクチュエータは、例えば特開2016-30471号公報に記載されている。
 チルトアクチュエータ720及びテレスコピックアクチュエータ730は、ステアリング位置を可変させる「ステアリング位置系アクチュエータ」に含まれ、ステアリングコラム93に設けられている。ドライバがチルトスイッチ12を操作することにより、「上がる/下がる」の指示がECU10に入力されると、ECU10はチルトアクチュエータ720にチルト動作を指示する。すると、図3Aに示すように、チルトアクチュエータ720はチルト角度を調整し、ステアリングホイール91を上下に移動させる。そして、車両スイッチ11がオンされて車両が起動するとき、あらかじめ記憶してある運転位置まで動き、車両スイッチ11がオフされて車両が停止するとき、ドライバの空間が広くなる側に移動する。
 ドライバがテレスコピックスイッチ13を操作することにより、「伸びる/縮む」の指示がECU10に入力されると、ECU10はテレスコピックアクチュエータ730にテレスコピック動作を指示する。すると、図3Bに示すように、テレスコピックアクチュエータ730はテレスコピック長を調整し、ステアリングホイール91を前後に移動させる。そして、車両スイッチ11がオンされて車両が起動するとき、あらかじめ記憶してある運転位置まで動き、車両スイッチ11がオフされて車両が停止するとき、ドライバの空間が広くなる側に移動する。
 続いて図2に示すように、操舵機構と転舵機構とが機械的に分離されたSBWシステム902では、EPSシステム901に対し、インターミディエイトシャフト95が存在しない。ドライバの操舵トルクTsは、ECU10を経由して電気的に転舵モータ890に伝達される。転舵モータ890の回転は、ラック97の往復運動に変換され、タイロッド98及びナックルアーム985を介してタイヤ99が転舵される。なお、図2には図示を省略するが、ドライバのステアリングホイール入力に対して転舵モータ890を駆動する転舵モータECUが存在する。
 また、SBWシステム902では、ドライバは操舵に対する反力を直接感知することができない。そこで、ECU10は、三相モータ800の駆動を制御し、操舵に対する反力を付与するようにステアリングホイール91を回転させ、ドライバに適切な操舵フィーリングを与える。このようにSBWシステム902では、反力トルク出力用の回転機が「多相回転機」として用いられる。
 図2のSBWシステム902において、「直流回転機」としての三台の直流モータ、すなわちステアリングロックアクチュエータ710、チルトアクチュエータ720及びテレスコピックアクチュエータ730は、図1のEPSシステム901と同様に用いられる。以下、ECU10による三相モータ800及び直流モータ710、720、730の制御の説明において、EPSシステム901とSBWシステム902との違いは無い。
 なお、本実施形態で用いられる直流モータ式のアクチュエータは、ステアリングロック、チルト、テレスコピックアクチュエータ等のステアリング系アクチュエータの他、シート系アクチュエータやハンドル格納アクチュエータでもよい。シート系アクチュエータには、シートを前後又は高さ方向にスライドさせたり、背もたれをリクライニングさせたりするものが含まれる。
 三相モータ800の構成に関し、三相巻線組801、802と当該巻線組に対応するインバータ等の構成とを含む単位を「系統」という。第1~第10実施形態は一系統構成であり、第11~第15実施形態は、各構成要素が冗長的に設けられた二系統構成である。一系統のモータ構造は一般的な周知技術であるため説明を省略し、二系統のモータ構造については後述する。二系統構成の符号や記号の末尾等に、第1系統の構成には「1」を付し、第2系統の構成には「2」を付す。一系統構成では、二系統構成における第1系統の符号や記号を流用する。
 次に図4を参照し、機器の接続構成について説明する。本実施形態の三相モータ800は、軸方向の一方側にECU10が一体に構成された「機電一体式モータ」として構成されている。一方、三台の直流モータ710、720、730は、それぞれコネクタを介してECU10と接続されている。つまり、三相モータ800とECU10との接続は不動の前提であるのに対し、各直流モータ710、720、730とECU10とは、ニーズに応じたオプションとして接続可能に構成されており、ECU10側のコネクタもオプションに応じて未実装で回路基板は共通としてもよい。
 図4に、コネクタ接続構成の一例を示す。この構成例では、パワー系コネクタ591、信号系コネクタ592及びトルクセンサ用コネクタ593が分かれて設けられている。パワー系コネクタ591には、直流電源からの電源線(PIG)及びグランド線が接続される。信号系コネクタ592には制御用電源線(IG)、CAN通信線の他、各直流モータ710、720、730の配線が接続される。
 なお、各直流モータ710、720、730のモータ線(M+、M-)はパワー系であるが、三相モータ800に比べてモータ電流が小さいため、信号系コネクタ592に含めて接続可能である。直流モータ710、720、730の電流が大きい場合は別のコネクタとするか、直流電源からの電源線(PIG)及びグランド線のパワー系コネクタ591と共通のコネクタとしてもよい。
 ステアリングロックアクチュエータ710との接続は、モータ線(M+、M-)の2本である。チルトアクチュエータ720及びテレスコピックアクチュエータ730との接続は、モータ線(M+、M-)、位置センサ電源線、位置センサ信号線、グランド線の5本である。所定の位置に達したことをトルクもしくは電流と時間で判定することや、チルトスイッチ12、テレスコピックスイッチ13のオンオフに応じて一定の電流を流すか電圧を印加することで、位置センサを使わない構成とすることもできる。図4には、チルトスイッチ12、テレスコピックスイッチ13からCAN通信により信号を受信する例を記載したが、アナログ電圧信号を受け取る場合、信号系コネクタ592に含めて接続可能である。なお、直流モータ710、720、730毎にコネクタを分けてもよい。トルクセンサ用コネクタ593には、トルクセンサ94の電源線、信号線、グランド線がまとめて接続される。
 [一系統三相モータを駆動対象とする回路構成]
 次に図5~図14の回路構成図を参照し、一系統三相モータ800を駆動対象とするECU10の構成例を第1~第10実施形態として説明する。ECUの符号は、構成の違いにかかわらず、全ての実施形態において「10」を用いる。各図に示される要素のうち、三相モータ800の三相巻線組801及び直流モータ710、720、730以外の部分がECU10である。
 第1、第2実施形態は本開示の基本構成である。特に第1実施形態は、一台の三相モータ800及び一台の直流モータ710のみを駆動対象とする最小限の構成の開示を目的とするものであり、図1~図3Bのシステム構成とは直接対応しない。一台の三相モータ800及び三台の直流モータ710、720、730を駆動対象とする第2実施形態が図1~図3Bのシステム構成と直接対応する。第3実施形態以下では、第2実施形態の構成を基本として応用的な構成が付加される。
 (第1実施形態)
 図5に第1実施形態のECU10の全体構成を示す。三相モータ800の三相巻線組801は、U1相、V1相、W1相の巻線811、812、813が中性点N1で接続されて構成されている。中性点N1の電圧を中性点電圧Vn1とする。なお、三相モータの符号「800」、及び、三相巻線の符号「811、812、813」は図5にのみ記載し、図6~図14には記載を省略する。後述する二系統構成の説明に係る図43に示されるように、三相モータ800の各相には、回転数と位相のsin値との積に比例した逆起電圧が発生する。三相モータ800の電気角θは回転角センサにより検出される。
 ECU10は、「多相電力変換器」としての一つのインバータ601、「直流回転機用スイッチ」としての二つの直流モータ用スイッチMU1H、MU1L、及び制御部30を備える。インバータ601は、高電位線BH1を介して電源Bt1の正極と接続され、低電位線BL1を介して電源Bt1の負極と接続されている。電源Bt1は、例えば基準電圧12[V]のバッテリである。また、電源Bt1からインバータ601に入力される直流電圧を「入力電圧Vr1」と記す。インバータ601の電源Bt1側には高電位線BH1と低電位線BL1との間にコンデンサC1が設けられている。
 インバータ601は、ブリッジ接続された高電位側及び低電位側の複数のインバータスイッチング素子IU1H、IU1L、IV1H、IV1L、IW1H、IW1Lの動作により電源Bt1の直流電力を三相交流電力に変換する。そしてインバータ601は、三相巻線組801の各相巻線811、812、813に電圧を印加する。
 詳しくは、インバータスイッチング素子IU1H、IV1H、IW1Hは、それぞれU1相、V1相、W1相の高電位側に設けられる上アーム素子であり、インバータスイッチング素子IU1L、IV1L、IW1Lは、それぞれU1相、V1相、W1相の低電位側に設けられる下アーム素子である。以下、同相の上アーム素子と下アーム素子とをまとめて、符号を「IU1H/L、IV1H/L、IW1H/L」と記す。インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lをはじめ、本実施形態で使用される各スイッチは、例えばMOSFETである。なお、各スイッチは、MOSFET以外の電界効果トランジスタやIGBT等であってもよい。
 インバータ601の各相の下アーム素子IU1L、IV1L、IW1Lと低電位線BL1との間には、各相を流れる相電流Iu1、Iv1、Iw1を検出する電流センサSAU1、SAV1、SAW1が設置されている。電流センサSAU1、SAV1、SAW1は、例えばシャント抵抗で構成される。インバータ601に流れる相電流Iu1、Iv1、Iw1に対し、三相巻線組801に通電される相電流をIu1#、Iv1#、Iw1#と記す。両者の相電流の関係については後述する。
 「直流回転機用スイッチ」としての直流モータ用スイッチは、直流モータ端子M1を介して直列接続された高電位側のスイッチMU1H、及び、低電位側のスイッチMU1Lにより構成される。インバータスイッチング素子と同様に、高電位側及び低電位側のスイッチをまとめて、直流モータ用スイッチの符号を「MU1H/L」と記す。第5実施形態以外の直流モータ用スイッチMU1H/Lは、インバータ601と共通の電源Bt1に対しインバータ601と並列に、高電位線BH1と低電位線BL1との間に設けられている。
 三相巻線組801のU1相電流経路の分岐点Juには、直流モータ710の一端である第1端子T1が接続されている。直流モータ710の第1端子T1とは反対側の端部である第2端子T2は、直流モータ用スイッチMU1H/Lの直流モータ端子M1に接続されている。したがって、直流モータ用スイッチMU1H/Lは、直流モータ710を介して三相巻線組801のU1相に接続されている。直流モータ用スイッチの符号「MU1H/L」の「U」はU1相を意味し、「1」は1台目の直流モータ710を意味する。
 直流モータ710において、第1端子T1から第2端子T2に向かう電流の方向を正方向とし、第2端子T2から第1端子T1に向かう電流の方向を負方向とする。第1端子T1と第2端子T2との間には電圧Vxが印加される。直流モータ710は、正方向に通電されたとき正転し、負方向に通電されたとき逆転する。直流モータ710への通電時、回転数ω1に比例した逆起電圧E1が発生する。つまり、比例定数をEとすると、逆起電圧E1は、式「E1=-Eω1」で表される。なお、第1端子及び第2端子の符号「T1、T2」は図5にのみ記載し、図6以下では記載を省略する。
 直流モータ用スイッチMU1H/Lは、デューティ制御等によるスイッチングにより、直流モータ端子M1の電圧Vm1を可変とする。ここで、直流モータ710に通電される電流は三相モータ800に流れる相電流よりも小さいため、直流モータ用スイッチMU1H/Lは、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lよりも電流容量が小さいスイッチが使用される。
 本実施形態の回路構成について補足すると、複数のインバータ及び複数の三相巻線組を備える構成において、直流モータの第2端子は直流モータ用スイッチのみに接続され、第1端子が接続された三相巻線組とは別の三相巻線組には直接接続されない。つまり、直流モータが接続されるインバータとは別のインバータのインバータスイッチング素子が、その直流モータに対する直流モータ用スイッチを兼ねることはない。要するに、直流モータ用スイッチはインバータスイッチング素子とは独立して設けられている。このように構成すれば、直流モータ用スイッチをオフとすることで、インバータスイッチング素子がオンである場合にも直流モータへの通電だけを停止することができる。
 制御部30は、三相モータ800の電気角θ、三相電流Iu1、Iv1、Iw1を取得する。制御部30は、三相モータ800に対するdq軸電流指令値Id*、Iq*、及び、直流モータ710に対する直流電流指令値I1*に基づき、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/L及び直流モータ用スイッチMU1H/Lの動作を操作する。制御部30の制御構成の詳細は、図15~図16Bを参照して後述する。また、図6以後の回路構成図では、制御部30及び入力信号の図示を省略する。
 (第2実施形態)
 図6に示す第2実施形態では、三相巻線組801のU1相、V1相、W1相に三台の直流モータ710、720、730が接続される。ここでは、各直流モータの名称を図1~図3Bのシステム構成に即して記載する。ステアリングロックアクチュエータ710の第1端子は、三相巻線組801のU1相電流経路の分岐点Juに接続されている。チルトアクチュエータ720の第1端子は、三相巻線組801のV1相電流経路の分岐点Jvに接続されている。テレスコピックアクチュエータ730の第1端子は、三相巻線組801のW1相電流経路の分岐点Jwに接続されている。
 第2実施形態では、三台の直流モータ710、720、730に対応し、三組の直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lが設けられている。ステアリングロックアクチュエータ710の第2端子は、直流モータ用スイッチMU1H/Lの直流モータ端子M2に接続されている。チルトアクチュエータ720の第2端子は、直流モータ用スイッチMV2H/Lの直流モータ端子M2に接続されている。テレスコピックアクチュエータ730の第2端子は、直流モータ用スイッチMW3H/Lの直流モータ端子M3に接続されている。
 直流モータ用スイッチの符号「MV2H/L」の「V」はV1相を意味し、「2」は2台目の直流モータ720を意味する。符号「MW3H/L」の「W」はW1相を意味し、「3」は3台目の直流モータ730を意味する。直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lは、デューティ制御等によるスイッチングにより、直流モータ端子M1、M2、M3の電圧Vm1、Vm2、Vm3をそれぞれ可変とする。
 以下、一台以上の直流モータのうち通電対象として選択された一台の直流モータを「特定直流モータ」という。ECU10は、三相モータ800に通電すると同時に「特定直流モータ」に通電可能である。特定直流モータに選択された直流モータ710、720、730に通電される直流電流をI1、I2、I3と記す。直流電流I1、I2、I3の正負により、直流モータ710、720、730は正転又は逆転する。また、特定直流モータへの通電時、回転数に比例した逆起電圧が発生する。各直流モータ710、720、730に発生する逆起電圧をE1、E2、E3と記す。
 以下、第2~第15実施形態では、二台~六台の複数の直流モータが三相巻線組801、802に接続されている。本実施形態では、三相巻線組801、802の一相に接続される直流モータは一台以下である。つまり、三相巻線組には三台以下、N相巻線組にはN台以下の直流モータが接続可能である。そして、複数台の直流モータが接続される構成では、(A)一組の三相巻線組801の複数相に複数台の直流モータが接続されているか、又は、(B)複数組の三相巻線組801、802の各一相以上に合計で複数台の直流モータが接続されている。第2~第15実施形態のうち、第12実施形態以外が(A)の例に該当し、第12~第15実施形態が(B)の例に該当する。
 (第3実施形態)
 図7に示す第3実施形態では、第2実施形態に対し、三相モータリレーMmU1、MmV1、MmW1、及び、直流モータリレーMU1r、MU1R、MV2r、MV2R、MW3r、MW3Rをさらに含む。各モータリレーは、半導体スイッチング素子もしくは機械式リレー等により構成される。図7以下に示す各実施形態では、各モータリレーは、寄生ダイオードを有するMOSFETにより構成される。
 三相モータリレーMmU1、MmV1、MmW1は、インバータ601と三相巻線組801との間の各相電流経路に設けられている。詳しくは、直流モータ710、720、730が接続されるU1、V1、W1相では、各相電流経路における直流モータ710、720、730への分岐点Ju、Jv、Jwよりも三相モータ800側に三相モータリレーMmU1、MmV1、MmW1が設けられている。
 例えば三相モータ800に通電するとき、制御部30は、三相モータリレーMmU1、MmV1、MmW1をオンする。一方、三相モータ800に通電しないとき、制御部30は、三相モータリレーMmU1、MmV1、MmW1をオフする。三相モータリレーMmU1、MmV1、MmW1は、オフ時に三相モータ800からインバータ601への電流、すなわち逆起電力による電流を遮断可能である。また、例えばインバータスイッチング素子IU1Hがショート故障した場合であっても、逆起電圧により三相モータ800からインバータ601に流れる電流を遮断することができる。
 直流モータリレーMU1r、MU1R、MV2r、MV2R、MW3r、MW3Rは、各相電流経路の分岐点Ju、Jv、Jwよりも直流モータ710、720、730側に設けられている。ここで、オフ時に正方向の電流を遮断する直流モータリレーMU1r、MV2r、MW3rを「正方向の直流モータリレー」といい、オフ時に負方向の電流を遮断する直流モータリレーMU1R、MV2R、MW3Rを「負方向の直流モータリレー」という。
 図7の例では、MOSFETのソース端子同士が隣接するように、正方向直流モータリレーMU1r、MV2r、MW3rが分岐点Ju、Jv、Jw側、負方向直流モータリレーMU1R、MV2R、MW3Rが直流モータ710、720、730側に直列接続される。直流モータ710に直列接続された正方向モータリレーMU1r及び負方向モータリレーMU1Rをまとめて、符号を「MU1r/R」と記す。同様に、直流モータ720、730に直列接続された正負両方向のモータリレーの符号を、それぞれ、「MV2r/R」、「MW3r/R」と記す。
 第3実施形態では、直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに加え、直流モータリレーMU1r/R、MV2r/R、MW3r/Rを用いて直流モータ710、720、730への通電及び遮断を切り替え可能である。例えば、直流モータ710について、高電位側の直流モータ用スイッチMU1Hがショート故障した場合であっても、直流モータリレーMU1r/Rをオフすることで、直流モータ710を安全に停止させることができる。
 (電源リレー及び雑防素子)
 以下の第4~第10実施形態のECU10は、電源リレー及び雑防素子をさらに含む。電源リレーは、半導体スイッチング素子もしくは機械式リレー等により構成され、オフ時に電源Bt1から負荷への通電を遮断可能である。例えば電源リレーがMOSFETにより構成される場合、寄生ダイオードの向きによりオフ時にも一方向に電流が流れるため、どの方向の電流を遮断可能であるか区別する必要がある。
 本明細書では、電源Bt1の電極が正規の向きに接続されたとき電流が流れる方向を正方向といい、オフ時に正方向の電流を遮断する電源リレーを「正方向の電源リレー」という。また、電源Bt1の電極が正規の向きとは逆向きに接続されたとき電流が流れる方向を負方向といい、オフ時に負方向の電流を遮断する電源リレーを「負方向の電源リレー」という。負方向の電源リレーは、一般に「逆接防止リレー」又は「逆接保護リレー」と呼ばれるものであるが、本明細書では正負方向の直流モータリレーとの用語の統一のため、「負方向の電源リレー」という。
 電源Bt1からインバータ601への電流経路に設けられる正方向電源リレーの符号を「P1r」、負方向電源リレーの符号を「P1R」と記す。一般に、正方向電源リレーP1rが電源Bt1側、負方向電源リレーP1Rがインバータ601側に直列接続される。直列接続された正方向電源リレーP1r及び負方向電源リレーP1Rをまとめて、符号を「P1r/R」と記す。また、電源Bt1から直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lへの電流経路に別の電源リレーが設けられる構成において、別の正方向電源リレー及び負方向電源リレーの符号をそれぞれ「Pdr」、「PdR」と記し、まとめて「Pdr/R」と記す。
 雑防素子は、ノイズフィルタとして機能するコイル及びコンデンサである。インバータ601の入力部に設けられる雑防素子の符号を「L1」及び「C1」と記す。また、直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lの入力部に別の雑防素子が設けられる構成において、別の雑防素子の符号を「Ld」及び「Cd」と記す。
 (第4実施形態)
 図8に示す第4実施形態では、インバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに対し、正負両方向の電源リレー、並びに、雑防素子としてのコイル及びコンデンサが個別に設けられている。すなわち、電源Bt1とインバータ601との間には、電源リレーP1r/R、コイルL1及びコンデンサC1が設けられている。電源Bt1と直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lとの間には、電源リレーPdr/R、コイルLd及びコンデンサCdが設けられている。
 直流モータ用スイッチ側の電源リレーPdr/Rは、電源Bt1から直流モータ710、720、730への通電を遮断し、インバータ側の電源リレーP1r/Rは、電源Bt1から三相モータ800への通電を遮断する。ここで、直流モータ710、720、730に通電される電流は三相モータ800に流れる相電流よりも小さいため、直流モータ用スイッチ側の電源リレーPdr/Rは、インバータ側の電源リレーP1r/Rよりも電流容量が小さいスイッチが使用される。
 (第5実施形態)
 図9に示す第5実施形態では、第4実施形態に対し電源の接続構成が異なる。第5実施形態では、インバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lは、個別の電源Bt1、Btdに接続されている。電源Btdから直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに入力される直流電圧を「入力電圧Vrd」と記す。なお、個別の電源Bt1、Btdは、大元の共通電源から別の配線やヒューズを経由して分岐されたものであってもよい。図9に(*)印で示す、電源Bt1の正極と電源Btdの正極との間の破線は、二つの電源Bt1、Btdが大元の共通電源に接続されていることを表す。この構成により、電源ノイズや電源電圧変動等の影響を互いに抑制したり、隔離したりすることができる。
 (第6、第7実施形態)
 図10、図11に示す第6、第7実施形態では、正方向電源リレー及び雑防素子については第4実施形態と同様に、インバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに対して個別に設けられている。ただし、負方向電源リレーPR1については、インバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに対して共通に設けられている。共通の負方向電源リレーP1Rは、第6実施形態では電源Bt1の負極側に設けられており、第7実施形態では電源Bt1の正極側に設けられている。このように、正方向電源リレーP1r、Pdrと負方向電源リレーP1Rとの配置構成が異なってもよい。
 (第8実施形態)
 図12に示す第8実施形態では、第4実施形態に対し、正負両方向の電源リレーP1r/R、並びに、雑防素子としてのコイルL1及びコンデンサC1がインバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに対して共通に設けられている。この構成により、各素子の数を減らすことができる。
 (第9実施形態)
 図13に示す第9実施形態では、第8実施形態に対し、負方向の直流モータリレーMU1R、MV2R、MW3Rを無くす代わりに、共通の負方向リレーMcomRが高電位線BH1に設けられている。共通の負方向リレーMcomRは、オフ時に直流モータ710、720、730の負方向に流れる電流を遮断可能である。この構成により、負方向リレーの数を減らすことができる。
 (第10実施形態)
 図14に示す第10実施形態では、第8実施形態に対し、正方向の直流モータリレーMU1r、MV2r、MW3rを無くす代わりに、共通の正方向リレーMcomrが低電位線BL1に設けられている。共通の正方向リレーMcomrは、オフ時に直流モータ710、720、730の正方向に流れる電流を遮断可能である。この構成により、正方向リレーの数を減らすことができる。
 [ECUの制御構成]
 次に、ECU10の制御構成について説明する。この部分の説明では、上記実施形態のうち主に、三台の直流モータ710、720、730を駆動し、且つ、三相モータリレーMmU1、MmV1、MmW1及び直流モータリレーMU1r/R、MV2r/R、MW3r/Rを備える第3~第8実施形態を想定する。
 図15~図16Bを参照し、制御部30の詳細構成について説明する。制御部30は、マイコン、駆動回路等で構成され、図示しないCPU、ROM、RAM、I/O、及び、これらの構成を接続するバスライン等を備えている。制御部30は、ROM等の実体的なメモリ装置(すなわち、読み出し可能非一時的有形記録媒体)に予め記憶されたプログラムをCPUで実行することによるソフトウェア処理や、専用の電子回路によるハードウェア処理による制御を実行する。
 制御部30は、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/L、直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lの動作や、直流モータリレーMU1r/R、MV2r/R、MW3r/R及び三相モータリレーMmU1、MmV1、MmW1の開閉を操作する。
 制御部30は、三相制御部301及び直流制御部40を含む。図15に示すように、三相制御部301は、電流制限値演算部311、温度推定演算部321、相電流演算部331、三相二相変換部341、電流偏差算出器351、制御器361、二相三相変換部371、相電圧演算部381、直流モータ端子電圧演算部383を有する。
 三相制御部301には、トルクセンサ94が検出した操舵トルクTsに基づいて演算されたdq軸電流指令値Id*、Iq*が入力される。電流制限値演算部311は、dq軸電流指令値Id*、Iq*及び推定温度H_est1に基づき、電流制限後のdq軸電流指令値Id1**、Iq1**を演算する。インバータスイッチング素子IU1H/L、IV1H/L、IW1H/L等の温度上昇により耐熱温度を超えることを防止するため、推定温度H_est1が高いほど電流制限値が低く設定される。
 温度推定演算部321は、相電流Iu1、Iv1、Iw1に基づき、電流二乗値と抵抗との積(I2R)から通電による上昇温度を算出し、インバータ601の基板温度を推定する。一般に三相モータ制御では座標変換後のdq軸電流に基づいて上昇温度を算出するが、本実施形態では特定直流モータへも通電されるため、温度推定部位に応じた電流に基づき上昇温度を算出する。例えば電気回路は相電流Iu1、Iv1、Iw1に基づき推定し、コイルは相電流Iu1、Iv1、Iw1に基づき算出した電源電流に基づいて推定する。モータの温度は通電される電流が差し引かれる前の相電流を用いる必要があるため、一般の三相モータ制御とは異なる構成を採用する。
 相電流演算部331は、インバータ601を流れる相電流Iu1、Iv1、Iw1に基づき、三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#、及び、特定直流モータに通電される直流電流I1、I2もしくはI3を演算する。モータ相電流Iu1#、Iv1#、Iw1#は三相二相変換部341に出力される。相電流演算部331が演算した直流電流I1、I2もしくはI3は直流制御部40に出力される。相電流演算の詳細は、図18等を参照して後述する。
 三相二相変換部341は、電気角θを用いてモータ相電流Iu1#、Iv1#、Iw1#を座標変換し、dq軸電流Id1、Iq1を電流偏差算出器351にフィードバックする。電流偏差算出器351は、dq軸電流指令値Id1**、Iq1**からdq軸電流Id1、Iq1を減算し、電流偏差ΔId1、ΔIq1を算出する。制御器361は、電流偏差ΔId1、ΔIq1を0に近づけるように、PI制御等によりdq軸電圧指令Vd1、Vq1を演算する。二相三相変換部371は、電気角θを用いてdq軸電圧指令Vd1、Vq1を座標変換して三相電圧指令Vu1、Vv1、Vw1を演算する。
 相電圧演算部381は、三相電圧指令Vu1、Vv1、Vw1、及び直流制御部40から入力される直流モータ印加電圧Vxに基づき、操作後相電圧Vu1#、Vv1#、Vw1#を演算する。直流モータ端子電圧演算部383は、操作後相電圧Vu1#、Vv1#、Vw1#及び直流モータ印加電圧Vxに基づき、直流モータ端子電圧Vm1、Vm2、Vm3を演算する。相電圧演算及び直流モータ端子電圧演算の詳細は、図19~図24等を参照して後述する。
 図16Aに示すように、直流制御部40は電流偏差算出器45及び制御器46を有する。電流偏差算出器45は、特定直流モータに対する直流電流指令値I1*、I2*もしくはI3*から、相電流演算部331により演算された直流電流I1、I2もしくはI3を減算し、電流偏差ΔI1、ΔI2もしくはΔI3を算出する。制御器46は、電流偏差ΔI1、ΔI2もしくはΔI3を0に近づけるように、PI制御等により直流モータへの印加電圧Vxを演算し、三相制御部301の相電圧演算部381に出力する。なお、印加電圧Vxは直流モータ毎に独立して設定されてもよいが、便宜上、「Vx」の記号を全ての直流モータに共通に用いる。また、図16Bに示すように、電流偏差を算出せずに、直流電流指令値I1*、I2*もしくはI3*からマップ演算などで直流モータへの印加電圧Vxを演算してもよい。
 次に図17のフローチャートを参照し、ECU10の全体的な動作について説明する。以下のフローチャートの説明で、記号「S」はステップを示す。前出のフローチャートと実質的に同一のステップには同一のステップ番号を付して説明を省略する。図17のルーチンは、車両スイッチ11のオンによりスタートする。S01については、二巡目以降のルーチンで説明する。スタート後の一巡目、すなわち初回ルーチンでは、S01でNOと判断され、S11に移行する。
 初回ルーチンでは、S11でYESと判断され、S12に移行する。制御部30は、S12でチルトアクチュエータ720及びテレスコピックアクチュエータ730を駆動し、チルト及びテレスコピックを記憶位置に移動させる。また制御部30は、S13でステアリングロックアクチュエータ710を駆動し、ステアリングロックを解除する。二巡目以降のルーチンでは、S11でNOと判断され、S12、S13がスキップされる。
 制御部30は、S14で三相モータリレーMmU1、MmV1、MmW1及び直流モータリレーMU1r/R、MV2r/R、MW3r/Rをオンし、トルク要求に応じて三相モータ800又は直流モータ710、720、730が駆動可能な状態とする。
 S15~S23は、三台の直流モータ710、720、730のうち、一台の特定直流モータを選択するステップである。S15で制御部30は、操舵トルクの絶対値|Ts|がトルク閾値Ts_th(例えば5[Nm])未満であるか判断する。ここで、操舵トルクTsは、ステアリングホイール91に付与されるトルクの方向に応じて、例えば左回転方向が正、右回転方向が負と定義される。基本的に回転方向による特性の違いはないため、両方向の操舵トルクTsを包括して、操舵トルクの絶対値|Ts|がトルク閾値Ts_thと比較される。
 操舵トルクの絶対値|Ts|がトルク閾値Ts_th以上の場合、つまり、ドライバによる操舵中は、S15でNOと判断される。操舵中にはチルトやテレスコピックを移動させないことが好ましいため、各直流モータ710、720、730への通電は行われず、S01の前に戻る。一方、操舵トルクの絶対値|Ts|がトルク閾値Ts_th未満の場合、つまり、ドライバが実質的に操舵中でないとき、S15でYESと判断され、S16に移行する。
 S16では、レーンキープ判定回路15からレーンキープフラグFが入力されたか否か判断される。S16でYESと判断されると、S21で制御部30は、ステアリング振動アクチュエータとしての機能を兼ねるステアリングロックアクチュエータ710を駆動する。この場合、ステアリングロックアクチュエータ710は、ステアリングホイール91を振動させることにより、ドライバに注意を促す。
 S16でNOと判断された場合、S17では、車速Vが車速閾値V_th未満(例えば30[km/h])であるか判断される。車速Vが車速閾値V_th以上でありS17でNOと判断される高速走行時には、チルトやテレスコピックを移動させないことが好ましい。したがって、チルトアクチュエータ720及びテレスコピックアクチュエータ730へは通電されず、S01の前に戻る。一方、車速Vが車速閾値V_th未満でありS17でYESと判断される低速走行時には、チルトアクチュエータ720及びテレスコピックアクチュエータ730への通電が許容される。
 チルトスイッチ12からのチルト入力がある場合、S18でYESと判断され、S22で制御部30は、チルトアクチュエータ720を駆動する。また、S18でNOであり、テレスコピックスイッチ13からテレスコピック入力がある場合、S19でYESと判断され、S23で制御部30は、テレスコピックアクチュエータ730を駆動する。
 S21、S22、S23で各直流モータ710、720、730が駆動した後、或いはS15又はS17でNOと判断されると、S01の前に戻り、車両スイッチ11がオフされたか否か判断される。車両スイッチ11がオンのままであり、S01でNOと判断されると、S11以後のルーチンが繰り返される。車両スイッチ11がオフされ、S01でYESと判断されると、S02で制御部30は、三相モータリレーMmU1、MmV1、MmW1及び直流モータリレーMU1r/R、MV2r/R、MW3r/Rをオフする。その後、S03で制御部30は、ステアリングロックアクチュエータ710を駆動してステアリングをロックし、処理を終了する。
 次に図18のフローチャート及び図25、図26の電流波形図を参照し、相電流演算部331による相電流演算処理について説明する。制御部30は、インバータ601から三相巻線組801に流れ込む電流についてキルヒホッフの法則を適用し、三相モータ800に通電されるモータ相電流Iu1#、Iv1#、Iw1#、及び、直流モータ710、720、730に通電される電流I1、I2、I3を算出する。ここで、通電される特定直流モータが接続される相を「特定相」と定義し、特定相以外の相を「非特定相」と定義する。
 特定直流モータとしてステアリングロックアクチュエータ710が駆動される場合、S32でYESと判断され、S35Aに移行する。S35Aでは、三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#、及び、ステアリングロックアクチュエータ710に通電される電流I1が式(1.1a)~(1.4a)により演算される。この場合、U1相が特定相であり、V1相及びW1相が非特定相である。
 Iu1#=-Iv1-Iw1 ・・・(1.1a)
 Iv1#=Iv1 ・・・(1.2a)
 Iw1#=Iw1 ・・・(1.3a)
 I1=Iu1-Iu1# ・・・(1.4a)
 式(1.1a)では、非特定相であるV1相、W1相の電流センサSAV1、SAW1で検出される電流値Iv1、Iw1から、キルヒホッフの法則により、特定相であるU1相に流れる電流値Iu1#が推定電流値として算出される。式(1.4a)では、推定電流値Iu1#と、特定相であるU1相の電流センサSAUで検出される電流値Iu1とから、特定直流モータ710に流れる電流I1が算出される。
 図25に、インバータ601に流れるインバータ相電流Iu1、Iv1、Iw1の波形を示す。また、図26に、S35Aで三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#の波形を示す。インバータ相電流Iu1は、二点鎖線で示すモータ相電流Iu1#に対してオフセットしており、このオフセット分が直流電流I1に相当する。
 特定直流モータとしてチルトアクチュエータ720が駆動される場合、S32でNO、S33でYESと判断され、S35Bに移行する。S35Bでは、三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#、及び、チルトアクチュエータ720に通電される電流I2が式(1.1b)~(1.4b)により演算される。この場合、V1相が特定相であり、U1相及びW1相が非特定相である。キルヒホッフの法則により、特定相の推定電流値Iv1#が算出され、推定電流値Iv1#と特定相の検出電流値Iv1とから、特定直流モータ720に流れる電流I2が算出される。
 Iu1#=Iu1 ・・・(1.1b)
 Iv1#=-Iu1-Iw1 ・・・(1.2b)
 Iw1#=Iw1 ・・・(1.3b)
 I2=Iv1-Iv1# ・・・(1.4b)
 特定直流モータとしてテレスコピックアクチュエータ730が駆動される場合、S32でNO、S33でNO、S34でYESと判断され、S35Cに移行する。S35Cでは、三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#、及び、テレスコピックアクチュエータ730に通電される電流I3が式(1.1c)~(1.4c)により演算される。この場合、W1相が特定相であり、U1相及びV1相が非特定相である。キルヒホッフの法則により、特定相の推定電流値Iw1#が算出され、推定電流値Iw1#と特定相の検出電流値Iw1とから、特定直流モータ730に流れる電流I3が算出される。
 Iu1#=Iu1 ・・・(1.1c)
 Iv1#=Iv1 ・・・(1.2c)
 Iw1#=-Iu1-Iv1 ・・・(1.3c)
 I3=Iw1-Iw1# ・・・(1.4c)
 S34でNOと判断された場合、いずれの直流モータ710、720、730も駆動されず、S35Dに移行する。S35Dでは、三相巻線組801に通電されるモータ相電流Iu1#、Iv1#、Iw1#が式(1.1d)~(1.3d)により演算される。
 Iu1#=Iu1 ・・・(1.1d)
 Iv1#=Iv1 ・・・(1.2d)
 Iw1#=Iw1 ・・・(1.3d)
 次に図19~図22のフローチャート、及び図27A~図28Bの電圧波形図を参照し、相電圧演算部381による相電圧演算処理について説明する。図19にはインバータ601の通電相を決定する相電圧演算処理(I)を示し、図20、図22には、直流モータ710、720、730の通電方向に応じて中性点電圧Vn1及び操作後相電圧Vu1#、Vv1#、Vw1#を演算する2パターンの相電圧演算処理(II)を示す。相電圧演算処理(II)の第1パターンは、図21の相電圧演算処理(III)と組み合わされてもよい。相電圧演算処理(III)では、操作後相電圧Vu1#、Vv1#、Vw1#に基づき、上べた変調処理又は下べた変調処理を行う。本演算により、三相モータ800及び直流モータ710、720、730のいずれかを同時に通電することができるとともに、電源電圧の制約内で三相モータ800及び直流モータ710、720、730の出力範囲を大きくすることができる。
 相電圧演算処理(I)について、図19のS31では、三相モータ800の出力電圧が所定値未満であるか否か判断され、YESの場合、S32に移行する。三相モータ800の出力電圧が所定値以上であり、S31でNOと判断された場合、制御部30は、三相モータ800の出力電圧の確保を優先し、直流モータ710、720、730への通電を行わない。
 ステアリングロックアクチュエータ710が駆動される場合、S32でYESと判断され、S36A、S37Aに移行する。S36Aでは、直流モータリレーMV2r/R、MW3r/Rがオフ、MU1r/Rがオンされ、S37Aでは、U1相で通電される。
 チルトアクチュエータ720が駆動される場合、S32でNO、S33でYESと判断され、S36B、S37Bに移行する。S36Bでは、直流モータリレーMU1r/R、MW3r/Rがオフ、MV2r/Rがオンされ、S37Bでは、V1相で通電される。
 テレスコピックアクチュエータ730が駆動される場合、S32でNO、S33でNO、S34でYESと判断され、S36C、S37Cに移行する。S36Cでは、直流モータリレーMU1r/R、MV2r/Rがオフ、MW3r/Rがオンされ、S37Cでは、W1相で通電される。
 S31またはS34でNOと判断された場合、いずれの直流モータ710、720、730も駆動されず、S36D、S37Dに移行する。S36Dでは、全ての直流モータリレーMU1r/R、MV2r/R、MW3r/Rがオフされ、S37Dでは通常の制御、すなわち三相モータ800のみへの通電が行われる。
 相電圧演算処理(II)の第1パターンについて、図20を参照する。ここで、例えば直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lもしくはインバータ601の、入力電圧Vr1もしくは制御上の基準電圧Vrefが12[V]の場合、VH=10[V]、VM=6[V]、VL=2[V]のように、VH、VM、VLが既定値として設定されている(図28A、図28B参照)。
 正方向に通電する場合、S41でYESと判断され、S51Fに移行する。S51Fでは、通電相に応じて、U1相通電の場合、式(2.1u)、V1相通電の場合、式(2.1v)、W1相通電の場合、式(2.1w)により、中性点電圧Vn1が演算される。こうして制御部30は、中性点電圧Vn1を高くするように調整する。
 Vn1=-Vu1+VH ・・・(2.1u)
 Vn1=-Vv1+VH ・・・(2.1v)
 Vn1=-Vw1+VH ・・・(2.1w)
 負方向に通電する場合、S41でNO、S42でYESと判断され、S51Rに移行する。S51Rでは、通電相に応じて、U1相通電の場合、式(2.2u)、V1相通電の場合、式(2.2v)、W1相通電の場合、式(2.2w)により、中性点電圧Vn1が演算される。こうして制御部30は、中性点電圧Vn1を低くするように調整する。
 Vn1=-Vu1+VL ・・・(2.2u)
 Vn1=-Vv1+VL ・・・(2.2v)
 Vn1=-Vw1+VL ・・・(2.2w)
 正方向にも負方向にも通電しない場合、S41でNO、S42でNOと判断され、S51Nに移行する。S51Nでは、式(2.3)により、中性点電圧Vn1が演算される。
 Vn1=VM ・・・(2.3)
 S51F、S51R、S51Nの後、相電圧演算処理(III)を行わない場合、共通にS54に移行する。相電圧演算処理(III)を行う場合、破線矢印で示すように連結記号F、R、Nを介して図21に連結される。S54では、式(3.1)~(3.3)により各相の電圧指令Vu1、Vv1、Vw1に中性点電圧Vn1が加算され、操作後電圧Vu1#、Vv1#、Vw1#が演算される。ここで、図15に示す制御ブロック図の相電圧演算部381は、相電圧振幅にかかわらずVH、VLを固定値として相電圧を演算する。
 図27Aに示すように、二相三相変換部371が出力する相電圧演算処理前の電圧指令Vu1、Vv1、Vw1は、0[V]を中心とする正弦波状である。直流モータ710、720、730の停止時、図27Bに示すように、相電圧演算部381は、VM(6[V])中心の操作後電圧指令を出力する。
 直流モータ710、720、730の駆動時、相電圧演算部381は三相モータ800の中性点電圧Vn1をシフトする。図28Aに示すように、U1相の正方向に通電する場合、通電相の操作後電圧Vu1#となるVHは10[V]で一定である。図28Bに示すように、U1相の負方向に通電する場合、通電相の操作後電圧Vu1#となるVLは2[V]で一定である。
 Vu1#=Vu1+Vn1 ・・・(3.1)
 Vv1#=Vv1+Vn1 ・・・(3.2)
 Vw1#=Vw1+Vn1 ・・・(3.3)
 なお、図28A、図28Bでは波形の相電圧振幅が12[V]となる例を記載したが、電流検出のための下アーム素子のオン時間を考慮して相電圧振幅の最大値が11[V]程度となるように、直流モータ端子電圧演算におけるVHや、相電圧演算処理(I)における三相モータへの出力電圧の上限を決めてもよい。
 また、図28A、図28Bでは波形の相電圧振幅の上限が12[V]、下限が0[V]となる例を記載したが、下アーム素子もしくは上アーム素子のオン時間を考慮して相電圧振幅の上限が11.76[V]、下限が0.24[V]程度となるように、直流モータ端子電圧演算におけるVHや、相電圧演算処理(I)における三相モータへの出力電圧の上限を決めてもよい。
 さらに、制御部30が三相モータ800への印加電圧に応じて中性点電圧Vn1を調整する構成について、図29~図31Bを参照して説明する。図29の制御ブロック図には、図15に対し振幅演算部373が追加されている。振幅演算部373は、dq軸電圧指令Vd1、Vq1に基づいて、下式により相電圧振幅を演算する。なお、二点鎖線で示すように、振幅演算部373は、dq軸電流指令値Id1**、Iq1**に基づいて相電圧振幅を演算してもよく、電流検出値や回転数に基づいて相電圧振幅を演算してもよい。
  相電圧振幅=√(2/3)×√(Vd12+Vq12
 相電圧演算部381は下式によりVH、VLを演算する。Vmaxは、入力電圧Vr1もしくは制御上の基準電圧Vrefである12[V]、或いは、低電位側の電流センサSAU1、SAV1、SAW1による電流検出を考慮した電圧(例えば、12[V]の93%=11.16[V])である。Vminは、0[V]、或いは、プリドライバ出力を考慮した電圧(例えば、12[V]の4%=0.48[V])である。
  VH=Vmax-(√3)×相電圧振幅
  VL=Vmin+(√3)×相電圧振幅
 図30A~図31Bに、相電圧振幅が電気角3周期(1080[deg])にわたって一定勾配で増加する例を示す。図30Aに示すように、二相三相変換部371が出力する相電圧演算処理前の電圧指令Vu1、Vv1、Vw1は、0[V]を中心とし、振幅が漸増する正弦波状である。直流モータ710、720、730の停止時、図30Bに示すように、相電圧演算部381は、VM(6[V])中心の操作後電圧指令を出力する。
 直流モータ710、720、730の駆動時、相電圧演算部381は三相モータ800の中性点電圧Vn1をシフトする。図31Aに示すように、U1相の正方向に通電する場合、通電相の操作後電圧Vu1#となるVHは、相電圧振幅の増加に伴って、12[V]から約10[V]まで漸減する。V1相及びW1相の電圧Vv1#、Vw1#の最大値は12[V]となる。図31Bに示すように、U1相の負方向に通電する場合、通電相の操作後電圧Vu1#となるVHは、相電圧振幅の増加に伴って、0[V]から約2[V]まで漸増する。V1相及びW1相の電圧Vv1#、Vw1#の最小値は0[V]となる。
 図20に戻り、S55で制御部30は、操作後電圧Vu1#、Vv1#、Vw1#を出力するように、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lをスイッチング動作させる。
 次に図21のフローチャートを参照し、相電圧演算処理(III)について説明する。連結記号F、R、Nに続き、いずれも第1実施形態と同様にS54が実行される。正方向に通電する場合、S56Fでは、各相の操作後電圧Vu1#、Vv1#、Vw1#の最大値Vmaxが式(5.1)により演算される。S57Fでは、上べた変調処理の中性点操作電圧Vnnが式(5.2)により演算される。式(5.2)の12[V]はインバータ入力電圧Vr1でもよく、電圧最大となる相のDUTY比が100%、もしくは100%に近い値となるよう演算される。
 Vmax=MAX(Vu1#、Vv1#、Vw1#) ・・・(5.1)
 Vnn=12[V]-Vmax ・・・(5.2)
 負方向に通電する場合、S56Rでは、各相の操作後電圧Vu1#、Vv1#、Vw1#の最小値Vminが式(5.3)により演算される。S57Rでは、下べた変調処理の中性点操作電圧Vnnが式(5.4)により演算される。
 Vmin=MIN(Vu1#、Vv1#、Vw1#) ・・・(5.3)
 Vnn=0[V]-Vmin ・・・(5.4)
 上べた変調処理及び下べた変調処理に共通し、S58では、式(6.1)~(6.3)により、各相の操作後電圧Vu1#、Vv1#、Vw1#に中性点操作電圧Vnnが加算され、中性点電圧補正後の各相電圧Vu1##、Vv1##、Vw1##が演算される。
 Vu1##=Vu1#+Vnn ・・・(6.1)
 Vv1##=Vv1#+Vnn ・・・(6.2)
 Vw1##=Vw1#+Vnn ・・・(6.3)
 正方向にも負方向にも通電しない場合、破線で示すS57Nでは、上べた変調処理又は下べた変調処理処理を実施してもよく、いずれの処理も実施しなくてもよい。S59で制御部30は、中性点電圧補正後の各相電圧Vu1##、Vv1##、Vw1##を出力するように、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lをスイッチング動作させる。
 次に相電圧演算処理(II)の第2パターンについて、図22を参照する。S41、S42、S51Nは第1パターンと同じである。S52F、S52Rではいずれも、通電相に応じて、U1相通電の場合、式(4.1u)、V1相通電の場合、式(4.1v)、W1相通電の場合、式(4.1w)により、直流モータ端子電圧Vm1、Vm2、Vm3及び直流モータ印加電圧Vxに基づき中性点電圧Vn1が演算される。
 Vn1=Vm1+Vx-Vu1 ・・・(4.1u)
 Vn1=Vm2+Vx-Vv1 ・・・(4.1v)
 Vn1=Vm3+Vx-Vw1 ・・・(4.1w)
 S52F、S52R、S51Nに続く共通のS54では、第1パターンと同様に各相の操作後電圧Vu1#、Vv1#、Vw1#が演算される。例えばU1相に通電する場合、通電方向によらず、操作後電圧Vu1#は「Vm1+Vx」となる。S55は、第1パターンと同じである。なお、相電圧演算処理(III)は相電圧演算処理(II)の第2パターンには適用されない。
 次に、直流モータ端子電圧演算処理の第1パターンについて、図23を参照する。この第1パターンは、相電圧演算処理(II)の第1パターンと組み合わされる。S31~S34は、図19の相電圧演算処理(I)と同じである。通常、初期には全ての直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lがオフしている。以下、「スイッチをオフする」には、オン状態からオフ状態にターンオフする場合に限らず、初期のオフ状態を維持する場合を含むものとする。本演算により、三相モータ800及び直流モータ710、720、730のいずれかを同時に通電することができるとともに、電源電圧の制約内で三相モータ800及び直流モータ710、720、730の出力範囲を大きくすることができる。
 ステアリングロックアクチュエータ710が駆動される場合、S47Aでは、式(7.1a)により直流モータ端子電圧Vm1が演算される。制御部30は、S48Aで直流モータ端子電圧Vm1を出力するように直流モータ用スイッチMU1H/Lをスイッチング動作させ、S49Aで直流モータ用スイッチMV2H/L、MW3H/Lをオフする。
 チルトアクチュエータ720が駆動される場合、S47Bでは、式(7.1b)により直流モータ端子電圧Vm2が演算される。制御部30は、S48Bで直流モータ端子電圧Vm2を出力するように直流モータ用スイッチMV2H/Lをスイッチング動作させ、S49Bで直流モータ用スイッチMU1H/L、MW3H/Lをオフする。
 テレスコピックアクチュエータ730が駆動される場合、S47Cでは、式(7.1c)により直流モータ端子電圧Vm3が演算される。制御部30は、S48Cで直流モータ端子電圧Vm3を出力するように直流モータ用スイッチMW3H/Lをスイッチング動作させ、S49Cで直流モータ用スイッチMU1H/L、MV2H/Lをオフする。なお、相電圧演算処理(III)が行われない場合は、Vu1##がVu1#、Vv1##がVv1#、Vw1##がVw1#に置き換わる。
  Vm1=Vu1##-Vx ・・・(7.1a)
  Vm2=Vv1##-Vx ・・・(7.1b)
  Vm3=Vw1##-Vx ・・・(7.1c)
 S31またはS34でNOと判断された場合、いずれの直流モータ710、720、730も駆動されず、S49Dでは、全ての直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lがオフされる。
 直流モータ端子電圧演算処理の第2パターンについて、図24を参照する。第2パターンは、相電圧演算処理(II)の第2パターンと組み合わせてもよく、第1パターンと組み合わせてもよい。第2パターンと組み合わせるときは、直流モータ端子電圧演算処理を行った後に相電圧演算処理(II)を行い、第1パターンと組み合わせるときは相電圧演算処理(II)を行った後に直流モータ端子電圧演算処理を行う。本演算により、三相モータ800及び直流モータ710、720、730のいずれかを同時に通電することができるとともに、電源電圧の制約内で三相モータ800及び直流モータ710、720、730の出力範囲を大きくすることができる。
 S31~S34は、図19、図23と同じである。ステアリングロックアクチュエータ710が駆動される場合、通電方向が正方向であれば、S41AでYESと判断される。そして、S43Aで低電位側の直流モータ用スイッチMU1Lがオン、高電位側の直流モータ用スイッチMU1Hがオフされ、S45Aで「Vm1=12[V]又はインバータ入力電圧Vr1」と演算される。なお、第5実施形態ではインバータ入力電圧Vr1に代えて別電源Btdからの入力電圧Vrdが用いられる。S45B、S45Cも同様とする。一方、通電方向が負方向であれば、S41でNOと判断される。そして、S44Aで低電位側スイッチMU1Lがオフ、高電位側スイッチMU1Hがオンされ、S46Aで「Vm1=0[V]」と演算される。S45A又はS46Aの後に移行するS48A、S49Aは、図23と同じである。
 例えば図20に示される相電圧演算処理(II)における第1パターンのS51F、S51Rと組み合わせて説明する。制御部30は、特定直流モータ710の正方向に通電するとき、第2端子に接続される低電位側の直流モータ用スイッチMU1Lをオンするか、第2端子T2に接続される低電位側及び高電位側の直流モータ用スイッチMU1H/Lを第2端子T2の電圧が第1端子T1の電圧より低くなるようにスイッチング動作させ、且つ三相巻線組801の中性点電圧Vn1を高くするように操作する。また、制御部30は、特定直流モータ710の負方向に通電するとき、第2端子に接続される高電位側の直流モータ用スイッチMU1Hをオンするか、第2端子T2に接続される低電位側及び高電位側の直流モータ用スイッチMU1H/Lを第2端子T2の電圧が第1端子T1の電圧より高くなるようにスイッチング動作させ、且つ三相巻線組801の中性点電圧Vn1を低くするように操作する。印加電圧Vxを用いないため、制御部30の演算量を低減することができる。また、直流モータ用スイッチMU1H/Lをオン/オフするだけにすれば動作が単純化するため異常を見つけやすくなる。
 チルトアクチュエータ720が駆動される場合、通電方向が正方向であれば、S41BでYESと判断される。そして、S43Bで低電位側の直流モータ用スイッチMV2Lがオン、高電位側の直流モータ用スイッチMV2Hがオフされ、S45Bで「Vm2=12[V]又はインバータ入力電圧Vr1」と演算される。一方、通電方向が負方向であれば、S41でNOと判断される。そして、S44Bで低電位側スイッチMV2Lがオフ、高電位側スイッチMV2Hがオンされ、S46Bで「Vm2=0[V]」と演算される。S45B又はS46Bの後に移行するS48B、S49Bは、図23と同じである。
 テレスコピックアクチュエータ730が駆動される場合、通電方向が正方向であれば、S41CでYESと判断される。そして、S43Cで低電位側の直流モータ用スイッチMW3Lがオン、高電位側の直流モータ用スイッチMW3Hがオフされ、S45Cで「Vm3=12[V]又はインバータ入力電圧Vr1」と演算される。一方、通電方向が負方向であれば、S41でNOと判断される。そして、S44Cで低電位側スイッチMW3Lがオフ、高電位側スイッチMW3Hがオンされ、S46Cで「Vm3=0[V]」と演算される。S45C又はS46Cの後に移行するS48C、S49Cは、図23と同じである。また、S31またはS34でNOと判断された場合に移行するS49Dも、図23と同じである。
 次に図32、図33を参照し、相電圧演算処理(II)に関する上記2パターンとは別の第3パターンについて説明する。この第3パターンは、直流モータ端子電圧演算処理の第1パターンと組み合わされる。本演算により、三相モータ800及び直流モータ710、720、730のいずれかを同時に通電することができるとともに、電源電圧の制約内で三相モータ800及び直流モータ710、720、730の出力範囲を大きくすることができる。
 図32のフローチャートにおいてS41、S42は相電圧演算処理(II)の第1、第2パターンと同じである。正方向通電時のS53Fでは、通電相にかかわらず、式(8.1)により、中性点電圧Vn1が演算される。負方向通電時のS53Rでは、通電相にかかわらず、式(8.2)により、中性点電圧Vn1が演算される。
 Vn1=VH ・・・(8.1)
 Vn1=VL ・・・(8.2)
 S51N、S54及びS55は相電圧演算処理(II)の第1、第2パターンと同じである。また、第1パターンと同様に、連結記号F、R、Nを介して図21の相電圧演算処理(III)に連結されてもよい。図33に示すように、第3パターンでは、例えばU1相の操作後電圧Vu1#を一定電圧にするのでなく、電圧指令Vu1に対して一定のVH、VL又はVMだけシフトさせる。
 以上の各パターンの演算処理は、中性点電圧Vn1をシフトする電圧の余裕があるときに直流モータ710、720、730に電圧を印加する構成であるため、直流モータ710、720、730は三相モータ800に対して出力が小さい方が好ましい。また直流モータ710、720、730は、三相モータ800よりも通電される電流が小さいものであること、抵抗が大きいものや時定数が大きいものであることが好ましい。
 次に図34のフローチャート及び図35の回路構成図を参照し、車両スイッチをオンした直後の動作について説明する。図35は、第2実施形態の図6の構成において、チルトアクチュエータ720及びテレスコピックアクチュエータ730に通電する状態を示す。ここでは、直流モータリレーMU1r/R、MV2r/R、MW3r/Rが無いものとして説明する。直流モータリレーMU1r/R、MV2r/R、MW3r/Rが有る構成では、少なくとも対応する直流モータの通電時に直流モータリレーMU1r/R、MV2r/R、MW3r/Rがオンされるものとする。
 本実施形態では、図17のS01に示される車両スイッチのオン直後、チルト及びテレスコピックの位置をできるだけ早く記憶位置に移動させたいという要求がある。そこで、操舵トルクの絶対値|Ts|が低く車速Vが低い場合、三相モータ800に通電せず、複数の直流モータ710、720、730に同時に通電する。図34の完了フラグ1は、ステアリングロック中はオフであり、ロックが解除されたきオンとなる。完了フラグ2は、チルトが記憶位置以外にあるときオフであり、チルトが記憶位置に到達したときオンとなる。完了フラグ3は、テレスコピックが記憶位置以外にあるときオフであり、テレスコピックが記憶位置に到達したときオンとなる。車両スイッチがオンされた直後のS71には、完了フラグ1、完了フラグ2、完了フラグ3は、初期値としていずれもオフに設定される。
 S72で制御部30は、全ての高電位側の直流モータ用スイッチMU1H、MV2H、MW3Hをオフ、低電位側の直流モータ用スイッチMU1L、MV2L、MW3Lをオンし、且つ、全相の高電位側のインバータスイッチング素子IU1H、IV1H、IW1Hをオン、低電位側のインバータスイッチング素子IU1L、IV1L、IW1Lをオフする。S73以下は、この初期状態を前提として記載する。こうして、三相モータ800には通電されず、各直流モータ710、720、730に同時に通電可能な状態となる。
 別の方法として制御部30は、全ての高電位側の直流モータ用スイッチMU1H、MV2H、MW3Hをオン、低電位側の直流モータ用スイッチMU1L、MV2L、MW3Lをオフし、且つ、全相の高電位側のインバータスイッチング素子IU1H、IV1H、IW1Hをオフ、低電位側のインバータスイッチング素子IU1L、IV1L、IW1Lをオンしてもよい。なお、三相のうち一相又は二相にのみ直流モータが接続されているか、一相又は二相に接続された直流モータだけに通電した場合、インバータスイッチング素子について、上記の「全相」は、「直流モータが接続された相」に置き換えられる。
 また、チルトもしくはテレスコピックの位置などの条件により、各直流モータ710、720、730の通電方向を変えたい場合は、次のようにしてもよい。まず、高電位側のインバータスイッチング素子IU1H、IV1H、IW1Hと低電位側のインバータスイッチング素子IU1L、IV1L、IW1Lとを例えば50%など同じDUTY比でスイッチング動作させる。そして、各直流モータの通電したい向きに応じて高電位側の直流モータ用スイッチMU1H、MV2H、MW3Hをオフし、低電位側の直流モータ用スイッチMU1L、MV2L、MW3Lをオンするか、高電位側のインバータスイッチング素子IU1H、IV1H、IW1Hをオンし、低電位側のインバータスイッチング素子IU1L、IV1L、IW1Lをオフする。
 各相のインバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lを同じDUTY比でスイッチング動作させるか、高電位側及び低電位側のインバータスイッチング素子をオフとすることで三相モータ800への通電を停止し、直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lのスイッチングもしくはスイッチング動作により直流モータ端子電圧Vm1、Vm2、Vm3を変えることで、三相モータ800には通電せずに各直流モータ710、720、730に同時に通電できる。
 S73では、ステアリングロックが解除されているか、又は完了フラグ1がオンであるか判断される。S73でYESの場合、S741にて直流モータ用スイッチMU1L及びインバータスイッチング素子IU1Hがオフされる。このとき、完了フラグ1はオンになっている。図35には、この時点での電流経路を示す。S73でNOの場合、S742にてMU2L及びIU1Hはオン状態が維持され、ステアリングロックアクチュエータ710への通電が継続される。
 S75では、チルトが記憶位置に到達したか、又は完了フラグ2がオンであるか判断される。S75でYESの場合、S761にて直流モータ用スイッチMV2L及びインバータスイッチング素子IV1Hがオフされる。このとき、完了フラグ2はオンになっている。S75でNOの場合、S762にてMV2L及びIV1Hはオン状態が維持され、チルトアクチュエータ720への通電が継続される。
 S77では、テレスコピックが記憶位置に到達したか、又は完了フラグ3がオンであるか判断される。S77でYESの場合、S781にて直流モータ用スイッチMW3L及びインバータスイッチング素子IW1Hがオフされる。このとき、完了フラグ3はオンになっている。S77でNOの場合、S782にてMW3L及びIW1Hはオン状態が維持され、テレスコピックアクチュエータ730への通電が継続される。
 S79では、完了フラグ1、完了フラグ2及び完了フラグ3が全てオンであるか判断される。全ての完了フラグ1~3がオンでありS79でYESの場合、処理は終了する。一方、完了フラグ1、完了フラグ2又は完了フラグ3のいずれかがオフの場合、S79でNOと判断され、S73の前に戻り、S73、S75、S77の判断ステップが繰り返される。
 次に、図36~図40を参照し、三相モータ駆動中の直流モータの駆動と停止に関する制御について説明する。この部分の説明では、直流モータの符号として「710」のみを記す。また、上述の説明では言及されていないが、制御部30は、インバータ601もしくは三相モータ800について過電流異常等の異常検出を行うものとする。
 図36に、三相モータ800の駆動中に直流モータ710の駆動又は停止を切り替えるフローチャートを示す。制御部30は、以下に説明する所定の条件に基づき、中性点電圧Vn1の操作による直流モータ710の駆動又は停止を切り替える。S91では車両スイッチ11がオフ、すなわち車両停止時であるか判断され、YESの場合、制御部30は処理を終了する。車両スイッチ11がオンでありS91でNOの場合、S92に移行する。
 S92では「オン判定」として、直流モータ710への通電開始が次の各項目のAND条件により判定される。全項目の条件を満たす場合、S92でYESと判断され、S93~S95の「オン処理」に進む。一項目でも条件を満たさない場合、S91の前に戻る。
[1]駆動信号=オン。
[2]相電圧振幅が閾値Vth1より小さく、且つ、相電流振幅が閾値Ith1より小さい。
[3]インバータ601もしくは三相モータ800の異常が検出されていない、すなわち正常。
 [1]の駆動信号は、車両起動時の初期の駆動時、ドライバ操作によりステアリングロックの解除要求があったときや、他のECUから直流モータ710を駆動する指令信号が通知されたときなどにオンされる。なお、直流モータ720、730の場合、チルトスイッチ12やテレスコピックスイッチ13の入力があったときに駆動信号がオンされる。
 [2]は、インバータ601の出力に余裕が有ることを示す。相電圧振幅が閾値Vth1より小さく、且つ、相電流振幅が閾値Ith1より小さいとき、三相モータ800への電力供給が小さいため直流モータ710へ電力を分配する余裕が有ると判断される。相電圧振幅は相電圧指令の振幅に相関のある値であればよく、相電流振幅は実相電流の振幅に相関のある値であればよい。例えば相電圧振幅や相電流振幅に相関のある値として三相モータ800の回転数を用いてもよい。相電流振幅には電流指令値を用いてもよい。[1]、[2]、[3]のうちの全部の判定をしてもよく、一部の判定だけとしてもよい。また、図17で説明した操舵トルクの絶対値|Ts|や車速Vに基づき判定してもよい。
 オン処理のS93では、インバータ601もしくは三相モータ800の異常検出におけるフェイルセーフ閾値についてのフェイルセーフ閾値切替フラグがオンされる。これにより制御部30は、直流モータ710に流れることが想定される電流分、三相電流について過電流を判定する閾値を大きくする。なお、三相モータ800用の異常検出におけるフェイルセーフ閾値の他に、回路や直流モータ710の異常検出におけるフェイルセーフ閾値が設定されてもよい。S94では電流検出切替フラグがオンされる。S95では、図39、図40の時刻t1~t3の期間に対応する「直流モータへの通電開始処理」が実行され、直流モータ710が駆動される。
 このように制御部30は、直流回転機直流モータ710の駆動時と非駆動時とで、異常検出におけるフェイルセーフ閾値を切り替える。図37、図38にフェイルセーフ閾値切替のフローチャ-ト例1、2を示す。図37に示す例1では、S930でフェイルセーフ閾値切替フラグがオフの場合、S931でフェイルセーフ閾値がAに設定され、フェイルセーフ閾値切替フラグがオンの場合、S932でフェイルセーフ閾値がB(>A)に設定される。
 図38に示す例2では、S930でフェイルセーフ閾値切替フラグがオフの場合、S933で三相電流和の絶対値(|Iu1+Iv1+Iw1|)がCより大きいか判断される。また、フェイルセーフ閾値切替フラグがオンの場合、S934で三相電流和の絶対値(|Iu1+Iv1+Iw1|)が(C+D)より大きいか判断される。S933でYESの場合、S935で制御部30は異常時カウンタをインクリメントする。S934でYESの場合、S936で制御部30は異常時カウンタをインクリメントする。
 電流検出切替フラグがオンされたときの処理は、図18の相電流演算のフローチャートが参照される。すなわち、電流検出切替フラグがオンのとき、S35A、S35B、S35Cの式によりモータ相電流Iu#、Iv#、Iw#及び直流電流I1、I2が算出される。一方、電流検出切替フラグがオフのとき、S35Dの式によりモータ相電流Iu#、Iv#、Iw#が算出される。
 図36に戻り、S96では「オフ判定」として、直流モータ710への通電終了が次の各項目のOR条件により判定される。一項目でも条件を満たす場合、S96でYESと判断され、S97~S99の「オフ処理」に進む。いずれの項目の条件も満たさない場合、S96の前に戻る。
[1]駆動信号=オフ。
[2]相電圧振幅が閾値Vth2より大きいか、又は、相電流振幅が閾値Ith2より大きい。
[3]インバータ601もしくは三相モータ800の異常が検出された。
 [1]の駆動信号は、ステアリングロックの解除要求が終了したときや、他のECUから直流モータ710を停止する指令信号が通知されたときなどにオフされる。なお、直流モータ720、730の場合、チルトスイッチ12やテレスコピックスイッチ13がオフされたときに駆動信号がオフされる。
 [2]は、インバータ601の出力に余裕が無いことを示す。相電圧振幅が閾値Vth2より大きいか、又は、相電流振幅が閾値Ith2より大きいとき、三相モータ800への電力供給が大きいため直流モータ710へ分配する出力の余裕が無いと判断される。オン判定及びオフ判定の閾値について、Vth1<Vth2、Ith1<Ith2とすることで、オン/オフのヒステリシスを設けてもよい。[1]、[2]、[3]のうちの全部の判定をしてもよく、一部の判定だけとしてもよい。また、図17で説明した操舵トルクの絶対値|Ts|や車速Vに基づき判定してもよい。
 オフ処理では、オン処理と逆の順序の処理が行われる。S97では、図39、図40の時刻t4~t6の期間に対応する「直流モータへの通電終了処理」が実行され、直流モータ710が停止する。S98では電流検出切替フラグがオフされる。S99ではフェイルセーフ閾値切替フラグがオフされる。これにより、直流モータ710への通電中に変更された閾値が元の値に戻される。その後、S91の前に戻り、ルーチンが繰り返される。
 図36のフローチャートでは、オン処理の完了後にオフ判定が実行されるシーケンスを記載したが、直流モータ710への通電開始処理中にオフ判定の条件を満たした場合、オフ処理に進むようにしてもよい。逆に直流モータへの通電終了処理中にオン判定を満たした場合、オン処理に進むようにしてもよい。また、オンとオフとを行ったり来たりすることを避けるために、オフ処理後は所定期間(例えば数100[ms]程度)、再度のオン判定を受け付けないようにしてもよい。
 図39、図40に、三相モータ800の駆動中の直流モータ710の駆動時及び停止時における制御例1、2として、インバータ601の各相電圧の変化、低電位側直流モータ用スイッチのオン/オフ、及び、直流モータ710に流れる直流電流I1の変化を示す。各相電圧の縦軸に示すように、各相電圧は12[V]を100%としてDUTY比に換算されてもよい。また、低電位側直流モータ用スイッチを「下スイッチ」と省略して記し、符号は「MU1L」のみを記載する。
 まず、制御例1、2の細かな違いは無視し、全体的な動作を説明する。主な狙いとして、制御部30は、直流モータ710の駆動を停止するとき、インバータ601側で電流を絞ってから下スイッチMU1Lをオフする。そのために、図36を参照して説明したように、例えばオン判定時に相電圧振幅が閾値Vth1以上のとき、制御部30は直流モータ710に通電しない。また、直流モータ710への通電中に相電圧振幅が閾値Vth2を上回ったら、制御部30は直流モータ710への通電を終了する。なお、閾値Vth1、Vth2は、始動と停止にかかる時間を考慮して余裕のある電圧値に設定されることが好ましい。
 三相モータ800における各相電圧の平均値、又は平均相当値は、時刻t1に6[V]から0[V]近く(例えば約1[V])のVLxまで低下した後、時刻t2に下スイッチMU1LがオンされるとVLxから上昇し、時刻t3に12[V]近く(例えば約11[V])のVHxまで到達する。このとき直流電流は、各相電圧の変化に連れて0から最大値I100まで増加した後、その状態で維持される。
 直流モータ710の通電終了が判定されると、制御部30は、時刻t4にインバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lを操作して各相電圧を低下させる。そして、各相電圧の平均値、又は平均相当値がVLxまで低下した時刻t5後の時刻t6に、制御部30は下スイッチMU1Lをオフする。平易に言えば、制御部30は、インバータ601側の電流が徐々に低下するように電流を絞ってから下スイッチMU1Lを切る。
 このように制御部30は、直流モータ710を停止するとき、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lを操作して直流モータ710の第1端子T1側の電圧を低下させた後、下スイッチMU1Lをオフして直流モータ710への通電を終了する。これにより、電流容量が比較的小さいスイッチを直流モータ用スイッチMU1H/Lに用いた場合でも、通電停止時に下スイッチMU1Lが過負荷になることを避けることができる。また、高速スイッチング動作をしない前提で、スイッチング動作が遅いトランジスタや機械リレーを使うことができる。
 次に制御例1と制御例2とでは、下スイッチMU1Lのオン直前の期間及びオフ前後の期間、すなわち時刻t1~t2、時刻t5~t7の期間における通電相U1相の相電圧演算が異なる。制御例1では、通電相であるU1相の相電圧Vu1#を一定とするように中性点電圧Vn1がシフトされる。この場合、下スイッチMU1Lをオン又はオフする時刻t2、t6において、U1相電圧Vu1#は完全に0[V]にはならない。下スイッチMU1Lのオフ前の時刻t5~t6の期間、一定の相電圧Vu1#に対応した直流電流I1が流れる。
 一方の制御例2では、時刻t1~t2、時刻t5~t7の期間、三相電圧を正弦波としたまま中性点電圧Vn1がシフトされる。そして、下部拡大図に示すように、U1相電圧Vu1#がちょうど0[V](或いはU1相のDUTY比がちょうど0[%])となるタイミング、或いは検出電流が0となるか通電経路の時定数の遅れを考慮して電流が0となるタイミングで、制御部30は下スイッチMU1Lをオン又はオフする。そして制御部30は、時刻t2から微小時間δT経過後に、各相電圧の上昇を開始する。また、下スイッチMU1Lのオフ前の時刻t5~t6の期間、正弦波の相電圧Vu1#に対応した直流電流I1が流れる。制御例2では、下スイッチMU1Lのオン時又はオフ時にインバータ601から印加される電圧を理想的に0とすることができる。
 [二系統三相モータを駆動対象とする回路構成]
 次に、二系統構成の三相モータ800を駆動対象とする実施形態について説明する。まず三相モータ800の構造について、図41、図42を参照し、軸方向の一方側にECU10が一体に構成された「機電一体式モータ」の構成例について説明する。図41に示す形態では、ECU10は、三相モータ800の出力側とは反対側において、シャフト87の軸Axに対して同軸に配置されている。なお、他の実施形態では、ECU10は、三相モータ800の出力側において、三相モータ800と一体に構成されてもよい。三相モータ800はブラシレスモータであり、ステータ840、ロータ860、及び、それらを収容するハウジング830を備えている。
 ステータ840は、ハウジング830に固定されているステータコア844と、ステータコア844に組み付けられている二組の三相巻線組801、802とを有している。第1系統の三相巻線組(以下「第1三相巻線組」)801を構成する各相巻線からは、リード線851、853、855が延び出している。第2系統の三相巻線組(以下「第2三相巻線組」)802を構成する各相巻線からは、リード線852、854、856が延び出している。各相巻線は、ステータコア844の各スロット848に巻回される。
 ロータ860は、リア軸受835及びフロント軸受836により支持されているシャフト87と、シャフト87が嵌入されたロータコア864とを有している。ロータ860は、ステータ840の内側に設けられており、ステータ840に対して相対回転可能である。シャフト87の一端には、回転角検出用の永久磁石88が設けられている。
 ハウジング830は、リアフレームエンド837を含む有底筒状のケース834と、ケース834の一端に設けられているフロントフレームエンド838とを有している。ケース834及びフロントフレームエンド838は、ボルト等により互いに締結されている。各三相巻線組801、802のリード線851、852等は、リアフレームエンド837のリード線挿通孔839を挿通してECU10側に延び、基板230に接続されている。
 ECU10は、カバー21と、カバー21に固定されているヒートシンク22と、ヒートシンク22に固定されている基板230と、基板230に実装されている各種の電子部品とを備えている。カバー21は、外部の衝撃から電子部品を保護したり、ECU10内への埃や水等の浸入を防止したりする。カバー21は、外部からの給電ケーブルや信号ケーブルが外部接続用コネクタ部214と、カバー部213とを有している。外部接続用コネクタ部214の給電用端子215、216は、図示しない経路を経由して基板230に接続されている。なお、コネクタについて図4とは別の符号を付す。
 基板230は、例えばプリント基板であり、リアフレームエンド837と対向する位置に設けられ、ヒートシンク22に固定されている。基板230には、二系統分の各電子部品が系統毎に独立して設けられている。基板230は一枚に限らず、二枚以上で構成されてもよい。基板230の二つの主面のうち、リアフレームエンド837に対向している面をモータ面237とし、その反対側の面、すなわちヒートシンク22に対向している面をカバー面238とする。
 モータ面237には、複数のスイッチング素子241、242、回転角センサ251、252、カスタムIC261、262等が実装されている。複数のスイッチング素子241、242は、ECU各構成図のIU1H/L等に相当し、各系統の三相上下アームを構成する。回転角センサ251、252は、シャフト87の先端に設けられた永久磁石88と対向するように配置される。カスタムIC261、262及びマイコン291、292は、ECU10の制御回路を有する。回転角センサ251、252やマイコン291、292等は、系統毎に各二つ設けられるのでなく、二系統共通に各一つ設けられてもよい。
 カバー面238には、マイコン291、292、コンデンサ281、282、及び、インダクタ271、272等が実装されている。特に、第1マイコン291及び第2マイコン292は、同一の基板230の同一側の面であるカバー面238に、所定間隔を空けて配置されている。コンデンサ281、282は、電源から入力された電力を平滑化し、また、スイッチング素子241、242のスイッチング動作等に起因するノイズの流出を防止する。インダクタ271、272及びコンデンサ281、282は、ECU各構成図のL1、C1等に相当し、ノイズフィルタとして機能する「雑防素子」を構成する。
 図43に示すように、三相モータ800は、二組の三相巻線組801、802が同軸に設けられた三相二重巻線回転機である。第1三相巻線組801のU1相、V1相、W1相の巻線811、812、813には、第1系統のインバータ(以下「第1インバータ」)601から電圧が印加される。第2三相巻線組802のU2相、V2相、W2相の巻線821、822、823には、第2系統のインバータ(以下「第2インバータ」)602から電圧が印加される。
 第1三相巻線組801と第2三相巻線組802とは電気的特性が同等であり、例えば共通のステータ840に互いに電気角30[deg]ずらして配置されている。その場合、第1系統及び第2系統の各相に発生する逆起電圧は、電圧振幅A、回転数ω、位相θに基づき、例えば式(9.1)~(9.3)、(9.4a)~(9.6a)により表される。
  Eu1=-Aωsinθ       ・・・(9.1)
  Ev1=-Aωsin(θ-120) ・・・(9.2)
  Ew1=-Aωsin(θ+120) ・・・(9.3)
  Eu2=-Aωsin(θ+30)  ・・・(9.4a)
  Ev2=-Aωsin(θ-90)  ・・・(9.5a)
  Ew2=-Aωsin(θ+150) ・・・(9.6a)
 なお、二系統の位相関係を逆にした場合、例えばU2相の位相(θ+30)は(θ-30)となる。さらに、30[deg]と等価な位相差は、一般化して(30±60×k)[deg](kは整数)と表される。或いは、第2系統が第1系統と同位相に配置されてもよい。その場合、第2系統の各相に発生する逆起電圧は、式(9.4a)~(9.6a)に代えて式(9.4b)~(9.6b)で表される。
  Eu2=-Aωsin(θ-30)  ・・・(9.4b)
  Ev2=-Aωsin(θ+90)  ・・・(9.5b)
  Ew2=-Aωsin(θ-150) ・・・(9.6b)
 次に図44~図48を参照し、二系統三相モータ800を駆動対象とするECU10の構成例を第11~第15実施形態として説明する。第1三相巻線組801と第2三相巻線組802とを合わせた部分が三相モータ800である。三相モータの符号「800」、及び、第2三相巻線組802の三相巻線の符号「821、822、823」は図44にのみ記載し、図45~図48には記載を省略する。第11~第15実施形態のECU10は二台のインバータ601、602を備える。第2系統のインバータスイッチング素子、電流センサ、モータリレー等の符号は、第1系統の記号の「1」を「2」に置き換えて表される。電源の構成にかかわらず、第2インバータ601に入力される直流電圧を「入力電圧Vr2」と記す。
 第2三相巻線組802のU2相、V2相、W2相に接続される直流モータの符号を、それぞれ「740」、「750」、「760」とし、中性点の操作電圧の記号をVn2とする。第1系統の直流モータ710、720、730と同様に、第2系統の各直流モータ740、750、760に発生する逆起電圧をE4、E5、E6と記す。
 各直流モータ740、750、760の用途は適宜選択されてよい。例えば直流モータ740、750、760のうちいずれかはシート系アクチュエータでもよく、ハンドル格納アクチュエータでもよい。或いは、ステアリングロック、チルト、テレスコピックアクチュエータ等のステアリング系アクチュエータが第2系統側の直流モータ740、750、760として設けられてもよい。
 直流モータ740、750、760に対応する直流モータ用スイッチの符号は、それぞれ「MU4H/L、MV5H/L、MW6H/L」とする。また、直流モータ740、750、760に対応する直流モータリレーの符号は、それぞれ「MU4r/R、MV5r/R、MW6r/R」とする。また、二系統構成における制御部30は、図15に準ずる第1系統及び第2系統の各三相制御部、及び、図16A、図16Bに準ずる直流制御部を含む。
 第11~第14実施形態では、第1インバータ601及び第2インバータ602は共通の電源Bt1に接続されている。また、第11~第14実施形態では、第1系統及び第2系統の各相に接続される直流モータの総数や分配が異なる。直流モータの分配は、系統間の電力バランス、発熱バランス、使用頻度や使用タイミングのバランス等を考慮して決定される。
 (第11実施形態)
 図44に示す第11実施形態では、第1三相巻線組801のU1相及びV1相に二台の直流モータ710、720が接続されている。U1相、V1相の電流経路の分岐点Ju、Jvと直流モータ710、720の第1端子との間には直流モータリレーMU1r/R、MV2r/Rが設けられている。一方、第2三相巻線組802には直流モータは接続されていない。第11実施形態では、複数系統のうち一部の系統のみに直流モータが接続されるため、各系統の役割が分担される。
 (第12実施形態)
 図45に示す第12実施形態では、第1三相巻線組801のU1相に一台の直流モータ710が接続され、第2三相巻線組802のU2相に一台の直流モータ740が接続されている。各系統に一台ずつ直流モータが配置されるため、系統間のバランスが良くなる。ここで、第1系統の直流モータ710には正負両方向の直流モータリレーMU1r/Rが接続されており、第2系統の直流モータ740には正方向の直流モータリレーMU4rのみが接続されている。電源逆接続時の保護機能に関し、少なくとも片方の系統を冗長な構成とすることで直流モータリレーの数を低減可能である。
 (第13実施形態)
 図46に示す第13実施形態では、第1三相巻線組801のU1相、V1相、W1相に三台の直流モータ710、720、730が接続され、第2三相巻線組802のU2相に一台の直流モータ740が接続されている。例えば、ステアリング位置系等の比較的電力の小さいアクチュエータの直流モータを第1系統に配置し、シート系等の比較的電力の大きいアクチュエータの直流モータを第2系統に配置することで、各系統の電力バランスを合わせることが好ましい。ただし、ステアリング位置系アクチュエータとシート系アクチュエータとは同時に使用されることが少ないため、同系統にまとめて配置してもよい。
 (第14実施形態)
 図47に示す第14実施形態では、第1三相巻線組801のU1相、V1相、W1相に三台の直流モータ710、720、730が接続され、第2三相巻線組802のU2相、V2相、W2相に三台の直流モータ740、750、760が接続されている。ここで、第1系統の直流モータ710、720、730には正負両方向の直流モータリレーMU1r/R、MV2r/R、MW3r/Rが接続されており、第2系統の直流モータ740、750、760には直流モータリレーは接続されていない。少なくとも片方の系統を冗長な構成とすることで、直流モータリレーの数を低減可能である。
 (第15実施形態)
 図48に示す第15実施形態は、第14実施形態に対し電源の接続構成が異なる。第15実施形態では、第1インバータ601及び第2インバータ602は個別の第1電源Bt1及び第2電源Bt2に接続されている。第2インバータ602は、高電位線BH2を介して第2電源Bt2の正極と接続され、低電位線BL2を介して第2電源Bt2の負極と接続されている。また、各インバータ601、602の入力部には、電源リレーP1r/R、P2r/R及びコンデンサC1、C2が個別に設けられている。このように第15実施形態は、いわゆる「完全二系統」の冗長構成である。
 第2系統の直流モータ740、750、760には正負両方向の直流モータリレーMU4r/R、MV5r/R、MW6r/Rが接続されている。この構成により、例えば一方の電源が失陥した場合、他方の正常な電源のみを用いた片系統駆動モードにより三相モータ800を駆動可能である。
 [効果]
 (1)本実施形態(ここでは第2実施形態等の符号を用いる)のECU10は、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lの動作を操作して三相モータ800を駆動しながら、直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lの動作を操作し、直流モータ710、720、730を同時に駆動することができる。
 また、第1実施形態のように一組の三相巻線組801の一相の相電流経路に一台の直流モータ710が接続された構成では、最小限二個の直流モータ用スイッチMU1H、MU1Lがあればよい。したがって、特許文献1の従来技術に対しスイッチの数を少なくすることができる。
 (2)制御部30は、直流モータの通電方向に応じて、高電位側及び低電位側の直流モータ用スイッチのオン、オフを切り替え、且つ三相モータ800の中性点電圧Vn1を高く又は低くするように操作する。これにより制御部30は、特定直流モータの通電を適切に制御することができる。
 (3)第1実施形態を除く各実施形態のECU10は、一組の三相巻線組801の複数相に複数台の直流モータが接続されているか、又は、複数組の三相巻線組801、802の各一相以上に合計で複数台の直流モータが接続されている。これによりECU10は、三相モータ800用の駆動装置で複数の直流モータ式アクチュエータの駆動機能を兼ねることができる。
 (4)本実施形態のECU10は、インバータ601の各相に流れる電流を検出する複数の電流センサSAU1、SAV1、SAW1を有する。制御部30は、非特定相及び特定相の電流センサの検出値と、キルヒホッフの法則に基づく特定相の推定電流値とから、特定直流モータに流れる電流を算出する。これにより制御部30は、特定直流モータの通電を適切に制御することができる。
 (5)本実施形態のECU10は、三相モータ800として、EPSシステム901の操舵アシストモータ、又は、SBWシステム902の反力モータの駆動を制御する装置として好適に適用される。その場合、直流モータとして、ステアリング位置を可変させるステアリング位置系アクチュエータ、具体的にはチルトアクチュエータ720やテレスコピックアクチュエータ730が用いられると有効である。
 (その他の実施形態)
 (a)直流モータ端子電圧Vm1、Vm2、Vm3は、デューティ制御等による直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lのスイッチング動作により、任意の値に調整されなくてもよい。少なくとも、高電位側スイッチMU1H、MV2H、MW3Hのオン状態と、低電位側スイッチMU1L、MV2L、MW3Lのオン状態との切替により電圧値が可変であればよい。そして、高速スイッチング動作をしない前提で、スイッチが遅いトランジスタや機械式リレーを使ってもよい。また、直流モータに接続されるインバータスイッチング素子は他のインバータスイッチング素子よりも大きな電流が流れる可能性が有るため、他のスイッチと比べて容量が同等以上のものとするか、他のスイッチング素子よりも発熱が集中しない箇所や放熱の良い場所に配置してもよい。
 (b)直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lは、インバータスイッチング素子IU1H/L、IV1H/L、IW1H/Lに対し電流容量が同等以上のスイッチが使用されてもよい。また、直流モータ用スイッチ側の電源リレーPdr/Rは、インバータ側の電源リレーP1r/Rに対し電流容量が同等以上のスイッチが使用されてもよい。また、各上下スイッチの同時オンを防止するためのデッドタイムは各スイッチや流れる電流の大きさに応じて個別に設定されてもよく、デッドタイム分の補償をするための電圧は設定したデッドタイムや流れる電流に応じて各上下スイッチで個別に設定されてもよい。デッドタイム分の補償電圧の極性判別は、それぞれの上下スイッチに流れる電流の符号により決定される。
 (c)第3実施形態等の直流モータ710、720、730について、端子地絡を想定し、負方向直流モータリレーMU1R、MV2R、MW3Rを設けず、正方向直流モータリレーMU1r、MV2r、MW3rのみを設けてもよい。また、正方向直流モータリレーMU1r、MV2r、MW3rと負方向直流モータリレーMU1R、MV2R、MW3Rとの直列接続の向きは、図7等とは逆に、MOSFETのドレイン端子同士が隣接する向きでもよい。
 (d)三相モータリレーMmU1、MmV1、MmW1又は直流モータリレーMU1r/R、MV2r/R、MW3r/Rは、機械式リレーもしくは双方向リレーでもよい。三相モータリレーMmU1、MmV1、MmW1が機械式リレーもしくは双方向リレーの場合、二相に設けられればよい。図7では三相モータリレーMmU1、MmV1、MmW1のソース端子がインバータ側の向きであるが、三相モータリレーMmU1、MmV1、MmW1のドレイン端子がインバータ側の向きでもよい。
 (e)電流センサは、インバータの下アーム素子と低電位線BL1との間に流れる電流を検出するものに限らず、相電流を直接検出してもよい。
 (f)第11~第15実施形態では、第1系統のインバータ601及び直流モータ用スイッチMU1H/L、MV2H/L、MW3H/Lに対応する正方向電源リレー、負方向電源リレー及び雑防素子を第3実施形態に準ずる構成としている。これに対し、各系統の構成を第4~第8実施形態に準ずる構成としてもよい。二系統は同じ構成としてもよく、異なる構成としてもよい。
 (g)図49に示すように、直流モータ用スイッチは、双投スイッチMU1DTにより構成されてもよい。双投スイッチMU1DTは、直流モータ端子M1と高電位側接点及び低電位側接点との接続を切り替え可能である。
 (h)二つの直流モータは、各々が独立した形態のものに限らず、二相の巻線を有するステッピングモータにより構成されてもよい。
 (i)多相回転機の相の数は三相に限らず、二相、又は四相以上、すなわち一般化されたN相(Nは2以上の整数)であってよい。また、多相回転機は、三組以上の多相巻線組を含んでもよい。
 (j)上記実施形態では、便宜上、ステアリングロックアクチュエータ710がステアリング振動アクチュエータの機能を兼ねるものとしているが、実際には、それらは一般に別々のモータとして構成される。そのため、ステアリングロックアクチュエータ又はステアリング振動アクチュエータのうち一方は、別の電力変換器により駆動されてもよい。
 (k)本開示の回転機制御装置は、車両のステアリングシステムにおける操舵アシストモータ又は反力モータ、及び、ステアリング位置系アクチュエータ、シート系アクチュエータ用等の直流モータに限らず、多相交流モータ及び直流モータを併用する種々の回転機制御装置として適用可能である。また、操舵アシストモータ又は反力モータは機電一体式でなく、モータ本体とECUとがハーネスで接続された機電別体式の構成としてもよい。
 本開示の構成は、種々のモータが近接配置される車両用のモータにおいてより効果が高く、例えばブレーキの油圧ポンプ用のモータとパーキングブレーキ用のモータ、複数のシートモータ、スライドドア用のモータもしくはワイパー用のモータとウインドウ用のモータ及びサイドミラー用のモータ、電動ウォーターポンプのモータと電動ファンのモータなどの組み合わせに適用可能である。
 本開示はこのような実施形態に限定されるものではなく、その趣旨を逸脱しない範囲において、種々の形態で実施することができる。
 本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。
 本開示は実施形態に準拠して記述された。しかしながら、本開示は当該実施形態および構造に限定されるものではない。本開示は、様々な変形例および均等の範囲内の変形をも包含する。また、様々な組み合わせおよび形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせおよび形態も本開示の範疇および思想範囲に入るものである。

Claims (22)

  1.  一組以上の多相巻線組(801)を含む一台以上の多相回転機(800)、及び、少なくとも一組の前記多相巻線組の一相以上の相電流経路に一端である第1端子(T1)が接続された一台以上の直流回転機(710、720、730)を駆動可能な回転機制御装置であって、
     電源(Bt1)の正極及び負極とそれぞれ高電位線(BH1)及び低電位線(BL1)を介して接続され、ブリッジ接続された複数のインバータスイッチング素子(IU1H/L、IV1H/L、IW1H/L)の動作により前記電源の直流電力を多相交流電力に変換し、前記多相巻線組の各相巻線(811、812、813)に電圧を印加する一つ以上の多相電力変換器(601)と、
     前記直流回転機の前記第1端子とは反対側の端部である第2端子(T2)に接続された直流モータ端子(M1、M2、M3)を介して直列接続された高電位側及び低電位側のスイッチにより構成され、スイッチングにより前記直流モータ端子の電圧(Vm1、Vm2、Vm3)を可変とする直流回転機用スイッチ(MU1H/L、MV2H/L、MW3H/L)と、
     前記インバータスイッチング素子及び前記直流回転機用スイッチの動作を操作する制御部(30)と、
     を備える回転機制御装置。
  2.  前記制御部は、
     前記直流回転機の前記第1端子から前記第2端子へ向かう正方向に通電するとき、前記第2端子に接続される低電位側の前記直流回転機用スイッチをオンするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より低くなるようにスイッチング動作させ、且つ前記多相巻線組の中性点電圧(Vn1)を高くするように操作し、
     前記直流回転機の前記第2端子から前記第1端子に向かう負方向に通電するとき、前記第2端子に接続される高電位側の前記直流回転機用スイッチをオンするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より高くなるようにスイッチング動作させ、且つ前記多相巻線組の中性点電圧を低くするように操作する請求項1に記載の回転機制御装置。
  3.  前記制御部は、前記中性点電圧を、前記多相巻線組への印加電圧に応じて調整する請求項2に記載の回転機制御装置。
  4.  前記制御部は、所定の条件に基づき、前記中性点電圧の操作による前記直流回転機の駆動又は停止を切り替える請求項2または3に記載の回転機制御装置。
  5.  前記直流回転機は複数台であって、
     一組の前記多相巻線組の複数相に複数台の前記直流回転機が接続されているか、又は、複数組の前記多相巻線組の各一相以上に合計で複数台の前記直流回転機が接続されている請求項1~4のいずれか一項に記載の回転機制御装置。
  6.  前記多相電力変換器から前記多相回転機への相電流経路における前記直流回転機への分岐点(Ju、Jv、Jw)よりも前記直流回転機側に、直流回転機リレー(MU1r/R、MV2r/R、MW3r/R)が設けられている請求項1~5のいずれか一項に記載の回転機制御装置。
  7.  前記多相電力変換器と前記多相巻線組との間の一相以上に多相回転機リレー(MmU1、MmV1、MmW1)が設けられており、
     前記直流回転機が接続される相では、前記多相電力変換器から前記多相回転機への相電流経路における前記直流回転機への分岐点(Ju、Jv、Jw)よりも前記多相回転機側に、前記多相回転機リレーが設けられている請求項1~6のいずれか一項に記載の回転機制御装置。
  8.  前記多相電力変換器及び前記直流回転機用スイッチは、個別の電源(Bt1、Btd)に接続されている請求項1~7のいずれか一項に記載の回転機制御装置。
  9.  前記直流回転機用スイッチは、前記インバータスイッチング素子よりも電流容量が小さい請求項1~8のいずれか一項に記載の回転機制御装置。
  10.  前記多相電力変換器の各相に流れる電流を検出する複数の電流センサ(SAU1、SAV1、SAW1)を有し、
     一台以上の前記直流回転機のうち通電対象として選択された一台の前記直流回転機を特定直流回転機とし、前記特定直流回転機が接続される相を特定相と定義し、前記特定相以外の相を非特定相と定義すると、
     前記制御部は、前記特定直流回転機に通電するとき、
     前記非特定相の電流センサで検出される電流値からキルヒホッフの法則により前記特定相に流れる電流値を推定電流値として算出し、
     前記推定電流値と、前記特定相の電流センサで検出される電流値とから、前記特定直流回転機に流れる電流を算出する請求項1~9のいずれか一項に記載の回転機制御装置。
  11.  前記電流センサは、前記多相電力変換器の各相の低電位側のスイッチング素子と前記低電位線との間に設置されている請求項10に記載の回転機制御装置。
  12.  前記制御部は、前記多相電力変換器もしくは前記多相回転機の異常検出を行うものであり、前記直流回転機の駆動時と非駆動時とで、前記異常検出におけるフェイルセーフ閾値を切り替える請求項1~11のいずれか一項に記載の回転機制御装置。
  13.  前記電源の電極が正規の向きとは逆向きに接続されたとき前記電源からの通電を遮断可能な負方向の電源リレー(P1R)が、前記多相電力変換器及び前記直流回転機用スイッチに対して共通に設けられている請求項1~12のいずれか一項に記載の回転機制御装置。
  14.  前記電源の電極が正規の向きに接続されたとき前記電源からの通電を遮断可能な正方向の電源リレー(P1r)が、さらに前記多相電力変換器及び前記直流回転機用スイッチに対して共通に設けられている請求項13に記載の回転機制御装置。
  15.  前記電源からの通電を遮断可能な電源リレー(P1r、P1R、Pdr、PdR)が前記多相電力変換器及び前記直流回転機用スイッチに対して個別に設けられており、
     前記直流回転機用スイッチ側の前記電源リレーは、前記多相電力変換器側の前記電源リレーよりも電流容量が小さい請求項1~12のいずれか一項に記載の回転機制御装置。
  16.  前記多相電力変換器及び前記直流回転機用スイッチに対し、ノイズフィルタとして機能する雑防素子(L1、C1)が共通に設けられている請求項1~15のいずれか一項に記載の回転機制御装置。
  17.  前記多相電力変換器及び前記直流回転機用スイッチに対し、ノイズフィルタとして機能する雑防素子(L1、C1、Ld、Cd)が個別に設けられている請求項1~15のいずれか一項に記載の回転機制御装置。
  18.  前記多相回転機は、二組の三相巻線組が同軸に設けられた三相二重巻線回転機である請求項1~17のいずれか一項に記載の回転機制御装置。
  19.  個別の電源(Bt1、Bt2)に接続された複数の前記多相電力変換器を備える請求項1~18のいずれか一項に記載の回転機制御装置。
  20.  前記制御部は、
     前記直流回転機に通電し、前記多相回転機に通電しない場合、
     通電する前記直流回転機が接続された相の高電位側の前記インバータスイッチング素子をオン、低電位側の前記インバータスイッチング素子をオフし、且つ、
     高電位側の前記直流回転機用スイッチをオフ、低電位側の前記直流回転機用スイッチをオンするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より低くなるようにスイッチング動作させ、
     又は、
     通電する前記直流回転機が接続された相の高電位側の前記インバータスイッチング素子をオフ、低電位側の前記インバータスイッチング素子をオンし、且つ、
     高電位側の前記直流回転機用スイッチをオン、低電位側の前記直流回転機用スイッチをオフするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より高くなるようにスイッチング動作させ、
     又は、
     通電する前記直流回転機が接続された各相の前記インバータスイッチング素子を各相の端子電圧が同じ電圧となるようスイッチング動作させ、且つ、
     前記直流回転機の前記第1端子から前記第2端子へ向かう正方向に通電するとき、前記第2端子に接続される低電位側の前記直流回転機用スイッチをオンするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より低くなるようにスイッチング動作させ、
     前記直流回転機の前記第2端子から前記第1端子に向かう負方向に通電するとき、前記第2端子に接続される高電位側の前記直流回転機用スイッチをオンするか、前記第2端子に接続される低電位側及び高電位側の前記直流回転機用スイッチを前記第2端子の電圧が前記第1端子の電圧より高くなるようにスイッチング動作させる、
     請求項1~19のいずれか一項に記載の回転機制御装置。
  21.  前記多相回転機は、電動パワーステアリングシステム(901)の操舵アシストトルク出力用、又は、ステアバイワイヤシステム(902)の反力トルク出力用の回転機である請求項1~20のいずれか一項に記載の回転機制御装置。
  22.  前記直流回転機は、ステアリング位置を可変させるステアリング位置系アクチュエータ(720、730)を含む請求項21に記載の回転機制御装置。
PCT/JP2020/039066 2019-11-01 2020-10-16 回転機制御装置 WO2021085178A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202080075781.4A CN114631256A (zh) 2019-11-01 2020-10-16 旋转电机控制装置
US17/660,912 US11811338B2 (en) 2019-11-01 2022-04-27 Rotating machine control device

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2019-199907 2019-11-01
JP2019199907 2019-11-01
JP2020-094449 2020-05-29
JP2020094449A JP7205519B2 (ja) 2019-11-01 2020-05-29 回転機制御装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/660,912 Continuation US11811338B2 (en) 2019-11-01 2022-04-27 Rotating machine control device

Publications (1)

Publication Number Publication Date
WO2021085178A1 true WO2021085178A1 (ja) 2021-05-06

Family

ID=75715908

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/039066 WO2021085178A1 (ja) 2019-11-01 2020-10-16 回転機制御装置

Country Status (3)

Country Link
US (1) US11811338B2 (ja)
CN (1) CN114631256A (ja)
WO (1) WO2021085178A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022070935A1 (ja) * 2020-09-30 2022-04-07 株式会社デンソー モータ駆動システム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102637909B1 (ko) * 2019-01-23 2024-02-19 에이치엘만도 주식회사 전동식 파워 스티어링 시스템의 리던던시 회로
DE102020112723B4 (de) * 2020-05-11 2021-11-25 Sma Solar Technology Ag Wechselrichter mit drei Brückenzweigen und Verfahren zum Betreiben eines derartigen Wechselrichters
JP7200976B2 (ja) * 2020-05-12 2023-01-10 株式会社デンソー ステアリング制御装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333895A (ja) * 2002-05-14 2003-11-21 Niles Co Ltd モータの駆動回路
US20040012350A1 (en) * 2002-02-21 2004-01-22 Martin Weinmann Circuit arrangement for the actuation of an electric-motor drive, in particular a pump drive, in a large domestic appliance
JP2009081930A (ja) * 2007-09-26 2009-04-16 Jtekt Corp モータ制御装置および電動パワーステアリング装置
JP5768999B2 (ja) * 2011-02-16 2015-08-26 株式会社ジェイテクト モータ制御装置および車両用操舵装置
JP2018148695A (ja) * 2017-03-06 2018-09-20 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置
WO2019073594A1 (ja) * 2017-10-13 2019-04-18 三菱電機株式会社 電動パワーステアリング装置
WO2019116453A1 (ja) * 2017-12-12 2019-06-20 日産自動車株式会社 車両のステアリング制御方法および車両のステアリング制御装置
JP2019110720A (ja) * 2017-12-20 2019-07-04 株式会社デンソー 異常検出装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6577086B2 (en) * 2001-03-19 2003-06-10 Delphi Technologies, Inc. Device for disconnecting a neutral point of a motor
DE10207232B4 (de) 2002-02-21 2005-11-17 Diehl Ako Stiftung & Co. Kg Schaltungsanordnung zur Ansteuerung eines elektromotorischen Antriebs, insbesondere Pumpenantriebs, in einem Haushaltgroßgerät
US6959969B2 (en) 2004-03-05 2005-11-01 Delphi Technologies, Inc. System and method for controlling a brake
JP5125055B2 (ja) 2006-10-26 2013-01-23 日本精工株式会社 ステアリング制御装置および方法
JP5614576B2 (ja) 2010-07-14 2014-10-29 株式会社ジェイテクト 車両用操舵装置
JP5614588B2 (ja) 2010-12-21 2014-10-29 株式会社ジェイテクト 車両用操舵装置
JP5768998B2 (ja) 2011-02-16 2015-08-26 株式会社ジェイテクト モータ制御装置および車両用操舵装置
JP2014218129A (ja) 2013-05-07 2014-11-20 株式会社ジェイテクト 電動パワーステアリング装置
JP6172081B2 (ja) 2014-07-25 2017-08-02 豊田合成株式会社 ステアリングホイール
JP6542683B2 (ja) 2016-01-15 2019-07-10 株式会社東海理化電機製作所 ステアリングロック装置
US9917543B1 (en) * 2016-10-19 2018-03-13 Wisconsin Alumni Research Foundation Inverter for common mode voltage cancellation
JP7063322B2 (ja) * 2017-03-29 2022-05-09 日本電産株式会社 電力変換装置、モータ駆動ユニットおよび電動パワーステアリング装置
US11128241B2 (en) * 2019-04-04 2021-09-21 Mando Corporation Motor control system and method for selectively shorting motor windings

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040012350A1 (en) * 2002-02-21 2004-01-22 Martin Weinmann Circuit arrangement for the actuation of an electric-motor drive, in particular a pump drive, in a large domestic appliance
JP2003333895A (ja) * 2002-05-14 2003-11-21 Niles Co Ltd モータの駆動回路
JP2009081930A (ja) * 2007-09-26 2009-04-16 Jtekt Corp モータ制御装置および電動パワーステアリング装置
JP5768999B2 (ja) * 2011-02-16 2015-08-26 株式会社ジェイテクト モータ制御装置および車両用操舵装置
JP2018148695A (ja) * 2017-03-06 2018-09-20 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置
WO2019073594A1 (ja) * 2017-10-13 2019-04-18 三菱電機株式会社 電動パワーステアリング装置
WO2019116453A1 (ja) * 2017-12-12 2019-06-20 日産自動車株式会社 車両のステアリング制御方法および車両のステアリング制御装置
JP2019110720A (ja) * 2017-12-20 2019-07-04 株式会社デンソー 異常検出装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022070935A1 (ja) * 2020-09-30 2022-04-07 株式会社デンソー モータ駆動システム
JP7472745B2 (ja) 2020-09-30 2024-04-23 株式会社デンソー モータ駆動システム

Also Published As

Publication number Publication date
CN114631256A (zh) 2022-06-14
US20220255474A1 (en) 2022-08-11
US11811338B2 (en) 2023-11-07

Similar Documents

Publication Publication Date Title
WO2021085178A1 (ja) 回転機制御装置
JP7052695B2 (ja) 回転機制御装置
JP6445937B2 (ja) 電動パワーステアリング装置
WO2021085177A1 (ja) 回転機制御装置
WO2013069473A1 (ja) 電動パワーステアリング装置
JP7276244B2 (ja) 多相回転機の制御装置
JP2007099066A (ja) 電動パワーステアリング装置
CN110890856B9 (zh) 用于三相旋转机械设备的控制装置
US12162543B2 (en) Steering control device
US8983730B2 (en) Electric power steering apparatus
WO2022153941A1 (ja) モータ制御装置
JP2021078340A (ja) 回転機制御装置
JP7283443B2 (ja) 回転機制御装置
JP6891755B2 (ja) 多相回転機の制御装置
JP7415891B2 (ja) モータ制御装置
JP6439632B2 (ja) 電動パワーステアリング装置
JP2020108317A (ja) 電力変換装置、駆動装置およびパワーステアリング装置
WO2021230156A1 (ja) ステアリング制御装置
JP7292507B2 (ja) モータ制御装置、及び電動パワーステアリング装置
KR102766143B1 (ko) 전동 조향 장치 및 방법
KR20160123661A (ko) 3상 모터의 상전류 분배 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20882745

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20882745

Country of ref document: EP

Kind code of ref document: A1