Judgment method and system for entering test mode based on automobile motor temperature line state

By judging the temperature line status of the car motor, entering the test mode and judging the vehicle switch status, the problem of special equipment being tested is solved, and the cost reduction and safety guarantee of equipment-free testing is achieved.

CN119828652APending Publication Date: 2025-04-15FUZHOU SLIDER ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411964235.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The prior art requires special equipment to test the switching status of electric vehicles, resulting in increased production costs.

Method used

By determining whether the temperature line of the car motor is in an off state when it is turned on, if it is disconnected, it enters the test mode, and judge whether the state of the car gear switch, throttle switch and car encoder has changed. If it does not change, it will re-enter the test mode.

Benefits of technology

It realizes that the various switch states of the vehicle can be tested without special equipment, reduces production costs, and adds buzzer sound when the motor temperature line is accidentally interrupted or short-circuited, but does not affect the operating function, ensuring the safety of the car's design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828652A_ABST
    Figure CN119828652A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric automobiles, in particular to a judgment method and system for entering a test mode based on the state of an automobile motor temperature wire, and the method comprises the steps: judging whether the automobile motor temperature wire is in a disconnected state or not during starting, and entering the automobile motor temperature wire state test mode if the automobile motor temperature wire is in the disconnected state; judging whether the state of the automobile gear switch is changed or not, if the state of the automobile gear switch is not changed, judging whether the state of the accelerator switch is changed or not, if the state of the accelerator switch is not changed, judging whether the state of the automobile encoder is changed or not, and if the state of the automobile encoder is not changed, judging whether the state of the accelerator switch is changed; if not, the automobile motor temperature line state test mode is restarted, so that various switch states of the automobile are tested, the test mode can be started only by detecting the state of the automobile motor temperature line, and the operation is simple.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric vehicles, and in particular to a method and system for judging whether to enter a test mode based on the temperature line state of an automobile motor. Background Art

[0002] With the rapid development of the world economy and the emphasis on environmental awareness, the popularity of automobiles is increasing, and at the same time, the requirements for automobile exhaust emissions are also getting higher and higher; energy-saving and low-emission hybrid vehicles and energy-saving, pollution-free ideal "zero-emission" pure electric vehicles are the future development trend.

[0003] During the after-sales testing of electric vehicles, it is necessary to test the status of various switches of the vehicle, such as the gear switch, throttle switch, encoder, etc., in order to distinguish the fault point. Usually, special equipment is used to connect to the vehicle controller of the electric vehicle. When the vehicle controller recognizes that the special equipment has been connected, it enters the status test system to test the status of each switch. However, the method of entering the status test system through special equipment increases the production cost due to the high price of special equipment. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method and system for determining whether to enter a test mode based on the temperature line state of an automobile motor without requiring special equipment and being easy to operate.

[0005] In order to solve the above technical problems, the first technical solution adopted by the present invention is: A method for determining whether to enter a test mode based on the temperature line state of an automobile motor comprises the following steps: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0006] The second technical solution adopted by the present invention is: A judgment system for entering a test mode based on the temperature line state of an automobile motor includes one or more processors and a memory, wherein the memory stores a program, and when the program is executed by the processor, the following steps are implemented: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0007] The beneficial effects of the present invention are: This solution determines whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on. If the automobile motor temperature line is in a disconnected state, the automobile motor temperature line state test mode is entered to determine whether the automobile gear switch state has changed. If the automobile gear switch state has not changed, the throttle switch state is determined to change. If the throttle switch state has not changed, the automobile encoder state is determined to change. If the automobile encoder state has not changed, the automobile motor temperature line state test mode is re-entered to test the various switch states of the vehicle. This solution determines whether the motor temperature line state has changed when the vehicle is turned on (the motor temperature line state will not change under normal circumstances). The fault point can be determined through simple manual operation without any tools. Even if the motor temperature line is accidentally disconnected or short-circuited, only the buzzer sound will be increased, and there is no change in the operating function, which meets the design safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 A flow chart of the steps of the invented switch state testing method based on the automobile motor temperature line; Figure 2 The invention is a connection block diagram of the switch state test system based on the automobile motor temperature line; Description of labels: 1. Processor; 2. Memory. DETAILED DESCRIPTION

