The present disclosure relates to a rotary machine control apparatus that obtains and controls rotor position information without using a position sensor that detects a rotor position.
In order to sufficiently bring out performance of a rotary machine in driving the rotary machine, position information on a rotor is necessary, Therefore, position information detected by a position sensor attached to a rotary machine has been used to drive the rotary machine. Meanwhile, in recent years, a technique of driving a rotary machine without a position sensor has been developed from the viewpoints of further reducing the manufacturing cost of the rotary machine, reducing the size of the rotary machine, and improving the reliability of the rotary machine.
In the control of a rotary machine using no position sensor, a method for estimating a rotor position of the rotary machine from an induced voltage of the rotary machine according to a speed region and a method for estimating a rotor position of the rotary machine by using saliency are used in combination or selectively used depending on the purpose. The former is used in a high-speed area in which an induced voltage necessary for position estimation can be sufficiently obtained, and the latter is used in a low-speed area in which a sufficient induced voltage cannot be obtained.
As a conventional technique of estimating a rotor position of a rotary machine by using saliency as in the latter method, for example, Patent Literature 1 below discloses a technique of estimating a rotor position of a rotary machine by applying, to the rotary machine, a high-frequency voltage having a frequency higher than a fundamental frequency.
A control system including this type of control apparatus can be roughly divided into a rotor position estimation system and a current control system. In the rotor position estimation system, an alternating-current component of a high-frequency current generated by application of a high-frequency voltage is calculated, and a rotor position is estimated from rotor position information included in the alternating-current component. For this rotor position estimation system, fundamental wave current for driving a rotary machine is a disturbance. Therefore, it is desirable to extract only the high-frequency current component by removing a fundamental wave current component from a detected current. For example, & band-pass filter or a high-pass filter is used to extract a high-frequency current component. These filters are designed such that a high-frequency current component can be extracted on the premise that the frequency of high-frequency voltage to be superimposed is widely different from a fundamental wave frequency for driving a rotary machine.
The filters described above are generally installed on the premise that high-frequency current includes only the same frequency component as a superimposed frequency component. However, actual high-frequency current includes not only the same frequency component as the superimposed frequency component but also a sideband component of the superimposed frequency component. There are two sideband components. One is an upper sideband which is a sideband component to be generated on a side on which the absolute value of frequency is higher than the absolute value of superimposed frequency. The other is a lower sideband which is a sideband component to be generated on a side on which the absolute value of frequency is lower than the absolute value of superimposed frequency. These sideband components are affected by the speed of the rotary machine, and when the speed of the rotary machine increases, the two sideband components are distributed over a wide area, Therefore, there is a problem in that the sideband components adversely affect processing to be performed in the current control system and the rotor position estimation system.
For example, there is a problem in that when the lower sideband component of high-frequency current approaches a response frequency of the current control system due to an increase in the speed of a rotary machine and is distributed in the band of the current control system, the response of the current control system is deteriorated or becomes unstable.
Furthermore, when, for example, a high-pass filter is used to extract a high-frequency current, attenuation characteristics and phase characteristics differ between a frequency band lower than a cutoff frequency and a frequency band higher than the cutoff frequency. Therefore, there is a problem in that an S/N ratio in the rotor position estimation system varies between a case where the upper sideband is generated and a case where the lower sideband is generated. This problem is noticeable in applications in so-called four-quadrant driving, such as a driving device for a railroad car.
The present disclosure has been made in view of the above, and an object of the present disclosure is to provide a rotary machine control apparatus capable of preventing an adverse effect on a current control system and a rotor position estimation system, possibly caused by a sideband component of high-frequency current.
In order to solve the above-described problems and achieve the object, a rotary machine control apparatus according to the present disclosure includes a current detection unit, a position estimation unit, a current control unit, a position estimation voltage generation unit, and a voltage application device. The current detection unit detects a rotary machine current flowing to a rotary machine. The position estimation unit calculates an estimate value of a rotor position based on the rotary machine current, the rotor position being position information on a rotor of the rotary machine. The current control unit generates a first voltage command based on a detection value of the rotary machine current and the estimate value of the rotor position, the first voltage command being a command value of rotary machine voltage for driving the rotary machine. The position estimation voltage generation unit generates a high-frequency voltage based on rotation information regarding direction of rotation of the rotor, the high-frequency voltage being a position estimation voltage for estimating the rotor position, the high-frequency voltage having a frequency higher than a frequency of the first voltage command. The voltage application device applies a driving voltage to the rotary machine based on a second voltage command, the second voltage command being a voltage command obtained by superimposition of the position estimation voltage on the first voltage command.
The rotary machine control apparatus according to the present disclosure has the effect of preventing an adverse effect on a current control system and a rotor position estimation system, possibly caused by a sideband component of high-frequency current.
Hereinafter, rotary machine control apparatuses according to embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
A rotary machine 1 is a device to be driven by the control apparatus 100. The rotary machine 1 includes a stator 1a and a rotor 1b disposed inside the stator 1a. In the present specification, an interior permanent magnet synchronous machine is cited as an example of the rotary machine 1. However, the rotary machine 1 of the present disclosure is not limited thereto. The rotary machine 1 may be a synchronous machine other than interior permanent magnet synchronous machines.
The current detection unit 2 detects rotary machine currents iu, iv, and iw flowing between the voltage application device 3 and the rotary machine 1. The rotary machine currents iu, iv, and iw are stator currents each flowing to corresponding one of the phases of the stator 1a, that is, stator currents flowing to the u-phase, v-phase, and w-phase of the stator 1a, respectively, A current detector is disposed in each phase of the current detection unit 2. An example of the current detector is a current transformer. Note that the current detection unit 2 detects all the three-phase currents in
The position estimation unit 4 calculates an estimate value θL of a rotor position, which is position information on the rotor 1b, based on the rotary machine currents iu, iv, and iw. The current control unit 5 generates first voltage commands Vu*, Vv*, and Vw*, which are command values of rotary machine voltage for driving the rotary machine 1, based on detection values of the rotary machine currents iu, iv, and iw and the estimate value θL of the rotor position. The position estimation voltage generation unit 30 generates high-frequency voltages Vum, Vvm, and Vwm having frequencies higher than frequencies of the first voltage commands Vu*, Vv*, and Vw*, based on rotation information regarding the direction of rotation of the rotor 1b. The high-frequency voltages Vum, Vvm, and Vwm are position estimation voltages for estimating the rotor position. The current control unit 5 superimposes the high-frequency voltages Vum, Vvm, and Vwm on the first voltage commands Vu*, Vv*, and Vw*, and outputs the superimposed voltages as second voltage commands Vup*, Vvp*, and Vwp* to the voltage application device 3. The voltage application device 3 applies a driving voltage to the rotary machine 1 based on the second voltage commands Vup*, Vvp*, and Vwp*. Note that, in the present specification, a two-level three-phase inverter is cited as an example of the voltage application device 3, but the voltage application device 3 is not limited thereto. In the present specification, the voltage application device 3 may be a three-level three-phase inverter, or may be a multi-phase two-level or three-level inverter.
The current control unit 5 includes subtractors 13d and 13q, a d-axis current controller 14d, a q-axis current controller 14g, a first coordinate converter 15, a two-phase to three-phase converter 16, a second coordinate converter 17, a three-phase to two-phase converter 18, and adders 23u, 23y, and 23w.
The subtracter 13d calculates a deviation &is between a d-axis current command id* and a current is output from the second coordinate converter 17. The d-axis current controller 14d provided at the next stage calculates a d-axis voltage command Vd* by performing proportional-integral control such that the deviation dig becomes zero. The subtracter 13q calculates a deviation Δid dig between a q-axis current command iq* and a current ig output from the second coordinate converter 17. The q-axis current controller 14q provided at the next stage calculates a q-axis voltage command Vq* by performing proportional-integral control such that the deviation Δiq becomes zero. The d-axis current command id* is a command value of d-axis current for driving the rotary machine 1, and the q-axis current command iq* is a command value of q-axis current for driving the rotary machine 1. Both the d-axis current command id* and the q-axis current command iq* are provided from the outside of the current control unit 5.
The first coordinate converter 15 converter the d-axis voltage command Vq* and the q-axis voltage command Vq* output from the d-axis current controller 14d and the g-axis current controller 14q into voltage commands Vq* and Vq* on stationary biaxial coordinates, respectively. The two-phase to three-phase converter 16 converts the voltage commands Va* and Vp* output from the first coordinate converter 15 into the first voltage commands Vu*, Vv*, and Vw* which are driving voltage commands of three-phase alternating-current coordinates. Note that the estimate value θt of the rotor position output from the position estimation unit 4 is used by the first coordinate converter 15 to perform the processing.
The three-phase to two-phase converter 18 converts the rotary machine currents iu, iv, and iw detected by the current detection unit 2 into currents iα and iβ on the stationary biaxial coordinates. The second coordinate converter 17 converts the currents ig and ip output from the three-phase to two-phase converter 18 into the currents ia and iq on the rotating coordinates that rotate in synchronization with the estimate value θL of the rotor position output from the position estimation unit 4, and outputs the currents ia and ig to the subtractors 13d and 13q, respectively.
The first voltage commands Vu*, Vv*, and Vw* output from the two-phase to three-phase converter 16 and the high-frequency voltages Vun, Vvm, and Vwm output from the position estimation voltage generation unit 30 are added together by the adders 23u, 23v, and 23w, respectively. Outputs of the adders 23u, 23v, and 23w are applied as the second voltage commands Vup*, Vvp*, and Vwp* to the voltage application device 3, respectively. Therefore, the second voltages commands Vup*, Vvp*, and Vwp* to be applied to the voltage application device 3 include the first voltage commands Vu*, Vv*, and Vw* and the high-frequency voltages Vub, Vvb, and Vwb which are position estimation voltage commands superimposed on the first voltage commands Vu*, Vv*, and Vw*, respectively. Note that details of the high-frequency voltages Vum, Vvm, and Vwm will be described below.
The position estimation unit 4 includes current extractors 6u, 6v, and 6w, a high-frequency current amplitude calculation unit 7, and a position calculator 8. As described above, the second voltage commands Vup*, Vvp*, and Vwp* to be applied to the voltage application device 3 include the first voltage commands Vu*, Vv*, and Vw* output from the two-phase to three-phase converter 16 and the high-frequency voltages Vum, Vvm, and Vwm output from the position estimation voltage generation unit 30 and superimposed on the first voltage commands Vu*, Vv*, and Vw*, respectively. As a result, the rotary machine currents it, iv, and iv detected by the current detection unit 2 include high-frequency currents ium, ivm, and iwm having the game frequency components as frequency components of the high-frequency voltages Vum, Vvm, and Vwm, respectively.
Therefore, the current extractors 6u, 6v, and 6w extract the high-frequency currents ium, ivm, and iwm having the same frequency components as the frequency components of the high-frequency voltages Vum, Vvm, and Vwm from the rotary machine currents iu, iv, and iw detected by the current detection unit 2, respectively. A band-pass filter or a notch filter can be used to extract the high-frequency currents iub, ivb, and iwb. Note that when a notch filter is used, the rotary machine currents iu, iv, and iw are input to the notch filter to attenuate the same frequency components as the frequency components of the high-frequency voltages Vub, Vvb, and Vwb respectively. Then, the respective currents having passed through the notch filter are subtracted from the rotary machine currents iu, iv, and iw. Thus, the high-frequency currents ium, ivm, and iwm can be extracted.
The high-frequency current amplitude calculation unit 7 includes multipliers 9u, 9v, and 9w, integrators 10u, 10v, and 10w, and square root calculators 22u, 22v, and 22w. These constituent parts are each provided for a corresponding phase.
In the multipliers 9u, 9v, and 9w, the high-frequency currents ium, ivm, and iwm are squared to obtain autocorrelation values, respectively. In the integrators 10u, 10v, and 10w, integration processing is performed with respect to time Th corresponding to one integration cycle, and an obtained value of integral is multiplied by (2/Tn) and output. The square root calculators 22u, 22v, and 22w calculate the square root of outputs of the integrators 10u, 10v, and 10w to obtain position estimation current amplitudes Iun, Ivn, and Iwn respectively.
Note that the high-frequency current amplitude calculation unit 7 in
The position calculator 8 calculates the estimate value θt of the rotor position based on the position estimation current amplitudes Iub, Ivb, and Iwb calculated by the high-frequency current amplitude calculation unit 7. A known method is used to calculate the estimate value θt of the rotor position. Thus, a detailed description of calculation of the estimate value θL will be omitted here. Note that for more details, refer to, for example, Japanese Patent No. 5324646 that discloses a specific calculation procedure.
Next, the high-frequency voltages Vum, Vvm, and Vwm to be output from the position estimation voltage generation unit 30 will be described.
The horizontal axis represents time in
Returning to
The high-frequency voltage generator 32 generates the high-frequency voltages Vun, Vvn, and Vwn described above, based on the estimated rotational speed m. Operation of the high-frequency voltage generator 32 will be described with reference to several formulas and a flowchart illustrated in
In describing the operation of the high-frequency voltage generator 32, a formula representing high-frequency current is derived. First, a voltage equation of the rotary machine 1 on an α-axis and a β-axis in a coordinate system at rest is expressed by formula (1) below. Note that the following assumes that the rotary machine 1 is an interior permanent magnet synchronous machine.
In formula (1) above, Vα, Vβ, iα, and iβ denote α-axis voltage, β-axis voltage, α-axis current, and β-axis current, respectively. Furthermore, R and Kr denote stator resistance and an induced voltage coefficient, respectively. In addition, Lα, Lβ, Lx, Ld, and Lq denote α-axis inductance, β-axis inductance, mutual inductance between the α-axis and the β-axis, d-axis inductance, and q-axis inductance, respectively. Moreover, Ld is defined by a fifth equation of formula (1) above, and Lq is defined by a sixth equation of formula (1) above. In addition, p denotes a differential operator,
Considering only high-frequency components in formula (1) above, formula (2) below is obtained.
In formula (2) above, Vαb, Vβb, iαb, and iβb denote high-frequency components of the α-axis voltage, the β-axis voltage, the α-axis current, and the β-axis current, respectively. Note that regarding transformation from formula (1) above to formula (2) above, a similar formula can also be obtained for a synchronous reluctance motor that uses no magnet. Therefore, it is needless to say that formula (2) above is not limited to an interior permanent magnet synchronous machine.
When formula (2) above is solved for a current derivative term, formula (3) below is obtained.
In addition, the high-frequency voltages Vα and Vβ on the α-axis and the β-axis, respectively, are defined by formula (4) below.
In formula (4) above, VExp denotes high-frequency voltage amplitude on the α-axis and the β-axis, and α h denotes angular frequency on the α-axis and the β-axis. Note that the angular frequency is also called “angular speed”.
Here, the high-frequency voltages Vα and Vβ are vectors, and rotational direction changes depending on whether the angular frequency wh is a positive value or a negative value. That is, the rotational direction is reversed when the angular frequency wh changes from a negative value to a positive value, and vice versa. Here, rotational direction is defined as “reverse rotation” when the angular frequency wh is a negative value, and rotational direction is defined as “forward rotation” when the angular frequency wh is a positive value.
When formula (4) above is expressed on three-phase coordinates, formula (5) below is obtained.
In formula (5) above, Vumvw denotes high-frequency voltage amplitude on the three-phase coordinates. Note that the relationship between the rotational direction of the high-frequency voltages Vun, Vvn, and Vwn on the three-phase coordinates and the sign (positive or negative) of the angular frequency wh is the same as the relationship with the high-frequency voltage Vα on the α-axis and the high-frequency voltage Vβ on the β-axis.
When formula (4) above is substituted into formula (3) above, formula (6) below is obtained.
Assuming that the rotary machine 1 is not in operation, formula (7) below is obtained by integration of formula (6) above.
In formula (7) above, w denotes the angular frequency of the rotary machine 1. The angular frequency of the rotary machine 1 is synonymous with the rotational speed of the rotary machine 1. As with the high-frequency voltages Vun, Vvn, and Vwn rotational direction is defined as “reverse rotation” when the angular frequency w of the rotary machine 1 is a negative value, and rotational direction is defined as “forward rotation” when the angular frequency @ is a positive value.
As shown in a second equation of formula (7) above, the high-frequency currents iα, and iβ include a term including only the angular frequency wb and a term including both the angular frequencies wh and w. The former is a term including only a superimposed frequency component for rotor position estimation, and the latter is a term including the above-described sideband component.
Here, as described above, a sideband component to be generated on a side on which the absolute value of frequency is higher than the absolute value of superimposed frequency is referred to as an “upper sideband”, and a sideband component to be generated on a side on which the absolute value of frequency is lower than the absolute value of superimposed frequency is referred to as a “lower sideband”. As can be understood from the second equation of formula (7) above, when the angular frequency w of the rotary machine 1 and the angular frequency wh of the high-frequency voltages Vun, Vvn, and Vwn have the same sign, a component “wb-2w” corresponds to a lower sideband. Meanwhile, when the angular frequency w of the rotary machine 1 and the angular frequency wh of the high-frequency voltages Vun, Vvn, and Vwn have different aligns, the component “wb-2w” corresponds to an upper sideband.
As described above, the sideband component adversely affects processing to be performed in the current control system and the rotor position estimation system. This will be described in more detail here.
First, a description will be given of the influence of the sideband distribution of high-frequency current on the current control system. High-frequency current including a superimposed frequency component and a sideband component is a disturbance for the current control system. Therefore, it is desirable that the frequency of high-frequency current be widely different from the response frequency of the current control system. However, when the number of revolutions of the rotary machine increases, the sideband component is distributed over a wide area. In particular, under conditions where a lower sideband is generated, a lower sideband component is distributed in a current control band. This causes adverse effects on the current control system, such as deterioration and instability of response. Meanwhile, under conditions where an upper sideband is generated, the upper sideband is generated in a direction away from the current control band, that is, outside the current control band, so that the above-described adverse effects are not exerted on the current control system. Therefore, a condition that an upper sideband is constantly generated is a desirable condition for the current control system.
Next, a description will be given of the influence of the sideband distribution of high-frequency current on the rotor position estimation system. The sideband component of high-frequency current includes rotor position information. Therefore, when the sideband component of the high-frequency current is reduced by the current control system, an S/N ratio deteriorates, so that the estimate value of the rotor position vibrates and becomes unstable. This problem occurs due to distribution of a lower sideband in the current control band when speed increases in a case where the sideband component of high-frequency current is the lower sideband. Meanwhile, under conditions where an upper sideband is generated, the upper sideband is generated in a direction away from the current control band, that is, outside the current control band, 80 that the above-described adverse effects are not exerted on the current control system.
Furthermore, a case is considered in which a filter having different attenuation characteristics and phase characteristics between frequency lower than a cutoff frequency and frequency higher than the cutoff frequency, such as a BPF or HPF, is used for extracting high-frequency current. When such a filter is used, there is a difference between position estimation characteristics under conditions where an upper sideband is generated and those under conditions where a lower sideband is generated. For example, in a case where a filter that attenuates a low frequency component, such as the HPF, is used under conditions where a lower sideband is generated, the S/N ratio deteriorates due to attenuation of the lower aideband including position information. In addition, since phase characteristics differ between frequency lower than the cutoff frequency and frequency higher than the cutoff frequency, there is a difference between position estimation response under conditions where an upper sideband is generated and that under conditions where a lower sideband is generated. Therefore, a condition that an upper sideband is constantly generated is a desirable condition for the rotor position estimation system.
As described above, the high-frequency voltage generator 32 generates the high-frequency voltages Vub, Vvb, and Vwb that allow an upper sideband to be constantly generated. Specifically, operation is performed according to the flowchart of
The high-frequency voltage generator 32 receives the estimated rotational speed wL, which is an estimate value of the rotational speed of the rotor 1b, from the speed calculator 31 (step S11), The high-frequency voltage generator 32 checks the sign of the value of the estimated rotational speed wL. Specifically, the high-frequency voltage generator 32 checks whether the value of the estimated rotational speed wL is equal to or greater than zero (step S12). When the value of the estimated rotational speed wL is equal to or greater than zero (step S12, Yes), the value of the angular frequency wb is inverted. Specifically, the absolute value of the angular frequency wb is multiplied by “−1”, and an obtained value is set as the angular frequency wb (step S13). Furthermore, when the value of the estimated rotational speed wL is less than zero (step S12, No), the absolute value of the angular frequency wh is set as the angular frequency wb (step S14).
The high-frequency voltage generator 32 calculates a phase angle θn according to formula (8) below by using the angular frequency wh set in step S13 or step S14 (step S15),
In addition, the high-frequency voltage generator 32 generates the high-frequency voltages Vun, Vvn, and Vwn according to formula (9) below by using the phase angle θh calculated in step S15 (step S16).
As a result of the above processing, the high-frequency voltages Vub, Vvb, and Vwb are generated which allow an upper sideband to be constantly generated.
Note that, in steps S13 and S14, the sign of the angular frequency wb is changed depending on the sign of the estimated rotational speed wL, but this method is not a limitation. The phase sequence of any two phases in formula (9) above may be changed without a change of the sign of the angular frequency wh. In this way, the rotational direction of the high-frequency voltages Vun, Vvn, and Vwn can be changed.
Furthermore, in the first embodiment, the speed calculator 31 calculates the estimated rotational speed wL based on the estimate value f; of the rotor position. However, the speed calculator 31 does not necessarily need to calculate the estimated rotational speed wL. The speed calculator 31 may detect the direction of rotation of the rotor 1b and output detection information to the high-frequency voltage generator.
As described above, according to the rotary machine control apparatus of the first embodiment, the current control unit generates a first voltage command that is a command value of rotary machine voltage for driving a rotary machine, based on a detection value of rotary machine current and an estimate value of a rotor position. Then, the position estimation voltage generation unit generates a high-frequency voltage based on rotation information regarding the direction of rotation of the rotor, the high-frequency voltage being a position estimation voltage for estimating the rotor position, the high-frequency voltage having a frequency higher than a frequency of the first voltage command. As a result, it is possible to prevent an adverse effect on a current control system and a rotor position estimation system, possibly caused by a sideband component of high-frequency current.
Note that, in the rotary machine control apparatus according to the first embodiment, the position estimation voltage generation unit may include a speed calculator that calculates, as speed information on the rotor, an estimate value of rotational speed based on the estimate value of the rotor position. According to this configuration, it is possible to generate position estimation voltage by using, as the rotation information, the estimate value of rotational speed calculated by the speed calculator.
In addition, according to the rotary machine control apparatus of the first embodiment, the position estimation voltage generation unit operates in such a way as to generate high-frequency voltage that allows an upper sideband to be constantly generated. The upper sideband is generated in a direction away from the current control band, that is, outside the current control band, so that it is possible to prevent adverse effects on the current control system, such as deterioration or instability of response. In addition, since the high-frequency voltage generated by the position estimation voltage generation unit prevents generation of a lower sideband, it is possible to prevent a decrease in the S/N ratio in filter characteristics of a filter to be used to extract the high-frequency current. This makes it possible to stabilize response characteristics in the rotor position estimation system.
The two operation control devices 34 (34a, 34b) are installed as illustrated in
As described above, the train car direction switching signal S is a signal for determining whether to cause the train cars to move “forward” or “backward”. In practice, a train driver who gets on either of the train cars performs a required operation as to whether the train travels as an up train or a down train (upbound or downbound) on a route. As a result of this operation, the train car direction switching signal $ of moving “forward” or “backward” is output to the host control unit 33.
When receiving the transmitted train car direction switching signal S, the host control unit 33 converts the train car direction switching signal 8 into a train car traveling direction signal Rev, and transmits the train car traveling direction signal Rev to two control apparatuses 100A1 and 100A2 in the train cars. Then, the host control unit 33 causes the control apparatuses 100A1 and 100A2 to recognize whether the train is moving “forward” or “backward”.
Meanwhile, when train car direction switching signal S is output from the operation control device 34b, the above relationship is reversed. That is, when the operation control device 34b outputs a signal of moving “forward” as the train car direction switching signal S, the host control unit 33 outputs a signal “R” as the train car traveling direction signal Rev to the control apparatuses 100A1 and 100A2, and when the operation control device 34b outputs a signal of moving “backward” as the train car direction switching signal $, the host control unit 33 outputs a signal “F” as the train car traveling direction signal Rev to the control apparatuses 100A1 and 100A2.
Returning to description of
Note that although
In
When railroad cars are traveling in, for example, a left direction in the drawing, an operation device 35a located in front in a train car traveling direction outputs a signal “F” as the train car traveling direction signal Rev to a signal line 36. The control apparatuses 100A1 and 100A2 can recognize the traveling direction of the railroad cars by receiving the train car traveling direction signal Rev through the signal line 36.
In addition, when the railroad cars are traveling in, for example, a right direction in the drawing, an operation device 35b located in front in the train car traveling direction outputs a signal “F” as the train car traveling direction signal Rev to a signal line 38. The control apparatuses 100A1 and 100A2 can recognize the traveling direction of the railroad cars by receiving the train car traveling direction signal Rev through the signal line 38.
As described above, the rotary machine control apparatus according to the second embodiment is installed on a railroad car, and rotation information regarding the direction of rotation of a rotary machine is generated by use of a train car traveling direction signal indicating the traveling direction of the railroad car. As a result, the rotary machine control apparatus according to the second embodiment can generate high-frequency voltage by using the train car traveling direction signal as the rotation information. Furthermore, according to the rotary machine control apparatus of the second embodiment, the speed calculator described in the first embodiment is unnecessary. As a result, it is possible to achieve the effect of simplifying the configuration of the apparatus as compared with the first embodiment in addition to the effect of the first embodiment,
Note that, in the rotary machine control apparatus according to the second embodiment, the train car traveling direction signal may be generated by use of a train car direction switching signal generated when the traveling direction of the train car is switched. Alternatively, the train car traveling direction signal may be generated by use of upbound and downbound information on train car operation, output from the operation control device installed on the railroad car. Alternatively, the train car traveling direction signal may be directly input to the control apparatus from the operation device provided in the cab of the railroad car. With any of these configurations, it is possible to achieve the effect of simplifying the configuration of the apparatus in addition to the effect of the first embodiment.
As described above, high-frequency current including a superimposed frequency component and a sideband component is a disturbance for a current control system. Therefore, it is desirable that the frequency of high-frequency current be widely different from the response frequency of the current control system. Meanwhile, for the purpose of ensuring calculation time and reducing noise, superimposed frequency is set to a lower frequency in some cases. Thus, the response frequency of the current control system and superimposed frequency may be set closer to each other. This adversely affects processing to be performed in the current control system. In addition, as described above, a sideband component is distributed over a wide area in an application in which the number of revolutions of a rotary machine is high. This adversely affects processing to be performed in the current control system.
Therefore, in the third embodiment, the fundamental wave current extractor 11 is provided so as to remove or reduce the effect of high-frequency current generated as a result of application of the high-frequency voltages Vub, Vvb, and Vwb. As illustrated in
The fundamental wave current extractor 11 extracts fundamental wave currents iur, ivr, and iwr obtained by removal or attenuation of the same frequency components as frequency components of the high-frequency voltages Vub, Vvb, and Vwb, from the rotary machine currents iu, iv, and iw detected by the current detection unit 2, respectively. A low-pass filter or a notch filter can be used to extract the fundamental wave currents iur, ivr, and iwr. The three-phase to two-phase converter 18 performs the processing described in the first embodiment by using the fundamental wave currents iur, ivr, and iwr as input signals. The subsequent processing is the same as that described in the first embodiment.
According to the control apparatus 100B of the third embodiment, a superimposed frequency component and a sideband component thereof in the high-frequency currents iub, ivb, and iwb are sufficiently removed from the rotary machine currants iu, iv, and iw detected by the current detection unit 2, respectively, in the processing to be performed in the current control unit 58 which is a current control system. As a result, it is possible to prevent adverse effects on the current control system, such as deterioration or instability of response.
As described above, according to the rotary machine control apparatus of the third embodiment, a fundamental wave component extractor extracts a fundamental wave component by removing a harmonic superimposed component included in a detection value of rotary machine current. Then, the current control unit generates a first voltage command based on an output from the fundamental wave component extractor and an estimate value of a rotor position. As a result, it is possible to reliably prevent adverse effects on the current control system, such as deterioration or instability of response.
Note that, in the third embodiment, the configuration in which the fundamental wave current extractor 11 is provided between the current detection unit 2 and the three-phase to two-phase converter 18 has been applied to the configuration of the first embodiment illustrated in
Furthermore, examples of superimposing high-frequency voltage on the three-phase coordinates that are fixed coordinates have been described in the first to third embodiments. However, Superimposition of high-frequency voltage is not limited thereto. The current control units 5 and 5B may be configured such that high-frequency voltage is superimposed on rotating coordinates. Even when high-frequency voltage is superimposed on the rotating coordinates, a similar sideband is generated. Therefore, even in a case where rotating voltage is superimposed on the rotating coordinates, it is possible to achieve the effects of the first to third embodiments described above by generating high-frequency voltage such that an upper sideband is constantly generated.
Next, hardware configurations of the control apparatuses 100, 100A, and 100B according to the first to third embodiments described above will be described with reference to
Each of the functions of the position estimation unit 4, the current control units 5 and 5B, and the position estimation voltage generation units 30 and 30A can be implemented by use of processing circuitry. In
Furthermore, in
In a case where the processor 41 and the storage device 42 are used, each of the functions of the position estimation unit 4, the current control units 5 and 5B, and the position estimation voltage generation units 30 and 30A is implemented by software, firmware, or a combination thereof. The software or firmware is described as a program, and stored in the storage device 42. The processor 41 reads and executes such programs stored in the storage device 42. Furthermore, it can also be said that these programs cause a computer to execute procedures and methods for the respective functions of the position estimation unit 4, the current control units 5 and 58, and the position estimation voltage generation units 30 and 30A. For example, a nonvolatile or volatile semiconductor memory such as a ROM, EPROM, or EEPROM, a flexible disk, an optical disk, a compact disk, or a DVD can be used as the storage device 42.
Some of the functions of the position estimation unit 4, the current control units 5 and 58, and the position estimation voltage generation units 30 and 30A may be implemented by hardware, and other functions thereof may be implemented by software or firmware. For example, the functions of the position estimation voltage generation units 30 and 30A may be implemented by use of dedicated hardware, and the functions of the position estimation unit 4 and the current control units 5 and 58 may be implemented by use of the processor 41 and the storage device 42.
The configurations set forth in the above embodiments show examples, and it is possible to combine the configurations with another known technique or combine the embodiments with each other, and is also possible to partially omit or change the configurations without departing from the scope of the present disclosure,
1 rotary machine; la stator; 1b rotor; 2 current detection unit; 3 voltage application device, 4 position estimation unit; 5, 58 current control unit, 6u, 6v, 6w current extractor; 7 high-frequency current amplitude calculation unit; 8 position calculator; Qu, 9v, Ow multiplier; 10u, 10v, 10w integrator; 11 fundamental wave current extractor; 13d, 13g subtracter; 14d d-axis current controller; 14q q-axis current controller; 15 first coordinate converter; 16 two-phase to three-phase converter; 17 second coordinate converter; 18 three-phase to two-phase converter; 22u, 22v, 22w square root calculator; 23u, 23v, 23w adder; 30, 30A position estimation voltage generation unit; 31 speed calculator; 32, 32A high-frequency voltage generator; 33 host control unit; 34, 34a, 34b operation control device; 35, 35a, 35b operation device; 36, 38 signal line; 40 dedicated processing circuitry; 41 processor, 42 storage device; 100, 100A, 100A1, 100A2, 100B control apparatus.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/030851 | 8/23/2021 | WO |