Motor control device, motor drive control device, and motor control method

The motor control device identifies multiple abnormalities by generating pulse signals with varying duty ratios, addressing the challenge of simultaneous abnormality detection in motor systems.

JP2025116743APending Publication Date: 2025-08-08MINEBEAMITSUMI INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024011351
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

Conventional motor control systems struggle to identify multiple types of abnormalities simultaneously, leading to difficulties in distinguishing between different types of motor issues.

Method used

A motor control device that includes a drive control signal generation unit, a rotational speed signal calculation unit, an abnormality determination processing unit, and a signal output unit, which generate and output pulse signals with varying duty ratios to distinguish between different types of motor abnormalities based on predetermined thresholds.

Benefits of technology

Enables the identification of multiple types of abnormalities by generating distinct pulse signals with specific duty ratios, allowing for precise determination and output of abnormality types without requiring additional terminals or wires.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025116743000001_ABST
    Figure 2025116743000001_ABST
Patent Text Reader

Abstract

To specify a plurality of types of abnormalities occurring by a rotation speed signal.SOLUTION: A motor control device includes: a drive control signal generation unit 22 that generates a drive control signal of a motor based on a target rotation speed of the motor 40; a rotation speed signal calculation unit 24 that generates a rotation speed signal that is a pulse signal of a duty ratio according to rotation speed of the motor 40 based on a rotation position detection signal of the motor 40; an abnormality determination processing unit 25 that determines whether or not a condition value has reached a predetermined threshold value for a plurality of types of condition values of abnormality determination of the motor acquired from the motor and outputs an abnormality determination signal that is a pulse signal of a duty ratio set according to a combination of values different for each type of condition values when it is determined that the condition value has reached the predetermined threshold value; and a signal output unit 26 that outputs a rotation speed signal when no abnormality determination signal is output and outputs the rotation speed signal and the abnormality determination signal when the abnormality determination signal is output.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a motor control device, a motor drive control device, and a motor control method. [Background technology]

