Power conversion device, motor control device, and electric power steering device
Patent Information
- Application Number
- JP2024567607
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-06-16
- Filing Date
- 2024-01-12
- Publication Date
- 2025-02-19
- Estimated Expiration
- 2044-01-12
AI Technical Summary
【0009】 本発明によれば、多相インバータのスイッチング素子に直列接続される抵抗素子の電圧降下に基づいて相電流を測定する際に、PWM制御のデューティ比が最も高い相であるデューティ最大相のデューティ比が高い場合の測定精度を向上できる。
Smart Images

Figure 0007632939000003 
Figure 0007632939000004 
Figure 0007632939000005
Abstract
Description
[Technical field]
[0001] The present invention relates to a power conversion device, a motor control device, and an electric power steering device. [Background technology]
[0002] The motor control device described in Patent Document 1 below measures phase currents based on the voltage drop across a shunt resistor connected in series to a switching element of a three-phase inverter. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5396948 specification Summary of the Invention [Problem to be solved by the invention]
[0004] When measuring phase currents based on the voltage drop across a shunt resistor connected in series to a switching element of a multi-phase inverter, as the duty ratio of the maximum duty phase, which is the phase with the highest duty ratio of PWM control, increases, the timing of switching the switching element of the maximum duty phase and the timing of sampling the voltage across the shunt resistor become closer together, which may result in switching noise being superimposed on the measured value of the voltage across the shunt resistor, making it impossible to accurately detect the phase currents.
[0005] For this reason, in the motor control device described in Patent Document 1, when the on-time of any of the switching elements on the low potential side becomes shorter than the detection time of the current value, the switching element on the high potential side of the current undetectable phase corresponding to that switching element is turned on and the switching element on the low potential side is kept off, and the duty command values of phases other than the current undetectable phase are shifted to the high potential side.
[0006] However, if the duty instruction value of a phase other than the current-detectable phase is shifted to the higher potential side, thereby shortening the on-period of the switching element on the lower potential side, there is a risk that the phase current flowing through the shunt resistor cannot be accurately detected. The present invention has been made in consideration of the above circumstances, and has an object to improve the measurement accuracy when measuring phase currents based on the voltage drops across resistor elements connected in series to switching elements of a multi-phase inverter, in the case where the duty ratio of a maximum duty phase, which is the phase with the highest duty ratio of PWM control, is high. [Means for solving the problem]
[0007] In order to achieve the above object, a power conversion device according to one aspect of the present invention includes a multi-phase inverter having upper arm switching elements and lower arm switching elements of a plurality of phases connected in series, a voltage command value generation unit that generates a q-axis voltage command value and a d-axis voltage command value for driving the multi-phase inverter, a voltage command value limiting unit that limits the q-axis voltage command value and the d-axis voltage command value, a voltage command value conversion unit that converts the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit into a multi-phase voltage command value, a switching control unit that drives a first switching element which is either the upper arm switching element or the lower arm switching element and a second switching element which is the other switching element other than the first switching element among the upper arm switching element and the lower arm switching element based on the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit, by PWM control, and a current measuring unit that measures a current flowing through the second switching element based on a voltage drop across a resistor connected in series to the second switching element.
[0008] The switching control unit sets a target duty ratio, which is a target value of the duty ratio of a period during which the first switching element is on in a PWM period, in accordance with a target voltage to be applied to a load of the multi-phase inverter, and drives the first switching element of the first phase at the target duty ratio when the target duty ratio of a first phase, which is a phase having the highest target duty ratio among multiple phases of the multi-phase inverter, is equal to or less than a predetermined first threshold set to less than 100%, and drives the first switching element of the first phase at a duty ratio of 100% when the target duty ratio of the first phase is greater than the first threshold, and drives the first switching element of the second phase at a corrected duty ratio obtained by increasing and correcting the target duty ratio of a second phase other than the first phase among the multiple phases, and the voltage command value limiting unit limits the q-axis voltage command value and the d-axis voltage command value so that the corrected duty ratio does not exceed the predetermined second threshold set to less than 100%. Effect of the Invention
[0009] According to the present invention, when measuring phase currents based on the voltage drops across resistor elements connected in series to switching elements of a multi-phase inverter, it is possible to improve the measurement accuracy when the duty ratio of the maximum duty phase, which is the phase with the highest duty ratio of PWM control, is high. [Brief description of the drawings]
[0010] [Figure 1] 1 is a configuration diagram showing an overview of an example of an electric power steering device according to an embodiment; [Diagram 2] FIG. 1 is a configuration diagram showing an overview of an example of an electronic control unit (ECU). [Diagram 3] FIG. 2 is a block diagram showing an example of a functional configuration of a control calculation unit. [Figure 4] 11(a) to 11(e) are schematic time charts for explaining the switching timing of a switching element and the current measurement timing. [Diagram 5] 11(a) to 11(e) are schematic time charts for explaining the switching timing of a switching element and the current measurement timing. [Figure 6] FIG. 11 is a schematic diagram illustrating a method for setting a duty ratio. [Figure 7] 5(a) to 5(d) are diagrams illustrating the duty ratio of each phase and the difference in duty ratio between phases. [Figure 8] 6(a) and 6(b) are diagrams illustrating the effects of the embodiment. [Figure 9] 5(a) and 5(b) are diagrams illustrating the duty ratio of each phase when the q-axis voltage command value and the d-axis voltage command value are not limited. [Figure 10] 6(a) and 6(b) are diagrams illustrating the duty ratio of each phase when the q-axis voltage command value and the d-axis voltage command value are limited. [Figure 11] 4 is a flowchart of an example of a current measuring method according to an embodiment. [Figure 12] FIG. 2 is a configuration diagram showing an overview of a first modified example of an electric power steering device. [Figure 13] FIG. 11 is a configuration diagram showing an overview of a second modified example of an electric power steering device. [Figure 14] FIG. 11 is a configuration diagram showing an overview of a third modified example of an electric power steering device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] The embodiments of the present invention will be described in detail with reference to the drawings. Note that the embodiments of the present invention shown below are merely examples of devices and methods for embodying the technical idea of the present invention, and the technical idea of the present invention does not limit the configuration, arrangement, etc. of the components to those described below. The technical idea of the present invention can be modified in various ways within the technical scope defined by the claims.
[0012] (composition) 1 is a schematic diagram showing an example of an electric power steering (EPS) device according to an embodiment. A steering shaft (steering shaft, handle shaft) 2 of a steering wheel (steering handle) 1 is connected to steered wheels 8L, 8R via reduction gears (worm gears) 3 constituting a reduction mechanism, universal joints 4a and 4b, a pinion rack mechanism 5, and tie rods 6a and 6b, and further via hub units 7a and 7b.
[0013] The pinion rack mechanism 5 has a pinion 5a connected to a pinion shaft to which steering force is transmitted from the universal joint 4b, and a rack 5b that meshes with this pinion 5a. The rotational motion transmitted to the pinion 5a is converted into linear motion in the vehicle width direction by the rack 5b. The steering shaft 2 is provided with a torque sensor 10 for detecting a steering torque Th. The steering shaft 2 is also provided with a steering angle sensor 14 for detecting a steering angle θh of the steering wheel 1.
[0014] In addition, a motor 20 that assists the steering force of the steering wheel 1 is connected to the steering shaft 2 via a reduction gear 3. In this specification, an example in which the motor 20 is a three-phase motor will be described, but the number of phases of the motor 20 does not have to be three. An electronic control unit (ECU) 30 that controls the electric power steering device is supplied with power from a battery 13 and receives an ignition key signal via an ignition switch 11.
[0015] The ECU 30 calculates a current command value of an assist control command based on the steering torque Th detected by the torque sensor 10, the vehicle speed Vh detected by the vehicle speed sensor 12, and the steering angle θh detected by the steering angle sensor 14, and controls the currents (U-phase current Iu, V-phase current Iv, and W-phase current Iw) supplied to the motor 20 using a voltage command value obtained by performing compensation or the like on the current command value. Incidentally, the steering angle sensor 14 is not essential, and the steering angle θh may be calculated by adding the torsion angle of the torsion bar of the torque sensor 10 to the motor rotation angle θm obtained from a rotation angle sensor 21 that detects the rotation angle of the rotating shaft of the motor 20. Also, instead of the steering angle θh, the turning angle of the steered wheels 8L, 8R may be used. For example, the turning angle may be detected by detecting the displacement amount of the rack 5b.
[0016] The ECU 30 includes, for example, a computer including a processor and peripheral components such as a storage device, etc. The processor may be, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). The storage device may include any one of a semiconductor storage device, a magnetic storage device, and an optical storage device. The storage device may include a register, a cache memory, a memory such as a ROM (Read Only Memory) and a RAM (Random Access Memory) used as a main memory device. The functions of the ECU 30 described below are realized, for example, by a processor of the ECU 30 executing a computer program stored in a storage device.
[0017] The ECU 30 may be formed of dedicated hardware for executing each of the information processes described below. For example, the ECU 30 may include a functional logic circuit configured in a general-purpose semiconductor integrated circuit, or may have a programmable logic device (PLD) such as a field programmable gate array (FPGA).
[0018] 2 is a configuration diagram showing an overview of an example of an ECU 30 according to an embodiment. The ECU 30 includes a control calculation unit 31, a gate drive circuit 32, a multi-phase inverter 33, a current interruption circuit 34, an interruption drive circuit 35, a voltage drop measurement unit 36, and a motor rotation speed calculation unit 37. The control calculation unit 31 and the gate drive circuit 32 are an example of a "switching control unit" as defined in the claims. A power line PW for transmitting power from the battery 13 is connected to the ECU 30 via a connector CNT. In addition, signals of the steering torque Th detected by the torque sensor 10, the vehicle speed Vh detected by the vehicle speed sensor 12, and the steering angle θh detected by the steering angle sensor 14 are transmitted to the control calculation unit 31 via the connector CNT.
[0019] The control calculation unit 31 calculates a current command value, which is a control target value of the drive current of the motor 20, based on at least the steering torque Th. The control calculation unit 31 calculates a voltage command value obtained by performing compensation or the like on the current command value, and generates gate control signals Sgu, Sgv, and Sgw by PWM (Pulse Width Modulation) modulating the voltage command value. The gate control signals Sgu, Sgv, and Sgw are PWM signals that control the drive voltages output from the multi-phase inverter 33 to the U-phase coil 20u, V-phase coil 20v, and W-phase coil 20w of the motor 20.
[0020] Based on the gate control signals Sgu, Sgv, Sgw, the gate drive circuit 32 performs on / off control of switching elements Qu1, Qv1, Qw1, Qu2, Qv2, and Qw2 of the multi-phase inverter 33 described later. For example, when the switching elements Qu1, Qv1, Qw1, Qu2, Qv2, and Qw2 are field effect transistors (FETs), the gate drive circuit 32 generates gate signals of the field effect transistors based on the gate control signals Sgu, Sgv, and Sgw.
[0021] The multi-phase inverter 33 includes a three-phase bridge connected between a positive pole side line connected to a DC power source Vdc and supplied with DC power, and a ground line. The three-phase bridge includes switching element pairs in which upper arm switching elements Qu1, Qv1, Qw1 for the U phase, V phase, and lower arm switching elements Qu2, Qv2, Qw2 for the U phase, V phase, and W phase are connected in series with each other.
[0022] The U-phase current Iu supplied to the U-phase coil 20u of the motor 20 is supplied from the connection point of switching elements Qu1 and Qu2, the V-phase current Iv supplied to the V-phase coil 20v is supplied from the connection point of switching elements Qv1 and Qv2, and the W-phase current Iw supplied to the W-phase coil 20w is supplied from the connection point of switching elements Qw1 and Qw2. The U-phase current Iu, V-phase current Iv, and W-phase current Iw are supplied to the U-phase coil 20u, V-phase coil 20v, and W-phase coil 20w of the motor 20 via a current interruption circuit .
[0023] The current interruption circuit 34 has three phase interruption FETs QAu, QAv, and QAw for interrupting the phase currents of the motor. The control calculation unit 31 outputs a control signal Sm for controlling the conduction and interruption of the current interruption circuit 34 to the interruption drive circuit 35. The interruption drive circuit 35 outputs gate signals of the phase interruption FETs QAu-QAw in response to the control signal Sm to conduct or interrupt the U-phase current Iu, V-phase current Iv, and W-phase current Iw from the multi-phase inverter 33 to the motor 20.
[0024] A smoothing capacitor Cs is connected in parallel to the multi-phase inverter 33. The smoothing capacitor Cs may be, for example, an electrolytic capacitor. The ECU 30 may include a plurality of smoothing capacitors connected in parallel as the smoothing capacitor Cs. Shunt resistors ru, rv, rw are connected in series between the switching elements Qu2, Qv2, Qw2 of the lower arms of the U-phase, V-phase, and W-phase and the ground line.
[0025] The voltage drop measurement unit 36 measures the voltage drop across the shunt resistors ru, rv, and rw caused by the current flowing through the switching elements Qu2, Qv2, and Qw2 of the lower arm. The voltage drop measurement unit 36 outputs the measured values Vud, Vvd, and Vwd of the voltages across the shunt resistors ru, rv, and rw to the control calculation unit 31. The motor rotation speed calculation unit 37 calculates the motor rotation angle θm (for example, the motor electrical angle) of the motor 20 based on the detection signal of the rotation angle sensor 21 and outputs the motor rotation angle θm to the control calculation unit 31.
[0026] 3 is a block diagram of an example of a functional configuration of the control calculation unit 31. The control calculation unit 31 includes a current command value calculation unit 40, subtractors 41 and 42, a current limiting unit 43, a proportional-integral (PI) control unit 44, a voltage limiting unit 45, a two-phase / three-phase conversion unit 46, a dead-time compensation unit 47, a third-order harmonic compensation unit 48, adders 49 to 51, a duty shift unit 52, a PWM control unit 53, a current calculation unit 54, a three-phase / two-phase conversion unit 55, and an angular velocity conversion unit 56, and drives the motor 20 by vector control.
[0027] The current command value calculation unit 40 calculates a q-axis current command value Iq0 and a d-axis current command value Id0 to be applied to the motor 20 based on the steering torque Th, the vehicle speed Vh, the motor rotation angle θm of the motor 20, and the rotation angular velocity ω of the motor 20. On the other hand, the current calculation unit 54 calculates the measurement values Iud, Ivd, Iwd of the U-phase current, V-phase current, and W-phase current of the motor 20 based on the measurement values Vud, Vvd, and Vwd of the voltages across the shunt resistors ru, rv, and rw measured by the voltage drop measurement unit 36 in Fig. 2. The voltage drop measurement unit 36 and the current calculation unit 54 are an example of a "current measurement unit" recited in the claims.
[0028] In the phase with the highest duty ratio among the U phase, V phase, and W phase, the period during which the switching element of the lower arm is on is short, so that the voltage across the shunt resistor cannot be accurately detected. Therefore, the current calculation unit 54 may measure the phase current of the phase with the highest duty ratio based on the voltage across the shunt resistors of the other two phases other than the phase with the highest duty ratio and Kirchhoff's law (the sum of the U phase current Iu, the V phase current Iv, and the W phase current Iw is 0).
[0029] For example, when the duty ratio of the phase with the highest duty ratio is equal to or less than a predetermined value, the phase current of the phase with the highest duty ratio may be measured based on the voltage across the shunt resistor of the phase with the highest duty ratio, and when the duty ratio of the phase with the highest duty ratio is greater than a predetermined value, the phase current of the phase with the highest duty ratio may be measured based on the voltage across the shunt resistors of the other two phases and Kirchhoff's law.
[0030] The three-phase / two-phase converter 55 converts the measurement values Iud, Ivd, Iwd of the U-phase current, the V-phase current, and the W-phase current into a q-axis current iq and a d-axis current id. Subtractors 41 and 42 calculate the q-axis deviation current Δq0 and the d-axis deviation current Δd0 by subtracting the fed back q-axis current iq and d-axis current id from the q-axis current command value Iq0 and the d-axis current command value Id0, respectively. The current limiting unit 43 limits the upper limits of the q-axis deviation current Δq0 and the d-axis deviation current Δd0. The limited q-axis deviation current Δq and d-axis deviation current Δd are input to the PI control unit 44.
[0031] The PI control unit 44 calculates a basic q-axis voltage command value vq0 and a basic d-axis voltage command value vd0 such that the q-axis deviation current Δq and the d-axis deviation current Δd become zero, respectively. For example, the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0 may be a duty ratio that is a ratio of a voltage command value to a power supply voltage. For example, the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0 may be a zero midpoint duty ratio that varies in the range from -50% to +50% with 0% as the center value.
[0032] The voltage limiting unit 45 sets the q-axis voltage command value vq and the d-axis voltage command value vd by limiting the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0. The function of the voltage limiting unit 45 will be described in detail later. A two-phase / three-phase converter 46 converts the q-axis voltage command value vq and the d-axis voltage command value vd into a first U-phase voltage command value vu1, a first V-phase voltage command value vv1, and a first W-phase voltage command value vw1, respectively.
[0033] The dead time compensator 47 outputs a dead time compensation value for compensating for the dead time of the multi-phase inverter 33 to the adders 49 to 51. The third harmonic compensator 48 generates a third harmonic component for improving the voltage utilization factor and outputs it to the adders 49 to 51. The third harmonic component is a harmonic component having a frequency three times the fundamental frequency, which is the frequency of the fundamental U-phase voltage command value vu0, the fundamental V-phase voltage command value vv0, and the fundamental W-phase voltage command value vw0.
[0034] Adders 49 to 51 add a dead time compensation value and a third harmonic component to the first U-phase voltage command value vu1, the first V-phase voltage command value vv1, and the first W-phase voltage command value vw1, respectively, to calculate a second U-phase voltage command value vu2, a second V-phase voltage command value vv2, and a second W-phase voltage command value vw2. When the maximum voltage command value among the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2 is equal to or smaller than a threshold value, duty shift unit 52 sets a U-phase voltage command value vu, a V-phase voltage command value vv, and a W-phase voltage command value vw based on the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2, respectively, and outputs the set values to PWM control unit 53. On the other hand, when the maximum voltage command value among the voltage command values vu2, vv2, and vw2 is greater than the threshold value, the duty shift unit 52 increases and corrects the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw, and outputs them to the PWM control unit 53.
[0035] In addition, when the basic q-axis voltage command value vq0, the basic d-axis voltage command value vd0, the first U-phase voltage command value vu1, the first V-phase voltage command value vv1, the first W-phase voltage command value vw1, and the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2 are set as zero midpoint duty ratios varying in the range from -50% to +50% with 0% as the center value, the duty shift unit 52 corrects the midpoint of the duty ratios to output the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw as duty ratios varying in the range from 0% to 100% with 50% as the center value. The function of the duty shift unit 52 will be described in detail later.
[0036] The PWM control unit 53 generates gate control signals Sgu, Sgv, Sgw by PWM-modulating the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw, and outputs them to the gate drive circuit 32 in FIG. The angular velocity conversion unit 56 calculates the rotational angular velocity ω of the motor 20 based on the change over time in the motor rotational angle θm. The motor rotational angle θm and the rotational angular velocity ω are input to the current command value calculation unit 40 and used for vector control.
[0037] (Details of the duty shift unit 52) The duty shift unit 52 will be described in detail below. First, the relationship between the switching timings of the switching elements Qu1, Qv1, Qw1, Qu2, Qv2, and Qw2 of the multi-phase inverter 33 and the current measurement timings will be described. In the following description, the period during which the switching elements Qu1, Qv1, and Qw1 of the upper arms of the U-phase, V-phase, and W-phase of the multi-phase inverter 33 are on is defined as a PWM period T PWM The duty ratios of these are denoted as “Du”, “Dv” and “Dw”, respectively.
[0038] Furthermore, the target values of the duty ratios Du, Dv, and Dw specified by the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2 are denoted as "target duty ratios Dut, Dvt, Dwt." When the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2 are set as zero midpoint duty ratios, the midpoint of the duty ratio is corrected to 50%, so that the on-period of the switching elements of the upper arm is set to the PWM period T PWM The duty ratio is converted into a value corresponding to the duty ratio of the
[0039] Among the U, V, and W phases, the phase with the highest target duty ratio is referred to as the "maximum duty phase," the phase with the smallest target duty ratio is referred to as the "minimum duty phase," and phases other than the maximum and minimum duty phases are referred to as "intermediate duty phases." The maximum duty phase is an example of the "first phase" described in the claims, and the intermediate duty phase and minimum duty phase are examples of the "second phase" described in the claims.
[0040] Figures 4(a) and 4(b) are schematic time charts of PWM signals driving the upper arm switching element and the lower arm switching element of the maximum duty phase, respectively, Figures 4(c) and 4(d) are schematic time charts of PWM signals driving the upper arm switching element and the lower arm switching element of the intermediate duty phase or the minimum duty phase, respectively, and Figure 4(e) is a schematic time chart of the output voltage of an AD converter that samples the voltage across a shunt resistor of the intermediate duty phase or the minimum duty phase.
[0041] code T PWM indicates the PWM period (i.e., one control period of the PWM control), and the symbol T HOFF indicates an off period during which the upper arm switching element is in an off state, and symbol T LON indicates an on-period in which the lower arm switching element is in an on-state. When shunt resistors ru, rv, and rw are connected in series to the lower arm switching elements Qu2, Qv2, and Qw2 (in the case of a so-called "downstream shunt method"), the voltage drop measurement unit 36 measures the on-period T LON The central time tc (or the off period T HOFFAt the center point tc of the PWM period, the voltage across the shunt resistor is sampled. PWM Multiple of (n×T PWM ) where n is a natural number.
[0042] As a result, as the duty ratio of the maximum duty phase increases, the switching timings thd, thr, tlr, and tld of the switching elements of the maximum duty phase approach the sampling timing tc of the voltage across the shunt resistors of the intermediate duty phase and minimum duty phase, which may result in switching noise being superimposed on the measured value of the voltage across the shunt resistor, making it impossible to detect the phase current correctly.
[0043] Therefore, when the target duty ratio of the maximum duty phase is greater than a predetermined first threshold Dth1 set to less than 100%, the duty shift unit 52 sets (shifts) the target duty ratio of the maximum duty phase to 100%. That is, the target duty ratio of the maximum duty phase is increased and corrected to 100%. As a result, the switching element of the maximum duty phase is driven with a duty ratio of 100%. In other words, the period during which the upper arm switching element of the maximum duty phase is turned on is equal to the PWM period T PWM The ratio of the maximum duty ratio to the maximum arm switching element is set to 100%, and the period during which the lower arm switching element of the maximum duty ratio is turned on is the PWM period T PWM The ratio of the maximum duty phase to the maximum duty phase is set to 0%, and the upper arm switching element and the lower arm switching element are driven.
[0044] Figures 5(a) to 5(e) are schematic time charts for explaining the switching timing of the switching elements and the current measurement timing when the target duty ratio of the maximum duty phase is shifted to 100%. Figures 5(a) and 5(b) are schematic time charts of PWM signals that drive the upper and lower arm switching elements of the maximum duty phase, respectively, Figures 5(c) and 5(d) are schematic time charts of PWM signals that drive the upper and lower arm switching elements of the intermediate duty phase or the minimum duty phase, respectively, and Figure 5(e) is a schematic time chart of the output voltage of an AD converter that samples the voltage across a shunt resistor of the intermediate duty phase or the minimum duty phase.
[0045] As shown in Figures 5(a) and 5(b), by shifting the target duty ratio of the maximum duty phase to 100%, switching of the switching element of the maximum duty phase does not occur, so switching noise is not superimposed on the measured values of the voltage across the shunt resistor of the intermediate duty phase and the minimum duty phase. As a result, the phase current of the intermediate duty phase and the minimum duty phase can be detected correctly.
[0046] 6 is an explanatory diagram of a method for setting the duty ratio by the duty shift unit 52. A dashed line D1t indicates a target duty ratio of a maximum duty phase among the target duty ratios specified by the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2 input to the duty shift unit 52. A dashed line D2t indicates a target duty ratio of an intermediate duty phase or a minimum duty phase. In the example of Figure 6, for ease of explanation, the target duty ratio D1t of the maximum duty phase is gradually increased to 100% over time, and the target duty ratio D2t of the intermediate duty phase or minimum duty phase is fixed.
[0047] On the other hand, a solid line D1 indicates the duty ratio of the maximum duty phase among the duty ratios specified by the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw output by the duty shift unit 52. Also, a two-dot chain line D2 indicates the duty ratio of the intermediate duty phase or the minimum duty phase.
[0048] The duty shift unit 52 determines whether the target duty ratio D1t of the maximum duty phase is equal to or less than the first threshold Dth1. If the target duty ratio D1t of the maximum duty phase is equal to or less than the first threshold Dth1, the duty shift unit 52 does not increase the target duty ratios D1t and D2t. That is, the target duty ratios D1t and D2t are set as the duty ratios D1 and D2 as they are. As a result, the switching elements of the maximum duty phase are driven with a target duty ratio D1t, while the switching elements of the intermediate duty phase and minimum duty phase are driven with a target duty ratio D2t.
[0049] On the other hand, when the target duty ratio D1t of the maximum duty phase is greater than the first threshold Dth1, the duty shift unit 52 corrects the target duty ratio D1t to a duty ratio of 100%. In other words, the target duty ratio D1t is corrected to a duty ratio of 100%, and the corrected duty ratio D1=100% is output as the voltage command value of the maximum duty phase. As a result, the switching element of the maximum duty phase is driven with the corrected duty ratio D1=100%.
[0050] Furthermore, when the target duty ratio D1t of the maximum duty phase is greater than the first threshold Dth1, the duty shift unit 52 outputs a corrected duty ratio D2 obtained by increasing and correcting the target duty ratio D2t of the intermediate duty phase and the minimum duty phase as the voltage command value of the intermediate duty phase and the minimum duty phase. As a result, the switching elements of the intermediate duty phase and the minimum duty phase are driven by the corrected duty ratio D2.
[0051] For example, the duty shift unit 52 calculates a duty difference ΔD = (100% - D1t) by subtracting the target duty ratio D1t of the maximum duty phase from 100%, sets the sum of the target duty ratio D2t of the duty intermediate phase and the duty minimum phase plus the duty difference ΔD as a corrected duty ratio D2 = (D2t + ΔD), and outputs the corrected duty ratio D2 as a voltage command value for the duty intermediate phase and the duty minimum phase.
[0052] As a result, when the target duty ratio D1t is greater than the first threshold Dth1, the correction amount ΔD for correcting the duty ratios of the intermediate duty phase and the minimum duty phase becomes smaller as the difference obtained by subtracting the target duty ratio D1t of the maximum duty phase from 100% becomes smaller (in other words, the greater the amount by which the target duty ratio D1t exceeds the first threshold Dth1). In this way, by increasing and correcting the duty ratios of the intermediate duty phase and the minimum duty phase by the duty difference ΔD in accordance with the shift of the duty ratio of the maximum duty phase to 100%, it is possible to suppress or prevent fluctuations in the U-phase current Iu, the V-phase current Iv, and the W-phase current Iw caused by the shift of the duty ratio. The reason for this is as follows.
[0053] The solid line, dashed line, and dashed line in Fig. 7(a) respectively show the waveforms of the duty ratios Du, Dv, and Dw of the U phase, V phase, and W phase when the duty ratios are not shifted. The solid line, dashed line, and dashed line in Fig. 7(b) respectively show the correlation duty between the U phase and the V phase (i.e., the difference Du-Dv between the duty ratios of the U phase and the V phase), the correlation duty between the V phase and the W phase (Dv-Dw), and the correlation duty between the W phase and the U phase (Dw-Du) when the duty ratios are not shifted.
[0054] On the other hand, the solid line, dashed line, and dashed line in Fig. 7(c) show the waveforms of the duty ratios Du, Dv, and Dw of the U phase, V phase, and W phase, respectively, when the duty ratio is shifted. The solid line, dashed line, and dashed line in Fig. 7(d) show the correlation duty (Du-Dv) between the U phase and the V phase, the correlation duty (Dv-Dw) between the V phase and the W phase, and the correlation duty (Dw-Du) between the W phase and the U phase, respectively, when the duty ratio is shifted. For convenience of explanation, Figs. 7(a) and 7(b) show the waveforms when the dead time compensation value and the third harmonic component are omitted, and Figs. 7(c) and 7(d) show the waveforms when the third harmonic component is omitted.
[0055] As can be seen from Figures 7(a) and 7(c), the waveforms of the duty ratios Du, Dv, and Dw of the U, V, and W phases change when the duty ratio is shifted. However, by increasing and correcting the duty ratios of the intermediate duty phase or the minimum duty phase with the duty difference ΔD as the duty ratio of the maximum duty phase is shifted to 100%, the difference in the duty ratios between the phases does not change even when the duty ratios are shifted, as shown in Figures 7(b) and 7(d).
[0056] In this way, by increasing the duty ratios of the intermediate duty phase and the minimum duty phase as the duty ratio of the maximum duty phase is shifted to 100%, changes in the potential difference between the terminals of the motor 20 are suppressed or prevented even when the duty ratio is shifted, so fluctuations in the U-phase current Iu, V-phase current Iv and W-phase current Iw can be suppressed or prevented.
[0057] Next, the effects of the embodiment will be described. Figures 8(a) and (b) show the measured values Iud (solid line) of the U-phase current, Ivd (dashed line) of the V-phase current, and Iwd (dashed line) of the W-phase current when the duty ratio Du of the U-phase, which is the maximum duty phase, gradually increases from 80% to 100%. Figure 8(a) shows the measured values when the duty ratio is not shifted, and Figure 8(b) shows the measured values when the duty ratio is shifted. For ease of explanation, the duty ratios Dv and Dw of the V-phase and W-phase are fixed at 80%.
[0058] When the duty ratio is not shifted (FIG. 8(a)), as the duty ratio Du of the U-phase, which is the maximum duty phase, approaches 100%, the V-phase current Ivd and the W-phase current Iwd cannot be detected correctly, as shown by the ellipse P1, due to the influence of switching noise caused by the switching of the upper arm switching element Qu1 of the U-phase. Since the U-phase current Iud is calculated from the V-phase current Ivd and the W-phase current Iwd according to Kirchhoff's law, if the V-phase current Ivd and the W-phase current Iwd cannot be detected correctly, the U-phase current Iud cannot be detected correctly, as shown by the ellipse P2. On the other hand, when the duty ratio is shifted (FIG. 8(b)), even if the U-phase duty ratio Du approaches 100%, the V-phase current Ivd and the W-phase current Iwd can be detected correctly as shown by the ellipse P3. As a result, the U-phase current Iud can also be detected correctly.
[0059] (Details of voltage limiting unit 45) The voltage limiting unit 45 in Fig. 3 will be described in detail. When the target duty ratio of the maximum duty phase is greater than the first threshold Dth1, the duty shift unit 52 increases the target duty ratio D2t of the duty intermediate phase. If the corrected duty ratio D2 becomes large, the period during which the switching element of the lower arm is on in the duty intermediate phase may become too short. As a result, the voltage across the shunt resistor in the duty intermediate phase may not be detected accurately. The duty intermediate phase is an example of the "phase with the second highest target duty ratio" described in the claims.
[0060] Fig. 9(a) shows the duty ratios Du, Dv, and Dw of the U-phase, V-phase, and W-phase (i.e., the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw) when the target duty ratio of the maximum duty phase is greater than a first threshold value Dth1. Fig. 9(b) shows an enlarged view of the portion indicated by the arrow A1 in Fig. 9(a). The second threshold Dth2 in Fig. 9(b) is a predetermined threshold of the duty ratio (current detection limit threshold) at which the voltage across the shunt resistor can be accurately detected. The second threshold Dth2 is set to a value less than 100%. If the duty ratio exceeds the second threshold Dth2, the period during which the switching element of the lower arm is on becomes too short, and there is a risk that the voltage across the shunt resistor cannot be accurately detected.
[0061] For example, the second threshold Dth2 may be set according to the settling time until the measurement value of the voltage across the shunt resistor measured by the voltage drop measurement unit 36 becomes stable after switching of the switching element of the lower arm. For example, the second threshold Dth2 may be set so that the length of the on-period of the lower arm switching element in the intermediate duty phase does not become less than the settling time. For example, the second threshold Dth2 may be set to a value smaller than the first threshold Dth1.
[0062] 9(b), in the portion indicated by the arrow B1, the duty ratio Dw of the W-phase, which is the duty intermediate phase (i.e., the W-phase voltage command value vw) exceeds the second threshold value Dth2. For example, by adding the dead time compensation value to the voltage command value, the duty ratio of the duty intermediate phase becomes more likely to exceed the second threshold value Dth2. Therefore, the voltage limiting unit 45 limits the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0 so that the duty ratio D2 of the duty intermediate phase does not exceed the second threshold value Dth2 when the target duty ratio of the maximum duty phase is greater than the first threshold value Dth1, and sets the q-axis voltage command value vq and the d-axis voltage command value vd.
[0063] For example, the voltage limiting unit 45 determines the magnitude of the voltage vector of the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0.
[0064]
number
[0065] Based on this, the limiting gain G duty may be calculated.
[0066]
number
[0067] The constant D in the above equation (1) Ltd is the duty limit value that is set to a value less than 100%. Duty limit value D Ltd is appropriately set so that the duty ratio D2 of the intermediate duty phase does not exceed the second threshold value Dth2 when the target duty ratio of the maximum duty phase is greater than the first threshold value Dth1. Also, the constant C DT is a dead time compensation value added to the voltage command value by the dead time compensator 47. DT For example, the PWM period T PWM The division result (C DT =T PWM / dead time) may be used. Note that since there is often a discrepancy between the design value and the actual value of the dead time, an appropriately set value is used as the dead time compensation value C DT It may also be used as. Furthermore, the constant (2 / √3) is a coefficient according to the inverse of the rate of decrease in the amplitude of the three-phase voltage command value due to the superposition of the third harmonic component (amplitude before compensation / amplitude after compensation). When the third harmonic component is not superimposed on the three-phase voltage command value, the coefficient (2 / √3) may be omitted.
[0068] The voltage limiting unit 45 has a limiting gain G duty Determine whether the limit gain G is "1" or more (i.e., 100% or more).duty is equal to or greater than "1", the voltage limiting unit 45 does not limit the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0, and outputs them as they are as the q-axis voltage command value vq and the d-axis voltage command value vd. On the other hand, the limiting gain G duty If is less than "1", the voltage limiting unit 45 increases the gain (G duty / 2) to the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0, and the product is the q-axis voltage command value vq = (G duty / 2) × vq0 and d-axis voltage command value vd = (G duty / 2) × vd0.
[0069] Fig. 10(a) shows the duty ratios Du, Dv and Dw of the U-phase, V-phase and W-phase (i.e., the U-phase voltage command value vu, the V-phase voltage command value vv and the W-phase voltage command value vw) when the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0 are limited. Fig. 10(b) shows an enlarged view of the portion indicated by the arrow A2 in Fig. 10(a). In the portion indicated by the arrow B2, the duty ratio Dw of the W-phase, which is the duty intermediate phase (i.e., the W-phase voltage command value vw), is limited to be equal to or less than the second threshold value Dth2. This prevents the period during which the switching element of the lower arm in the duty intermediate phase is on from becoming too short, which makes it impossible to accurately detect the voltage across the shunt resistor rw.
[0070] Furthermore, look at the portion indicated by the arrow C1 in Fig. 9(a). In the portion indicated by the arrow C1, the duty ratio Dw of the W-phase, which is the minimum duty phase (i.e., the W-phase voltage command value vw), approaches "0" due to the superposition of the third harmonic component. When the duty ratio approaches "0", the period during which the switching element of the upper arm is on becomes too small, and there is a risk of a problem occurring in which no current flows through the switching element of the upper arm even if the duty ratio is slightly greater than "0".
[0071] 10(a), by limiting the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0, the duty ratio of the minimum duty phase can be prevented from being set to a value close to "0." This makes it possible to avoid the problem of no current flowing through the switching element of the upper arm even if the duty ratio is slightly larger than "0."
[0072] (operation) FIG. 11 is a flowchart of an example of a current measuring method according to an embodiment. In step S1, the torque sensor 10 and the vehicle speed sensor 12 detect the steering torque Th of the steering shaft 2 and the vehicle speed Vh. In step S2, the current command value calculation unit 40 calculates a q-axis current command value Iq0 and a d-axis current command value Id0 based on the steering torque Th and the vehicle speed Vh. The PI control unit 44 calculates a basic q-axis voltage command value vq0 and a basic d-axis voltage command value vd0 based on the current deviations of the q-axis current iq and the d-axis current id from the q-axis current command value Iq0 and the d-axis current command value Id0. The PI control unit 44 calculates a zero midpoint duty ratio that varies in the range from -50% to +50% with 0% as the central value as the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0.
[0073] In step S3, the voltage limiting unit 45 sets the q-axis voltage command value vq and the d-axis voltage command value vd by limiting the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0. Specifically, the voltage limiting unit 45 sets the q-axis voltage command value vq and the d-axis voltage command value vd by limiting the limiting gain G duty Calculate the limit gain G duty is equal to or greater than "1", the voltage limiting unit 45 does not limit the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0, and outputs them as they are as the q-axis voltage command value vq and the d-axis voltage command value vd.
[0074] On the other hand, the limiting gain G duty If is less than "1", the voltage limiting unit 45 increases the gain (G duty / 2) to the basic q-axis voltage command value vq0 and the basic d-axis voltage command value vd0, and the product is the q-axis voltage command value vq = (Gduty / 2) × vq0 and d-axis voltage command value vd = (G duty / 2) × vd0.
[0075] In step S4, the two-phase / three-phase converter 46 converts the q-axis voltage command value vq and the d-axis voltage command value vd into a first U-phase voltage command value vu1, a first V-phase voltage command value vv1, and a first W-phase voltage command value vw1, respectively. In step S5, adders 49 to 51 add the dead time compensation value and the third harmonic component to the first U-phase voltage command value vu1, the first V-phase voltage command value vv1, and the first W-phase voltage command value vw1, respectively, to calculate a second U-phase voltage command value vu2, a second V-phase voltage command value vv2, and a second W-phase voltage command value vw2.
[0076] In step S6, the duty shift unit 52 corrects the midpoints of the duty ratios of the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2, thereby converting them into duty ratios that vary in the range from 0% to 100% with 50% as the central value. In step S7, the duty shift section 52 selects the maximum duty phase.
[0077] In step S8, the duty shift unit 52 determines whether the target duty ratio D1t of the maximum duty phase is equal to or less than the first threshold Dth1. If the target duty ratio D1t is equal to or less than the first threshold Dth1 (step S8: Y), the process proceeds to step S9. If the target duty ratio D1t is not equal to or less than the first threshold Dth1 (step S8: N), the process proceeds to step S10.
[0078] In step S9, the duty shift unit 52 outputs the second U-phase voltage command value vu2, the second V-phase voltage command value vv2, and the second W-phase voltage command value vw2, whose midpoints have been corrected in step S6, as the U-phase voltage command value vu, the V-phase voltage command value vv, and the W-phase voltage command value vw. As a result, the switching element of the maximum duty phase is driven with the target duty ratio D1t. In addition, the switching elements of the intermediate duty phase and the minimum duty phase are driven with the target duty ratio D2t. After that, the process proceeds to step S12.
[0079] In step S10, the duty shift unit 52 corrects the duty ratio of the maximum duty phase to 100% by shifting the target duty ratio D1t to a duty ratio of 100%. Also, the duty ratios of the intermediate duty phase and the minimum duty phase are corrected to the sum (D2t+ΔD) of the target duty ratio D2t plus the duty difference ΔD=(100%-D1t).
[0080] In step S11, the duty shift unit 52 outputs the duty ratios corrected in step S10 as a U-phase voltage command value vu, a V-phase voltage command value vv, and a W-phase voltage command value vw. As a result, the switching elements of the maximum duty phase, the intermediate duty phase, and the minimum duty phase are driven with the duty ratios corrected in step S10. Then, the process proceeds to step S12.
[0081] In step S12, the voltage drop measurement unit 36 and the current calculation unit 54 measure the U-phase current Iu, the V-phase current Iv, and the W-phase current Iw. For example, the current calculation unit 54 may measure the phase currents of the intermediate duty phase and the minimum duty phase based on the voltages across the shunt resistors of the intermediate duty phase and the minimum duty phase, and measure the phase current of the maximum duty phase based on the phase currents of the intermediate duty phase and the minimum duty phase and Kirchhoff's law. The process then ends.
[0082] (Modification) (1) The above embodiment has been described with respect to a case where shunt resistors ru, rv, rw are connected in series to the lower arm switching elements Qu2, Qv2, Qw2 (so-called "downstream shunt type"). In this case, the upper arm switching elements Qu1, Qv1, Qw1 are an example of a "first switching element" recited in the claims, and the lower arm switching elements Qu2, Qv2, Qw2 are an example of a "second switching element" recited in the claims.
[0083] However, the present invention is not limited to the downstream shunt type, and can also be applied to a configuration in which shunt resistors are connected in series to the upper arm switching elements Qu1, Qv1, Qw1 (a so-called "upstream shunt type" configuration). In this case, the upper arm switching elements Qu1, Qv1, Qw1 are an example of a "second switching element" as defined in the claims, and the lower arm switching elements Qu2, Qv2, Qw2 are an example of a "first switching element" as defined in the claims.
[0084] In this case, the above-mentioned minimum duty phase (i.e., the phase with the smallest target duty ratio) turns on the lower arm switching element (first switching element) for a period equal to the PWM cycle T PWM In the following, the period during which the lower arm switching element is turned on is defined as the PWM period T PWM The ratio of this to the lower duty ratio is sometimes referred to as the "lower duty ratio."
[0085] The duty shift section 52 shifts the duty ratio of the minimum duty phase to 0% when the target duty ratio of the minimum duty phase is less than a predetermined threshold set to a value greater than 0%. As a result, when the target value of the lower duty ratio in the minimum duty phase is greater than a first threshold set to less than 100%, the target value of the lower duty ratio is shifted to 100%. In addition, the gate drive circuit 32 reduces and corrects the duty ratios of the intermediate duty phase and the maximum duty phase in accordance with shifting the duty ratio of the minimum duty phase to 0%.
[0086] (2) In the above explanation, an example was described in which the power conversion device of the present invention is applied to an electric power steering device of a column assist type, also known as an upstream assist type, but the power conversion device of the present invention may also be applied to an electric power steering device of a downstream assist type. Below, configuration examples in which the power conversion device of the present invention is applied to electric power steering devices of a single pinion assist type, a rack assist type, and a dual pinion assist type, as examples of electric power steering devices of the downstream assist type, will be explained. In the case of the downstream assist system, the motor 20, the rotation angle sensor 21, and the ECU 30 may not be separate bodies but may be integrated into an MCU (Motor Control Unit) as shown by the dashed lines in Figs. 12 to 14 for waterproofing purposes.
[0087] 12 shows a configuration example in which the power conversion device of the present invention is applied to a single-pinion assist type electric power steering device. A steering wheel 1 is connected to one universal joint 4a of an intermediate shaft via a steering shaft 2. An input shaft 4c of a torsion bar (not shown) is connected to the other universal joint 4b. The pinion rack mechanism 5 includes a pinion gear (pinion) 5a, a rack bar (rack) 5b, and a pinion shaft 5c. The input side shaft 4c and the pinion rack mechanism 5 are connected by a torsion bar (not shown) that twists due to a difference in rotation angle between the input side shaft 4c and the pinion rack mechanism 5. The torque sensor 10 electromagnetically measures the torsion angle of the torsion bar as the steering torque Th of the steering wheel 1. A motor 20 that assists the steering force of the steering wheel 1 is connected to the pinion shaft 5c via a reduction gear 3, and a rotation angle sensor 21 calculates rotation angle information of the motor rotation shaft of the motor 20.
[0088] (3) Fig. 13 shows a configuration example in which the power converter of the present invention is applied to a rack-assist type electric power steering device. A spiral groove (not shown) is formed on the outer circumferential surface of the rack bar 5b, and a similar lead spiral groove (not shown) is also formed on the inner circumferential surface of the nut 81. A ball screw is formed by arranging multiple rolling elements in the rolling path formed by these spiral grooves. A belt 84 is wound around a drive pulley 82 connected to a rotating shaft 20a of a motor 20 that assists the steering force of the steering wheel 1, and a driven pulley 83 connected to a nut 81, and the rotational motion of the rotating shaft 20a is converted into linear motion of the rack bar 5b. A rotation angle sensor 21 calculates rotation angle information of the motor rotating shaft of the motor 20.
[0089] (4) Fig. 14 shows a configuration example in which the power conversion device of the present invention is applied to a dual pinion assist type electric power steering device. The dual pinion assist type electric power steering device has a second pinion shaft 85 and a second pinion gear 86 in addition to a pinion shaft 5c and a pinion gear 5a, and a rack bar 5b has first rack teeth (not shown) that mesh with the pinion gear 5a and second rack teeth (not shown) that mesh with the second pinion gear 86. A motor 20 that assists the steering force of the steering wheel 1 is connected to the second pinion shaft 85 via a reduction gear 3 , and a rotation angle sensor 21 similarly calculates rotation angle information of the motor rotation shaft of the motor 20 .
[0090] (Effects of the embodiment) (1) A power conversion device of an embodiment includes a multi-phase inverter having upper arm switching elements and lower arm switching elements of a plurality of phases connected in series, a voltage command value generation unit that generates a q-axis voltage command value and a d-axis voltage command value for driving the multi-phase inverter, a voltage command value limiting unit that limits the q-axis voltage command value and the d-axis voltage command value, a voltage command value conversion unit that converts the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit into a multi-phase voltage command value, a switching control unit that drives a first switching element which is either the upper arm switching element or the lower arm switching element and a second switching element which is the other switching element other than the first switching element among the upper arm switching element and the lower arm switching element based on the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit, by PWM control, and a current measuring unit that measures a current flowing through the second switching element based on a voltage drop across a resistor connected in series to the second switching element.
[0091] The switching control unit sets a target duty ratio, which is a target value of the duty ratio of the period during which the first switching element is on in a PWM period, in accordance with a target voltage to be applied to a load of the multi-phase inverter, and drives the first switching element of the first phase at the target duty ratio when the target duty ratio of a first phase, which is a phase having the highest target duty ratio among multiple phases of the multi-phase inverter, is equal to or less than a first threshold value set to less than 100%, and drives the first switching element of the first phase at a duty ratio of 100% when the target duty ratio of the first phase is greater than the first threshold value, and drives the first switching element of the second phase at a corrected duty ratio obtained by increasing and correcting the target duty ratio of a second phase other than the first phase among the multiple phases.
[0092] The voltage command value limiting unit limits the q-axis voltage command value and the d-axis voltage command value so that the corrected duty ratio does not exceed a predetermined second threshold value that is set to less than 100%. This makes it possible to suppress superimposition of switching noise of the switching element of the first phase when measuring the phase current of the second phase other than the first phase having the highest target duty ratio. Also, it is possible to suppress changes in the phase current caused by shifting the duty ratio of the first phase having the highest target duty ratio to 100%. Furthermore, it is possible to prevent the phase current of the second phase from being unable to be accurately detected due to the period during which the second switching element of the second phase is on becoming too short. As a result, it is possible to improve the measurement accuracy of the phase current when the duty ratio of the first phase, which is the phase having the highest duty ratio of PWM control, is high.
[0093] (2) For example, the second threshold may be set to a value smaller than the first threshold. Also, for example, the second threshold may be set according to a settling time until a measured value of a voltage drop in a resistive element detected by a current measuring unit becomes stable after switching of the second switching element. Also, for example, the second threshold may be set so that the length of an on-period of the second switching element of the second phase is not shorter than the settling time. This makes it possible to set the second threshold value so that the on-period of the second switching element in the second phase does not become too short even if the target duty ratio of the second phase is corrected to be increased when the duty ratio of the first phase is high.
[0094] (3) The voltage command value limiting unit may set a limiting gain based on a ratio obtained by dividing a difference obtained by subtracting the dead-time compensation value from a predetermined upper limit value set to less than 100%, by the magnitude of the voltage vector of the q-axis voltage command value and the d-axis voltage command value, and may limit the q-axis voltage command value and the d-axis voltage command value by multiplying the limiting gain by the q-axis voltage command value and the d-axis voltage command value. This makes it possible to limit the q-axis voltage command value and the d-axis voltage command value so that the corrected duty ratio of the second phase does not exceed the second threshold value.
[0095] (4) The power conversion device may include a third harmonic compensator that superimposes a third harmonic component on a multiphase voltage command value. The voltage command value limiter may set a limiting gain based on a product of a ratio obtained by dividing a difference obtained by subtracting a dead-time compensation value from a predetermined upper limit value set to less than 100% by the magnitude of a voltage vector of a q-axis voltage command value and a d-axis voltage command value, and multiplying the ratio by a coefficient according to a rate of decrease in amplitude of the multiphase voltage command value due to the superimposition of the third harmonic component. This makes it possible to limit the q-axis voltage command value and the d-axis voltage command value so that the corrected duty ratio of the second phase does not exceed the second threshold value. (5) The voltage command value limiting unit may limit the q-axis voltage command value and the d-axis voltage command value so that a corrected duty ratio in a phase having a second highest target duty ratio among the multiple phases of the multi-phase inverter does not exceed a second threshold value. This makes it possible to limit the q-axis voltage command value and the d-axis voltage command value so that the period during which the second switching element in the phase having the second highest target duty ratio is on is not too short.
[0096] (6) The switching control unit may set the sum of the difference obtained by subtracting the target duty ratio of the first phase from 100% to the target duty ratio of the second phase as the corrected duty ratio. This makes it possible to prevent a change in the phase current caused by shifting the duty ratio of the first phase, which has the highest target duty ratio, to 100%. [Explanation of symbols]
[0097] 1...steering wheel, 2...steering shaft, 3...reduction gear, 4a, 4b...universal joint, 4c...input side shaft, 5...pinion rack mechanism, 5a...pinion gear (pinion), 5b...rack bar (rack), 5c...pinion shaft, 6a, 6b...tie rod, 7a, 7b...hub unit, 8L, 8R...steered wheels, 10...torque sensor, 11...ignition switch, 12...vehicle speed sensor, 13...battery, 14...steering angle sensor, 20...motor, 20a...rotating shaft, 20u...U-phase coil, 20v...V-phase coil, 20w...W-phase coil, 21...rotation angle sensor, 30...electronic control unit, 31...control calculation unit, 32... Gate drive circuit, 33... multi-phase inverter, 34... current interruption circuit, 35... interruption drive circuit, 36... voltage drop measurement unit, 37... motor rotation speed calculation unit, 40... current command value calculation unit, 41, 42... subtractor, 43... current limiting unit, 44... proportional integral control unit, 45... voltage limiting unit, 46... two-phase / three-phase conversion unit, 47... dead time compensation unit, 48... third-order harmonic compensation unit, 49, 50, 51... adder, 52... duty shift unit, 53... PWM control unit, 54... current calculation unit, 55... three-phase / two-phase conversion unit, 56... angular velocity conversion unit, 81... nut, 82... driving pulley, 83... driven pulley, 84... belt, 85... second pinion shaft, 86... second pinion gear
Claims
1. a multi-phase inverter having a series connection of upper arm switching elements and lower arm switching elements of a plurality of phases; a voltage command value generating unit that generates a q-axis voltage command value and a d-axis voltage command value for driving the multi-phase inverter; a voltage command value limiting unit that limits the q-axis voltage command value and the d-axis voltage command value; a voltage command value conversion unit that converts the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit into a multi-phase voltage command value; a switching control unit that drives a first switching element which is either one of the upper arm switching element and the lower arm switching element, and a second switching element which is the other switching element other than the first switching element among the upper arm switching element and the lower arm switching element, based on the q-axis voltage command value and the d-axis voltage command value limited by the voltage command value limiting unit, by PWM control; a current measuring unit that measures a current flowing through the second switching element based on a voltage drop across a resistor connected in series to the second switching element; Equipped with The switching control unit is a target duty ratio, which is a target value of a duty ratio of a period during which the first switching element is turned on in a PWM cycle, is set in accordance with a target voltage to be applied to a load of the multi-phase inverter; When the target duty ratio of a first phase, which is a phase having the highest target duty ratio among a plurality of phases of the multi-phase inverter, is equal to or less than a predetermined first threshold value set to less than 100%, the first switching element of the first phase is driven at the target duty ratio; When the target duty ratio of the first phase is greater than the first threshold value, the first switching element of the first phase is driven at the duty ratio of 100%, and the first switching element of the second phase is driven at a corrected duty ratio obtained by increasing and correcting the target duty ratio of a second phase other than the first phase among the multiple phases, The voltage command value limiting unit is a limit gain is set based on a ratio obtained by dividing a difference obtained by subtracting a dead time compensation value from a predetermined upper limit value set to less than 100% by a magnitude of a voltage vector of the q-axis voltage command value and the d-axis voltage command value; multiplying the q-axis voltage command value and the d-axis voltage command value by the limit gain to limit the q-axis voltage command value and the d-axis voltage command value so that the corrected duty ratio does not exceed a predetermined second threshold value that is set to be less than 100%. A power conversion device comprising:
2. The power conversion device according to claim 1 , wherein the second threshold value is set to a value smaller than the first threshold value.
3. 2. The power conversion device according to claim 1, wherein the second threshold is set according to a settling time until a measured value of the voltage drop across the resistance element detected by the current measuring unit becomes stable after switching of the second switching element.
4. 4. The power conversion device according to claim 3, wherein the second threshold value is set so that the length of an on-period of the second switching element of the second phase does not become less than the settling time.
5. (delete)
6. a third harmonic compensator that superimposes a third harmonic component on the multiphase voltage command value, the voltage command value limiting unit sets a limiting gain based on a product obtained by multiplying a ratio obtained by dividing a difference obtained by subtracting a dead-time compensation value from a predetermined upper limit value set to less than 100% by a magnitude of a voltage vector of the q-axis voltage command value and the d-axis voltage command value by a coefficient corresponding to a reduction rate of an amplitude of the multiphase voltage command value due to superposition of the third harmonic component.
2. The power conversion device according to claim 1 .
7. 2. The power conversion device according to claim 1, wherein the voltage command value limiting unit limits the q-axis voltage command value and the d-axis voltage command value such that the corrected duty ratio in a phase having the second highest target duty ratio among the multiple phases of the multi-phase inverter does not exceed the second threshold value.
8. 2. The power conversion device according to claim 1, wherein the switching control unit sets, as the corrected duty ratio, a sum obtained by adding a difference obtained by subtracting the target duty ratio of the first phase from 100% to the target duty ratio of the second phase.
9. A power conversion device according to any one of claims 1 to 4 and 6 to 8; a controller that controls the multi-phase inverter that drives an electric motor based on a measurement result of the current measurement unit; A motor control device comprising:
10. The motor control device according to claim 9 ; a polyphase motor controlled by the motor control device; An electric power steering device, characterized in that the polyphase motor applies a steering assist force to a steering system of a vehicle.
Citation Information
Patent Citations
Electroslag welding machine
JP1978096948A
Power converter
JP2009017671A
Motor controller and electric power steering device
JP2010220414A
Power conversion device
WO2022130480A1