Abnormal recognition method and device for gear shifting position

By obtaining the sampling value of the shift position sensor, calculating the fluctuation amount and exceeding the limit, and performing error warnings and fault alarms, the problem of poor reliability of shift position abnormality recognition in the prior art is solved, and the control reliability of the transmission is improved. Avoid damage caused by accidentally triggering the lifting gear.

CN119178023APending Publication Date: 2024-12-24HUNAN SANY ZHONGYI MASCH CO LTD YIYANG BRANCH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411318426.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-24

AI Technical Summary

Technical Problem

In the prior art, the reliability of abnormal gear shift position identification leads to low reliability of transmission control, and misuse of outliers will lead to damage to the transmission.

Method used

By obtaining the current and historical sample values ​​of the shift position sensor, calculating the fluctuation amount and limit exceeding the limit, determining the operating status of the sensor, and performing error warnings and fault alarms, monitoring the frequency and duration of the error, avoiding accidentally triggering the gear removal.

Benefits of technology

It realizes more reliable, fast and efficient fault identification, avoiding fault values ​​from flowing into the rear functional module and preventing transmission damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119178023A_ABST
    Figure CN119178023A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, and provides a gear shifting position abnormity identification method and device, and the method comprises the steps: obtaining a current sampling value and a historical sampling value of a target gear shifting position sensor under the condition that the target gear shifting position sensor does not have a hard wire fault; the fluctuation condition is determined according to the current sampling value and the historical sampling value, the overrun condition is determined according to the current sampling value, and the operation state of the target gear shifting position sensor is determined according to the fluctuation condition or the overrun condition; and when the operation state is an error, performing error early warning, monitoring the frequency and duration of the error early warning, and performing fault alarm according to the monitoring condition. The feedback value of the position sensor is verified in real time, error judgment processing is carried out from the input end, fault monitoring is carried out according to the error duration and frequency, fault recognition is more reliable, rapid and efficient, and the situation that fault values flow into rear function modules, gear shifting and engaging are triggered by mistake, and consequently gearbox damage is caused is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a method and device for identifying abnormality of a shift position. Background Art

[0002] With the promotion of new energy commercial vehicles, the Electric Automated Mechanical Transmission (Electric AMT) has become increasingly prominent due to its simple structure, efficient transmission performance and excellent reliability. In particular, the electric control electric system adopted by the electric AMT directly drives the shift actuator through the motor, eliminating the complex energy supply device and pipeline system required by the traditional pneumatic and hydraulic operating mechanism. This makes the electric AMT have the characteristics of simplified structure, reduced cost, strong environmental adaptability and low energy consumption, and has become an important development trend of transmission technology.

[0003] However, for the hardware system of the electronically controlled electric system used in the electric AMT, the shift actuator completely relies on the shift motor and the shift position sensor to realize the gear disengagement operation, and the shift process usually needs to be completed in about 200 milliseconds. This places high demands on the accuracy of the shift position sensor. At the same time, since a strong low-pass filter cannot be used for filtering, the hardware system has high requirements for the accuracy and reliability of the shift position sensor. If the abnormal value is misused, it will cause damage to the gearbox.

[0004] On this basis, the prior art usually uses a simple limit position to identify abnormal shift positions, resulting in poor reliability of transmission control.

[0005] In summary, the prior art has the problem of poor reliability in identifying abnormal shift position. Summary of the invention

[0006] The present invention provides a shift position abnormality recognition method and device, which are used to solve the defect of poor reliability of shift position abnormality recognition in the prior art and realize shift position abnormality recognition with good reliability.

[0007] The present invention provides a method for identifying an abnormality of a shift position, comprising the following steps: In the case that the target shift position sensor does not have a hard line fault, obtaining a current sampling value and a historical sampling value of the target shift position sensor; Determine a fluctuation condition according to the current sampling value and the historical sampling value, determine an over-limit condition according to the current sampling value, and determine an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; When an error occurs in the operating state, an error warning is issued, the frequency and duration of the error warning are monitored, and a fault alarm is issued according to the monitoring situation.

