Pre-drive Sampling Circuit Diagnosis Method, Component and Readable Storage Medium

By inputting a preset voltage to the pre-drive sampling circuit, determining its output voltage, generating a failure signal and cutting off the motor power, the problem of failure of the sampling circuit in the EPS controller cannot be identified in time, ensuring the safety of the steering system.

CN114578206BActive Publication Date: 2025-08-05SHANGHAI NASN AUTOMOTIVE ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111478977.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-06
Publication Date
2025-08-05
Estimated Expiration
2041-12-06

AI Technical Summary

Technical Problem

In the prior art, sampling circuit faults in the EPS controller cannot be identified and reported in time, resulting in motor assist disorder.

Method used

By inputting preset voltage to the two sampling terminals of the pre-drive sampling circuit, it is determined whether the actual output voltage meets the design requirements, and generates a failure signal when it is not met, and the motor assist is cut off.

Benefits of technology

Timely identify and report sampling circuit failures to avoid confusion in the EPS controller and ensure safety of the steering system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114578206B_ABST
    Figure CN114578206B_ABST
Patent Text Reader

Abstract

The present application provides a pre-drive sampling circuit diagnostic method, component, and readable storage medium. The pre-drive sampling circuit diagnostic method includes: inputting a preset voltage into a first sampling terminal and a second sampling terminal of the pre-drive sampling circuit; obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the designed output voltage requirement of the pre-drive sampling circuit; and generating a pre-drive sampling circuit failure signal if the designed output voltage requirement is not met. By injecting a preset test voltage into the two sampling terminals of the pre-drive sampling circuit to determine whether the output voltage of the pre-drive sampling circuit meets the requirement, the method can promptly identify and report the fault when a sampling circuit fault occurs, causing the main program to cut off the motor power assistance, thereby preventing the EPS controller from mishandling the power assistance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile control technology, and in particular to a pre-drive sampling circuit diagnosis method, component, and readable storage medium. Background Art

[0002] In automotive electric power steering systems, the power steering motor is the actuator, directly responding to the desired power torque of the EPS system. Therefore, closed-loop control of the power steering motor current is crucial. Within the motor current closed-loop control algorithm, the feedback current in the motor phase line is the most critical parameter, directly affecting the control performance of the power steering motor and, in turn, the performance of the electric power steering. Therefore, diagnosing and monitoring the sampling circuit of the pre-driver chip is crucial.

[0003] The applicant has found in practice that when a sampling circuit in the EPS controller fails, if the fault cannot be identified and reported in a timely manner, the motor power assistance cannot be cut off in time, causing the EPS controller to provide erroneous power assistance. Summary of the Invention

[0004] The purpose of the present application is to provide a pre-drive sampling circuit diagnosis method, component and readable storage medium, which are used to alleviate the problem of failure to identify the sampling circuit in a timely manner when a fault occurs.

[0005] In one aspect, the present application first provides a pre-drive sampling circuit diagnosis method comprising:

[0006] Inputting a preset voltage to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit;

[0007] Obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit;

[0008] When the designed output voltage requirement is not met, a pre-drive sampling circuit failure signal is generated.

[0009] Optionally, before the step of inputting a preset voltage to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit, the method further comprises:

[0010] Disconnect the sampling resistor from the first sampling terminal and the second sampling terminal.

[0011] Optionally, the preset voltage is selected from at least one of the following:

[0012] An input voltage corresponding to the minimum value of the designed output voltage of the pre-drive sampling circuit;

[0013] An input voltage corresponding to the maximum value of the designed output voltage of the pre-drive sampling circuit;

[0014] The input voltage corresponding to the middle value of the designed output voltage of the pre-drive sampling circuit.

[0015] Optionally, the input voltage corresponding to the middle value of the designed output voltage is calculated according to the following formula:

[0016] VRO_Ref=(VOmin+VOmax) / 2

[0017] Wherein, VRO_Ref is the input voltage corresponding to the middle value of the designed output voltage, VOmin is the input voltage corresponding to the minimum value of the designed output voltage, and VOmax is the input voltage corresponding to the maximum value of the designed output voltage.

[0018] Optionally, in the step of obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit, if the actual output voltage does not meet the following formula, it is determined that the design output voltage requirement of the pre-drive sampling circuit is not met:

