Power semiconductor control method and power semiconductor control circuit
By adjusting the drive signal and status detection of power semiconductors, the problem of slow response speed of the inverter's safe torque shutdown function is solved, rapid shutdown and normal power supply are achieved, and the reliability and accuracy of the system are improved.
Patent Information
- Application Number
- CN202510469629.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2045-04-15
AI Technical Summary
In the prior art, the safe torque off function of the inverter has a slow response speed, and disconnecting the high and low voltage side power supply of the isolation drive module will affect the normal operation of other circuits.
By adjusting the driving signal of the power semiconductor to control its on and off, the safe torque off signal is obtained and the status is detected. The target driving signal is determined in combination with the control signal to achieve rapid shutdown of the power semiconductor and ensure the normal operation of the driving power supply.
The response speed of safe torque off is improved, the normal power supply of the drive power supply and other components is ensured, the probability of misjudgment caused by signal interference is reduced, and the reliability and accuracy of the system are improved.
Smart Images

Figure CN119995568B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of safe torque off, and more particularly, to a power semiconductor control method and a power semiconductor control circuit. Background Art
[0002] The safe torque off (STO) function of an inverter is used to disconnect the inverter output in a system consisting of an inverter and a motor, preventing the motor from outputting torque and causing it to shut down, thereby reducing the likelihood of accidents. In related technologies, when the safe torque off function is triggered, the power semiconductor is shut down by disconnecting the high and low voltage power supply of the isolated drive module. However, this method can cause other circuits powered by the power supply to malfunction, and due to a certain delay in power-off, the safe torque off response speed may be slow, affecting the shutdown rate. Summary of the Invention
[0003] The present application provides a power semiconductor control method and a power semiconductor control circuit, which controls the on and off status of the power semiconductor by adjusting the driving signal of the power semiconductor, without involving the shutdown control of the driving power supply. When the safe torque shutdown function is triggered, the power semiconductor can be quickly shut down, the shutdown rate is improved, and the normal operation of the driving power supply can be ensured without affecting the normal power supply and normal operation of other components.
[0004] In a first aspect, an embodiment of the present application provides a method for controlling a power semiconductor, including:
[0005] Obtain at least one safe torque off signal;
[0006] Performing status detection on each of the safety torque off signals to determine a control signal;
[0007] Determining a target drive signal based on the state of each of the safe torque off signals and the state of the control signal; the state includes valid or invalid;
[0008] Based on the target driving signal, the power semiconductor is controlled to be turned on and off.
[0009] In the above technical solution, the on-off status of the power semiconductor is controlled by adjusting the driving signal of the power semiconductor, without involving the shutdown control of the driving power supply, so that when the safe torque off function is triggered, the power semiconductor can be quickly shut down, the shutdown rate is improved, and the normal operation of the driving power supply can be guaranteed without affecting the normal power supply and normal operation of other components; on this basis, dual judgment is made through the status of the safe torque off signal and the control signal, which reduces the probability of misjudgment caused by signal interference, improves system redundancy, and improves the precision, accuracy and sensitivity of judgment, thereby improving system reliability.
[0010] In some embodiments, the performing status detection on each of the safe torque off signals to determine the control signal includes:
[0011] When at least one of the safe torque off signals is valid, determining the state of the control signal to be a first state;
[0012] When all the Safe Torque Off signals are invalid, the state of the control signal is determined to be the second state.
[0013] In some embodiments, determining the target drive signal based on the state of each of the safe torque off signals and the state of the control signal includes:
[0014] When it is determined based on the states of the Safe Torque Off signals and the state of the control signal that there is at least one valid Safe Torque Off signal, determining the Safe Torque Off signal as the target drive signal;
[0015] When it is determined based on the status of each of the Safe Torque Off signals and the status of the control signal that each of the Safe Torque Off signals is invalid, a pulse width modulation drive signal is determined as the target drive signal.
[0016] In some embodiments, the performing status detection on each of the safe torque off signals to determine the control signal includes:
[0017] performing at least one of filtering and isolating processing on each of the safe torque off signals to obtain a first signal;
[0018] Perform status detection on each of the first signals to determine a control signal.
[0019] In some embodiments, when the first signal and the safe torque off signal corresponding to the first signal are in opposite states, detecting the states of the first signals and determining the control signal includes:
[0020] In the case that at least one of the first signals is invalid, determining the state of the control signal as invalid;
[0021] When all the first signals are valid, the state of the control signal is determined to be valid.
[0022] In some embodiments, determining the target drive signal based on the state of each of the safe torque off signals and the state of the control signal includes:
[0023] generating a target signal for causing the buffer module to enter a disabled state when at least one of the first signals and / or the control signal is invalid; the buffer module is configured to output a pulse width modulated drive signal in an enabled state;
[0024] When all the first signals are valid and the control signal is valid, generating a target signal for enabling the buffer module; the target signal is used to act on the buffer module;
[0025] The target driving signal output by the buffer module is acquired.
[0026] In a second aspect, an embodiment of the present application provides a control circuit for a power semiconductor, including:
[0027] at least one signal processing module, configured to output a first signal according to the received safe torque off signal;
[0028] a state detection module connected to the output end of each of the signal processing modules, configured to detect each of the received first signals and output a control signal; wherein, if at least one of the safe torque off signals is determined to be valid according to the first signal, the control signal is set to a first state; and if all of the safe torque off signals are determined to be invalid according to the first signal, the control signal is set to a second state;
[0029] A control module is connected to the output end of each of the signal processing modules and the output end of the status detection module. The output end of the control module is used to connect to the power semiconductor and is used to control the conduction and shutdown of the power semiconductor based on the status of each of the first signals and the control signal received. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 One of the flowcharts of the power semiconductor control method provided in some embodiments of the present application;
[0031] Figure 2 A second flow chart of a power semiconductor control method provided in some embodiments of the present application;
[0032] Figure 3 This is one of the structural schematic diagrams of the power semiconductor control circuit provided in some embodiments of the present application;
[0033] Figure 4 This is a second structural diagram of a power semiconductor control circuit provided in some embodiments of the present application;
[0034] Figure 5 The third structural diagram of the power semiconductor control circuit provided by some embodiments of the present application;
[0035] Figure 6 This is a fourth structural diagram of a power semiconductor control circuit provided in some embodiments of the present application;
[0036] Figure 7 This is a fifth structural diagram of a power semiconductor control circuit provided in some embodiments of the present application;
[0037] Figure 8 A sixth structural diagram of a power semiconductor control circuit provided in some embodiments of the present application;
[0038] Figure 9 The seventh structural diagram of the power semiconductor control circuit provided in some embodiments of the present application;
[0039] Figure 10 A schematic structural diagram of an electronic device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0040] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0041] Unless otherwise defined, all technical and scientific terms used in this application have the same meanings as commonly understood by those skilled in the art to which this application belongs. The terms used in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first" and "second" in the specification and claims of this application or the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order or a primary-secondary relationship.
[0042] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments.
[0043] In the description of this application, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," "connected," and "attached" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to direct connections, indirect connections through an intermediate medium, or internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on specific circumstances.
[0044] The term "and / or" in this application simply describes an association between related objects, indicating that three possible relationships exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this application generally indicates that the related objects are in an "or" relationship.
[0045] The term "multiple" used in this application refers to more than two (including two). Similarly, "multiple groups" refers to more than two (including two) groups, and "multiple sheets" refers to more than two (including two) sheets.
[0046] The power semiconductor control method, power semiconductor control circuit, electronic device and readable storage medium provided in the embodiments of the present application are described in detail below with reference to specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0047] The power semiconductor control method may be applied to a terminal, and may be specifically executed by hardware or software in the terminal.
[0048] The control method for power semiconductors provided in the embodiments of the present application may be executed by an electronic device or a functional module or functional entity in the electronic device that can implement the control method for power semiconductors. The electronic devices mentioned in the embodiments of the present application include but are not limited to mobile phones, tablet computers, computers, cameras, and wearable devices. The control method for power semiconductors provided in the embodiments of the present application is described below using an electronic device as an example of the execution entity.
[0049] The inventors discovered that the safe torque off (STO) function of the inverter is used in a system consisting of an inverter and a motor to disconnect the inverter output, preventing the motor from outputting torque and achieving shutdown, thereby reducing the probability of accidents. In related art, when the safe torque off function is triggered, the power semiconductor is shut down by disconnecting the high and low voltage power supply of the isolated drive module. That is, when the safe torque off function is triggered, the power semiconductor is shut down by disconnecting the high and low voltage power supply of the isolated drive module. As long as either the high and low voltage power supply voltages are disconnected, the output of the isolated drive module is disabled, and the inverter output torque is disconnected. However, disconnecting the power supply of the isolated drive module may cause the output of the drive module to be uncontrolled during the power on and off process of the drive module power supply. In actual use, the power supply of the isolated drive module of the inverter may also serve as the power supply for other circuits, including but not limited to the bus voltage detection circuit and the power semiconductor temperature detection circuit. If the power supply of the drive module is disconnected, other circuits powered by this power supply will not work properly. In addition, the power supply of the inverter isolation drive module usually adds power support capacitors, which will lead to a slower power-off time and may cause a slower safety torque shutdown response speed.
[0050] Based on the above considerations, in order to solve the problem of being unable to quickly achieve safe torque shutdown without affecting the normal operation of other components, the inventors have designed a power semiconductor control method after in-depth research, including: obtaining at least one safe torque shutdown signal; performing status detection on each external safe torque shutdown signal to determine the control signal; determining the target drive signal based on the status of each safe torque shutdown signal and the status of the control signal; the status includes valid or invalid; and controlling the conduction and shutdown of the power semiconductor based on the target drive signal.
[0051] This power semiconductor control method controls the on-off status of the power semiconductor by adjusting the driving signal of the power semiconductor, without involving the shutdown control of the driving power supply. When the safe torque off function is triggered, the power semiconductor can be quickly shut down, the shutdown rate is improved, and the normal operation of the driving power supply is guaranteed without affecting the normal power supply and normal operation of other components. On this basis, dual judgment is made through the status of the safe torque off signal and the control signal, which reduces the probability of misjudgment caused by signal interference, improves system redundancy, and improves the precision, accuracy and sensitivity of judgment, thereby improving system reliability.
[0052] like Figure 1 As shown, the power semiconductor control method includes: step 110, step 120, step 130 and step 140.
[0053] Step 110: Obtain at least one safe torque off signal;
[0054] In this step, the Safe Torque Off (STO) signal ensures that the inverter does not supply energy to the torque-generating motor, thereby preventing the motor from starting unexpectedly. When the Safe Torque Off function is activated, the inverter disconnects the output, safely stopping the motor. The Safe Torque Off function has a wide range of applications, including but not limited to emergency stops, machine maintenance, and safety interlocks.
[0055] It is understood that when the Safe Torque Off function is triggered, the Safe Torque Off signal is valid; when the Safe Torque Off function is not triggered, the Safe Torque Off signal is invalid. In some embodiments, validity or invalidity can be represented by a level. For example, when the Safe Torque Off function is triggered, the Safe Torque Off signal is a high level; when the Safe Torque Off function is not triggered, the Safe Torque Off signal is a low level.
[0056] The acquired Safe Torque Off signals can originate from the same object or from different objects, with each Safe Torque Off signal transmitted independently. For example, in actual applications, multiple controls can be provided for triggering the Safe Torque Off function. When each control is pressed simultaneously, the Safe Torque Off function is triggered, generating multiple high-level Safe Torque Off signals. Of course, in some embodiments, due to interference from signal transmission or other influencing factors, one or more Safe Torque Off signals may fail to trigger. In this case, some of the multiple Safe Torque Off signals may be high-level, while others may be low-level.
[0057] By setting multiple safe torque off signals, the system redundancy can be improved.
[0058] Step 120: Detect the status of each safe torque off signal and determine the control signal;
[0059] In this step, the status detection can be achieved by detecting whether the safety torque off signal is valid or invalid; the status detection results are performed according to each external safety torque off signal, and a control signal is generated.
[0060] The control signal is used to characterize whether there is a signal corresponding to the safe torque off function in each safe torque off signal, that is, it is used to characterize whether the safe torque off function is triggered; it should be noted that in this application, there is an external safe torque off function trigger, that is, it is considered that the safe torque off function is triggered.
[0061] In some embodiments, the control signal may be expressed as a level signal.
[0062] In some embodiments, step 120 may include:
[0063] When at least one safe torque off signal is valid, determining the state of the control signal to be a first state;
[0064] When all safe torque off signals are invalid, the state of the control signal is determined to be the second state.
[0065] In this embodiment, the first state and the second state are two different states. The representation of the first state and the second state can be based on user customization, such as represented by high and low levels, represented by numbers or represented by other forms, which are not limited in this application.
[0066] If any one or more Safe Torque Off signals are detected to have triggered the Safe Torque Off function, the control signal is determined to be in one state. If none of the Safe Torque Off signals are detected to have triggered the Safe Torque Off function, the control signal is determined to be in another state. By detecting the specific state of the control signal, it is possible to determine whether any of the multiple input Safe Torque Off signals have triggered the Safe Torque Off function.
[0067] According to the control method for power semiconductors provided in an embodiment of the present application, the control signal is determined by performing status detection on each safe torque off signal, and the specific status of the control signal is used to distinguish whether the safe torque off function is triggered, which facilitates subsequent multiple detections and helps to improve the reliability of subsequent judgments.
[0068] In some embodiments, step 120 may include:
[0069] performing at least one of filtering and isolating processing on each safe torque off signal to obtain a first signal;
[0070] Perform status detection on each first signal to determine the control signal.
[0071] In this embodiment, the filtering process is used to filter out interference signals in the safe torque off signal, and the isolation process is used to reduce mutual interference between signals to improve the accuracy of the obtained first signal, thereby improving the accuracy of subsequent detection results.
[0072] It can be understood that each safe torque off signal corresponds to a first signal, and the valid and invalid states of the first signal can be consistent with the valid and invalid states of the safe torque off signal, or the valid and invalid states of the first signal can be maintained in the opposite state to the valid and invalid states of the safe torque off signal.
[0073] By detecting the valid or invalid state of each first signal, the valid or invalid state of the safety torque off signal corresponding to the first signal can be determined, so that when it is detected that any one or more safety torque off signals trigger the safety torque off function, the control signal is set to the first state; when it is detected that none of the safety torque off signals trigger the safety torque off function, the control signal is set to the second state.
[0074] According to the power semiconductor control method provided in the embodiment of the present application, by filtering and isolating the safe torque shutdown signal, signal interference can be reduced, the accuracy of the signal used for judgment can be improved, the accuracy of the judgment result can be improved, and the control accuracy as well as the reliability and stability of the system can be improved.
[0075] In some embodiments, when the states of the first signal and the safe torque off signal are opposite, detecting the states of the first signals and determining the control signal may include:
[0076] In the case where at least one first signal is invalid, determining the state of the control signal as invalid;
[0077] When all the first signals are valid, the state of the control signal is determined to be valid.
[0078] In this embodiment, Figure 2 As shown, if the external safe torque off function is triggered, the safe torque off signal is high, and the first signal after filtering and isolation processing is low; if the external safe torque off function is not triggered, the safe torque off signal is low, and the first signal after filtering and isolation processing is high.
[0079] Continue to refer Figure 2 When it is detected that at least one first signal is at a low level, it is considered that the safe torque off function is triggered and the control signal can be set to a low level; when it is detected that all first signals are at a high level, it is considered that the safe torque off function is not triggered and the control signal can be set to a high level.
[0080] In some embodiments, when the first signal and the Safe Torque Off signal are in the same state, performing state detection on each first signal to determine the control signal may include:
[0081] When all first signals are invalid, the state of the control signal is determined to be invalid;
[0082] When at least one first signal is valid, the state of the control signal is determined to be valid.
[0083] In this embodiment, if the external safe torque off function is triggered, the safe torque off signal is at a high level, and the first signal after filtering and isolation processing also shows a high level; if the external safe torque off function is not triggered, the safe torque off signal is at a low level, and the first signal after filtering and isolation processing also shows a low level.
[0084] When it is detected that at least one first signal is at a high level, it is considered that the safe torque off function is triggered and the control signal can be set to a high level; when it is detected that all first signals are at a low level, it is considered that the safe torque off function is not triggered and the control signal can be set to a low level.
[0085] During the actual implementation process, the corresponding setting method can be flexibly selected according to the needs, and it is only necessary to meet the requirement that when at least one safe torque off signal is valid, the control signal is in one state; when all safe torque off signals are invalid, the control signal is in another state.
[0086] Step 130: Determine a target drive signal based on the status of each safe torque off signal and the status of the control signal;
[0087] In this step, the status includes valid or invalid. In some embodiments, valid or invalid can be represented by a level, such as a high level represents valid and a low level represents invalid. Of course, in other embodiments, other representations can also be set, such as using characters such as "0" and "1" to represent. This can be customized by the user and is not limited in this application.
[0088] The target driving signal is a signal used to drive the power semiconductor to be turned on and off, and is used to drive the power semiconductor to be forced to be turned off or not to be forced to be turned off.
[0089] It should be noted that the target drive signal should be obtained by comprehensively judging the status of each safe torque off signal and the status of the control signal. Only when the status of each safe torque off signal determines that the safe torque off function is not triggered and the control signal determines that the safe torque off function is not triggered, it is considered that the safe torque off function is not triggered, and there is no need to generate a target drive signal for controlling the forced shutdown of the power semiconductor; in other cases, a target drive signal for controlling the forced shutdown of the power semiconductor should be generated.
[0090] In some embodiments, step 130 may include:
[0091] In a case where it is determined based on the states of the respective safe torque off signals and the state of the control signal that there is at least one valid safe torque off signal, determining the off signal as the target drive signal;
[0092] When it is determined that all the safe torque off signals are invalid based on the states of the respective safe torque off signals and the state of the control signal, the pulse width modulation drive signal is determined as the target drive signal.
[0093] In this embodiment, the target drive signal may include a pulse width modulation (PWM) drive signal or a shutdown signal. The PWM drive signal is a normal on / off signal. The shutdown signal is a signal used to control the forced shutdown of the power semiconductor. In some embodiments, the shutdown signal may be at a low level.
[0094] In actual implementation, the status of each Safe Torque Off signal and the status of the control signal can be separately detected, achieving dual detection. If at least one external Safe Torque Off function is triggered based on the status of either the Safe Torque Off signal or the control signal, a low-level signal is generated; if no external Safe Torque Off function is triggered based on the status of either the Safe Torque Off signal or the control signal, a pulse-width modulated drive signal is generated.
[0095] There may be a risk of misjudgment when determining whether the safe torque off function is triggered by detecting the state of the safe torque off signal or by detecting the state of the control signal. By combining the detection results of the two to make a comprehensive judgment, it can be determined that the safe torque off function is triggered when the triggering of the safe torque off function is detected by either method. This can reduce the impact of misjudgment on subsequent control results and improve system redundancy and reliability.
[0096] In some embodiments, step 130 may include:
[0097] In a case where it is determined based on the states of the first signals and the control signals that there is at least one branch corresponding to the safe torque off signal triggering the safe torque off function, determining the off signal as the target drive signal;
[0098] When it is determined based on the states of the first signals and the control signals that none of the branches corresponding to the safe torque off signals triggers the safe torque off function, the pulse width modulation drive signal is determined as the target drive signal.
[0099] In this embodiment, the states of the first signal and the control signal are set in different ways, and their corresponding detection methods are also different. It is only necessary to satisfy the requirement that when it is determined according to each first signal that the branches corresponding to each safe torque off signal have not triggered the safe torque off function, and when it is determined according to the control signal that the branches corresponding to each safe torque off signal have not triggered the safe torque off function, the pulse width modulated drive signal is determined as the target drive signal; in other cases, the shutdown signal is determined as the target drive signal.
[0100] Take the first signal and the safe torque off signal as an example, the states are opposite. Figure 2 As shown, if there is a safety torque off signal at a high level, the first signal after filtering and isolation processing is a low level; when it is detected that at least one first signal is at a low level, the control signal is set to a low level; then the state of each first signal and the state of the control signal are detected. Since there is a first signal and the control signal are both at a low level, it is considered that the safety torque off function is triggered, and a low level is output as the target drive signal.
[0101] If all the safe torque off signals are at a low level, the first signal after filtering and isolation processing is at a high level; the control signal is set to a high level; then the status of each first signal and the status of the control signal are detected. Since both the first signal and the control signal are at a high level, it is considered that the safe torque off function is not triggered, and a pulse width modulated drive signal is output as the target drive signal.
[0102] Taking the case where the first signal and the safe torque off signal are in the same state as an example, if one safe torque off signal is at a high level, the first signal after filtering and isolation processing will be at a high level; when it is detected that at least one first signal is at a high level, the control signal is set to a high level; then the state of each first signal and the state of the control signal are detected. Since both the first signal and the control signal are at a high level, it is considered that the safe torque off function is triggered, and a low level is output as the target drive signal.
[0103] If all the safe torque off signals are high, the first signal after filtering and isolation processing is low; the control signal is set to a low level; then the status of each first signal and the status of the control signal are detected. Since both the first signal and the control signal are low, it is considered that the safe torque off function is not triggered, and a pulse width modulation drive signal is output as the target drive signal.
[0104] In some embodiments, after filtering and isolating the various Safe Torque Off signals to obtain a first signal, and the first signal is in an opposite state to the Safe Torque Off signal, step 130 may include:
[0105] generating a target signal for causing the buffer module to enter a disabled state when at least one first signal is invalid and / or the control signal is invalid;
[0106] When all the first signals are valid and the control signal is valid, generating a target signal for making the buffer module enter an enabled state;
[0107] Get the target drive signal output by the buffer module.
[0108] In this embodiment, the buffer module is configured to output a pulse-width modulated drive signal when enabled and a low-level signal when disabled. A target signal is configured to act on the buffer module to control whether the buffer module is enabled. The target signal may be a buffer enable signal.
[0109] like Figure 2 As shown, if there is a safety torque off signal at a high level, the first signal after filtering and isolation processing is at a low level; when it is detected that at least one first signal is at a low level, the control signal is set to a low level; then the state of each first signal and the state of the control signal are detected. Since there is a first signal and the control signal at a low level, it is considered that the safety torque off function is triggered, and a target signal is generated for causing the buffer module to enter a non-enabled state. The buffer module is not enabled and outputs a low-level signal, thereby driving the power semiconductor to be forced to shut down.
[0110] If all the safe torque off signals are at a low level, the first signal after filtering and isolation processing is at a high level; the control signal is set to a high level; then the status of each first signal and the status of the control signal are detected. Since the first signal and the control signal are both at a high level, it is considered that the safe torque off function is not triggered, and a target signal is generated to enable the buffer module. The buffer module is enabled and a pulse width modulated drive signal is output to drive the power semiconductor.
[0111] It can be understood that the state setting methods of the first signal and the control signal are different, and the configurations of their corresponding target signals may also be different. It is only necessary to meet the requirements that when it is determined according to each first signal that the branches corresponding to each safe torque off signal have not triggered the safe torque off function, and it is determined according to the control signal that the branches corresponding to each safe torque off signal have not triggered the safe torque off function, a target signal for enabling the buffer module is generated so that the buffer module can output a pulse width modulated drive signal as the target drive signal; in other cases, a target signal for disabling the buffer module is generated so that the buffer module can output a low-level signal as the target drive signal. This application will not go into details here.
[0112] Step 140 : Controlling the on and off of the power semiconductor based on the target driving signal.
[0113] In this step, the power semiconductor is a high-power semiconductor device used in power electronic equipment. In the inverter, the power semiconductor may include switching components such as insulated-gate bipolar transistors (IGBTs) or metal-oxide-semiconductor field-effect transistors (MOSFETs).
[0114] When the target driving signal is a pulse width modulation driving signal, the power semiconductor can be driven to be turned on and off according to a normal working mode. When the target driving signal is a low level signal, the power semiconductor is turned off.
[0115] According to the control method of power semiconductors provided in the embodiments of the present application, the on-off status of the power semiconductor is controlled by adjusting the driving signal of the power semiconductor, without involving the shutdown control of the driving power supply, so that when the safe torque shutdown function is triggered, the power semiconductor can be quickly shut down, the shutdown rate is improved, and the normal operation of the driving power supply can be guaranteed without affecting the normal power supply and normal operation of other components; on this basis, dual judgment is performed through the status of the safe torque shutdown signal and the control signal, which reduces the probability of misjudgment caused by signal interference, improves system redundancy, and improves the precision, accuracy and sensitivity of the judgment, thereby improving system reliability.
[0116] The above method of the present application can be executed by an electronic device, or can also be implemented by a hardware circuit combined with software control. The following description will be made using the hardware circuit as the execution subject.
[0117] An embodiment of the present application also provides a control circuit for a power semiconductor.
[0118] like Figure 3 and Figure 4 As shown, the control circuit of the power semiconductor includes: at least one signal processing module, a state detection module U5 and a control module.
[0119] In this embodiment, the signal processing module is used to output a first signal based on the received safe torque off signal; the number of signal processing modules can be one or more, and each signal processing module independently processes the received safe torque off signal and outputs a corresponding first signal.
[0120] In some embodiments, the signal processing module can directly output the safe torque off signal as the first signal; in some embodiments, the signal processing module can also pre-process the received safe torque off signal, such as filtering and / or isolating, and output the pre-processed signal as the first signal.
[0121] The safe torque off signals received by each signal processing module may be safe torque off signals from the same channel or safe torque off signals from different channels.
[0122] like Figure 4 As shown, the status detection module U5 includes a microcontroller and at least one input end, and the at least one input end is connected one-to-one with the output end of at least one signal processing module, and is used to receive the first signal output by each signal processing module, and perform status detection on each received first signal, and output a control signal according to the detection result.
[0123] The state includes valid or invalid. In some embodiments, a high-level signal can be determined as valid, and a low-level signal can be determined as invalid.
[0124] The state detection module U5 is configured to set the control signal to the first state when it is determined based on the first signal that at least one safe torque off signal is valid; and to set the control signal to the second state when it is determined based on the first signal that all safe torque off signals are invalid.
[0125] The first state and the second state are two different states. Continuing with the example of valid and invalid, if the first state is valid, the second state is invalid; if the first state is invalid, the second state is valid.
[0126] In some embodiments, the state detection module U5 may also be configured to output a pulse width modulation drive signal. In some embodiments, the state detection module U5 may also output multiple pulse width modulation drive signals for controlling the on and off of multiple power semiconductors.
[0127] In actual implementation, a software algorithm can be built into the state detection module U5 to detect the high and low levels of the first signal, thereby implementing state detection. During the detection process, if at least one Safe Torque Off signal is determined to be valid based on the first signal, the control signal is set to a first state, such as being invalid (low level) for output. If all Safe Torque Off signals are determined to be invalid based on the first signal, the control signal is set to a second state, such as being valid (high level) for output.
[0128] It is understood that the triggering of the Safe Torque Off signal can be determined based on the state of the first signal. If the Safe Torque Off signal is triggered, the corresponding Safe Torque Off signal is valid and displayed as a high level. If the Safe Torque Off signal is not triggered, the corresponding Safe Torque Off signal is invalid and displayed as a low level. Based on this, the state detection module U5 is configured to output a control signal of the first state if any one or more Safe Torque Off signals are detected to be triggered; and to output a control signal of the second state if all Safe Torque Off signals are detected to be untriggered.
[0129] The input end of the control module is respectively connected to the output end of each signal processing module and the output end of the status detection module U5. The output end of the control module is used to connect to the power semiconductor. The control module is used to control the conduction and shutdown of the power semiconductor based on the status of the received first signals and control signals.
[0130] In some embodiments, when the control module determines that at least one safety torque off signal is valid based on the received first signals, and / or determines that at least one safety torque off signal is valid based on the received control signal, it is considered that at least one external safety torque off is triggered, and the power semiconductor is controlled to be shut down to disconnect the inverter output, so that the motor cannot output torque to the outside to achieve shutdown.
[0131] When the control module determines that all safety torque off signals are invalid based on the received first signals and determines that all safety torque off signals are invalid based on the received control signals, it is considered that all external safety torque offs are not triggered, and the power semiconductors are controlled to be turned on and off according to normal operating parameters, such as by control according to the PWM signal.
[0132] It should be noted that the status detection module U5 can not only output the corresponding control signal to the back-end circuit to realize the safe torque shutdown function, but also output the power semiconductor shutdown signal to the buffer module U4 in the control module, realizing the combination of software and hardware, thereby improving the system redundancy and reliability.
[0133] The control circuit of the power semiconductor provided in the embodiment of the present application controls the on and off status of the power semiconductor by adjusting the driving signal of the power semiconductor, without involving the shutdown control of the driving power supply, so that when the safe torque shutdown function is triggered, the power semiconductor can be quickly shut down, the shutdown rate is improved, and the normal operation of the driving power supply is guaranteed without affecting the normal power supply and normal operation of other components; on this basis, dual judgment is performed through the status of the first signal and the control signal, which reduces the probability of misjudgment caused by signal interference, improves system redundancy, and improves the precision, accuracy and sensitivity of judgment, thereby improving system reliability.
[0134] In some embodiments, the control module may include: a logic module U3 and a driving module.
[0135] In this embodiment, the logic module U3 includes logic gate devices. The input of the logic module U3 is connected to the output of each signal processing module and the output of the status detection module U5, respectively, and is configured to receive each first signal and control signal. The logic module U3 is configured to perform logical judgment and is configured to output a first target signal if at least one Safe Torque Off signal is determined to be valid based on the received signals, and to output a second target signal if all Safe Torque Off signals are determined to be invalid based on the received signals.
[0136] The first target signal is a signal for driving the power semiconductor to shut down, and the second target signal is a signal for driving the power semiconductor to maintain a normal working state. In some embodiments, the first target signal can be set to a high level and the second target signal can be set to a low level; or the first target signal can be set to a low level and the second target signal can be set to a high level.
[0137] The input end of the driving module is connected to the output end of the logic module U3, and the output end of the driving module is connected to the power semiconductor. The driving module is configured to drive the power semiconductor based on the output of the logic module U3. When the driving module receives a first target signal, the power semiconductor is driven to turn off; when the driving module receives a second target signal, the power semiconductor is driven based on a pulse width modulation drive signal.
[0138] In some embodiments, the logic module U3 may be an AND gate, such as Figure 4 As shown; or a NAND gate, such as Figure 8 As shown, of course, in other embodiments, the logic module U3 can also be an OR gate or a NOR gate, etc., which detects the status of each safety torque off signal according to the status of the input signal to output a signal for controlling the drive module.
[0139] During the actual execution process, the corresponding logic module U3 can be selected according to the specific structure and processing logic of the signal processing module. It is only necessary to ensure that the processing logic after the signal processing module, the state detection module U5 and the logic module U3 are combined can realize the configuration function of the logic module U3.
[0140] The control circuit of the power semiconductor provided in the embodiment of the present application performs software detection on the safe torque shutdown signal by setting a status detection module U5, and performs hardware detection on the safe torque shutdown signal in combination with hardware detection circuits such as the signal processing module and the logic module U3. By combining software and hardware to determine whether the safe torque shutdown function is triggered, it helps to improve system redundancy and reliability.
[0141] like Figure 4 As shown, in some embodiments, the driving module may include: a buffer module U4 and a driving circuit U6.
[0142] In this embodiment, the buffer module U4 includes a buffer and at least two input terminals, wherein the first input terminal of the buffer module U4 is connected to the output terminal of the logic module U3, and the second input terminal of the buffer unit is used to receive a pulse width modulation driving signal.
[0143] Buffer module U4 is configured to enter a corresponding operating state based on the signal output by logic module U3. The operating state can be either enabled or disabled. When logic module U3 outputs a first target signal, buffer module U4 enters a disabled state; when logic module U3 outputs a second target signal, buffer module U4 enters an enabled state. It is understood that when buffer module U4 is in the enabled state, it operates normally and can output a pulse-width modulated drive signal. When buffer module U4 is in the disabled state, it ceases operation and outputs a low-level signal.
[0144] In actual implementation, various combinations of the logic module U3 and the buffer module U4 may be used, as long as the configuration function of the buffer module U4 is satisfied.
[0145] For example, Figure 4 and Figure 9 The structures of two buffer modules U4 are illustrated. If the buffer module U4 is configured to enter the disabled state when receiving a low level and enter the enabled state when receiving a high level, Figure 4 The buffer module U4 shown in FIG. 1 can configure the first target signal to be low level and the second target signal to be high level, and the logic module U3 can be set as an AND gate; Figure 9 The buffer module U4 shown can configure the first target signal to be a high level and the second target signal to be a low level, and the logic module U3 can be set as a NAND gate.
[0146] If the buffer module U4 is configured to enter the disabled state when receiving a high level and enter the enabled state when receiving a low level, Figure 4 The buffer module U4 shown in FIG. 1 can configure the first target signal to be high level and the second target signal to be low level, and the logic module U3 can be set to be a NAND gate; Figure 9 The buffer module U4 shown can configure the first target signal to be a low level and the second target signal to be a high level, and the logic module U3 can be set as an AND gate.
[0147] In some embodiments, the second input terminal of the buffer unit may be connected to other output terminals of the status detection module U5 for receiving the pulse width modulation driving signal output by the status detection module U5.
[0148] The driving circuit U6 is connected to the output terminal of the buffer module U4 and is used to connect to the power semiconductor. The driving circuit U6 is used to drive the power semiconductor according to the driving signal output by the buffer module U4.
[0149] In some embodiments, the signal processing module may include: a filtering processing circuit and / or an isolation circuit.
[0150] In this embodiment, the filtering circuit is used to filter the received safe torque off signal and output the filtered external safe torque off signal.
[0151] Isolation circuits are used to isolate signals.
[0152] In some embodiments, the isolation circuit can be configured to output a valid first signal when the filtered safe torque off signal is at a low level; and output an invalid first signal when the filtered safe torque off signal is at a high level. Figure 4 and Figure 6 For example, when the Safe Torque Off signal is high, that is, when the external Safe Torque Off function is triggered, the isolation circuit outputs a low level; when the Safe Torque Off signal is low, that is, when the external Safe Torque Off function is not triggered, the isolation circuit outputs a high level.
[0153] In other embodiments, the isolation circuit can be configured to output an invalid first signal when the filtered safe torque off signal is at a low level; and output a valid first signal when the filtered safe torque off signal is at a high level, such as Figure 5 and Figure 7 shown.
[0154] In some embodiments, when the signal processing module includes a filtering processing circuit and an isolation circuit, the isolation circuit may be connected to the filtering processing circuit.
[0155] For a structure including multiple signal processing modules, the configuration functions of each signal processing module should remain consistent.
[0156] The control circuit of the power semiconductor provided in the embodiment of the present application can reduce signal interference, improve the accuracy of the signal used for judgment, improve the accuracy of the judgment result, improve the control accuracy and the reliability and stability of the system by filtering and isolating the safe torque shutdown signal.
[0157] The following describes various structures of the filtering processing circuit and the isolation circuit.
[0158] like Figures 4 to 7 As shown, in some embodiments, the filtering processing circuit may include: a first resistor R1 and a second resistor R2 and a first capacitor C1 connected in parallel.
[0159] In this embodiment, the parameter values of the first resistor R1 , the second resistor R2 , and the first capacitor C1 can be user-defined.
[0160] The first capacitor C1 is connected in parallel with the isolation circuit, and one end of the second resistor R2 is connected to the safe torque off signal via the first resistor R1, and the other end of the second resistor R2 is selectively connected to the first voltage or ground, for filtering the safe torque off signal and inputting the filtered safe torque off signal into the isolation circuit.
[0161] Continue to refer Figures 4 to 7 In some embodiments, the isolation circuit may include: a photocoupler U1 and a third resistor R3.
[0162] In this embodiment, the photocoupler U1 includes a transmitter and a receiver. The transmitter may be a light emitting diode, and the receiver may be a phototransistor.
[0163] The transmitter of the photoelectric coupler U1 is connected in parallel with the first capacitor C1; one end of the third resistor R3 is respectively connected to the receiver of the photoelectric coupler U1, the input end of the status electrical detection module and the input end of the control module, and the other end of the third resistor R3 is used to selectively access the second voltage or ground according to the specific connection method of the photoelectric coupler U1 to which it is connected.
[0164] The following combination Figures 4 to 7 , the connection method of the filtering processing circuit and the isolation circuit and the specific execution logic under different connection methods are explained.
[0165] In some embodiments, the second resistor R2 and the first capacitor C1 are connected in parallel and then connected in parallel with the light-emitting diode of the optocoupler U1. One end of the second resistor R2 is connected to the safe torque-off signal through the first resistor R1, and the end close to the first resistor R1 is connected to the anode of the light-emitting diode; the end of the second resistor R2 away from the first resistor R1 is grounded. Figure 4 and Figure 5 shown.
[0166] In some embodiments, the second resistor R2 and the first capacitor C1 are connected in parallel and then connected in parallel with the light-emitting diode of the optocoupler U1. One end of the second resistor R2 is connected to the safe torque off signal through the first resistor R1, and the end close to the first resistor R1 is connected to the cathode of the light-emitting diode; the end of the second resistor R2 away from the first resistor R1 is connected to the first voltage, such as Figure 6 and Figure 7 shown.
[0167] In some embodiments, when the phototransistor is an NPN transistor, one end of the third resistor R3 is connected to the emitter of the phototransistor, the input end of the state detection module U5, and the input end of the control module, respectively, and the other end of the third resistor R3 is grounded. Figure 5 and Figure 6 shown.
[0168] In some embodiments, when the phototransistor is an NPN transistor, one end of the third resistor R3 is connected to the collector of the phototransistor, the input end of the state detection module U5, and the input end of the control module, respectively, and the other end of the third resistor R3 is connected to the second voltage, such as Figure 4 and Figure 7 shown.
[0169] The various structural embodiments of the filtering processing circuits and the structural embodiments of the isolation circuits proposed above can be combined in any two to obtain a signal processing module; of course, in other embodiments, other equivalent alternative structures can also be set, such as increasing or decreasing the number of resistors or capacitors, changing the type of phototransistors, and adopting other isolation circuits, etc. It is only necessary to implement the configuration function of the signal processing module in this application, and this application does not limit it.
[0170] Below Figure 4 Taking the circuit structure shown in FIG. 1 as an example, the entire execution logic is described in detail.
[0171] like Figure 4 As shown in the figure, all signals transmitted between the circuit units are digital signals, which can be in two states: high and low. Safe Torque Off Signal 1 and Safe Torque Off Signal 2 are redundant. When the Safe Torque Off signal is high, it indicates that the Safe Torque Off function is triggered; when the Safe Torque Off signal is low, it indicates that the Safe Torque Off function is not triggered.
[0172] 1. When none of the external safe torque off functions are triggered, the circuit works as follows:
[0173] (1) When the safe torque off function is not triggered, the safe torque off signal corresponding to each branch is at a low level, the optocoupler U1 in the signal processing module corresponding to each branch is not conducting, and the first output signal is at a high level.
[0174] (2) The state detection module U5 receives and detects each first signal. When it is detected that each first signal is at a high level, the module outputs a high-level control signal; otherwise, the module outputs a low-level control signal.
[0175] At the same time, the state detection module U5 outputs a normal pulse width modulation drive signal according to the inverter control requirements.
[0176] (3) If the first signals and control signals received by the logic module U3 are all high level, the logic module U3 outputs a high level, that is, the second target signal.
[0177] (4) The buffer module U4 receives the second target signal, that is, receives a high-level signal, and the buffer module U4 is enabled and outputs a corresponding drive signal according to the pulse width modulation drive signal to normally control the opening and closing of the power semiconductor.
[0178] 2. When there is at least one triggering of the safe torque off function, the circuit works as follows:
[0179] (1) In the signal processing module, the first resistor R1, the second resistor R2, and the first capacitor C1 form a filtering processing circuit for filtering out interference from the safe torque off signal. The optocoupler U1 is used for signal isolation. The third resistor R3 is a pull-up resistor for current limiting and ensuring that the level of the output first signal meets the requirements of the back-end circuit configuration.
[0180] When the safe torque off function is triggered, taking the safe torque off signal 1 triggering the safe torque off function as an example, the safe torque off signal 1 is at a high level, the optocoupler U1 in the signal processing module 1 is turned on, and the safe torque off signal 1 is pulled down to ground through the optocoupler U1 output, and the output first signal is at a low level.
[0181] (2) The state detection module U5 receives and detects each first signal. Only when it detects that each first signal is at a high level does it output a high-level control signal; otherwise, it outputs a low-level control signal. At this time, since the first signal output by the signal processing module 1 is at a low level, the state detection module U5 outputs a low-level control signal regardless of whether the other safe torque off signals (such as safe torque off signal 2) are at a high level or a low level.
[0182] At the same time, a pulse width modulated driving signal is output.
[0183] (3) The logic module U3 determines whether to trigger the safe torque off function based on the received signals. If one or more of the received first signals and control signals are at a low level, the logic module U3 outputs a low level, i.e., the first target signal. This ensures that even if one of the first signals or control signals experiences an abnormality such as interference, the signal output by the logic module U3 remains at a low level, thereby improving system reliability.
[0184] (4) The signal output by the logic module U3 is used to control the enable state of the buffer in the buffer module U4. Taking the buffer enabled at a high level as an example, when there is at least one way to trigger the safe torque off function, the signal output by the logic module U3 received by the buffer module U4 is a low level, and the buffer is not enabled. That is, no matter whether the pulse width modulation drive signal received by the buffer is a high level or a low level, the drive signal output by the buffer is a low level.
[0185] (5) The driving signal received by the driving circuit U6 is at a low level. The driving circuit U6 controls the power semiconductor to turn off, that is, the inverter output is turned off, thereby realizing the safe torque off function.
[0186] Through the above method, multiple safe torque off signals can be made redundant. As long as any one of the safe torque off signals is at a high level, the safe torque off function can still be triggered even if another safe torque off signal is abnormal.
[0187] The signal processing module is as follows Figure 5 or Figure 7 The structure of the buffer module U4 is as follows: Figure 4 In the structure shown, the logic module U3 is taken as an NOR gate for example for explanation.
[0188] In some embodiments, as Figure 5 As shown, if the Safe Torque Off signal is high, the optocoupler U1 is turned on and the output first signal is high. If the Safe Torque Off signal is low, the optocoupler U1 is turned off and the output first signal is low.
[0189] like Figure 7 As shown, if the Safe Torque Off signal is high, the optocoupler U1 is turned off and the output first signal is high. If the Safe Torque Off signal is low, the optocoupler U1 is turned on and the output first signal is low.
[0190] Through Figure 5 or Figure 7 The structure can make the state of the first signal and the safe torque off signal the same.
[0191] When the states of the first signal and the safety torque off signal are the same, if there is a safety torque off signal at a high level, the first signal after filtering and isolation processing is a high level; when it is detected that there is at least one first signal at a high level, the control signal is set to a high level; then the state of each first signal and the state of the control signal are detected, and each first signal and the control signal are input into the NOR gate. Since there is a first signal and a control signal at a high level, the NOR gate outputs a low level, the buffer module U4 is not enabled at a low level, the output drive signal is a low level, the drive signal received by the drive circuit U6 is a low level, and the drive circuit U6 controls the power semiconductor to turn off, that is, the inverter output is turned off, thereby realizing the safety torque off function.
[0192] If the safety torque off signals of each channel are all low-level, the first signal after filtering and isolation processing is low-level; the control signal is set to a low level; then the status of each channel's first signal and the status of the control signal are detected, and each channel's first signal and the control signal are input into the NOR gate. Since the first signal and the control signal are both low-level, the NOR gate outputs a high-level, and the buffer module U4 is enabled at a high level, outputting a pulse width modulated drive signal, and the drive circuit U6 drives the power semiconductor according to the pulse width modulated drive signal.
[0193] Of course, in other embodiments, other circuit structures can also be set up, as long as they meet the corresponding configuration functions of the signal processing module, the status detection module and the control module. The specific settings can be made according to actual needs, and this application does not limit them here.
[0194] In some embodiments, as Figure 10 As shown, an embodiment of the present application also provides an electronic device 1000, including a processor 1001, a memory 1002, and a computer program stored in the memory 1002 and executable on the processor 1001. When the program is executed by the processor 1001, each process of the above-mentioned power semiconductor control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0195] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0196] An embodiment of the present application also provides a non-transitory computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the various processes of the above-mentioned power semiconductor control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0197] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0198] An embodiment of the present application further provides a computer program product, including a computer program, which implements the above-mentioned power semiconductor control method when executed by a processor.
[0199] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0200] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned power semiconductor control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0201] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0202] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0203] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of this application, or the part that contributes to the existing technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of this application.
[0204] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
[0205] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0206] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and intent of the present application, and that the scope of the present application is defined by the claims and their equivalents.
Claims
1. A method for controlling a power semiconductor, characterized in that: include: Obtain at least one safe torque off signal; Performing status detection on each of the safety torque off signals to determine a control signal; Determining a target drive signal based on the state of each of the safe torque off signals and the state of the control signal; the state includes valid or invalid; Based on the target drive signal, controlling the on and off of the power semiconductor; The performing of status detection on each of the safe torque off signals to determine the control signal includes: performing at least one of filtering and isolating processing on each of the safe torque off signals to obtain a first signal; Performing status detection on each of the first signals to determine a control signal; Detecting the high and low levels of the first signal through a software algorithm to achieve state detection; The determining of the target drive signal based on the state of each of the safe torque off signals and the state of the control signal includes: When it is determined based on the states of the Safe Torque Off signals and the state of the control signal that there is at least one valid Safe Torque Off signal, determining the Safe Torque Off signal as the target drive signal; determining a pulse width modulation drive signal as the target drive signal when it is determined based on the status of each of the safe torque off signals and the status of the control signal that each of the safe torque off signals is invalid; The target driving signal is input to a driving circuit, and the driving circuit is connected to the power semiconductor.
2. The power semiconductor control method according to claim 1, wherein: The performing of status detection on each of the safe torque off signals to determine the control signal includes: When at least one of the safe torque off signals is valid, determining the state of the control signal to be a first state; When all the Safe Torque Off signals are invalid, the state of the control signal is determined to be the second state.
3. The power semiconductor control method according to claim 1 or 2, characterized in that: When the first signal and the safety torque off signal corresponding to the first signal are in opposite states, detecting the states of the first signals and determining the control signal includes: In the case that at least one of the first signals is invalid, determining the state of the control signal as invalid; When all the first signals are valid, the state of the control signal is determined to be valid.
4. The power semiconductor control method according to claim 3, wherein: The determining of the target drive signal based on the state of each of the safe torque off signals and the state of the control signal includes: generating a target signal for causing the buffer module to enter a disabled state when at least one of the first signals and / or the control signal is invalid; the buffer module is configured to output a pulse width modulated drive signal in an enabled state; When all the first signals are valid and the control signal is valid, generating a target signal for enabling the buffer module; the target signal is used to act on the buffer module; The target driving signal output by the buffer module is acquired.
5. A power semiconductor control circuit, characterized in that: include: at least one signal processing module, configured to output a first signal according to the received safe torque off signal; a state detection module connected to the output end of each of the signal processing modules, configured to detect each of the received first signals and output a control signal; wherein, if at least one of the safe torque off signals is determined to be valid according to the first signal, the control signal is set to a first state; and if all of the safe torque off signals are determined to be invalid according to the first signal, the control signal is set to a second state; a control module connected to the output end of each of the signal processing modules and the output end of the state detection module, wherein the output end of the control module is used to connect to the power semiconductor and is used to control the conduction and shutdown of the power semiconductor based on the states of the received first signals and the control signal; The signal processing module includes: a filtering processing circuit and / or an isolation circuit; Detecting the high and low levels of the first signal through a software algorithm to achieve state detection; The control module includes: a logic module connected to the output end of each of the signal processing modules and the output end of the state detection module, and configured to output a first target signal when it is determined based on the received signals that at least one Safe Torque Off signal is valid, and to output a second target signal when it is determined based on the received signals that all of the Safe Torque Off signals are invalid; A driving module is configured to drive the power semiconductor based on the output of the logic module, and drive the power semiconductor to turn off when the first target signal is received; and drive the power semiconductor based on a pulse width modulation driving signal when the second target signal is received.
6. The power semiconductor control circuit according to claim 5, characterized in that: The driving module includes: a buffer module, wherein a first input terminal of the buffer module is connected to the output terminal of the logic module, and a second input terminal of the buffer module is used to receive the pulse width modulation drive signal; the buffer module is configured to enter a disabled state when receiving the first target signal, and enter an enabled state when receiving the second target signal; The driving circuit is connected to the output end of the buffer module and is used to be connected to the power semiconductor.
7. The power semiconductor control circuit according to claim 5 or 6, characterized in that: The filtering processing circuit includes: a first resistor; A second resistor and a first capacitor are connected in parallel, the first capacitor is connected in parallel with the isolation circuit, one end of the second resistor is connected to the safe torque off signal via the first resistor, and the other end of the second resistor is selectively connected to a first voltage or ground.
8. The power semiconductor control circuit according to claim 7, characterized in that: The isolation circuit comprises: a photoelectric coupler, wherein a transmitter of the photoelectric coupler is connected in parallel with the first capacitor; a third resistor, one end of which is respectively connected to the receiver of the photoelectric coupler, the input end of the state detection module and the input end of the control module, and the other end of which is selectively connected to the second voltage or ground.
Citation Information
Patent Citations
STO (safe torque off) control circuit and drive system
CN108233685A
Safe torque turn-off function circuit and control method
CN114499285A