[0008] According to a shift position abnormality identification method provided by the present invention, a fluctuation condition is determined according to the current sampling value and the historical sampling value, an over-limit condition is determined according to the current sampling value, and an operating state of the target shift position sensor is determined according to the fluctuation condition or the over-limit condition, specifically comprising: Calculate the fluctuation amount according to the current sampling value and the historical sampling value using a preset formula; In the case where the fluctuation amount is greater than a first preset fluctuation amount limit and there is currently a shift motor driving, determining that the operating state is a first error; In a case where the fluctuation amount is greater than a second preset fluctuation amount limit and there is no shift motor driving at present, determining that the operating state is a second error; When the current sampling value is greater than a preset upper limit value, determining that the operating state is a third error; In a case where the current feedback is smaller than a preset lower limit value, it is determined that the operating state has a fourth error.

[0009] According to a method for identifying abnormality of a shift position provided by the present invention, the preset formula includes: PosDlt=Abs((SS[-1])-(S[-1]-S[-2])),

[0010] Wherein, PosDlt represents the fluctuation amount, S represents the sampling value at the current time t, S[-1] represents the sampling value at the time (t-1), and S[-2] represents the sampling value at the time (t-2).

[0011] According to a method for identifying abnormality of a shift position provided by the present invention, when the operating state is an error, an error warning is performed, specifically comprising: When the running state indicates that a first error exists, a first error warning is issued; When the operating state indicates that a second error exists, a second error warning is issued; When the operating state indicates that a third error exists, a third error warning is issued; When the operating state indicates that a fourth error exists, a fourth error warning is issued.

[0012] According to a method for identifying an abnormality of a shift position provided by the present invention, the duration of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, which specifically includes: When the duration of the first error warning is greater than a first time threshold, a fault alarm is issued; When the duration of the second error warning is greater than a second time threshold, a fault alarm is issued; When the duration of the third error warning is greater than a third time threshold, a fault alarm is issued; When the duration of the fourth error warning is greater than a fourth time threshold, a fault alarm is issued.

[0013] According to a method for identifying abnormality of a shift position provided by the present invention, the frequency of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically comprising: Monitoring the number of occurrences of errors in the operating state within a preset time interval; When the occurrence frequency is greater than the preset frequency limit, a fault alarm is issued.

[0014] According to a method for identifying abnormality of a shift position provided by the present invention, the method further includes: In the event of a hard-wire fault in the target shift position sensor, a fault alarm is issued.

[0015] According to a method for identifying abnormality of a shift position provided by the present invention, the method further includes: In the case that there is no hard-wire fault in the target shift position sensor, a rationality check is performed based on the input speed, output speed and gear ratio; If the test result is a failure, a fault alarm is issued.

[0016] The present invention also provides a shift position abnormality recognition device, comprising the following modules: A collection unit, used for obtaining a current sampling value and a historical sampling value of the target shift position sensor when there is no hard line fault in the target shift position sensor; a state unit, configured to determine a fluctuation condition according to the current sampling value and the historical sampling value, determine an over-limit condition according to the current sampling value, and determine an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; The alarm unit is used to issue an error warning when an error occurs in the operating state, monitor the frequency and duration of the error warning, and issue a fault alarm based on the monitoring situation.

[0017] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the abnormality identification method of the shift position as described in any one of the above is implemented.

[0018] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the abnormality identification method of the shift position as described in any one of the above is implemented.

[0019] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the abnormality identification method of the shift position as described in any one of the above is implemented.

[0020] The abnormal identification method and device of the shift position provided by the present invention obtains the current sampling value and the historical sampling value of the target shift position sensor when there is no hard-line fault in the target shift position sensor; determines the fluctuation situation according to the current sampling value and the historical sampling value, determines the over-limit situation according to the current sampling value, and determines the operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation; when there is an error in the operating state, an error warning is issued and the frequency and duration of the error warning are monitored, and a fault alarm is issued according to the monitoring situation. The present invention verifies the feedback value of the position sensor in real time, performs error judgment processing from the input end, and performs fault monitoring for the duration and frequency of the error. Fault identification is more reliable, fast, and efficient, and prevents the fault value from flowing into the subsequent functional module, erroneously triggering the gear shifting and shifting to cause gearbox damage. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 This is one of the flow charts of the abnormality identification method of the shift position provided by the present invention.

[0023] Figure 2 This is the second flow chart of the abnormality identification method of the shift position provided by the present invention.

[0024] Figure 3 This is the third flow chart of the abnormality identification method of the shift position provided by the present invention.