[0009] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.

[0010] Please refer to Figure 1 , the first technical solution adopted by the present invention is: A method for determining whether to enter a test mode based on the temperature line state of an automobile motor comprises the following steps: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0011] From the above description, it can be seen that the beneficial effects of the present invention are: This solution determines whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on. If the automobile motor temperature line is in a disconnected state, the automobile motor temperature line state test mode is entered to determine whether the automobile gear switch state has changed. If the automobile gear switch state has not changed, the throttle switch state is determined to change. If the throttle switch state has not changed, the automobile encoder state is determined to change. If the automobile encoder state has not changed, the automobile motor temperature line state test mode is re-entered to test the various switch states of the vehicle. This solution determines whether the motor temperature line state has changed when the vehicle is turned on (the motor temperature line state will not change under normal circumstances). The fault point can be determined through simple manual operation without any tools. Even if the motor temperature line is accidentally disconnected or short-circuited, only the buzzer sound will be increased, and there is no change in the operating function, which meets the design safety of the vehicle.

[0012] Furthermore, step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value, and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value.

[0013] Furthermore, step S4 further includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

[0014] Furthermore, step S5 further includes the following steps: If the throttle switch status changes, the buzzer will sound.

[0015] Furthermore, step S6 further includes the following steps: If the state of the car encoder changes, the buzzer will sound.

[0016] Please refer to Figure 2 , the second technical solution adopted by the present invention is: A judgment system for entering a test mode based on the temperature line state of an automobile motor includes one or more processors and a memory, wherein the memory stores a program, and when the program is executed by the processor, the following steps are implemented: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0017] From the above description, it can be seen that the beneficial effects of the present invention are: This solution determines whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on. If the automobile motor temperature line is in a disconnected state, the automobile motor temperature line state test mode is entered to determine whether the automobile gear switch state has changed. If the automobile gear switch state has not changed, the throttle switch state is determined to change. If the throttle switch state has not changed, the automobile encoder state is determined to change. If the automobile encoder state has not changed, the automobile motor temperature line state test mode is re-entered to test the various switch states of the vehicle. This solution determines whether the motor temperature line state has changed when the vehicle is turned on (the motor temperature line state will not change under normal circumstances). The fault point can be determined through simple manual operation without any tools. Even if the motor temperature line is accidentally disconnected or short-circuited, only the buzzer sound will be increased, and there is no change in the operating function, which meets the design safety of the vehicle.

[0018] Furthermore, when the program is executed by the processor, the following steps are implemented: Step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value, and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value.

[0019] Furthermore, when the program is executed by the processor, the following steps are implemented: Step S4 also includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

[0020] Furthermore, when the program is executed by the processor, the following steps are implemented: Step S5 also includes the following steps: If the throttle switch status changes, the buzzer will sound.

[0021] Furthermore, when the program is executed by the processor, the following steps are implemented: Step S6 also includes the following steps: If the state of the car encoder changes, the buzzer will sound.

