Gear motor and gear motor control program

The gear motor with a magnetic modulation gear and control unit varies torque-angle characteristics by adjusting the phase difference between shafts, enabling precise torque control and overcoming the limitations of constant characteristics in conventional gear motors.

JP2026111673APending Publication Date: 2026-07-06SUMITOMO HEAVY IND LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
SUMITOMO HEAVY IND LTD
Filing Date
2024-12-24
Publication Date
2026-07-06

AI Technical Summary

Technical Problem

Conventional gear motors with magnetic modulation gears have constant torque-angle characteristics regardless of the angle information of the input and output shafts, limiting their adaptability and control.

Method used

A gear motor with a magnetic modulation gear that includes a control unit to vary the torque-angle characteristics based on the phase difference between the input and output shafts, using sensors to measure rotational positions and a control device to adjust the output torque accordingly.

Benefits of technology

The torque-angle characteristics of the gear motor can be made variable, allowing for more precise and adaptable torque control without the need for a dedicated torque sensor, enhancing the motor's performance and control capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026111673000001_ABST
    Figure 2026111673000001_ABST
Patent Text Reader

Abstract

In a gear motor equipped with a magnetic modulation gear, the torque-angle characteristics are made variable. [Solution] The gear motor 100 includes a motor 20, a magnetic modulation gear 30 having a high-speed rotor (input shaft) 31 to which the output of the motor 20 is input, and an output shaft 32 that is speed-shifted relative to the high-speed rotor 31 through a reduction unit, and a control device 40 that controls the output of the motor 20. The control device 40 controls the output of the motor 20 based on a torque-phase difference characteristic that represents the relationship between phase difference information regarding the rotational position of the high-speed rotor 31 and the output shaft 32 and the output torque of the output shaft 32. The torque-angle characteristic of the output shaft 32, which represents the relationship between the torque and phase of the output shaft 32, is variable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a gear motor and a control program for the gear motor.

Background Art