[0025] Figure 4 It is a schematic diagram of abnormal fluctuation detection of the abnormal identification method of the shift position provided by the present invention.

[0026] Figure 5 It is a structural schematic diagram of the abnormality identification device for shift position provided by the present invention.

[0027] Figure 6 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0029] Combine the following Figure 1-Figure 4 The abnormality recognition method of the shift position of the present invention is described. Figure 1 is one of the flow charts of the abnormality identification method of the shift position provided by the present invention, such as Figure 1 As shown, the method comprises the following steps: Step 110: When there is no hard-wire fault in the target shift position sensor, obtain the current sampling value and the historical sampling value of the target shift position sensor.

[0030] It should be noted that in step 110, hard-line fault monitoring is first performed. Specifically, hard-line faults related to the target shift position sensor are monitored, mainly for short circuit and open circuit faults that occur for a long time. If there is no hard-line fault, the current sampling value and historical sampling value of the target shift position sensor are obtained, so as to perform real-time verification of the sensor feedback initial value PosRaw.

[0031] Step 120: determining a fluctuation condition according to the current sampling value and the historical sampling value, determining an over-limit condition according to the current sampling value, and determining an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition.

[0032] In step 120, abnormal fluctuation monitoring and upper and lower limit value exceeding monitoring are performed based on the sensor feedback initial value PosRaw.

[0033] Specifically, abnormal fluctuation monitoring includes: calculating the fluctuation amount PosDlt according to PosRaw, distinguishing whether the gear shift mechanism is driven after the fluctuation amount PosDlt is calculated, and identifying the first error Err1 and the second error Err2 according to whether the gear shift mechanism is driven and the fluctuation of the fluctuation amount relative to the preset fluctuation amount limit. It should be explained that the determination of whether the gear shift mechanism is driven is made by distinguishing whether the gear shift motor receives the driving request of the controller. It is understandable that after the gear shift motor receives the driving request of the controller, it operates to drive the gear shift mechanism to achieve gear shifting.

[0034] The upper and lower limit value exceeding monitoring includes: identifying the third error Err3 and the fourth error Err4 according to the exceeding of PosRaw relative to the preset upper and lower limit values.

[0035] If any of the above errors exists, the running status is error exists, and the specific error type (i.e. first error Err1, second error Err2, third error Err3 and fourth error Err4) can be pointed out by referring to the above content, otherwise, the running status is normal. When the running status is normal, I see no error warning.

[0036] Step 130: When there is an error in the operating state, an error warning is issued, the frequency and duration of the error warning are monitored, and a fault alarm is issued according to the monitoring situation.

[0037] In step 130, if the operating status is that an error exists, an error warning is performed based on the corresponding error.

[0038] At the same time, the frequency and duration of the error warning are monitored, and the fault Fault=1 is identified based on the monitoring situation.

[0039] Furthermore, in some embodiments, the method further comprises: In the event of a hard-wire fault in the target shift position sensor, a fault alarm is issued.

[0040] Specifically, if there is a hard line fault, the fault Fault=1 is directly reported.

[0041] Furthermore, in some embodiments, the method further comprises: In the case that there is no hard-wire fault in the target shift position sensor, a rationality check is performed based on the input speed, output speed and gear ratio; If the test result is a failure, a fault alarm is issued.

[0042] Specifically, the present invention also includes transmission rationality verification monitoring, that is, during the gear period, rationality verification is performed based on the input and output speeds and the gear ratio, and if the verification fails, a fault Fault=1 is reported.

[0043] It should be noted that the present invention does not limit the specific steps of rationality testing, and any method can be adopted according to actual conditions.

[0044] The shift position abnormality identification method provided by the present invention includes monitoring of abnormal fluctuations of the initial value of sensor feedback, monitoring of the initial value of sensor feedback exceeding the upper and lower limits, and fault monitoring of the duration and frequency of abnormal values. It covers a real-time shift position abnormality identification strategy for all fault scenarios, performs fault determination processing from the input end, and avoids the fault value from flowing into the subsequent functional module, which triggers the gear shifting and shifting to cause gearbox damage by mistake.