[0019] 0.9*VOt_Ref≤VOt≤1.1*VOt_Ref

[0020] Among them, VOt_Ref is the designed output voltage value of the pre-drive sampling circuit corresponding to the preset voltage, and VOt is the actual output voltage value.

[0021] Optionally, after the step of generating a pre-drive sampling circuit failure signal when the designed output voltage requirement is not met, the method further comprises:

[0022] The power assist motor is cut off according to the failure signal of the pre-drive sampling circuit.

[0023] Optionally, when the designed output voltage requirement is not met, the step of generating a pre-drive sampling circuit failure signal includes:

[0024] If the actual output voltage does not meet the design output voltage requirement, increase the failure count value by 1, or, if the actual output voltage meets the design output voltage requirement and the failure count value is greater than zero, decrease the failure count value by 1;

[0025] When the fail count value is greater than a first fail count threshold, the pre-drive sampling circuit fail signal is generated.

[0026] Optionally, when the designed output voltage requirement is not met, the step of generating a pre-drive sampling circuit failure signal includes:

[0027] If the actual output voltage does not meet the design output voltage requirement, increase the failure count value by 1, or, if the actual output voltage meets the design output voltage requirement, reset the failure count value to zero;

[0028] When the fail count value is greater than a second fail count threshold, the pre-drive sampling circuit fail signal is generated.

[0029] On the other hand, the present application also provides a pre-drive sampling circuit diagnostic component. Specifically, the pre-drive sampling circuit diagnostic component includes a processor and a voltage source connected to each other, the voltage source is connected to the first sampling end and the second sampling end of the pre-drive sampling circuit; the output end of the pre-drive sampling circuit is connected to the processor, and the processor is connected to the voltage source, for implementing the pre-drive sampling circuit diagnostic method as described above.

[0030] On the other hand, the present application further provides a readable storage medium. Specifically, the readable storage medium stores a computer program. When the computer program is executed by a computer, it can implement the above-mentioned pre-drive sampling circuit diagnosis method.

[0031] The pre-drive sampling circuit diagnostic method, component, and readable storage medium provided in the present application inject a preset test level into the two sampling terminals of the pre-drive sampling circuit to determine whether the output level of the pre-drive sampling circuit meets the requirements. When a fault occurs in the sampling circuit, the fault can be identified and reported in a timely manner, so that the main program cuts off the motor power assistance and avoids the EPS controller from erroneously assisting. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for describing the embodiments. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without inventive work.

[0033] Figure 1 This is a flow chart of a pre-drive sampling circuit diagnosis method according to an embodiment of the present application.

[0034] Figure 2 For this application Figure 1 Implementation process of step S30 of the embodiment Figure 1 .

[0035] Figure 3 For this application Figure 1 Implementation process of step S30 of the embodiment Figure 2 .

[0036] Figure 4 This is a block diagram of a pre-drive sampling circuit diagnostic component according to an embodiment of the present application.

[0037] The purpose of this application, its features, and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and the accompanying text are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of this application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0038] The following embodiments are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0039] First embodiment

[0040] In one aspect, the present application first provides a pre-drive sampling circuit diagnosis method, Figure 1 This is a flow chart of a pre-drive sampling circuit diagnosis method according to an embodiment of the present application.

[0041] like Figure 1 As shown, in one embodiment, the pre-drive sampling circuit diagnosis method includes:

[0042] S10: Inputting a preset voltage to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit.

[0043] The voltage that should be input to the pre-drive sampling circuit is calculated based on the designed output voltage of the pre-drive sampling circuit as the preset voltage. By deliberately inputting the preset voltage into the two sampling terminals of the pre-drive sampling circuit, it can be determined whether the voltage value output by the pre-drive sampling circuit is correct.

[0044] S20: Obtain and determine whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit;

[0045] By inputting a preset voltage into the two sampling terminals of the pre-drive sampling circuit, the voltage value output by the pre-drive sampling circuit can be compared with the designed output voltage of the pre-drive sampling circuit to determine whether the voltage value output by the pre-drive sampling circuit is correct.

[0046] S30: When the designed output voltage requirement is not met, a pre-drive sampling circuit failure signal is generated.

[0047] When the voltage value output by the pre-drive sampling circuit does not meet the design output voltage requirement of the pre-drive sampling circuit, it means that the pre-drive sampling circuit is in a failure state. At this time, a failure signal should be generated to promptly notify the main program to cut off the motor assist, thereby ensuring the safety of the steering system.