[0022] Please refer to Figure 1 , Embodiment 1 of the present invention is: A method for determining whether to enter a test mode based on the temperature line state of an automobile motor comprises the following steps: S1. Determine whether the automobile motor temperature line is in a disconnected state when the machine is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller (that is, the vehicle controller and the automobile motor are electrically connected through the automobile motor temperature line); for example, the motor temperature sensor (resistance type) has a resistance value between 200Ω and 2000Ω at normal human ambient temperature (-50°C to 200°C), a designed pull-up resistor of 1000Ω, a designed input voltage range of 0.83V to 3.33V, a designed sampling voltage input range of 0V to 5V, and a designed port open circuit (artificially unplug the automobile motor temperature socket, when the voltage value of the automobile motor temperature line is >4V, it is the automobile motor temperature line disconnected state, when the voltage value of the automobile motor temperature line is <0.5V, it is the automobile motor temperature line short-circuited state, and the judgment of both states can be used as a method for entering the switch test mode.

[0023] S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, judging whether the state of the vehicle gear switch has changed (i.e. judging whether the voltage level of the vehicle gear switch has changed); S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed (i.e., determine whether the voltage of the throttle switch has changed); S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed (i.e., determine whether the encoding pulse level of the vehicle encoder has changed); S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0024] Step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value (4V in this embodiment), and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value (if the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value, it is determined that the automobile motor temperature line is in a disconnected state at this time).

[0025] Step S4 also includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

[0026] Step S5 also includes the following steps: If the throttle switch status changes, the buzzer will sound.

[0027] Step S6 also includes the following steps: If the state of the car encoder changes, the buzzer will sound.

[0028] The following steps are also included between step S2 and step S3: The machine performs self-checking operation inside (i.e., sampling the reference voltage and port level inside the system); If the self-test is successful, the buzzer will sound.

[0029] To prevent the system from entering the self-test state by mistake, the motor temperature plug can be unplugged and plugged in multiple times when the power is turned on, and the change in the level between the disconnected level and the normal level can be used as the judgment condition. For example, when the power is turned on, it is detected that the level of the car motor temperature line is disconnected and then connected, and then disconnected and connected again for a period of time. It can be selected to enter the self-test after n times to prevent the system from entering the self-test state by mistake.