[0045] The following further describes step 120. In some embodiments, determining the over-limit condition according to the current sampling value, and determining the operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition specifically includes: Calculate the fluctuation amount according to the current sampling value and the historical sampling value using a preset formula; In the case where the fluctuation amount is greater than a first preset fluctuation amount limit and there is currently a shift motor driving, determining that the operating state is a first error; In a case where the fluctuation amount is greater than a second preset fluctuation amount limit and there is no shift motor driving at present, determining that the operating state is a second error; When the current sampling value is greater than a preset upper limit value, determining that the operating state is a third error; In a case where the current feedback is smaller than a preset lower limit value, it is determined that the operating state has a fourth error.

[0046] Specifically, abnormal fluctuation monitoring is further explained: First, the fluctuation amount is calculated based on the current sampling value and the historical sampling value using the preset formula. Figure 2 A working principle diagram of an embodiment of the present invention is given. Figure 2 As shown, when there is currently a shift motor drive and the fluctuation amount is greater than the first preset fluctuation amount limit, the current operating state is identified as the first error Err1. When there is currently no shift motor drive and the fluctuation amount is greater than the second fluctuation amount limit, the current operating state is identified as the second error Err2.

[0047] In some embodiments, the preset formula includes: PosDlt=Abs((SS[-1])-(S[-1]-S[-2])),

[0048] Wherein, PosDlt represents the fluctuation amount, S represents the sampling value at the current time t, S[-1] represents the sampling value at the time (t-1), and S[-2] represents the sampling value at the time (t-2).

[0049] Specifically, the historical collected values ​​at two moments and the current collected values ​​are used to calculate the fluctuation amount PosDlt. Calculating the fluctuation amount in this way can effectively avoid misidentification as abnormal fluctuations during normal control.

[0050] like Figure 3 As shown, Figure 3 (a) shows a flow chart of abnormal fluctuation monitoring. Under the corresponding working conditions, when the fluctuation amount PosDlt exceeds the first preset fluctuation amount limit value / the second preset fluctuation amount limit value (corresponding to the preset limits 6 / 7 in the figure), Err1 / 2 is reported.

[0051] It should be noted that, except that the first preset limit value is greater than the second preset limit value, the present invention does not impose specific restrictions on the first preset fluctuation limit value and the second preset fluctuation limit value. In actual operation, the first preset fluctuation limit value and the second preset fluctuation limit value can be set according to actual conditions.

[0052] Aiming at electromagnetic interference and wiring harness virtual connection scenarios, the present invention defines the fluctuation amount calculation logic, monitors abnormal fluctuations, and quickly locks faults.

[0053] The following is a further explanation of the monitoring of exceeding upper and lower limits: When the current sampling value exceeds the preset upper limit value, the current operating state is identified as the third error Err3. When the current sampling value exceeds the preset lower limit value, the current operating state is identified as the fourth error Err4.

[0054] It should be noted that, except that the upper limit value is greater than the lower limit value, the present invention does not impose specific numerical restrictions on the upper limit value and the lower limit value.

[0055] In some embodiments, the upper and lower limit values ​​are defined according to the self-learned storage position limit values ​​± the compensation value.

[0056] The embodiment of the present invention defines upper and lower limit monitoring for non-complete open circuit, short circuit and cross-wire scenarios, defines upper and lower limit values ​​based on self-learning limit values, prevents false alarms and can quickly lock faults.

[0057] like Figure 3 As shown, Figure 3 (b) shows a flow chart of monitoring the upper and lower limits. When the current sampling value exceeds the preset upper / lower limit value (corresponding to the preset limit value 8 / 9 in the figure), Err3 / 4 is reported.

[0058] The following further describes the association between the operating state and the error warning. When the operating state indicates that there is an error, an error warning is issued, specifically including: When the running state indicates that a first error exists, a first error warning is issued; When the operating state indicates that a second error exists, a second error warning is issued; When the operating state indicates that a third error exists, a third error warning is issued; When the operating state indicates that a fourth error exists, a fourth error warning is issued.

[0059] Specifically, when the current operating state is that there is a first error Err1, a first error warning is issued, that is, Err1=1.

[0060] When the current operating state is that there is a second error Err2, a second error warning is issued, that is, Err2=1.

[0061] When the current operating state is that there is a third error Err3, a third error warning is issued, that is, Err3=1.

[0062] When the current operating state is that there is a fourth error Err4, a fourth error warning is issued, that is, Err4=1.