[0048] Optionally, before the step of inputting a preset voltage to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit, the step includes:

[0049] Disconnect the sampling resistor from the first sampling terminal and the second sampling terminal.

[0050] When the pre-drive sampling circuit samples the sampling resistor, the current signal across the resistor represents the magnitude of the motor's assist. Sampling can be done in a time-sharing manner, for example, every ten milliseconds. Diagnosis of the pre-drive sampling circuit can be performed between sampling intervals. Before performing pre-drive sampling circuit diagnosis, to prevent interference between the operating voltage on the sampling resistor and the diagnostic voltage, the sampling resistor can be briefly disconnected. This disconnection can be accomplished through common methods such as a switch or electromagnetic isolation.

[0051] Optionally, the preset voltage may be an input voltage corresponding to a minimum value of a designed output voltage of the pre-drive sampling circuit.

[0052] The input voltage corresponding to the minimum designed output voltage should normally be the minimum designed output voltage of the pre-drive sampling circuit after passing through the pre-drive sampling circuit. Therefore, the input voltage corresponding to the minimum designed output voltage can be used to test the lower limit of the pre-drive sampling circuit level range.

[0053] Optionally, the preset voltage may be an input voltage corresponding to a maximum value of a designed output voltage of the pre-drive sampling circuit.

[0054] The input voltage corresponding to the maximum designed output voltage, after passing through the pre-drive sampling circuit, should normally be the maximum designed output voltage of the pre-drive sampling circuit. Therefore, the input voltage corresponding to the maximum designed output voltage can be used to test the upper limit of the pre-drive sampling circuit level range.

[0055] Optionally, the preset voltage may be an input voltage corresponding to an intermediate value of a designed output voltage of the pre-drive sampling circuit.

[0056] The input voltage corresponding to the midpoint of the designed output voltage, after passing through the pre-drive sampling circuit, should normally produce an output voltage that is the midpoint of the designed output voltage of the pre-drive sampling circuit. Therefore, the input voltage corresponding to the midpoint of the designed output voltage can be used to test the midpoint reference value of the pre-drive sampling circuit's level range. Optionally, the midpoint value can be the average of the maximum and minimum values, or a specific value between the maximum and minimum values.

[0057] Optionally, the input voltage corresponding to the middle value of the designed output voltage is calculated according to the following formula:

[0058] VRO_Ref=(VOmin+VOmax) / 2

[0059] Among them, VRO_Ref is the input voltage corresponding to the middle value of the designed output voltage, VOmin is the input voltage corresponding to the minimum value of the designed output voltage, and VOmax is the input voltage corresponding to the maximum value of the designed output voltage.

[0060] The average of the maximum and minimum values of the input voltage corresponds to the average of the pre-drive sampling circuit's designed output voltage. Under normal circumstances, the output voltage should be the average of the pre-drive sampling circuit's designed output voltage. Therefore, the input voltage corresponding to the average of the designed output voltage can be used to test the average value of the pre-drive sampling circuit's level range.

[0061] Optionally, in the step of obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit, if the actual output voltage does not meet the following formula, it is determined that the design output voltage requirement of the pre-drive sampling circuit is not met:

[0062] 0.9*VOt_Ref≤VOt≤1.1*VOt_Ref

[0063] Among them, VOt_Ref is the designed output voltage value of the pre-drive sampling circuit corresponding to the preset voltage, and VOt is the actual output voltage value.

[0064] Taking into account the reasonable errors in the pre-drive sampling circuit and the detection process, the output voltage threshold range is defined as 10% above and below the theoretical output value of the pre-drive sampling circuit, which can avoid misjudgment caused by reasonable errors.

[0065] Optionally, when the design output voltage requirement is not met, the step of generating a pre-drive sampling circuit failure signal includes:

[0066] According to the failure signal of the pre-drive sampling circuit, the power assist motor is cut off.

[0067] When the voltage value output by the pre-drive sampling circuit does not meet the design output voltage requirement of the pre-drive sampling circuit, it means that the pre-drive sampling circuit is in a failure state. At this time, a failure signal should be generated to promptly notify the main program to cut off the motor assist, thereby ensuring the safety of the steering system.

[0068] Figure 2 For this application Figure 1 Implementation process of step S30 of the embodiment Figure 1 .

