Motor control device
The dual monitoring circuit setup in the motor control device ensures a stable reference voltage by switching to a secondary circuit's normal voltage when the primary circuit fails, enhancing operational reliability and diagnostic capabilities.
Patent Information
- Application Number
- JP2024060251
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-03
- Publication Date
- 2025-10-16
AI Technical Summary
Existing motor control devices fail to maintain a stable reference voltage when an abnormality occurs in the detected voltage of the monitoring circuit, leading to potential operational failures.
The motor control device incorporates two monitoring circuits, allowing the processing circuits to switch to using the normal detected voltage from the second monitoring circuit as a reference when the first monitoring circuit's voltage is abnormal, ensuring a stable reference voltage for processing operations.
This configuration maintains a stable reference voltage even if one monitoring circuit fails, enabling accurate sensor readings and anomaly detection, and allows for logging of abnormalities for diagnostic purposes.
Smart Images

Figure 2025157902000001_ABST
Abstract
Description
[Technical Field]
[0001] The present specification relates to a motor control device that includes at least two processing circuits. [Background technology]
[0002] Patent Document 1 discloses a motor control device that includes two processing circuits. When the operation of one processing circuit stops, the motor control device stops the operation of the other processing circuit. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-004682 Summary of the Invention [Problem to be solved by the invention]
[0004] Generally, the voltage of the power supplied to a processing circuit is monitored by a monitoring circuit, and the detected voltage of the monitoring circuit is used as the reference voltage of the processing circuit. However, if an abnormality occurs in the detected voltage of the monitoring circuit due to a drop in the voltage of the power supplied to the processing circuit, the reference voltage may deviate from a normal value. This specification provides a technology for maintaining the reference voltage of the processing circuit normally even if an abnormality occurs in the detected voltage of the monitoring circuit. [Means for solving the problem]
[0005] The motor control device disclosed in this specification comprises a first processing circuit, a second processing circuit, a first monitoring circuit that monitors the voltage of power supplied to the first processing circuit, and a second monitoring circuit that monitors the voltage of power supplied to the second processing circuit, and the first processing circuit uses the detected voltage by the first monitoring circuit as a reference voltage when the detected voltage by the first monitoring circuit is normal, and uses the detected voltage by the second monitoring circuit as the reference voltage when the detected voltage by the first monitoring circuit is not normal and the detected voltage by the second monitoring circuit is normal.
[0006] According to the above configuration, even if the detected voltage of the first monitoring circuit is abnormal, the detected voltage of the second monitoring circuit, which is normal, can be used as the reference voltage of the first processing circuit.Even if the detected voltage of the first monitoring circuit is abnormal, the reference voltage of the first processing circuit can be maintained normal.
[0007] Details and further improvements of the technology disclosed in this specification are described in the following "Description of Embodiments of the Invention." [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram of a vehicle. [Figure 2] FIG. 10 is a flowchart illustrating an abnormality determination process. DETAILED DESCRIPTION OF THE INVENTION
[0009] (Vehicle 2 configuration; Figure 1) The vehicle 2 includes an auxiliary battery 4, a relay switch 8, a host controller 10, a motor controller 20, a main battery 30, a traction motor 32, and a generator motor 34. A power line 6 extending from the auxiliary battery 4 is connected to a plurality of auxiliaries including the host controller 10 and the motor controller 20. Each auxiliaries is driven by power from the auxiliary battery 4. The relay switch 8 is installed on a power line of the power line 6 that branches off to the motor controller 20.
[0010] The upper control device 10 includes a monitoring circuit 12 and a processing circuit 14. The processing circuit 14 includes a CPU, controls the ON / OFF of the relay switch 8, and supplies various command values to the motor control device 20. The processing circuit 14 turns on the relay switch 8 when triggered by the ON of an ignition switch (not shown) of the vehicle 2. The monitoring circuit 12 monitors the voltage of the power of the auxiliary battery 4 supplied to the processing circuit 14. The processing circuit 14 uses the detected voltage of the monitoring circuit 12 as a reference voltage. The reference voltage is, for example, a reference voltage for various sensors (e.g., a temperature sensor), and the processing circuit 14 executes various processes based on the measurement values of the various sensors.
[0011] The motor control device 20 includes an inverter circuit 21. The inverter circuit 21 converts DC power from the main battery 30 into AC power and supplies it to the traction motor 32. Furthermore, the inverter circuit 21 converts AC power generated by the power generation motor 34 into DC power and supplies it to the main battery 30.
[0012] The motor control device 20 includes two processing circuits 24 and 28 that generate control signals for the inverter circuit 21. The processing circuit 24 generates a control signal that controls the power supply from the main battery 30 to the traction motor 32 (i.e., conversion from DC to AC). The processing circuit 28 generates a control signal that controls the power supply from the power generation motor 34 to the main battery 30 (i.e., conversion from AC to DC).
[0013] The motor control device 20 further includes two monitoring circuits 22 and 26. The monitoring circuit 22 monitors the voltage of the power from the auxiliary battery 4 supplied to the processing circuit 24. The monitoring circuit 26 monitors the voltage of the power from the auxiliary battery 4 supplied to the processing circuit 28. The processing circuit 24 uses the detected voltage of the monitoring circuit 22 as a reference voltage, and the processing circuit 28 uses the detected voltage of the monitoring circuit 26 as a reference voltage. The reference voltage is, for example, a voltage that serves as a reference for various sensors (e.g., a current sensor, a temperature sensor), and each of the processing circuits 24 and 28 generates a control signal based on the measurement values of the various sensors.
[0014] Each of the devices 10 and 20 stores a log indicating an event (e.g., an abnormality) that has occurred in the device 10 or 20. The vehicle 2 is provided with a signal line 40 for reading out the log stored in each of the devices 10 or 20. A connector 42 is provided at the end of the signal line 40. By connecting an external terminal 50 to the connector 42, the log in each of the devices 10 or 20 can be read out by the terminal 50 via the signal line 40.
[0015] (Anomaly detection process; Figure 2) An abnormality determination process for determining an abnormality in the power supplied to motor control device 20 will be described with reference to Figure 2. The process in Figure 2 is executed by motor control device 20. The process in Figure 2 is started when triggered by the ignition switch being turned on.
[0016] In S10, the motor control device 20 determines whether the detected voltage of the monitoring circuit 22 (hereinafter referred to as the "first detected voltage") is abnormal. For example, if the detected voltage is outside a predetermined range, the detected voltage is determined to be abnormal. The predetermined range is, for example, a range of 9.5V to 12V. If the motor control device 20 determines that the first detected voltage is abnormal (YES in S10), the process proceeds to S22.
[0017] In S22, the motor control device 20 determines whether or not the detected voltage (hereinafter referred to as the "second detected voltage") of the monitoring circuit 26 is abnormal. If the motor control device 20 determines that the second detected voltage is abnormal (YES in S22), the motor control device 20 proceeds to S30.
[0018] In S30, the motor control device 20 determines that the power supply voltage is abnormal and stores a log indicating that the power supply voltage is abnormal. This is because if both the first detected voltage and the second detected voltage are abnormal, it is more likely that the power voltage of the auxiliary battery 4 is abnormal than that either one of the monitoring circuits 22 and 24 is abnormal. After S30 ends, the motor control device 20 proceeds to S40.
[0019] In S40, the motor control device 20 determines whether the ignition switch has been turned off. If the motor control device 20 determines that the ignition switch has been turned off (YES in S40), it ends the processing of Figure 2. On the other hand, if the motor control device 20 determines that the ignition switch has not been turned off (NO in S40), it returns to S10.
[0020] Furthermore, if the motor control device 20 determines that the first detected voltage is normal (NO in S10), it proceeds to S12. S12 is the same as S22. If the motor control device 20 determines that the second detected voltage is normal (NO in S12), it skips S14 and S16, which will be described later, and proceeds to S40.
[0021] Furthermore, if the motor control device 20 determines that the first detected voltage is normal and the second detected voltage is abnormal (YES in S12), the motor control device 20 proceeds to S14. In S14, the motor control device 20 decides to use the normal first detected voltage instead of the abnormal second detected voltage as the reference voltage for the processing circuit 28. In S16, the motor control device 20 stores a log indicating that the second detected voltage is abnormal. After S16 is completed, the motor control device 20 proceeds to S40.
[0022] Furthermore, if the motor control device 20 determines that the first detected voltage is abnormal and the second detected voltage is normal (NO in S22), the motor control device 20 proceeds to S24. In S24, the motor control device 20 decides to use the normal second detected voltage instead of the abnormal first detected voltage as the reference voltage for the processing circuit 24. In S26, the motor control device 20 stores a log indicating that the first detected voltage is abnormal. After S26 is completed, the motor control device 20 proceeds to S40.
[0023] (Effects of this embodiment) According to the configuration of this embodiment, even if the detected voltage of one of the two monitoring circuits 22 and 24 is abnormal, the normal detected voltage of the other can be used as the reference voltage of each of the processing circuits 24 and 28. Even if the detected voltage of one of the two monitoring circuits 22 and 26 is abnormal, the reference voltage of each of the processing circuits 24 and 28 can be maintained normal. For example, even if the first detected voltage is abnormal, the processing circuit 24 can use the normal second detected voltage as the reference voltage and accurately determine the value of each sensor.
[0024] 2, a log indicating that an abnormality has occurred in one of the two monitoring circuits 22 and 26 can be stored. By reading out the log on the terminal 50, it can be known that an abnormality has occurred in one of the two monitoring circuits 22 and 26.
[0025] (Correspondence) The motor control device 20, the processing circuit 24, and the processing circuit 28 are examples of a “motor control device,” a “first processing circuit,” and a “second processing circuit,” respectively. The monitoring circuit 22 and the monitoring circuit 26 are examples of a “first monitoring circuit” and a “second monitoring circuit,” respectively.
[0026] Below, we will describe some points to note regarding the technology described in the embodiment. The motor control device 20 may include three or more processing circuits and three or more monitoring circuits. For example, if the detected voltage of one of the three or more monitoring circuits is abnormal, the detected voltage of one of the remaining monitoring circuits may be used as the reference voltage. In this modification, the one monitoring circuit is an example of a "first monitoring circuit," and one of the remaining monitoring circuits is an example of a "second monitoring circuit." [Explanation of symbols]
[0027] 2: Vehicle 4: Auxiliary battery 6: Power lines 8: Relay switch 10: Upper control device 12: Monitoring circuit 14: Processing circuit 20: Motor control device 21: Inverter circuit 22: Monitoring circuit 24: Processing circuit 26: Monitoring circuit 28: Processing circuit 30: Main battery 32:Traction motor 34: Generator motor 40: Signal line 42: Connector 50: Terminal
Claims
[Claim 1] A motor control device, a first processing circuit; a second processing circuit; a first monitoring circuit that monitors the voltage of the power supplied to the first processing circuit; a second monitoring circuit that monitors the voltage of the power supplied to the second processing circuit; Equipped with The first processing circuit When the voltage detected by the first monitoring circuit is normal, the voltage detected by the first monitoring circuit is used as a reference voltage; When the voltage detected by the first monitoring circuit is not normal and the voltage detected by the second monitoring circuit is normal, the voltage detected by the second monitoring circuit is used as the reference voltage. Motor control device.
Citation Information
Patent Citations
Motor control device, motor drive system, and motor control method
JP2019004682A