[0063] The fault alarm is further described below. In some embodiments, the duration of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: When the duration of the first error warning is greater than a first time threshold, a fault alarm is issued; When the duration of the second error warning is greater than a second time threshold, a fault alarm is issued; When the duration of the third error warning is greater than a third time threshold, a fault alarm is issued; When the duration of the fourth error warning is greater than a fourth time threshold, a fault alarm is issued.

[0064] Specifically, after each error warning (warning corresponding to the first error Err1, the second error Err2, the third error Err3, and the fourth error Err4) is reported, the duration of each is monitored. The present invention does not limit the monitoring method of the duration.

[0065] In a specific embodiment, Figure 2 As shown, the corresponding timers are set to start timing. When the corresponding timer 1 / 2 / 3 / 4 exceeds the corresponding preset time threshold 1 / 2 / 3 / 4, a fault Fault=1 is reported.

[0066] Furthermore, the fault alarm also includes: In some embodiments, the frequency of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: Monitoring the number of occurrences of errors in the operating state within a preset time interval; When the occurrence frequency is greater than the preset frequency limit, a fault alarm is issued.

[0067] Specifically, the number of errors within a preset time interval is monitored, that is, the number of errors in the running state. It should be emphasized that any error reported by the first error Err1, the second error Err2, the third error Err3, and the fourth error Err4 is recorded once. This is equivalent to monitoring the fault frequency. When the number of faults within the set time interval exceeds the preset number limit, the fault is directly reported, Fault=1; the present invention does not limit the monitoring method of the number of errors.

[0068] In a specific embodiment, Figure 2 As shown, a rolling cycle timer is set to monitor the number of faults occurring within a preset time interval, wherein when any of Err1, Err2, Err3, and Err4 faults is reported, the counter increases once.

[0069] In addition, the present invention does not limit the preset time interval and the preset number of times. In a specific embodiment, the preset time interval is 3s. In another embodiment, the preset number of times is 5.

[0070] The present invention performs fault monitoring according to the duration and frequency of the fault, and fault identification is faster and more efficient.

[0071] Figure 4 is a schematic diagram of abnormal fluctuation detection of an abnormal identification method of a shift position, such as Figure 4 As shown, a specific embodiment of abnormal fluctuation detection is given for more detailed description.

[0072] Assume that there is no shift motor drive at present, the fluctuation limit is 200mV, the fault reporting time is 100ms, and the number of fault reporting is 10 times. Interval ① is during normal operation, no Err is reported; Interval ② is when abnormal fluctuation is detected, the fluctuation is greater than 200mV, Err1 is reported, and the timer + counter is started to increase at the same time; Interval ③ is when the timer and counter reach the limit at the same time, and the fault is reported.

[0073] The abnormal identification method of the shift position provided by the present invention obtains the current sampling value and the historical sampling value of the target shift position sensor when there is no hard-line fault in the target shift position sensor; determines the fluctuation situation according to the current sampling value and the historical sampling value, determines the over-limit situation according to the current sampling value, and determines the operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation; when the operating state is an error, an error warning is performed and the frequency and duration of the error warning are monitored, and a fault alarm is performed according to the monitoring situation. The present invention verifies the feedback value of the position sensor in real time, performs error judgment processing from the input end, and performs fault monitoring for the duration and frequency of the error. Fault identification is more reliable, fast, and efficient, and avoids the fault value from flowing into the subsequent functional module, erroneously triggering the gear shifting and shifting to cause gearbox damage.

[0074] The abnormality identification device for the shift position provided by the present invention is described below. The abnormality identification device for the shift position described below and the abnormality identification method for the shift position described above can be referred to each other. Figure 5 As shown, the device includes the following modules: The acquisition unit 510 is used to acquire the current sampling value and the historical sampling value of the target shift position sensor when there is no hard line fault in the target shift position sensor; A state unit 520, configured to determine a fluctuation condition according to the current sampling value and the historical sampling value, determine an over-limit condition according to the current sampling value, and determine an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; The alarm unit 530 is used to issue an error warning when an error occurs in the operating state, monitor the frequency and duration of the error warning, and issue a fault alarm according to the monitoring situation.