[0069] Please refer to Figure 2 Optionally, step S30: when the design output voltage requirement is not met, the step of generating a pre-drive sampling circuit failure signal includes:

[0070] S311: If the actual output voltage does not meet the design output voltage requirement, add 1 to the failure count value; or, if the actual output voltage meets the design output voltage requirement and the failure count value is greater than zero, subtract 1 from the failure count value;

[0071] S312: When the failure count value is greater than a first failure count threshold, generate a pre-drive sampling circuit failure signal.

[0072] Exemplarily, when the failure count value accumulates to 9, the actual output voltage meets the design output voltage requirement during the next pre-drive sampling circuit test. Therefore, the failure count value is decremented by 1, and the failure count value is accumulated to 8. Exemplarily, when the failure count value accumulates to 9, the actual output voltage does not meet the design output voltage requirement during the next pre-drive sampling circuit test. Therefore, the failure count value is incremented by 1, and the failure count value accumulates to 10, which is greater than the first failure count threshold of 9. At this point, a pre-drive sampling circuit failure signal is generated. This cumulative and decremental anti-shake mechanism prevents erroneous outputs caused by false detections in the detection circuit, thus avoiding interference with the normal operation of the steering system.

[0073] Figure 3 For this application Figure 1 Implementation process of step S30 of the embodiment Figure 2 .

[0074] like Figure 3 As shown, optionally, when the design output voltage requirement is not met, the step of generating a pre-drive sampling circuit failure signal includes:

[0075] S321: If the actual output voltage does not meet the design output voltage requirement, increase the failure count value by 1, or, if the actual output voltage meets the design output voltage requirement, reset the failure count value to zero;

[0076] S322: When the failure count value is greater than a second failure count threshold, generate a pre-drive sampling circuit failure signal.

[0077] Exemplarily, when the failure count value accumulates to 9, the actual output voltage meets the design output voltage requirement during the next pre-drive sampling circuit test, and the failure count value is reset to zero. Exemplarily, when the failure count value accumulates to 9, the actual output voltage does not meet the design output voltage requirement during the next pre-drive sampling circuit test, and the failure count value is incremented by 1. The failure count value accumulates to 10, which is greater than the first failure count threshold of 9, and a pre-drive sampling circuit failure signal is generated. This cumulative anti-shake mechanism prevents erroneous outputs caused by false detections in the detection circuit, thus avoiding interference with the normal operation of the steering system.

[0078] By injecting a preset test level into the two sampling terminals of the pre-drive sampling circuit to determine whether the output level of the pre-drive sampling circuit meets the requirements, the system can promptly identify and report the fault when a fault occurs in the sampling circuit, so that the main program can cut off the motor assist and avoid the EPS controller from erroneously assisting.

[0079] Second embodiment

[0080] On the other hand, the present application also provides a pre-drive sampling circuit diagnostic component, Figure 4 This is a block diagram of a pre-drive sampling circuit diagnostic component according to an embodiment of the present application.

[0081] like Figure 4 As shown, in one embodiment, the pre-drive sampling circuit diagnosis component includes a processor 10 and a voltage source 20 connected to each other.

[0082] The voltage source 20 is connected to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit 30.

[0083] An output terminal of the pre-drive sampling circuit 30 is connected to the processor 10 .

[0084] The processor 10 is connected to the voltage source 20 for implementing the above-mentioned pre-drive sampling circuit diagnosis method.

[0085] By injecting a preset test level into the two sampling terminals of the pre-drive sampling circuit to determine whether the output level of the pre-drive sampling circuit meets the requirements, the system can promptly identify and report the fault when a fault occurs in the sampling circuit, so that the main program can cut off the motor assist and avoid the EPS controller from erroneously assisting.

[0086] Third embodiment

[0087] On the other hand, the present application further provides a readable storage medium. Specifically, the readable storage medium stores a computer program. When the computer program is executed by a computer, it can implement the above-mentioned pre-drive sampling circuit diagnosis method.

[0088] The pre-drive sampling circuit diagnostic method, components and readable storage medium provided in this application can promptly identify and report faults when a sampling circuit fails, causing the main program to cut off the motor assist and avoid disordered assist by the EPS controller.