[0002] Generally, in a motor drive control device that controls the drive of a motor such as a fan motor used to cool equipment such as a server device, a technique is known in which a rotation speed signal that notifies an external device of the rotation speed of the motor is shifted in frequency by a predetermined frequency, the frequency of the rotation speed signal being proportional to the number of rotations, to notify the external device of a motor abnormality (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6883760 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional techniques, for example, when multiple types of abnormalities occur at the same time, it may not be possible to identify the combination of the multiple types of abnormalities that have occurred.

[0005] The present invention addresses the above-mentioned problem as an example, and aims to provide a motor control device that can identify multiple types of abnormalities that have occurred based on a rotational speed signal. [Means for solving the problem]

[0006] In order to achieve the above object, a motor control device according to the present invention includes a drive control signal generation unit that generates a drive control signal for the motor based on a target rotational speed of the motor; a rotational speed signal calculation unit that generates a rotational speed signal, which is a pulse signal with a duty ratio corresponding to the rotational speed of the motor, based on a rotational position detection signal of the motor; an abnormality determination processing unit that determines whether a plurality of types of condition values for abnormality determination of the motor obtained from the motor have reached predetermined thresholds, and, if it is determined that the condition values have reached the predetermined thresholds, outputs an abnormality determination signal, which is a pulse signal with a duty ratio set according to a combination of values that differ for each type of condition value; and a signal output unit that outputs the rotational speed signal generated by the rotational speed signal calculation unit when the abnormality determination signal is not output from the abnormality determination processing unit, and, if the abnormality determination signal is output, outputs the rotational speed signal and the abnormality determination signal output from the abnormality determination processing unit. [Effects of the Invention]

[0007] According to the motor control device of the present invention, it is possible to identify the type of a plurality of types of abnormality that has occurred based on the rotation speed signal. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a functional block diagram showing a schematic configuration of a fan unit, which is an example of a motor device equipped with a motor drive control device according to an embodiment of the present invention. [Figure 2] 4A and 4B are diagrams illustrating examples of waveforms of a rotation speed signal and an abnormality determination signal output from a signal output unit of a control circuit. [Figure 3] 10 is a table showing an example of combinations of abnormality types determined by an abnormality determination processing unit and duty ratios corresponding to the combinations. [Figure 4] 10 is a table showing an example of combinations of abnormality types determined by an abnormality determination processing unit and duty ratios corresponding to the combinations. [Figure 5] 10 is a diagram showing an example of a combination of waveforms of a plurality of abnormality determination signals output from a signal output unit of a control circuit. FIG. [Figure 6] 10 is a diagram showing another example of a combination of waveforms of a plurality of abnormality determination signals output from a signal output unit of a control circuit. FIG. [Figure 7] FIG. 10 is a diagram showing yet another example of a combination of waveforms of a plurality of abnormality determination signals output from a signal output unit of a control circuit. [Figure 8] 2 is an example of a flowchart of a control process in the control circuit shown in FIG. 1. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A motor control device, a motor drive control device, and a motor control method according to embodiments of the present invention will be described below with reference to the drawings.

[0010] FIG. 1 is a functional block diagram that schematically shows the configuration of a fan unit 1, which is an example of a motor device that includes a motor drive control device according to an embodiment of the present invention.

[0011] 1, a fan unit 1, which is an example of a motor device according to an embodiment of the present invention, includes a control circuit 2, which is an example of a motor control device, a drive circuit 3, a fan 4, and a position detector 5. The control circuit 2 and drive circuit 3 are an example of a motor drive control device according to an embodiment of the present invention.

[0012] The control circuit 2 is, for example, a program processing device (e.g., a computer such as a microcontroller) having a configuration in which a processor such as a CPU, various storage devices such as RAM and ROM, and peripheral circuits such as a counter (timer), an A / D conversion circuit, a D / A conversion circuit, a clock generation circuit, and an input / output I / F circuit are connected to each other via a bus or dedicated lines. The CPU executes various arithmetic processes according to programs stored in the memory, and controls the peripheral circuits such as the A / D conversion circuit and the input / output interface circuit based on the processing results, thereby realizing the following functional blocks. In the fan unit 1, the program processing device executes a motor control program using the above-mentioned hardware resources, thereby realizing the functional blocks of the control circuit 2, namely, a drive command signal analysis unit 21, a drive control signal generation unit 22, a rotation speed calculation unit 23, a rotation speed signal calculation unit (FG signal generation unit) 24, an abnormality determination processing unit 25, and a signal output unit 26.

[0013] The motor drive control device in the fan unit 1 may be configured such that the drive circuit 3 and at least some of the functional parts of the control circuit 2 are packaged as a single integrated circuit device (IC), or such that the functional parts of the drive circuit 3 and the control circuit 2 are each packaged as separate integrated circuit devices.

[0014] The drive circuit 3 drives the motor 40 based on the drive control signal Sd generated by the drive control signal generating unit 22. The drive circuit 3 includes, for example, an inverter circuit and a pre-drive circuit (not shown).

[0015] The inverter circuit outputs a drive signal to the motor 40 based on the output signal from the pre-drive circuit, and energizes the coils of the motor 40. The inverter circuit is configured, for example, by disposing a pair of series circuits of two switch elements provided at both ends of a DC power supply, one for each phase of the coil. In each pair of two switch elements, a terminal of each phase of the motor 40 is connected to the connection point between the switch elements.

[0016] The pre-drive circuit generates an output signal for driving the inverter circuit based on the drive control signal Sd and outputs it to the inverter circuit. The pre-drive circuit generates and outputs a drive signal for driving each switch element of the inverter circuit based on the drive control signal Sd, for example. This drive signal turns on / off each switch element constituting the inverter circuit, thereby supplying power to each phase of the motor 40 and rotating the rotor of the motor 40.

[0017] In the fan unit 1, the fan 4 includes a motor 40 and an impeller 41 attached to the rotation shaft of the motor 40.

[0018] The motor 40 is, for example, an outer rotor brushless DC (Direct Current) motor in which the rotor is an impeller 41 connected to a rotating shaft and rotated by the torque of the motor 40. In addition to the rotating shaft described above, the motor 40 also includes bearings, a stator, a magnet, a casing, a circuit board, etc. (not shown). The motor 40 also includes the position detector 5 shown in FIG. 1.

[0019] The position detector 5 detects the rotational position of the rotating shaft of the motor 40. The position detector 5 is, for example, a Hall element. The position detector 5 outputs a position detection signal (Hall signal) Sh to the rotation speed calculation unit 23 and the rotation speed signal calculation unit 24. The position detector 5 may be, for example, a rotary encoder as long as it can detect position information of the rotating shaft and output it as an electrical signal.

[0020] 1, the fan unit 1 includes a power supply terminal P1 electrically connected to the drive circuit 3, a ground terminal P2, a signal input terminal P3, and a signal output terminal P4 electrically connected to the signal output section 26. A power supply Vdc is connected to the power supply terminal P1. A ground line G is connected to the ground terminal P2. An input signal line for inputting a drive command signal Sc (e.g., a PWM (Pulse Width Modulation) signal) is connected to the signal input terminal P3. An output signal line for outputting an output signal So is connected to the signal output terminal P4.

[0021] Each functional unit constituting the control circuit 2 will be described in detail below.

[0022] The drive command signal analysis unit 21 acquires information about the target rotation speed Stg from the drive command signal Sc (e.g., a PWM (Pulse Width Modulation) signal) input from the signal input terminal P3. The drive command signal analysis unit 21 outputs the acquired information about the target rotation speed Stg to the drive control signal generation unit 22.

[0023] The rotation speed calculation unit 23 calculates the rotation speed Sr of the motor 40 based on the rotation position detection signal (Hall signal) Sh of the motor 40 output from the position detector 5. The rotation speed calculation unit 23 outputs the calculated rotation speed Sr of the motor 40 to the drive control signal generation unit 22.

[0024] The drive control signal generator 22 generates a drive control signal Sd for the motor 40 based on the target rotation speed Stg of the motor 40 and the rotation speed Sr of the motor 40. Specifically, the drive control signal generator 22 calculates the error between the target rotation speed Stg and the motor rotation speed Sr, calculates the amount of movement of the motor 40 so that the error becomes zero, for example, by PID (Proportional Integral Differential) control calculation, generates a PWM signal having a duty ratio corresponding to the calculated amount of movement, and outputs it as the drive control signal Sd. Note that when open-loop control is performed in which the rotation speed of the motor 40 is not maintained but rather rotated with a constant force, the drive control signal generator 22 generates a PWM signal having a duty ratio corresponding to the amount of movement for maintaining a predetermined rotation speed and outputs it as the drive control signal Sd.

[0025] The rotation speed signal calculation unit 24 generates a rotation speed signal Ss (FG signal) having a frequency corresponding to the rotation speed of the motor 40, based on the rotation position detection signal Sh of the motor 40. Specifically, the rotation speed signal Ss is a periodic signal, such as a pulse signal, that is output at a period corresponding to the rotation speed of the motor 40. Note that the rotation speed signal Ss may be any periodic signal having a frequency corresponding to the rotation speed of the motor 40.

[0026] Abnormality determination processing unit 25 determines, for each predetermined abnormality determination period, whether or not the condition values for multiple types of abnormality determination condition values of motor 40 acquired from motor 40 have reached predetermined threshold values, i.e., whether or not the multiple types of condition values for abnormality determination are abnormal. Specifically, abnormality determination processing unit 25 determines whether or not values based on the current value, voltage value, and rotation speed of motor 40, which are examples of the condition values for abnormality determination, have reached predetermined threshold values (upper limit value or lower limit value).

[0027] The abnormality determination processing unit 25 determines whether the value of the drive current of the motor 40 has reached a threshold value for determining whether it is an overcurrent, based on the value of the drive current signal Si of the motor 40 obtained from the drive circuit 3. The abnormality determination processing unit 25 determines whether the current abnormality (fluctuation (fluctuation) of the drive current) has reached a predetermined threshold value, based on the value of the drive current signal Si of the motor 40. The abnormality determination processing unit 25 determines whether the value of the drive voltage signal Sv of the motor 40 has reached a threshold value for determining whether it is an overvoltage or undervoltage, based on the value of the rotational position detection signal Sh obtained from the position detector 5. In addition, the abnormality determination processing unit 25 detects a rotation abnormality (fluctuation (fluctuation) of the rotational speed is larger than a predetermined range) based on the value of the rotational position detection signal Sh obtained from the position detector 5.

[0028] The abnormality determination processing unit 25 is not limited to acquiring the current value and voltage value from the drive circuit 3, but may acquire them, for example, from the drive control signal Sd generated by the drive control signal generation unit 22. Furthermore, the abnormality determination processing unit 25 is not limited to acquiring the value based on the rotational speed from the rotational position detection signal Sh output by the position detector 5, but may acquire them, for example, from the rotational speed Sr of the motor 40 calculated by the rotational speed calculation unit 23.

[0029] When it is determined that the condition value has reached a predetermined threshold, the abnormality determination processing unit 25 generates an abnormality determination signal Sa that can be distinguished from the rotation speed signal Ss of the motor 40. The abnormality determination signal Sa is a signal that indicates that an abnormality has occurred in the motor 40 of the fan unit 1 when multiple types of abnormality determination values exceed the thresholds.

[0030] The rotation speed signal Ss and the abnormality determination signal Sa are input to the signal output unit 26. The signal output unit 26 outputs either the rotation speed signal Ss or a signal including the rotation speed signal Ss and the abnormality determination signal Sa as the output signal So to the signal output terminal P4. When the abnormality determination signal Sa is not generated, the signal output unit 26 outputs the rotation speed signal Ss generated by the rotation speed signal calculation unit 24 as the output signal So to the signal output terminal P4. On the other hand, when the abnormality determination signal Sa is generated, the signal output unit 26 outputs the abnormality determination signal Sa together with the rotation speed signal Ss as the output signal So to the signal output terminal P4.

[0031] Fig. 2 is a diagram showing an example of the waveforms of the rotation speed signal Ss and the abnormality determination signal Sa output from the signal output unit 26. Fig. 2 shows an example of the waveform of the rotation speed signal Ss (FG signal) and a waveform including the rotation speed signal Ss and the abnormality determination signal Sa output from the signal output unit 26 during one rotation of the motor 40.

[0032] The rotation speed signal Ss is a pulse signal in which a high voltage signal (HI signal) and a low voltage signal (LO signal) are alternately output with a duty ratio of 50% at a period corresponding to the rotation speed of the motor 40 as described above.

[0033] The abnormality determination signal Sa is a pulse signal added to the rotation speed signal Ss, and has a duty ratio set according to a combination of values that differ for each type of condition value for abnormality determination. For example, as shown in FIG. 2, the abnormality determination signal Sa outputs a signal at the same level as the HI signal of the rotation speed signal Ss continuously for a predetermined time from the HI signal of the rotation speed signal Ss. That is, an abnormality determination signal Sa with a predetermined duty ratio, for example, a HI signal duty ratio of 25%, is output together with a rotation speed signal Ss with a HI signal duty ratio of 50%, as shown in FIG. 2, to be output as a signal with a HI signal duty ratio of 75%, for example. The abnormality determination signal Sa outputs one periodic signal per abnormality determination period.

[0034] 3 and 4 are tables showing an example of combinations of abnormality types determined by the abnormality determination processing unit 25 and the corresponding duty ratios. The abnormality determination processing unit 25 specifies the duty ratio of the signal to be output based on information about the combinations of abnormality types and the corresponding duty ratio of the HI signal obtained by adding up the rotation speed signal Ss and the abnormality determination signal Sa, as shown in FIGS. 3 and 4. The table showing an example of combinations of abnormality types and the corresponding duty ratios is stored as a table in various storage devices (not shown), such as RAM and ROM, of the control circuit 2.

[0035] The information about the duty ratio of the abnormality determination signal Sa stored in the various storage devices may contain only the duty ratio of the HI signal of the abnormality determination signal Sa.

[0036] 3 and 4, "Abnormality No. Combination" displays the number (No.) of the abnormality type and a combination of numbers of multiple types of abnormality types. In "Abnormality No. Combination," number "1" indicates overcurrent detection, number "2" indicates overvoltage or low voltage detection, number "3" indicates rotation abnormality detection, and number "4" indicates current abnormality detection. When multiple numbers are listed in "Abnormality No. Combination," it indicates that multiple types of abnormality have occurred.

[0037] 3 and 4, "ON-Duty [%]" displays the duty ratio [%] of the HI signal obtained by adding up the duty ratios of the HI signals of the rotation speed signal Ss and the abnormality determination signal Sa corresponding to the combination of abnormality types.

[0038] In both the tables of Figures 3 and 4, the duty ratio of the HI signal in a normal state is 50% for the rotation speed signal Ss only, and the duty ratio of the HI signal when all four detectable abnormality types are included is 100% (only the HI signal is output in one cycle). The table of Figure 3 shows a case where an abnormality determination signal Sa with a different HI signal duty ratio is added for each abnormality type. In the table of Figure 4, the duty ratio of the HI signal of the abnormality determination signal Sa added to the rotation speed signal Ss is changed depending on the number of abnormality types: 10% when there is one combination of abnormality types, 25% when there are two, and 40% when there are three.

[0039] 5 to 7 are diagrams showing examples of combinations of waveforms of a plurality of abnormality determination signals Sa output from the signal output unit 26. FIG.

[0040] FIG. 5 shows a case where, when an abnormality determination signal Sa having a different HI signal duty ratio for each abnormality type is added as shown in the table of FIG. 3 above, the condition value that reaches a predetermined threshold value is different from the condition value that reaches the threshold value in the immediately preceding abnormality determination cycle.

[0041] 6 and 7 show cases where the condition value that reaches a predetermined threshold value differs from the condition value that reaches the threshold value in the immediately preceding abnormality determination cycle when the duty ratio of the HI signal of the abnormality determination signal Sa that is added to the rotation speed signal Ss shown in the table of FIG. 4 described above is changed according to the number of combinations of abnormality types.

[0042] As shown in FIGS. 5 to 7, the abnormality determination processor 25 determines whether the condition value reaches a predetermined threshold value at each predetermined abnormality determination cycle. If the condition value that reaches the predetermined threshold value is different from the condition value that reaches the threshold value in the immediately preceding abnormality determination cycle, the abnormality determination processor 25 maintains, for a predetermined time, the duty ratio of the HI signal obtained by adding up the duty ratios (On-duty) of the HI signal of the rotation speed signal Ss and the abnormality determination signal Sa according to the most recent combination of abnormality types with the largest number of abnormality types. For example, as shown in FIGS. 5 to 7, the abnormality determination processor 25 increases the On-duty from 50% to 55.5% or 60% when abnormality 1 occurs in both cases. If a new abnormality, abnormality 2, subsequently occurs, the On-duty increases to 68.5% or 75%. Furthermore, if one of the multiple abnormalities subsequently resolves, the abnormality determination processor 25 outputs the On-duty corresponding to the most recent combination of abnormality types with the largest number of abnormality types for a predetermined time (e.g., one minute) after the occurrence of abnormality 2, the most recent abnormality. In addition, if the condition value no longer satisfies a predetermined threshold value after it is determined that the condition value has reached the threshold value, the abnormality determination processing unit 25 returns the on-duty to 50% and stops outputting the abnormality determination signal.

[0043] 8 is an example of a flowchart of the control process in the control circuit 2. The above-described process in the control circuit 2 will be described with reference to the flowchart shown in FIG.

[0044] The drive control signal generator 22 generates a drive control signal Sd for the motor based on the target rotation speed Stg of the motor 40 and the rotation speed Sr of the motor 40 calculated based on the rotation position detection signal Sh of the motor 40 .

[0045] The rotation speed signal calculation unit 24 generates a rotation speed signal Ss having a frequency according to the rotation speed of the motor 40, based on the rotation position detection signal Sh of the motor 40. The rotation speed signal calculation unit 24 sets the duty ratio of the HI signal of the rotation speed signal Ss to 50% (On-Duty) (step S101).

[0046] The abnormality determination processing unit 25 determines whether the condition values of the abnormality determination processing based on the drive current signal Si and drive voltage signal Sv obtained from the drive circuit 3 of the motor 40 and the rotational position detection signal Sh obtained from the position detector 5 have reached predetermined thresholds for determining whether or not there is an abnormality (step S102).

[0047] When it is determined that the condition value for abnormality determination in any of the plurality of types has reached a predetermined threshold value (S102: YES), the abnormality determination processing unit 25 generates the abnormality determination signal Sa.

[0048] When the abnormality determination signal Sa is generated, the signal output unit 26 determines the duty ratio (On-Duty) of a new HI signal obtained by adding the abnormality determination signal Sa to the rotation speed signal Ss (step S103).

[0049] The abnormality determination processing unit 25 determines whether or not a new abnormality has occurred (step S104).

[0050] If a new abnormality occurs (S104: YES), the abnormality determination processing unit 25 clears the duty ratio hold time (step S105). That is, the abnormality determination processing unit 25 starts counting the hold time from the initial value. If a new abnormality does not occur (S104: NO), the abnormality determination processing unit 25 counts up the duty ratio hold time, that is, adds to the hold time (step S106).

[0051] The abnormality determination processing unit 25 determines whether the duty ratio holding time has reached the counter (upper limit) (step S107). If it is determined that the duty ratio holding time has reached the counter (S107: YES), it determines whether all abnormalities have been resolved (step S108). On the other hand, if it is determined that the duty ratio holding time has not reached the counter (S107: NO), the process proceeds to S110.

[0052] If it is determined that all abnormalities have been resolved (S108: YES), the abnormality determination processing unit 25 sets the duty ratio (On-Duty) to 50% so that it becomes the duty ratio of the HI signal of the rotation speed signal Ss that does not include the abnormality determination signal Sa (step S109).On the other hand, if it is determined that the abnormality has not been resolved (S108: NO), the process proceeds to S110.

[0053] The signal output unit 26 sets the duty ratio of the HI signal of the rotation speed signal Ss according to the above processing, or the duty ratio (On-Duty) of the HI signal obtained by adding the duty ratio of the HI signal of the abnormality determination signal Sa to the rotation speed signal Ss, and outputs it as the output signal So (step S110).

[0054] In the control circuit 2 configured as described above, the signal output unit 26 outputs the abnormality determination signal Sa along with the rotation speed signal Ss when the abnormality determination signal Sa is generated by the abnormality determination processing unit 25. Therefore, even if the fan unit 1 including the control circuit 2 has a configuration with four lead wires, namely, a power supply wire connected to the power supply terminal P1, a ground wire connected to the ground terminal P2, a signal input wire connected to the signal input terminal P3, and a signal output wire connected to the signal output terminal P4, as shown in FIG. 1, it can output the abnormality determination signal Sa to an external device without adding any additional terminals or lead wires for outputting the abnormality determination signal Sa.

[0055] In the control circuit 2 configured as described above, the abnormality determination processing unit 25 determines whether values based on the current value, voltage value, and rotation speed of the motor 40, which are examples of condition values for abnormality determination, have reached predetermined thresholds. The signal output unit 26 outputs, as an output signal So, either the rotation speed signal Ss input from the rotation speed signal calculation unit 24 or a signal including the rotation speed signal Ss and the abnormality determination signal Sa. Therefore, the fan unit 1 including the control circuit 2 can output the abnormality determination signals Sa related to multiple types of abnormalities to an external device without adding terminals and lead wires for outputting the abnormality determination signals Sa.

[0056] Therefore, the control circuit 2 provided with the abnormality determination processing unit 25 and the signal output unit 26 can identify the type of a plurality of occurring abnormalities by the output signal So.

[0057] Furthermore, the fan unit 1 equipped with the control circuit 2 can perform abnormality determination processing at a predetermined cycle and output the result of the most recent abnormality determination processing with the most abnormality types as the abnormality determination signal Sa for a predetermined period of time.

[0058] The functions of the abnormality determination processing unit 25 and the signal output unit 26 realized by the control circuit 2 of the fan unit 1 described above can also be realized in a fan unit 1 that does not include the drive command signal analysis unit 21. That is, even in the control circuit 2 of a fan unit 1 that does not include the drive command signal analysis unit 21, when the abnormality determination processing unit 25 generates the abnormality determination signal Sa, the signal output unit 26 can output the output signal So including the abnormality determination signal Sa instead of the rotation speed signal Ss.

[0059] The fan unit 1 described above can also be applied to an electrical equipment system such as a server device, in which the motors 40 of multiple fan units 1 arranged in various parts of the electrical equipment are driven to cool the electrical equipment. That is, in a server device equipped with multiple fan units 1, the abnormality determination process by the control circuit 2 described above can be executed.

[0060] In addition, those skilled in the art can appropriately modify the present invention in accordance with conventionally known knowledge. As long as such modifications still comprise the structure of the present invention, they are of course included in the scope of the present invention.

[0061] For example, in the embodiment described above, the abnormality judgment processing unit 25 and the signal output unit 26 are realized in the control circuit 2 of the fan unit 1, but processing by the abnormality judgment processing unit 25 and the signal output unit 26 may also be performed in a motor control device or motor drive control device that controls a motor other than a fan unit. [Explanation of symbols]

[0062] 1...Fan unit, 2...Control circuit, 3...Drive circuit, 4...Fan, 5...Position detector, 21...Drive command signal analysis unit, 22...Drive control signal generation unit, 23...Rotational speed calculation unit, 24...Rotational speed signal calculation unit (FG signal generation unit), 25...Abnormality judgment processing unit, 26...Signal output unit, 40...Motor, 41...Impeller, Sc...Drive command signal, Stg...Target rotational speed, Sd...Drive control signal, Sh...Position detection signal, Sr...Rotational speed, Ss...Rotational speed signal, Sa...Abnormality judgment signal, So...Output signal

Claims

1. a drive control signal generation unit that generates a drive control signal for the motor based on a target rotation speed of the motor; a rotation speed signal calculation unit that generates a rotation speed signal, which is a pulse signal having a duty ratio corresponding to the rotation speed of the motor, based on a rotation position detection signal of the motor; an abnormality determination processing unit that determines whether a condition value for determining an abnormality of a plurality of types of the motor acquired from the motor reaches a predetermined threshold value, and when it is determined that the condition value reaches the threshold value, outputs an abnormality determination signal that is a pulse signal having a duty ratio that is set according to a combination of values that differ for each type of the condition value; a signal output unit that outputs the rotation speed signal generated by the rotation speed signal calculation unit when the abnormality determination signal is not output from the abnormality determination processing unit, and that outputs the rotation speed signal and the abnormality determination signal output from the abnormality determination processing unit when the abnormality determination signal is output; Equipped with Motor control device.

2. when the abnormality determination signal is output, the signal output unit adds a period of the high voltage signal of the abnormality determination signal to a period of the high voltage signal of the rotation speed signal and outputs the result as one high voltage signal. The motor control device according to claim 1 .

3. the abnormality determination processing unit determines whether the condition value has reached the threshold value at each predetermined abnormality determination cycle; When the condition value does not satisfy the threshold value after it is determined that the condition value has reached the threshold value, output of the abnormality determination signal is stopped.

3. The motor control device according to claim 1 or 2.

4. the abnormality determination processing unit determines whether the condition value has reached the threshold value at each predetermined abnormality determination cycle; If the condition value that has reached the threshold value is different from the condition value that has reached the threshold value in the immediately preceding abnormality determination cycle, the abnormality determination signal based on the latest combination of abnormality types that has the largest number of abnormality types is maintained for a predetermined period of time.

3. The motor control device according to claim 1 or 2.

5. The type of the condition value is a value based on the current value, voltage value, and rotation speed of the motor. The motor control device according to claim 1 .

6. a drive control signal generation unit that generates a drive control signal for the motor based on a target rotation speed of the motor; a drive circuit that drives the motor based on the drive control signal; a rotation speed signal calculation unit that generates a rotation speed signal, which is a pulse signal having a duty ratio corresponding to the rotation speed of the motor, based on a rotation position detection signal of the motor; an abnormality determination processing unit that determines whether a condition value for determining an abnormality of a plurality of types of the motor acquired from the motor reaches a predetermined threshold value, and when it is determined that the condition value reaches the threshold value, generates an abnormality determination signal that is a pulse signal having a duty ratio that is set according to a combination of values that differ for each type of the condition value; a signal output unit that outputs the rotation speed signal generated by the rotation speed signal calculation unit when the abnormality determination signal is not generated from the abnormality determination processing unit, and that outputs the rotation speed signal and the abnormality determination signal output from the abnormality determination processing unit when the abnormality determination signal is generated; Equipped with Motor drive control device.

7. generating a drive control signal for the motor based on a target rotation speed of the motor; generating a rotation speed signal, which is a pulse signal having a duty ratio corresponding to the rotation speed of the motor, based on a rotation position detection signal of the motor; a step of determining whether a condition value for determining an abnormality of a plurality of types of the motor acquired from the motor has reached a predetermined threshold value, and when it is determined that the condition value has reached the threshold value, outputting an abnormality determination signal which is a pulse signal having a duty ratio set according to a combination of values that differ for each type of the condition value; outputting the rotation speed signal when the abnormality determination signal is not output, and outputting the rotation speed signal and the abnormality determination signal when the abnormality determination signal is output; To execute Motor control methods.

Citation Information

Patent Citations

  • Motor drive unit

    JP6883760B2