[0002] Conventionally, a magnetic modulation gear is known in which a plurality of magnetic pole pieces are arranged between two magnets arranged on the inner and outer circumferences to modulate the magnetic flux distribution between the inner and outer circumferential magnets. In torque control of a gear motor provided with a magnetic modulation gear, the output of the motor has been controlled based on torque-phase difference characteristics representing the relationship between the phase difference of the input and output shafts and the output torque (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above conventional technology, the torque-angle characteristics of the output shaft were constant regardless of the angle information of the input and output shafts. The present invention has been made in view of the above circumstances, and an object thereof is to make the torque-angle characteristics variable in a gear motor provided with a magnetic modulation gear.

Means for Solving the Problems

[0005] The present invention is a gear motor, a motor, a magnetic modulation gear having an input shaft to which the output of the motor is input, and an output shaft that is变速 (it should be "speed-changed" in English) with respect to the input shaft through a speed reduction unit, a control unit that controls the output of the motor, and comprising, the control unit is, Based on the torque-phase difference characteristic representing the relationship between the phase difference information relating to the rotational positions of the input shaft and the output shaft and the output torque of the output shaft, the output of the motor is controlled. The torque-angle characteristic of the output shaft, which represents the relationship between the torque and phase of the output shaft, is variable. [Effects of the Invention]

[0006] According to the present invention, in a gear motor equipped with a magnetic modulation gear, the torque-angle characteristics can be made variable. [Brief explanation of the drawing]

[0007] [Figure 1] This is a cross-sectional view of a gear motor according to an embodiment. [Figure 2] This is a perspective view of the main part of the magnetic modulation gear according to the embodiment. [Figure 3] This is a block diagram showing a schematic control configuration of a gear motor according to an embodiment. [Figure 4] This graph shows the relationship between the phase difference and output torque on the output shaft. [Modes for carrying out the invention]

[0008] Embodiments of the present invention will be described in detail below with reference to the drawings. Figure 1 is a cross-sectional view of the gear motor body 100 included in the gear motor 1 according to this embodiment. The gear motor 1 according to this embodiment comprises a gear motor body 100 and a control device 40 that performs torque control of the gear motor body 100, etc. (see Figure 3). In the following explanation, the direction along the central axis Ax of the gear motor body 100 is referred to as the "axial direction," the direction perpendicular to the central axis Ax is referred to as the "radial direction," and the rotational direction around the central axis Ax is referred to as the "circumferential direction." Furthermore, within the axial direction, the side connected to the external driven member (left side in Figure 1) is referred to as the "load side," and the side opposite the load side (right side in Figure 1) is referred to as the "non-load side." Furthermore, in the following, "gear motor body" may sometimes be simply referred to as "gear motor."

[0009] [Gear motor configuration] As shown in Figure 1, the gear motor body 100 comprises a motor 20 and a magnetic modulation gear 30, which are housed within a common casing (frame) 10. The casing 10 is formed in a substantially cylindrical shape along the axial direction, and the openings at both ends in the axial direction are covered by a non-load side cover 11 and a load side cover 13.

[0010] <motor> The motor 20 is capable of controlling the amount of rotation angle and includes a motor rotor 21 and a motor stator 22. The motor rotor 21 comprises a shaft 23, a rotor yoke 21b, and rotor magnets 21c. The rotor yoke 21b is made of a non-magnetic material and is fitted and fixed to the outer surface of the shaft 23. The rotor magnets 21c are permanent magnets, such as neodymium magnets, and multiple magnets corresponding to a predetermined number of poles are attached to the portion of the outer surface of the rotor yoke 21b that is located on the inner diameter side of the motor stator 22. The motor rotor 21 is supported by two bearings (e.g., ball bearings) 12a and 12b that support the shaft 23. Of these, the non-load side bearing 12a is located between the non-load side cover 11 and the shaft 23. On the other hand, the load side bearing 12b is located on the load side of the magnetic modulation gear 30, between the output shaft 32 (output member 32b) of the magnetic modulation gear 30 (described later) and the shaft 23.

[0011] The motor stator 22 is constructed by winding a coil 22b around a stator core 22a made of laminated steel plates. The stator core 22a is made of a soft magnetic material such as a compacted magnetic core, amorphous material, or SPCC. The motor stator 22 is arranged concentrically on the outer diameter side of the motor rotor 21 and is held in the casing 10 with the stator core 22a fitted inside the casing 10.

[0012] <Magnetic Modulation Gear> The magnetic modulation gear 30 is arranged on the load side of the motor 20, decelerates (shifts) the rotational input from the motor 20, and outputs it to the load side. The magnetic modulation gear 30 and the motor 20 share a common shaft (motor rotor 21 and high-speed rotor 31). Specifically, the magnetic modulation gear 30 includes a high-speed rotor (input shaft) 31, an output shaft 32, an outer pole magnet 33, and a temperature sensor 37.

[0013] FIG. 2 is a perspective view of the main part (deceleration part) of the magnetic modulation gear 30. As shown in FIGS. 1 and 2, the high-speed rotor 31 includes a shaft 23 and a rotor yoke 21b common to the motor rotor 21 of the motor 20, and an inner pole magnet 31a. The shaft 23 and the rotor yoke 21b extend axially from the motor 20 to the magnetic modulation gear 30. Among these, both end portions of the shaft 23 extend from the rotor yoke 21b, and these both end portions are supported by the above-described bearings 12a and 12b. The inner pole magnet 31a is a permanent magnet such as a neodymium magnet, and a plurality of magnets with different polarities are attached to the outer peripheral surface of the rotor yoke 21b so as to be alternately arranged (including alternately in plural numbers) in the circumferential direction. The inner pole magnet 31a may be an integral ring shape, or divided ones may be arranged side by side in the circumferential direction. Note that the rotor yoke 21b may be separate from the motor 20 and the magnetic modulation gear 30.

[0014] The output shaft 32 is arranged concentrically with the high-speed rotor 31 on the outer diameter side and the load side of the high-speed rotor 31. The output shaft 32 has a pole piece (pole piece) 32a arranged on the outer diameter side of the inner pole magnet 31a, and an output member 32b connected to the load side of the pole piece 32a. The magnetic pole pieces 32a are made of laminated steel plates, and a plurality of them are arranged at predetermined intervals in the circumferential direction. However, the magnetic pole pieces 32a may be made of a soft magnetic material, for example, a powder compact core, an amorphous material, SPCC, etc. As will be described later, the number of the magnetic pole pieces 32a is the outer pole pair number (the pole pair number of the outer pole magnet 33) ± the inner pole pair number (the pole pair number of the inner pole magnet 31a), and generally, it is the outer pole pair number + the inner pole pair number. The space between two adjacent magnetic pole pieces 32a in the circumferential direction may be connected by a thin connecting portion or may be connected by a non-magnetic material. The output member 32b is fixed, for example, by bolts or the like to the one on the load side among the resin portions 32c fixed to both axial ends of the magnetic pole pieces 32a. The end on the load side of the output member 32b protrudes from the load side cover 13 and is connected to a driven member (not shown). The output shaft 32 is rotatably supported by the casing 10 and the load side cover 13 via a bearing 32e provided on the non-load side of the magnetic pole pieces 32a and a bearing 32f provided on the load side of the magnetic pole pieces 32a. Among these, the bearing 32e on the non-load side is arranged between a stainless steel ring member 32g fixed to the resin portion 32c on the non-load side of the magnetic pole pieces 32a and the casing 10. On the other hand, the bearing 32f on the load side is arranged between the load side cover 13 and the output member 32b.

[0015] The outer pole magnets 33 are arranged concentrically on the outer diameter side of the magnetic pole pieces 32a with a predetermined gap therebetween. The outer pole magnets 33 have more pole pairs than the inner pole magnets 31a of the high-speed rotor 31, and a plurality of them with opposite polarities are arranged alternately (including alternately in plural numbers) in the circumferential direction. The outer pole magnets 33 are attached to the inner peripheral surface of a yoke portion 33a fitted inside the casing 10 and function as a stator. Also, the outer pole magnets 33 may be in an integral ring shape or may be arranged side by side in the circumferential direction after being divided. The inner pole magnets 31a, the magnetic pole pieces 32a, and the outer pole magnets 33 constitute a speed reduction portion according to the present invention, and reduce the speed (shift the speed) of the output shaft with respect to the input shaft.

[0016] The temperature sensor 37 is attached to the outer pole magnet 33 and detects the temperature of the outer pole magnet 33. While contact-type sensors such as thermocouples, resistance thermometers, and thermistors can be used as the temperature sensor 37, it is not limited to these as long as it can measure the temperature of the object being detected. For example, a non-contact sensor, such as an infrared detector, can be used to measure the temperature from a position away from the object being detected.

[0017] <Rotation detection configuration> The gear motor 1 (gear motor body 100) is equipped with a first rotation sensor 35 and a second rotation sensor 36 that measure the rotation angle (position) of the shaft 23 and the output shaft 32. The first rotation sensor 35 and the second rotation sensor 36 are located inside the casing 10. However, the first rotation sensor 35 and the second rotation sensor 36 may be located outside the casing 10.

[0018] The first rotation sensor 35 is an input shaft-side sensor that measures the rotation angle of the shaft 23, and has a detected part 351 that rotates integrally with the shaft 23, and a sensor part 352 that detects the detected part 351. The detected part 351 consists of a disk (or ring) fixed to the shaft 23 at a position facing the load-side surface of the non-load-side cover 11. The detected part 351 is mounted concentrically with the shaft 23 and rotates together with the shaft 23 around the central axis Ax. On the non-load-side surface of the detected part 351, for example, a code is formed along the circumference centered on the central axis Ax, which can be read optically or magnetically from the non-load side. If the detected part 351 is formed in a ring shape, these codes may be formed on the outer or inner circumference of the ring. The sensor unit 352 is fixed to the load-side surface of the non-load-side cover 11. The sensor unit 352 is positioned in close proximity to and facing the detected unit 351. The sensor unit 352 consists of, for example, an optical sensor or a magnetic sensor capable of reading the code of the detected unit 351.

[0019] The second rotation sensor 36 is an output shaft-side sensor that measures the rotation angle on the output shaft 32 side, and has a detected part 361 that rotates integrally with the output shaft 32, and a sensor part 362 that detects the detected part 361. The detected part 361 is composed of a disk (or ring) fixed to the outer circumference of the output member 32b of the output shaft 32. The detected part 361 is mounted concentrically with the output shaft 32 and rotates together with the output shaft 32 around the central axis Ax. On the load-side surface of the detected part 361, for example, an optically or magnetically readable code is formed along the circumference centered on the central axis Ax. If the detected part 361 is formed in a ring shape, these codes may be formed on the outer or inner circumference of the ring. The sensor unit 362 is fixed to the non-load side surface of the load-side cover 13. The sensor unit 362 is positioned in close proximity to and facing the detected unit 361. The sensor unit 362 consists of, for example, an optical sensor or a magnetic sensor capable of reading the code of the detected unit 361.

[0020] The first rotation sensor 35 and the second rotation sensor 36 are not particularly limited in type, as long as they can detect the rotation of the shaft 23 and the output shaft 32. They may be rotary encoders that output rotational displacement as a digital signal, resolvers that output it as an analog signal, or other rotation detectors. Furthermore, the first rotation sensor 35 and the second rotation sensor 36 may be of different types. Furthermore, although this embodiment shows an arrangement where the detected part and the sensor part face each other in the axial direction, the positional relationship between the detected part and the sensor part is not particularly limited. For example, if the code of the detected part is formed on the outer or inner circumference of the ring, the sensor part may be positioned on the outer or inner diameter side of the detected part, so that the detected part and the sensor part face each other in the radial direction.

[0021] [Gear motor operation] In the gear motor 1 (gear motor body 100), when the motor 20 is driven and an input torque is applied to the shaft 23, the high-speed rotor 31 of the magnetic modulation gear 30 rotates together with the shaft 23. Then, in the magnetic modulation gear 30, the spatial magnetic flux waveform formed by the inner pole magnet 31a of the high-speed rotor 31 is modulated to the same frequency as the outer pole magnet 33 by the magnetic pole piece 32a of the output shaft 32. Then, torque is transmitted to the output shaft 32 using the magnetic force between the magnetic pole piece 32a and the outer pole magnet 33, and output to a driven member (not shown) connected to the output shaft 32. Alternatively, the output shaft 32 (magnetic pole piece 32a) may be fixed, and the outer pole magnet 33 may be mounted on a rotatable low-speed rotor, from which the output may be taken.

[0022] Here, the reduction ratio R of the magnetic modulation gear 30 is expressed by the following equation (1) when the output is taken from the output shaft 32 (magnetic pole piece 32a), and by the following equation (2) when the output is taken from the outer pole magnet 33. R = Np / Ni ... (1) R = No / Ni ···(2) However, Np is the number of pole pieces 32a (number of pole pieces), No is the number of pole pairs of the outer pole magnet 33 (number of outer pole pairs), and Ni is the number of pole pairs of the inner pole magnet 31a (number of inner pole pairs). Furthermore, the following relationship (3) holds between the number of pole segments Np, the number of outer pole pairs No, and the number of inner pole pairs Ni. Np = Ni + No ···(3)

[0023] [Gear motor torque control] The torque control of the gear motor body 100 by the control device 40 will be explained. Figure 3 is a block diagram showing the schematic control configuration of the gear motor 1. Figure 4 is a graph showing the relationship between the phase difference and output torque (T-Δθ characteristic) at the output shaft 32.

[0024] In the magnetic modulation gear 30 of the gear motor 1, as described above, the output shaft 32 rotates with a predetermined reduction ratio R relative to the rotation angle (position) of the shaft 23. At this time, when a phase difference (phase difference angle) occurs in the output shaft 32 due to a delay in the rotation angle of the output shaft 32 with respect to the rotation angle of the output shaft 32 (reference position described later) corresponding to the reduction ratio R, an output torque is generated in the output shaft 32. The output torque generated in the output shaft 32 and the phase difference have, for example, a sinusoidal correlation (see Figure 4), and the following equation (5) holds true.

number

number

[0025] Specifically, in torque control of the gear motor 1, as shown in Figure 3, the phase difference output unit 41 of the control device 40 first calculates the target phase difference θ* of the output shaft 32 in order to output the target output torque. Here, the phase difference output unit 41 first multiplies the stiffness K at the reference position (i.e., θi=0) by a predetermined stiffness coefficient Kg* (>0). The data for the stiffness K at the reference position is known (solid curve (0) in Figure 4), and the phase difference output unit 41 stores this data in advance, for example, as table data. Next, the phase difference output unit 41 subtracts the initial value of the angle θp (initial angle) θp_ini from the angle θp of the output shaft 32 (magnetic pole piece 32a) from the reference position and multiplies by the number of magnetic pole pieces Np. θp is the rotation angle of the output shaft 32 detected by the second rotation sensor 36. Similarly, the initial value of the angle θi (initial angle) θi_ini from the angle θi of the output shaft 31 from the reference position and multiplies by the number of inner pole logarithms Ni. θi is the rotation angle of the shaft 23 detected by the first rotation sensor 35. Next, the phase difference output unit 41 takes the difference between Np(θp-θp_ini) and Ni(θi-θi_ini) calculated up to this point, multiplies it by Kg*·K to obtain the target output torque T*, and then converts this to a phase difference to calculate the target phase difference θ*. Note that in addition to sin⁻¹, the reciprocal of the linearly approximated stiffness may also be used for the conversion to phase difference.

[0026] Here, the stiffness coefficient Kg*, the initial angle θp_ini of the output shaft 32, and the initial angle θi_ini of the shaft 23 are arbitrary values ​​and are set appropriately according to the desired stiffness required for the gear motor 1 (magnetic modulation gear 30). In this way, by appropriately setting the stiffness coefficient Kg*, the initial angle θp_ini of the output shaft 32, and the initial angle θi_ini of the shaft 23, the T-Δθ characteristic can be made seemingly variable, as shown by the dotted line in Figure 4. That is, the torque-angle characteristic of the magnetic modulation gear 30 can be actively controlled by the phase difference (phase difference angle). Note that while the stiffness K at the reference position is multiplied by the stiffness coefficient Kg*, which is its ratio, linear or nonlinear values ​​may be directly input instead of these multiplicative values ​​(Kg*·K).

[0027] Next, the phase difference calculation unit 42 of the control device 40 calculates the current phase difference (phase difference angle) Δθfb between the shaft 23 and the output shaft 32. Specifically, the phase difference calculation unit 42 determines θi and θp based on the rotation angle of the shaft 23 detected by the first rotation sensor 35 and the rotation angle of the output shaft 32 detected by the second rotation sensor 36. Then, the phase difference calculation unit 42 calculates the current phase difference Δθfb using the following equation (4). Δθfb = Np·θp-Ni·θi (4) The order of processing with the phase difference output unit 41 is not particularly limited.

[0028] Next, the calculation unit 43 of the control device 40 calculates the deviation θcmd between the target phase difference θ* and the current phase difference Δθfb. Specifically, the calculation unit 43 calculates the phase difference deviation θcmd by subtracting the current phase difference Δθfb of the output shaft 32, output from the phase difference calculation unit 42, from the target phase difference θ* of the output shaft 32 output from the phase difference output unit 41.

[0029] Next, the control device 40 performs angle difference control (≒torque control) based on the calculated phase difference deviation θcmd, for example, using a PI controller 45, and inputs a predetermined amount of movement to the motor 20 through the motor driver 46. As a result, the motor 20 is controlled so that a target phase difference θ* is generated in the output shaft 32, and a target output torque corresponding to the desired rigidity of the magnetic modulation gear 30 is generated in the output shaft 32.

[0030] [Technical effects of this embodiment] According to this embodiment, the output of the motor 20 is controlled based on a torque-phase difference characteristic (T-Δθ characteristic) that represents the relationship between phase difference information regarding the rotational position of the high-speed rotor (input shaft) 31 and the output shaft 32, and the output torque of the output shaft 32, and the torque-angle characteristic (T-θp characteristic) of the output shaft 32 is variable. This allows the T-θp characteristic, i.e., the torque-angle characteristic of the magnetic modulation gear 30, to be changed when controlling the output of the motor 20 based on the T-Δθ characteristic. Therefore, the torque-angle characteristic can be varied in the gear motor 1 equipped with the magnetic modulation gear 30.

[0031] Furthermore, according to this embodiment, the T-Δθ characteristic is made variable by multiplying a predetermined coefficient (stiffness coefficient Kg* and initial angles θp_ini, θi_ini) with respect to a reference characteristic when the high-speed rotor 31 and output shaft 32 are in a magnetically stable rotational position. This allows the torque-angle characteristics to be suitably varied by appropriately setting the coefficient according to the required rigidity of the magnetic modulation gear 30.

[0032] Furthermore, according to this embodiment, phase difference information regarding the rotational position of the high-speed rotor 31 and the output shaft 32 is acquired based on the rotational angles measured by the first rotation sensor 35 (input shaft side sensor) which measures the rotational angle on the input shaft side, and the second rotation sensor 36 (output shaft side sensor) which measures the rotational angle on the output shaft side. This allows for active control of the output torque without the need for a dedicated torque sensor to detect torque.

[0033] Furthermore, according to this embodiment, the target phase difference θ* is calculated based on the rotation angle measured by the second rotation sensor 36, the current phase difference Δθfb of the output shaft 32 is calculated based on the phase difference information, and the output of the motor 20 is controlled based on the difference between the current phase difference Δθfb and the target phase difference θ*. This allows torque control to be performed by taking into account not only the phase difference between the high-speed rotor 31 and the output shaft 32, but also the position (phase) of the output shaft 32.

[0034] Furthermore, according to this embodiment, the first rotation sensor 35 and the second rotation sensor 36 are arranged within a casing 10 (enclosure) that integrally houses the motor 20 and the magnetic modulation gear 30. This allows the two rotation sensors to be suitably arranged within the casing 10 in an oil-free environment.

[0035] [others] Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above. For example, in the above embodiment, the torque control of the gear motor 1 is performed by calculating the rotational position (phase) of the shaft, but the torque corresponding to that rotational position may also be used. In other words, the output of the motor 20 may be controlled from the difference between the current output torque and the target output torque.

[0036] Furthermore, when calculating the target phase difference θ* of the output shaft 32, the influence of the ambient temperature may be taken into consideration. In this case, for example, multiple data points for stiffness K at the reference position are stored for each ambient temperature, and based on the temperature detected by the temperature sensor 37, the data point for stiffness K corresponding to the detected temperature is selected, and then the target phase difference θ* is calculated. This allows for more accurate torque control by taking the influence of temperature into account.

[0037] Furthermore, in the above embodiment, a configuration was described in which the outer pole magnet is fixed and the output torque is extracted from the magnetic pole piece. However, as mentioned above, the output torque may also be extracted from the outer pole magnet. In this case as well, it can be implemented using the same approach as the torque control described above.

[0038] Furthermore, the motor and the magnetic modulation gear may be separate components. For the various modifications described above, for example, the same configuration as that described in Japanese Patent Publication No. 2022-150614 can be applied. Furthermore, in the above embodiment, the control device controls the operation of the gear motor, but the control unit and computer according to the present invention are not particularly limited as long as they are the entities that execute the control processing, and include so-called controllers and motor drivers. Also, the manner in which the control is executed is not particularly limited, and for example, the control system unit of the controller (excluding the driver 46 of the control device 40) may be incorporated into the control algorithm of the motor driver. Furthermore, details shown in the above embodiments can be modified as appropriate without departing from the spirit of the invention. [Explanation of symbols]

[0039] 1 Gear motor 10. Casing (enclosure) 20 motors 30 Magnetic Modulation Gear 31 High-speed rotor (input shaft) 32 Output shaft 35. First rotation sensor (input shaft side sensor) 36. Second rotation sensor (output shaft side sensor) 40 Control device (control unit, computer) 100 Gear motor body K stiffness Kg stiffness coefficient Ni (Inner pole logarithm) No. Outer pole logarithm Np Number of pole pieces R Reduction ratio T* Target output torque Δθfb (current) phase difference θ* Target phase difference θcmd (deviation between current phase difference and target phase difference) θp_ini Initial angle of the output axis

Claims

1. Motor and, A magnetic modulation gear having an input shaft to which the output of the motor is input, and an output shaft whose speed is changed relative to the input shaft via a reduction unit, A control unit that controls the output of the motor, Equipped with, The control unit, Based on the torque-phase difference characteristic representing the relationship between the phase difference information relating to the rotational positions of the input shaft and the output shaft and the output torque of the output shaft, the output of the motor is controlled. The torque-angle characteristic of the output shaft is variable, representing the relationship between the torque and phase of the output shaft. Gear motor.

2. The control unit, The torque-phase difference characteristics, wherein a reference characteristic is pre-stored for when the input shaft and the output shaft are in a magnetically stable rotational position, By multiplying the aforementioned reference characteristics by a predetermined coefficient, the torque-angle characteristics of the output shaft are made variable. The gear motor according to claim 1.

3. The system includes an input shaft sensor for measuring the rotation angle of the input shaft and an output shaft sensor for measuring the rotation angle of the output shaft. The gear motor according to claim 1.

4. The control unit acquires the phase difference information based on the rotation angle measured by the input shaft sensor and the output shaft sensor, respectively. The gear motor according to claim 3.

5. The control unit, Based on the rotation angles measured by the input shaft sensor and the output shaft sensor, a target phase difference is calculated to output the target output torque. Based on the phase difference information, the current phase difference of the output shaft is calculated. The output of the motor is controlled based on the difference between the current phase difference and the target phase difference. The gear motor according to claim 3.

6. The housing comprises the motor and the magnetic modulation gear, The input shaft sensor and the output shaft sensor are located within the housing. The gear motor according to claim 3.

7. Motor and, A magnetic modulation gear having an input shaft to which the output of the motor is input, and an output shaft whose speed is changed relative to the input shaft via a reduction unit, A control unit that controls the output of the motor, A control program for a gear motor, The computer functions as a control unit that controls the output of the motor based on a torque-phase difference characteristic representing the relationship between the phase difference information relating to the rotational positions of the input shaft and the output shaft and the output torque of the output shaft. The torque-angle characteristic of the output shaft is variable, representing the relationship between the torque and phase of the output shaft. A control program for a gear motor.