[0075] Based on the above embodiment, in some embodiments, determining the fluctuation situation according to the current sampling value and the historical sampling value, determining the over-limit situation according to the current sampling value, and determining the operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation specifically includes: Calculate the fluctuation amount according to the current sampling value and the historical sampling value using a preset formula; In the case where the fluctuation amount is greater than a first preset fluctuation amount limit and there is currently a shift motor driving, determining that the operating state is a first error; In a case where the fluctuation amount is greater than a second preset fluctuation amount limit and there is no shift motor driving at present, determining that the operating state is a second error; When the current sampling value is greater than a preset upper limit value, determining that the operating state is a third error; In a case where the current feedback is smaller than a preset lower limit value, it is determined that the operating state has a fourth error.

[0076] Based on the above embodiments, in some embodiments, the preset formula includes: PosDlt=Abs((SS[-1])-(S[-1]-S[-2])),

[0077] Wherein, PosDlt represents the fluctuation amount, S represents the sampling value at the current time t, S[-1] represents the sampling value at the time (t-1), and S[-2] represents the sampling value at the time (t-2).

[0078] Based on the above embodiments, in some embodiments, when the running state is an error, an error warning is performed, specifically including: When the running state indicates that a first error exists, a first error warning is issued; When the operating state indicates that a second error exists, a second error warning is issued; When the operating state indicates that a third error exists, a third error warning is issued; When the operating state indicates that a fourth error exists, a fourth error warning is issued.

[0079] Based on the above embodiments, in some embodiments, the duration of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: When the duration of the first error warning is greater than a first time threshold, a fault alarm is issued; When the duration of the second error warning is greater than a second time threshold, a fault alarm is issued; When the duration of the third error warning is greater than a third time threshold, a fault alarm is issued; When the duration of the fourth error warning is greater than a fourth time threshold, a fault alarm is issued.

[0080] Based on the above embodiments, in some embodiments, the frequency of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: Monitoring the number of occurrences of errors in the operating state within a preset time interval; When the occurrence frequency is greater than the preset frequency limit, a fault alarm is issued.

[0081] Based on the above embodiments, in some embodiments, the device further includes: In the event of a hard-wire fault in the target shift position sensor, a fault alarm is issued.

[0082] Based on the above embodiments, in some embodiments, the device further includes: In the case that there is no hard-wire fault in the target shift position sensor, a rationality check is performed based on the input speed, output speed and gear ratio; If the test result is a failure, a fault alarm is issued.

[0083] The abnormal identification device for the shift position provided by the present invention obtains the current sampling value and the historical sampling value of the target shift position sensor when there is no hard-line fault in the target shift position sensor; determines the fluctuation situation according to the current sampling value and the historical sampling value, determines the over-limit situation according to the current sampling value, and determines the operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation; and when there is an error in the operating state, performs an error warning and monitors the frequency and duration of the error warning, and performs a fault alarm according to the monitoring situation. The present invention verifies the feedback value of the position sensor in real time, performs error judgment processing from the input end, and performs fault monitoring for the duration and frequency of the error. Fault identification is more reliable, fast, and efficient, and avoids the fault value from flowing into the subsequent functional module, erroneously triggering the gear shifting and shifting to cause gearbox damage.

[0084] Figure 6 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 6 As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620 and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute the abnormal identification method of the shift position, the method comprising: obtaining the current sampling value and the historical sampling value of the target shift position sensor when there is no hard line fault in the target shift position sensor; determining the fluctuation situation according to the current sampling value and the historical sampling value, determining the over-limit situation according to the current sampling value, and determining the operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation; when the operating state is an error, performing an error warning and monitoring the frequency and duration of the error warning, and performing a fault alarm according to the monitoring situation.

[0085] In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0086] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the abnormal shift position identification method provided by the above-mentioned methods, the method including: when there is no hard-line fault in the target shift position sensor, obtaining the current sampling value and the historical sampling value of the target shift position sensor; determining the fluctuation condition according to the current sampling value and the historical sampling value, determining the over-limit condition according to the current sampling value, and determining the operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; when the operating state is an error, performing an error warning and monitoring the frequency and duration of the error warning, and performing a fault alarm according to the monitoring condition.

