Control device for alternating current electric motor and electric vehicle and electric aircraft equipped with it
Patent Information
- Application Number
- DE112023000558
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-04
- Filing Date
- 2023-05-16
- Publication Date
- 2025-02-20
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical field
[0001] The present invention relates to a control device for an alternating current electric motor, which drives an alternating current electric motor, an electric vehicle with this, and an electric aircraft. State of the art
[0002] In recent years, due to an increasing need for energy savings, a control device for an AC electric motor has been applied to a wide range of applications, including household appliances, infrastructure, and industrial equipment. In particular, a wheel hub motor, where an AC electric motor is integrated into a wheel, has been investigated for use in an electric vehicle to maximize interior space and battery installation space. The wheel hub motor has a strong need for miniaturization and high power density, and therefore the motor is designed with multiple poles.
[0003] Furthermore, one of the control devices for driving the AC electric motor is a configuration in which a resolver is used to detect the rotational position and speed of the AC electric motor. A resolver is a sensor mounted on a rotating shaft, which rotates with the shaft and converts a mechanical angle of the shaft into an electrical signal using electromagnetic induction. It is characterized by its environmental resistance and has been applied to a wide range of applications.
[0004] However, the resolver has an upper limit to the number of poles that can, in principle, be managed using electromagnetic induction. The maximum number of poles in a typical resolver is approximately ten. Furthermore, it is known that, due to an assembly error or similar issue, noise proportional to the rotational speed of the AC electric motor is generated in the angular signal of the resolver.
[0005] For example, a technique described in PTL 1 has been proposed for removing noise proportional to the rotational speed of such an AC electric motor. In PTL 1, noise contained in an angular signal is suppressed using a filter that attenuates a specific frequency component. Citation list of patent literature
[0006] PTL 1: JP 6222834 A Summary of the invention: Technical problem
[0007] The number of poles in a multi-pole AC electric motor is greater than the maximum number of poles in a typical resolver. Therefore, when using a resolver designed for a multi-pole AC electric motor, the resolver is configured with a smaller number of poles than the motor itself. In other words, this creates a problem: the phase difference between the electrical angular phase (relative to the rotation of the motor's mechanical angle) and the resolver's angular information increases.
[0008] In the technique described in PTL 1, although noise caused by the resolver can be suppressed, the problem that the electric-angle phase difference becomes large when the resolver with a smaller number of poles is applied to the multi-pole AC electric motor is not taken into account at all. Therefore, it is difficult to implement stable vector control on the multi-pole AC electric motor.
[0009] One object of the present invention is to provide an AC electric motor control device that is capable of stably performing vector control on a multi-pole AC electric motor. Solution to the problem
[0010] To achieve the above objective, the present invention provides a control device for an AC electric motor that controls an AC electric motor via an inverter based on angular information from a position sensor that detects an angular position of the AC electric motor, wherein the position sensor is set such that a ratio between a number of pole pairs of the AC electric motor and an axial double angle X of the position sensor is an integer multiple, and the control device includes an electrical angle phase calculation unit that multiplies angular information of the AC electric motor detected by the position sensor by the integer multiple and converts the multiplied angular information into electrical angle phase information of the AC electric motor, and an electrical angle rotation count calculation unit.a unit that calculates the electrical angle rotation number of the AC electric motor based on the electrical angle phase information of the AC electric motor, calculated by the electrical angle phase calculation unit, and a vector control unit that calculates a voltage command value to be output to the inverter based on the electrical angle phase information of the AC electric motor, calculated by the electrical angle phase calculation unit, and the electrical angle rotation number of the AC electric motor, calculated by the electrical angle rotation number calculation unit. Advantageous effects of the invention
[0011] According to the present invention, it is possible to provide an AC electric motor control device that is capable of stably performing vector control on a multi-pole AC electric motor. Brief description of the drawings [ Fig. 1] Fig. Figure 1 is a block diagram illustrating an overall configuration diagram of a drive device for an AC electric motor according to a first example of the present invention. [ Fig. 2] Fig. Figure 2 is a diagram illustrating a relationship between angular information from a position sensor and an electrical angle of the AC electric motor. [ Fig. 3] Fig. Figure 3 is a diagram illustrating a relationship between angular information from the position sensor and an electrical angle of the AC electric motor according to a comparative example. [ Fig. 4A] Fig. Figure 4A is a diagram illustrating a relationship between the angular information of the position sensor, including a noise component, and an electrical angle of the AC electric motor. [ Fig. 4B] Fig. Figure 4B is a diagram comparing the noise component for a rotation of the position sensor phase information with the noise component after calculation by the electrical angle phase calculation unit 22. [ Fig. 5] Fig. Figure 5 is a block diagram illustrating an overall configuration diagram of a drive device for an AC electric motor according to a second example of the present invention. [ Fig. 6] Fig. Figure 6 is a detailed configuration diagram of the electric angle phase / rotation count calculation unit of Fig. 5. [ Fig. 7] Fig. Figure 7 is a diagram illustrating a waveform of the electric angle phase difference 241A calculated by the phase difference calculation unit 241. [ Fig. 8] Fig. Figure 8 is a diagram illustrating a waveform of the electric angle phase difference 242A after filter processing. [ Fig. 9] Fig. Figure 9 is a detailed configuration diagram of an electric angle phase / rotation count calculation unit according to a third example of the present invention. [ Fig. 10] Fig. Figure 10 is a schematic view of an electric vehicle according to a fourth example of the present invention. [ Fig. 11] Fig. Figure 11 is a schematic view of an electric aircraft according to a fifth example of the present invention. Description of embodiments
[0012] Examples of the present invention are described below with reference to the drawings. It should be noted that the same elements are generally designated by the same reference numerals in all drawings. Furthermore, the description of sections with the same function is omitted. It should be noted that the configuration described below is merely an example and that the embodiment according to the present invention is not limited to the following specific aspects. First example
[0013] Next, a first example of the present invention will be given with reference to the Fig. 1 to Fig. 11 described. The first example describes how to drive the AC electric motor 1. [Overall configuration]
[0014] Fig. Figure 1 is a block diagram illustrating an overall configuration diagram of a drive device for an AC electric motor according to a first example of the present invention.
[0015] As in Fig. Figure 1 illustrates how, in a control device 2, a vector control unit 21 calculates a voltage command value based on information from a current sensing circuit 4, which detects a current flowing through the AC electric motor 1, and a position sensor 5, which detects a rotational position of the AC electric motor 1. The inverter 3 supplies the AC electric motor 1 with alternating current based on the voltage command value calculated by the vector control unit 21.Additionally, the control device 2 includes an electrical angle phase calculation unit 22, which multiplies rotational phase information acquired by the position sensor 5, which will be described later, by an integer multiple and converts the rotational phase information into electrical angle phase information 22A of the AC electric motor 1, and an electrical angle rotation count calculation unit 23, which calculates an electrical angle rotation count of the AC electric motor 1 based on the electrical angle phase information 22A calculated by the electrical angle phase calculation unit 22.A vector control unit 21 outputs a voltage command value to an inverter 3 based on the electrical angle phase information 22A, calculated by the electrical angle phase calculation unit 22, and the electrical angle rotation count 23A, calculated by the electrical angle rotation count calculation unit 23. It should be noted that the vector control unit 21 can be implemented using a general vector control and does not specify a control method. [Problem when the AC electric motor becomes multi-pole]
[0016] As described above, one method for reducing the size and increasing the output of AC electric motor 1 is to design it to be multipole. However, when a resolver using electromagnetic induction is employed as a position sensor in AC electric motor 1, an upper limit is imposed on the number of poles that can be handled in principle. The maximum number of poles for a typical resolver is approximately 10, and the number of poles in the multipole AC electric motor is greater than the number of poles in the resolver.
[0017] Here, a value obtained by dividing the number of poles of the AC electric motor by two is referred to as the number of pole pairs PP. The number of pole pairs is the number of pairs of N poles and S poles of the magnet. The number of rotations ωr × PP, obtained by multiplying the mechanical number of rotations ωr of the AC electric motor by the number of pole pairs, is referred to as the electric angular rotation number, and the vector control is calculated based on the electric angular rotation number.
[0018] Furthermore, the ratio of how many rotations of the phase are output when the AC electric motor mechanically performs a rotation with respect to the resolver, which is the position sensor, is referred to as an axial double angle X. For example, a case of X = 2, in which one phase appears for two rotations in one case of rotation, is referred to as 2X.
[0019] As described above, since there is an upper limit to the number of poles of the resolver and there is also an upper limit to the associated axial double angle X of the resolver, so that when the AC electric motor 1 becomes multi-pole, the number of pole pairs PP becomes greater than the axial double angle X. Fig. Figure 2 illustrates an example.
[0020] Fig. Figure 2 is a diagram illustrating a relationship between angular information from the position sensor and an electrical angle of the AC electric motor. Fig. Figure 2 illustrates a waveform example of angular information in a case where the axial double angle of the position sensor and the number of pole pairs of the AC electric motor are five times each. As shown in Fig. Figure 2 illustrates that when the mechanical rotation angle of the AC electric motor is taken on the horizontal axis and the angle information from the position sensor is taken on the vertical axis, while the position sensor's angle information rotates from 0 degrees to 360 degrees, as shown in the upper diagram, the electric angle of the electric motor rotates (number of pole pairs PP / axial double angle X), as shown in the lower diagram. The example of Fig. Figure 2 illustrates an example in which the (number of pole pair PP / axial double angle X) performs five rotations. [Configuration of the first example]
[0021] In the first example, the AC electric motor 1 and the resolver, which is the position sensor 5, are configured such that a value obtained by dividing the number of pole pairs PP of the AC electric motor 1 by the axial double angle X of the resolver, which is the position sensor 5, that is, a ratio (ratio of the number of pole pairs PP of the AC electric motor 1 to the axial double angle X) of the number of pole pairs PP of the AC electric motor 1 with respect to the axial double angle X has an integer multiple relationship. In other words, the AC electric motor 1 and the position sensor 5 are configured such that (number of pole pairs PP / axial double angle X) = N (N: integer).
[0022] As a result, the electrical angle phase information 22A of the AC electric motor 1 can be calculated with a simple configuration in which the angle information 5A output by the position sensor 5 is multiplied by N (integer multiple) by the electrical angle phase calculation unit 22 to provide information from 0 degrees to 360 degrees.
[0023] As an example of a simple calculation, in a case where a value obtained by AD conversion of the position sensor angle information is taken as a fixed point, the angle information can be multiplied by N while being held at the fixed point, so that the calculation can be performed at high speed.
[0024] A comparative example is given with reference to Fig. 3 described. Fig. Figure 3 is a diagram illustrating a relationship between angular information from a position sensor and an electrical angle of an AC electric motor according to a comparative example. Fig. Figure 3 illustrates waveform examples of the angle information of the position sensor, the axial double angle of the position sensor, and the angle information in a case where the number of pole pairs of the AC electric motor is 5.5 times.
[0025] As in Fig. As illustrated in Figure 3, in the case of forms other than (number of pole pair PP / axial double angle X) = 5.5 times and integer multiples thereof, it is necessary to consider the magnification after the decimal point. For example, in a case where a value obtained by A / D conversion of the position sensor angle information is taken as a fixed point, it is necessary to multiply a value like 2.5 * 2^10 including a bit shift and then divide by the bit shift of 2^10 to avoid a loss of digits at the decimal point of 0.5 times the 5.5-fold value. Therefore, the control device must perform an additional operation for the bit shift.
[0026] Therefore, in the first example, the AC electric motor 1 and the position sensor 5 are configured such that (number of pole pair PP / axial double angle X) = N (N: integer).
[0027] As in Fig. As illustrated in Figure 1, the control device 2 of the first example includes an electrical angle phase calculation unit 22, which multiplies the angle information 5A of the AC electric motor 1, acquired by the position sensor 5, by an integer multiple and converts it into electrical angle phase information 22A of the AC electric motor 1; an electrical angle rotation count calculation unit 23, which calculates an electrical angle rotation count 23A of the AC electric motor 1 based on the electrical angle phase information 22A of the AC electric motor 1 calculated by the electrical angle phase calculation unit 22; and a vector control unit 21, which calculates a voltage command value that is sent to an inverter 3 based on the electrical angle phase information 22A of the AC electric motor. 1, which are calculated by the electrical angle phase calculation unit 22,and the number of rotations (23A) of the AC electric motor 1 is to be output, which is calculated by the number of rotations calculation unit 23. The number of rotations calculation unit 23 can calculate the number of rotations with a general configuration, such as a phase differentiation configuration or a proportional-integral control configuration.
[0028] According to the first example, it is possible to stably implement vector control on the multipole AC electric motor 1 with the configuration above. Second example
[0029] Next, a second example will be given, referring to the Fig. 4 to Fig. 8 described. It is known that when a resolver is used as a position sensor, noise components such as first-order and second-order noise components are generated, while the resolver's angular information rotates once by 360 degrees due to a mounting error or the like.
[0030] Since the resolver's phase angle outputs the phase angle for the axial double-angle X-rotation while the AC electric motor performs a mechanical rotation, the frequency of the first-order noise component becomes a frequency component obtained by setting the number of mechanical rotations or × axial double angle X times, where ωr is the number of mechanical rotations of the AC electric motor. Similarly, the n-order noise component is a frequency component of the number of mechanical rotations ωr × axial double angle X times × N times.
[0031] Fig. Figure 4A is a diagram illustrating a relationship between angular information from a position sensor, including a noise component, and an electrical angle of an AC electric motor. Fig. Figure 4B is a diagram comparing the noise component for a rotation of the position sensor phase information with the noise component after calculation by the electrical angle phase calculation unit 22. Fig. 4A and Fig. Figure 4B illustrates a case in which the first-order noise component is generated in the position sensor angle information of the resolver in the configuration (number of pole pair PP / axial double angle X) = 5 times.
[0032] As shown in the diagram above. Fig. As illustrated in Figure 4A, in the case of the first-order noise component, an angular error occurs once with respect to the noise-free angular information of the dotted line, while the resolver's angular information undergoes a rotation. In other words, as shown in the diagram above... Fig. As illustrated in Figure 4B, the increase or decrease in the angular error occurs once while the resolver's angular information undergoes a rotation. Accordingly, if the resolver's angular information is set by the electrical angle phase calculation unit 22 to (number of pole pairs PP / axial double angle X) = 5 times, the first-order noise component described above is also superimposed on the electrical angle phase information 22A of the AC electric motor 1.
[0033] Since a noise component is also generated in the electrical angle of the AC electric motor 1, as shown in the lower diagram of Fig. As illustrated in Figure 4A, if the resolver's angular information is set by the electrical angle phase calculation unit 22 to (number of pole pair PP / axial double angle X) = 5 times, the noise component becomes 5 times larger than the original noise component, as shown in the lower diagram of Figure 4A. Fig. Figure 4B illustrates this. When the electric angle rotation number is calculated using the position sensor angle information, including such a noise component, and vector control is performed, current pulsation occurs in the AC electric motor 1, and a problem arises where the control becomes unstable.
[0034] Therefore, in the second example, filter processing is performed to remove the noise component. Fig. Figure 5 is a block diagram illustrating an overall configuration diagram of a drive device for an AC electric motor according to a second example of the present invention. Fig. Figure 6 is a detailed configuration diagram of the electric angle phase / rotation count calculation unit of Fig. 5. Configurations common to the first example are designated with the same reference symbols, and a detailed description of them is omitted.
[0035] As in Fig. As illustrated in Figure 5, the control device 2 of the second example includes an electric angle phase / rotation count calculation unit 24. The electric angle phase / rotation count calculation unit 24 calculates the electric angle rotation count 24A and the control phase 24B of the AC electric motor 1 based on the electric angle phase information 22A of the AC electric motor 1, which is calculated by the electric angle phase calculation unit 22. The electric angle phase / rotation count calculation unit 24 has a function of calculating a control phase 24B in addition to the function of the electric angle rotation count calculation unit 23, which calculates the electric angle rotation count of the AC electric motor 1 based on the electric angle phase information 22A of the AC electric motor 1.In other words, the electrical angle phase / rotation count calculation unit 24 is an electrical angle rotation count calculation unit 23 that has a function of calculating the control phase 24B.
[0036] As in Fig. As illustrated in Figure 6, the Electric Angle Phase / Rotation Count Calculation Unit 24 comprises a Phase Difference Calculation Unit 241, a Filter Processing Unit 242, a Velocity Estimation Unit 243, an Electric Motor / Position Sensor Information Unit 244, and a Control Phase Calculation Unit 245. The Electric Motor / Position Sensor Information Unit 244 stores information about the number of pole pairs PP of the AC electric motor 1 and the axial double angle X of the resolver.
[0037] The electrical angle phase / rotation count calculation unit 24 receives the electrical angle phase information 22A and the control phase 24B and calculates the electrical angle phase difference 241A, which is a difference between the electrical angle phase information 22A and the control phase 24B. Fig. Figure 7 is a diagram illustrating a waveform of the electric angle phase difference 241A, calculated by the phase difference calculation unit 241. As in Fig. As illustrated in Figure 7, the electrical angle phase difference 241A, calculated by the phase difference calculation unit 241, is increased or decreased once while the angle information via the resolver, which is the position sensor, undergoes a rotation. In other words, the frequency of the noise component contained in the electrical angle phase difference 241A is a frequency component of the mechanical number of rotations ωr × axial double angle X times, where ωr is the mechanical number of rotations of the AC electric motor.
[0038] Therefore, the filter processing unit 242 performs filter processing to reduce a frequency component obtained by multiplying the mechanical number of rotations ωr of the AC electric motor 1 by the axial double angle X times (mechanical number of rotations ωr × axial double angle X times), based on the electric angle phase difference 241A, the information about the number of pole pairs PP of the AC electric motor 1 and the axial double angle X of the resolver output by the electric motor / position sensor information unit 244, and the electric angle number of rotations 24A of the AC electric motor 1.
[0039] Here, the mechanical number of rotations ωr is obtained by dividing the electric angular rotation number 24A of the AC electric motor 1 by the number of pole pairs PP of the electric motor. Examples of filter processing include a configuration in which the frequency component is reduced by a notch filter.
[0040] Fig. Figure 8 is a diagram illustrating a waveform of the electric angle phase difference 242A after filter processing. As shown in Fig. As illustrated in Figure 8, after filter processing in the electric angle phase difference 242A, the noise component contained in the electric angle phase difference 241A is suppressed and output by the filter processing unit 242.
[0041] As described above, the speed estimator 243 calculates the electric angle rotation number 24A of the AC electric motor 1 based on the electric angle phase difference 242A after filter processing in which the noise component is suppressed, and the control phase calculation unit 245 calculates the control phase 24B, which is used by the vector control unit 21, based on the electric angle rotation number 24A of the AC electric motor 1. The speed estimator 243 can perform a calculation using a general configuration, such as a proportional / integral control calculation, and the control phase calculation unit 245 can perform a calculation, such as an integral calculation.
[0042] In the configuration described above, the case was described in which the first-order noise component is generated in the resolver, but in the case in which the Nth-order noise, such as the second-order and third-order noise, is generated in the resolver, the Nth-order noise component can be suppressed by multiplying the axial double-angle information of the position sensor by N (integer multiple).
[0043] As described above, in the second example the electric angle rotation number 24A and the control phase 24B of the AC electric motor 1, in which the noise component contained in the angle information of the position sensor is suppressed, are calculated, and based on this the AC electric motor is controlled by the vector control unit 21, which can suppress the current pulsation generated by including the noise component, and stabilize the vector control. Third example
[0044] A third example is given below, with reference to Fig. 9 described. The influence of the electrical angle phase error becomes significant even in a range where the number of rotations of the AC electric motor 1 is high. As in Fig. As illustrated in Figure 7, in a case where first-order noise occurs in the electric-angle phase difference with respect to a rotation of the position sensor phase information, the absolute value of the number of rotations increases when the number of rotations of the AC electric motor 1 itself increases with an angular error of the same proportion.
[0045] For example, it is assumed that in the configuration (number of pole pair PP / axial double angle X) = 5 times the resolver's angular error includes a 2% error, and its influence appears in the rotation count. In this case, since the noise component in the electrical angle phase calculation unit becomes 22 times 5, a 10% error appears in the rotation count. Therefore, 1 Hz ± 0.1 Hz is obtained in the case of 1 Hz, but 110 Hz is obtained in the case of 100 Hz, and the absolute value cannot be ignored in the case of 100 Hz. In other words, the influence of the angular error on the absolute value of the number of rotations is small in a range where the number of rotations of the AC electric motor 1 is low, and the influence of the angular error on the absolute value of the number of rotations increases as the number of rotations of the AC electric motor 1 increases.
[0046] Means for solving this problem are described. Fig. Figure 9 is a detailed configuration diagram of an electrical angle phase / rotation count calculation unit according to a third example of the present invention. Configurations common to the first and second examples are designated with the same reference numerals, and a detailed description thereof is omitted. The third example includes a phase difference switching unit 246 in addition to the configuration of the second example. The phase difference switching unit 246 switches whether to use the electrical angle phase difference 242A filter, which is processed by the filter processing unit 242, or the electrical angle phase difference 241A, which is output by the phase difference calculation unit 241, as is.
[0047] The phase difference switching unit 246 selects the electrical angle phase difference 241A of the phase difference calculation unit when the number of rotations of the AC electric motor 1 is lower than a predetermined value, and selects the electrical angle phase difference 242A filter, which is processed by the filter processing unit 242, when the number of rotations of the AC electric motor 1 is higher than the predetermined value.
[0048] According to the third example, if the number of rotations of the AC electric motor 1 is lower than the predetermined value, vector control can be carried out using the electric angle phase difference, excluding the influence of the filter, and the computational load of the control device 2 can be reduced.
[0049] Furthermore, to suppress variation at the time of switching, the phase difference switching unit 246 can be configured to provide a predetermined lower limit and a predetermined upper limit for the number of rotations of the AC electric motor 1. In this configuration, the electrical angle phase difference of the phase difference calculation unit 241 is selected when the number of rotations of the AC electric motor 1 is lower than the predetermined lower limit, and the electrical angle phase difference filter, processed by the filter processing unit 242, is selected when the number of rotations of the AC electric motor 1 is higher than the predetermined upper limit.Furthermore, if the number of rotations of the AC electric motor 1 is between a predetermined lower limit and a predetermined upper limit, the phase difference switching unit 246 reduces the electrical angle phase difference 241A output by the phase difference calculation unit 241 and the electrical angle phase difference 242A after filter processing output by the filter processing unit, according to the ratio between the difference between the predetermined lower limit and the number of rotations of the AC electric motor 1 and the difference between the predetermined lower limit and the predetermined upper limit.
[0050] In particular, the component d = Δωlow / ΔωHL of the difference Δωlow between the number of rotations of the AC electric motor 1 and the predetermined lower limit, and the difference ΔωHL from the predetermined lower limit to the predetermined upper limit, are used to output the electrical angle phase difference output 246A of the phase difference switching unit 246 such that "electrical angle phase difference output 246A = (1 - d) × electrical angle phase difference 241A + d × electrical angle phase difference 242A". As a result, the shock at the time of switching the electrical angle phase difference by the phase difference switching unit 246 can be reduced. Fourth example
[0051] Next, a fourth example will be given with reference to Fig. 10 described. Fig. Figure 10 is a schematic view of an electric vehicle according to a fourth example of the present invention.
[0052] As in Fig. As illustrated in Figure 10, the electric vehicle includes 100 wheel hub motors 101a and 101b, in which the AC electric motor 1 is arranged at the wheel. Since the wheel hub motors 101a and 101b do not require an electric motor on the vehicle body side to drive the wheel, the vehicle interior and battery installation space can be expanded. Any configuration from the first to third examples is used as the control device 2 for the AC electric motor 1.
[0053] According to the fourth example, vector control using the resolver with a small number of poles can even be implemented for the multi-pole AC electric motor for miniaturization and high power density, so that the control configuration can be constructed at low cost without using the dedicated position sensor corresponding to multiple poles. Fifth example
[0054] Next, a fifth example will be given with reference to Fig. 11 described. Fig. Figure 11 is a schematic representation of an electric aircraft according to a fifth example of the present invention.
[0055] As in Fig. Figure 11 illustrates an electric aircraft 110 equipped with the AC electric motor 1, which drives the propulsion fans 111a and 111b. Any configuration from the first to third examples is used as the control device 2 of the AC electric motor 1.
[0056] According to the fifth example, the use of a small-sized, high-power-density AC electric motor allows for improvements in the electrical costs of the jet engine and suppresses CO2 emissions. Furthermore, since vector control using a low-pole resolver can be implemented even for a multi-pole AC electric motor for miniaturization and high power density, a highly reliable and stable control configuration can be designed at low cost using a resolver with high environmental resistance in harsh environments characterized by high altitude and fan operation.
[0057] It should be noted that the present invention is not limited to the embodiments described above and includes various modified examples. For example, the examples described above have been detailed for ease of understanding of the present invention and are not necessarily limited to those exhibiting all the described configurations. Furthermore, a part of the configuration of a particular example can be replaced by a configuration of another example, and the configuration of a particular example can be combined with the configuration of another example. Additionally, other configurations can be added to, deleted from, and replaced within a part of the configuration of each example. Reference symbol list 1 AC electric motor 2 Control device 3 inverters 4 Current sensing circuit 5 Position sensor 5A Angle Information 21 Vector control unit 22 Electrical Angle Phase Calculation Unit 22A Electrical Angle Phase Information 23 Electric Angle Rotation Count Calculation Unit 23A Electrical Angle Rotation Number 24 Electrical angle phases / rotation count calculation unit 24A Electrical Angle Rotation Number 24B Control Phase 100 electric vehicles 101a, 101b Wheel hub motor 110 electric aircraft 111a, 111b Drive blower 241 Phase difference calculation unit 241A Electrical Angle Phase Difference 242 Filter processing unit 242A Electrical Angle Phase Difference 243 Speed Estimation Unit 244 Electric motor / phase sensor information unit 245 Control phase calculation unit 246 Phase difference switching unit 246A Electrical Angle Phase Difference Output QUOTES INCLUDED IN THE DESCRIPTION
[0000] This list of documents cited by the applicant was automatically generated and is included solely for the reader's convenience. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions. Cited patent literature
[0000] JP 6222834 A
[0006]
Claims
[1] A control device for an AC electric motor that controls an AC electric motor via an inverter based on angular information of a position sensor that detects an angular position of the AC electric motor, wherein the position sensor is set so that a ratio between a number of pole pairs of the AC electric motor and an axial double angle X of the position sensor is an integer multiple, and the control device includes: an electric angle-phase calculation unit that multiplies angle information of the AC electric motor detected by the position sensor by the integer multiple and converts the multiplied angle information into electric angle-phase information of the AC electric motor, an electric angle rotation number calculation unit that calculates an electric angle rotation number of the AC electric motor based on the electric angle phase information of the AC electric motor calculated by the electric angle phase calculation unit, and a vector control unit that calculates a voltage command value to be output to the inverter based on the electric angle phase information of the AC electric motor calculated by the electric angle phase calculation unit and the electric angle rotation number of the AC electric motor calculated by the electric angle rotation number calculation unit. [2] The AC electric motor control device according to claim 1, wherein the electric angle rotation number calculation unit is an electric angle phase / rotation number calculation unit having a function of calculating a control phase of the AC electric motor based on electric angle phase information of the AC electric motor calculated by the electric angle phase calculation unit, and which includes the electric angle phase / rotation number calculation unit, a phase difference calculation unit that calculates an electric angle phase difference, which is a difference between the electric angle phase information and the control phase, a filter processing unit configured to reduce a frequency component obtained by integer multiplying the mechanical rotation number of the AC electric motor by an axial double angle X based on the electrical angular phase difference calculated by the phase difference calculation unit, information about the number of pole pairs of the AC electric motor and the axial double angle X of the position sensor, and the electrical angular rotation number of the AC electric motor; a speed estimation unit that estimates an electric angle rotation number of the AC electric motor based on the electric angle phase difference filter processed by the filter processing unit; and a control phase calculation unit that calculates a control phase used by the vector control unit based on the electric angular rotation number of the AC electric motor calculated by the speed estimation unit. [3] The control device for the AC electric motor according to claim 2, further comprising a phase difference switching unit that switches whether an electric phase difference input to the speed estimation unit is an electric angle phase difference from the phase difference calculation unit or an electric angle phase difference filter processed by the filter processing unit according to the rotation number of the AC electric motor. [4] The control device for the AC electric motor according to claim 3, wherein the phase difference switching unit selects the electric angle phase difference of the phase difference calculation unit when the rotation number of the AC electric motor is lower than a predetermined value, and selects the electric angle phase difference filter processed by the filter processing unit when the rotation number of the AC electric motor is higher than the predetermined value. [5] The AC electric motor control device according to claim 3, wherein the phase difference switching unit includes a predetermined lower limit of the number of rotations of the AC electric motor and a predetermined upper limit set to a number of rotations higher than the predetermined lower limit, selects an electric angle phase difference of the phase difference calculation unit when the rotation number of the AC electric motor is lower than the predetermined lower limit, and selects an electric angle phase difference filter processed by the filter processing unit when the rotation number of the AC electric motor is higher than the predetermined upper limit, and when the rotation number of the AC electric motor is between the predetermined lower limit value and the predetermined upper limit value, an electric angle phase difference output from the phase difference calculation unit according to a ratio of a difference between the predetermined lower limit value and the rotation number of the AC electric motor and a difference between the predetermined lower limit value and the predetermined upper limit value, and an electric angle phase difference after filter processing output from the filter processing unit are output in a tapered manner according to the ratio. [6] An electric vehicle including an AC electric motor control device disposed at a wheel in the AC electric motor and controlling the AC electric motor, the electric vehicle comprising an AC electric motor control device according to any one of claims 1 to 5. [7] An electric aircraft including a control device for an AC electric motor disposed on a drive fan in the AC electric motor and controlling the AC electric motor, the electric aircraft comprising a control device for the AC electric motor according to any one of claims 1 to 5.
Citation Information
Patent Citations
Polystyrene foam having excellent post-expansion moldability under heating
JP1987022834A