[0089] In this document, unless otherwise specified or limited, the terms "mounted," "connected," and "connected" should be understood broadly. For example, they can refer to fixed, removable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; and internal communication between two components. Those skilled in the art will understand the specific meanings of these terms based on specific circumstances.

[0090] In this document, the ordinal adjectives "first", "second", etc. used to describe elements are only used to distinguish elements with similar attributes, and do not mean that the elements described must follow a given order, or be subject to time, space, level or other limitations.

[0091] In this document, unless otherwise specified, "a plurality of" or "a number of" means two or more.

[0092] Those skilled in the art will appreciate that all or part of the steps of the above-described method embodiments can be implemented by hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium, which, when executed, performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0093] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0094] As used herein, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion of elements other than the listed elements and may also include additional elements not specifically listed.

[0095] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A pre-drive sampling circuit diagnostic method, characterized in that: include: The pre-drive sampling circuit diagnosis work is performed on the sampling gap of the sampling resistor, and a preset voltage is input to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit; Obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit; When the design output voltage requirement is not met, a pre-drive sampling circuit failure signal is generated; the preset voltage is selected from at least one of the following: An input voltage corresponding to the minimum value of the designed output voltage of the pre-drive sampling circuit; An input voltage corresponding to the maximum value of the designed output voltage of the pre-drive sampling circuit; An input voltage corresponding to an intermediate value of the designed output voltage of the pre-drive sampling circuit; The input voltage corresponding to the intermediate value of the designed output voltage is calculated according to the following formula: VRO_Ref = (VOmin + VOmax) / 2 Among them, VRO_Ref is the input voltage value corresponding to the middle value of the designed output voltage, VOmin is the input voltage value corresponding to the minimum value of the designed output voltage, and VOmax is the input voltage value corresponding to the maximum value of the designed output voltage.

2. The method according to claim 1, wherein The step of inputting a preset voltage to the first sampling terminal and the second sampling terminal of the pre-drive sampling circuit includes: Disconnect the sampling resistor from the first sampling terminal and the second sampling terminal.

3. The method according to claim 1, wherein In the step of obtaining and determining whether the actual output voltage of the pre-drive sampling circuit meets the design output voltage requirement of the pre-drive sampling circuit, if the actual output voltage does not meet the following formula, it is determined that the design output voltage requirement of the pre-drive sampling circuit is not met: 0.9*VOt_Ref≤ VOt ≤1.1*VOt_Ref Among them, VOt_Ref is the designed output voltage value of the pre-drive sampling circuit corresponding to the preset voltage, and VOt is the actual output voltage value.

4. The method according to claim 1, wherein After the step of generating a pre-drive sampling circuit failure signal when the design output voltage requirement is not met, the following steps are included: The power assist motor is cut off according to the failure signal of the pre-drive sampling circuit.

5. The method according to any one of claims 1 to 4, characterized in that The step of generating a pre-drive sampling circuit failure signal when the design output voltage requirement is not met includes: If the actual output voltage does not meet the design output voltage requirement, increase the failure count value by 1, or, if the actual output voltage meets the design output voltage requirement and the failure count value is greater than zero, decrease the failure count value by 1; When the fail count value is greater than a first fail count threshold, the pre-drive sampling circuit fail signal is generated.

6. The method according to any one of claims 1 to 4, characterized in that The step of generating a pre-drive sampling circuit failure signal when the design output voltage requirement is not met includes: If the actual output voltage does not meet the design output voltage requirement, increase the failure count value by 1, or, if the actual output voltage meets the design output voltage requirement, reset the failure count value to zero; When the fail count value is greater than a second fail count threshold, the pre-drive sampling circuit fail signal is generated.

7. A pre-drive sampling circuit diagnostic component, characterized in that: The method comprises a processor and a voltage source connected to each other, wherein the voltage source is connected to a first sampling terminal and a second sampling terminal of the pre-drive sampling circuit; an output terminal of the pre-drive sampling circuit is connected to the processor, and the processor is connected to the voltage source, so as to implement the pre-drive sampling circuit diagnosis method according to any one of claims 1 to 6.

8. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the pre-drive sampling circuit diagnosis method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Real-time self-diagnosis method in operation of motor of electric power steering system

    CN103187708A

  • EPS motor current detection warning circuit

    CN208537695U

  • Voltage measurement device with self-diagnosis function, and self-diagnosis method of voltage measurement device

    US20200096593A1