[0030] Please refer to Figure 2 , Embodiment 2 of the present invention is: A judgment system for entering a test mode based on the temperature line state of an automobile motor includes one or more processors 1 and a memory 2, wherein the memory 2 stores a program, and when the program is executed by the processor 1, the following steps are implemented: S1. Determine whether the automobile motor temperature line is in a disconnected state when the machine is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller (that is, the vehicle controller and the automobile motor are electrically connected through the automobile motor temperature line); for example, the motor temperature sensor (resistance type) has a resistance value between 200Ω and 2000Ω at normal human ambient temperature (-50°C to 200°C), a designed pull-up resistor of 1000Ω, a designed input voltage range of 0.83V to 3.33V, a designed sampling voltage input range of 0V to 5V, and a designed port open circuit (artificially unplug the automobile motor temperature socket, when the voltage value of the automobile motor temperature line is >4V, it is the automobile motor temperature line disconnected state, when the voltage value of the automobile motor temperature line is <0.5V, it is the automobile motor temperature line short-circuited state, and the judgment of both states can be used as a method for entering the switch test mode.

[0031] S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, judging whether the state of the vehicle gear switch has changed (i.e. judging whether the voltage level of the vehicle gear switch has changed); S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed (i.e., determine whether the voltage of the throttle switch has changed); S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed (i.e., determine whether the encoding pulse level of the vehicle encoder has changed); S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

[0032] When the program is executed by processor 1, the following steps are implemented: Step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value (4V in this embodiment), and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value (if the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value, it is determined that the automobile motor temperature line is in a disconnected state at this time).

[0033] When the program is executed by processor 1, the following steps are implemented: Step S4 also includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

[0034] When the program is executed by processor 1, the following steps are implemented: Step S5 also includes the following steps: If the throttle switch status changes, the buzzer will sound.

[0035] When the program is executed by processor 1, the following steps are implemented: Step S6 also includes the following steps: If the state of the car encoder changes, the buzzer will sound.

[0036] When the program is executed by processor 1, the following steps are implemented: The following steps are also included between step S2 and step S3: The machine performs self-checking operation inside (i.e., sampling the reference voltage and port level inside the system); If the self-test is successful, the buzzer will sound.

[0037] To prevent the system from entering the self-test state by mistake, the automobile motor temperature plug can be unplugged and plugged in multiple times when the power is turned on, and the change in the level between the disconnection level and the normal level can be used as the judgment condition. For example, when the power is turned on, it is detected that the level of the automobile motor temperature line is disconnected and then connected, and then disconnected and connected again for a period of time. It can be selected to enter the self-test after n times to prevent the system from entering the self-test state by mistake.

[0038] In summary, the present invention provides a judgment method and system for entering a test mode based on the state of a car motor temperature line. By judging whether the car motor temperature line is in a disconnected state when the car is turned on, if the car motor temperature line is in a disconnected state, the car motor temperature line state test mode is entered to judge whether the car gear switch state has changed. If the car gear switch state has not changed, the throttle switch state is judged to change. If the throttle switch state has not changed, the car encoder state is judged to change. If the car encoder state has not changed, the car motor temperature line state test mode is re-entered to test the various switch states of the vehicle. This scheme judges that the motor temperature line state changes when the car is turned on (the motor temperature line state will not change under normal circumstances). The fault point can be judged only through simple manual operation without any tools. Even if the motor temperature line is accidentally disconnected or short-circuited, only the buzzer sound will be increased, and there is no change in the operating function, which meets the design safety of the car.

[0039] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for judging whether to enter a test mode based on the temperature line state of an automobile motor, characterized in that: The following steps are involved: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

2. The method for determining whether to enter a test mode based on the temperature line state of an automobile motor according to claim 1, characterized in that: Step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value, and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value.

3. The method for determining whether to enter a test mode based on the temperature line state of an automobile motor according to claim 1, characterized in that: Step S4 also includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

4. The method for determining whether to enter a test mode based on the temperature line state of an automobile motor according to claim 1, characterized in that: Step S5 also includes the following steps: If the throttle switch status changes, the buzzer will sound.

5. The method for determining whether to enter a test mode based on the temperature line state of an automobile motor according to claim 1, characterized in that: Step S6 also includes the following steps: If the state of the car encoder changes, the buzzer will sound.

6. A judgment system for entering a test mode based on the temperature line state of an automobile motor, characterized in that: The system comprises one or more processors and a memory, wherein the memory stores a program, and when the program is executed by the processor, the following steps are implemented: S1, determining whether the automobile motor temperature line is in a disconnected state when the vehicle is turned on; the automobile motor temperature line is used to transmit the temperature value inside the automobile motor electrically connected to the vehicle controller; S2. If the automobile motor temperature line is in the disconnected state, enter the switch state test mode; S3, determining whether the state of the vehicle gear switch has changed; S4. If the state of the vehicle gear switch has not changed, determine whether the state of the throttle switch has changed; S5. If the throttle switch state has not changed, determine whether the vehicle encoder state has changed; S6. If the vehicle encoder status does not change, re-enter the vehicle motor temperature line status test mode.

7. The judgment system for entering the test mode based on the temperature line state of the automobile motor according to claim 6, characterized in that: When the program is executed by the processor, the following steps are implemented: Step S1 is specifically as follows: Collect the voltage value of the automobile motor temperature line; The collected voltage value of the automobile motor temperature line is compared with a preset reference voltage value, and it is determined whether the collected voltage value of the automobile motor temperature line is greater than the preset reference voltage value.

8. The judgment system for entering the test mode based on the temperature line state of the automobile motor according to claim 6, characterized in that: When the program is executed by the processor, the following steps are implemented: Step S4 also includes the following steps: If the state of the vehicle gear switch changes, the buzzer will sound.

9. The judgment system for entering the test mode based on the temperature line state of the automobile motor according to claim 6, characterized in that: When the program is executed by the processor, the following steps are implemented: Step S5 also includes the following steps: If the throttle switch status changes, the buzzer will sound.

10. The judgment system for entering the test mode based on the temperature line state of the automobile motor according to claim 6, characterized in that: When the program is executed by the processor, the following steps are implemented: Step S6 also includes the following steps: If the state of the car encoder changes, the buzzer will sound.