[0087] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the abnormal shift position identification method provided by the above-mentioned methods, the method comprising: in the case that there is no hard-line fault in the target shift position sensor, obtaining the current sampling value and the historical sampling value of the target shift position sensor; determining the fluctuation condition according to the current sampling value and the historical sampling value, determining the over-limit condition according to the current sampling value, and determining the operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; in the case that the operating state is an error, performing an error warning and monitoring the frequency and duration of the error warning, and performing a fault alarm according to the monitoring condition.

[0088] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.

[0089] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0090] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for identifying abnormality of a shift position, characterized in that: include: In the case that the target shift position sensor does not have a hard line fault, obtaining a current sampling value and a historical sampling value of the target shift position sensor; Determine a fluctuation condition according to the current sampling value and the historical sampling value, determine an over-limit condition according to the current sampling value, and determine an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; When an error occurs in the operating state, an error warning is issued, the frequency and duration of the error warning are monitored, and a fault alarm is issued according to the monitoring situation.

2. The method for identifying abnormality of a shift position according to claim 1, characterized in that: Determining a fluctuation situation according to the current sampling value and the historical sampling value, determining an over-limit situation according to the current sampling value, and determining an operating state of the target shift position sensor according to the fluctuation situation or the over-limit situation, specifically includes: Calculate the fluctuation amount according to the current sampling value and the historical sampling value using a preset formula; In the case where the fluctuation amount is greater than a first preset fluctuation amount limit and there is currently a shift motor driving, determining that the operating state is a first error; In a case where the fluctuation amount is greater than a second preset fluctuation amount limit and there is no shift motor driving at present, determining that the operating state is a second error; When the current sampling value is greater than a preset upper limit value, determining that the operating state is a third error; In a case where the current feedback is smaller than a preset lower limit value, it is determined that the operating state has a fourth error.

3. The method for identifying abnormality of a shift position according to claim 2, characterized in that: The preset formula includes: PosDlt=Abs((SS[-1])-(S[-1]-S[-2])), Wherein, PosDlt represents the fluctuation amount, S represents the sampling value at the current time t, S[-1] represents the sampling value at the time (t-1), and S[-2] represents the sampling value at the time (t-2).

4. The method for identifying abnormality of a shift position according to claim 2, characterized in that: When the running state is an error, an error warning is issued, specifically including: When the running state indicates that a first error exists, a first error warning is issued; When the operating state indicates that a second error exists, a second error warning is issued; When the operating state indicates that a third error exists, a third error warning is issued; When the operating state indicates that a fourth error exists, a fourth error warning is issued.

5. The method for identifying abnormality of a shift position according to claim 4, characterized in that: The duration of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: When the duration of the first error warning is greater than a first time threshold, a fault alarm is issued; When the duration of the second error warning is greater than a second time threshold, a fault alarm is issued; When the duration of the third error warning is greater than a third time threshold, a fault alarm is issued; When the duration of the fourth error warning is greater than a fourth time threshold, a fault alarm is issued.

6. The method for identifying abnormality of a shift position according to claim 1, characterized in that: The frequency of the error warning is monitored, and a fault alarm is issued according to the monitoring situation, specifically including: Monitoring the number of occurrences of errors in the operating state within a preset time interval; When the occurrence frequency is greater than the preset frequency limit, a fault alarm is issued.

7. The method for identifying abnormality of a shift position according to claim 1, characterized in that: The method further comprises: In the event of a hard-wire fault in the target shift position sensor, a fault alarm is issued.

8. The method for identifying abnormality of a shift position according to claim 1, characterized in that: The method further comprises: In the case that there is no hard-wire fault in the target shift position sensor, a rationality check is performed based on the input speed, output speed and gear ratio; If the test result is a failure, a fault alarm is issued.

9. A shift position abnormality recognition device, characterized in that: include: A collection unit, used for obtaining a current sampling value and a historical sampling value of the target shift position sensor when there is no hard line fault in the target shift position sensor; a state unit, configured to determine a fluctuation condition according to the current sampling value and the historical sampling value, determine an over-limit condition according to the current sampling value, and determine an operating state of the target shift position sensor according to the fluctuation condition or the over-limit condition; The alarm unit is used to issue an error warning when an error occurs in the operating state, monitor the frequency and duration of the error warning, and issue a fault alarm based on the monitoring situation.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for identifying abnormality of the shift position according to any one of claims 1 to 8 is implemented.