Anti-locked-rotor double-oil-tank switching control method and control system

By collecting and preprocessing signals, combined with dynamic temperature compensation and a two-stage stall strategy, the problems of level measurement deviation and stall in the dual-tank switching system at low temperatures were solved, achieving stable oil supply and safe switching under low-temperature conditions.

CN120626358APending Publication Date: 2025-09-12JIUYUAN INTELLIGENT CONTROL TECHNOLOGY (BAOTOU) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510945836.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-09
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The existing dual-tank switching control system is prone to liquid level sensor measurement deviation and switching mechanism jamming under low temperature conditions, and is unable to effectively distinguish between temporary jamming and permanent damage, resulting in incorrect switching and frequent false alarms.

Method used

By collecting multiple signals for pre-processing and dynamic temperature compensation, a two-stage stall strategy is set up, and the mechanical resonance impact and the inertia force in the direction of the motor torque are used to perform instantaneous jamming self-recovery, and fault isolation is performed in the event of irreversible faults.

Benefits of technology

The reliability and safety of dual-tank switching are improved, the risk of mis-switching and motor burnout is reduced, and stable oil supply is achieved under low temperature conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120626358A_ABST
    Figure CN120626358A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of diesel motor vehicles, in particular to an anti-locked-rotor double-fuel-tank switching control method and system. Comprising the following steps that S1, the liquid level ZL of a main oil tank, the liquid level FL of an auxiliary oil tank, the temperature ZT of the main oil tank, the temperature FT of the auxiliary oil tank, the environment temperature Tenv, the main feeding position ZJ of an oil feeding motor, the auxiliary feeding position FJ of the oil feeding motor, the main returning position ZH of an oil returning motor, the auxiliary returning position FH of the oil returning motor, the current value JI of the oil feeding motor, the current value HI of the oil returning motor and a switching request signal of a switching valve are collected; according to the control method provided by the invention, the driver is responsible for inputting the switching intention, the system is responsible for evaluating the switching action, and the switching action is executed after the switching condition is met, so that the driver can actively select the fuel tank according to factors such as a transportation plan and a fuel oil type, and the system guarantees the switching safety through condition judgment; and engine flameout caused by forced switching when fuel oil is insufficient or low-temperature solidification is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of diesel motor vehicles, and in particular to an anti-stall dual-tank switching control method and a control system. Background Art

[0002] In the fields of long-distance transportation, special vehicles, and operations in cold regions, dual-tank systems are widely used because they can significantly improve driving range and support flexible switching of fuel types. Such systems must achieve efficient and reliable switching between the main and auxiliary fuel tanks to ensure continuous operation of the vehicle and adapt to complex environments.

[0003] For example, CN113153545A proposes a dual-tank switching control system and method for diesel commercial vehicles, including a main tank, a secondary tank, an engine, an oil circuit switching valve, a fuel switching control module, and a driving control module. When the vehicle starts, the secondary tank automatically controls the engine to supply fuel. When the diesel in the main tank reaches the operating oil temperature, fuel supply automatically switches to the main tank. When the remaining time to the destination reaches the engine oil circuit refresh time, fuel supply automatically switches to the secondary tank until the vehicle reaches the destination, at which point the engine is shut down. The system automatically selects the switching timing based on the distance to the destination and by monitoring the oil temperature during actual driving.

[0004] However, the existing technology such as the above dual fuel tank switching control solution generally has the following technical bottlenecks:

[0005] 1. Fuel viscosity increases as temperature decreases, leading to measurement deviations in the level sensor. The existing system lacks an effective dynamic compensation mechanism, which often causes erroneous switching.

[0006] 2. The switching mechanism is prone to stalling due to foreign matter or low-temperature solidification. Traditional solutions use a single current threshold to determine faults, which cannot distinguish between temporary stalling and permanent damage, resulting in frequent false alarms and unnecessary shutdowns. Summary of the Invention

[0007] In order to solve the technical problems existing in the conventional dual-tank fuel system control scheme, the first aspect of the present invention provides a dual-tank switching control method with anti-stalling effect, comprising the following steps:

[0008] Step S1: Collect the main tank liquid level Z L , auxiliary fuel tank level F L , Main fuel tank temperature Z T , auxiliary fuel tank temperature F T 、Ambient temperature T env , the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, the auxiliary return position FH of the oil return motor, the current value JI of the oil inlet motor, the current value HI of the oil return motor, and the switching request signal of the switching valve;

[0009] Step S2: pre-processing the collected signal;

[0010] Step S3, responding to the switching request signal of the switching valve, determining whether the fuel tank switching condition is met, if the switching condition is met, performing the switching action, if not, performing the compensation action until the switching condition is met and the switching action is performed;

[0011] Step S4: Determine whether the switching action is executed and feedback the execution status;

[0012] Among them, in step S3, the fuel tank switching condition includes the fuel tank level and / or fuel tank temperature. When the main fuel tank level Z L Greater than the first liquid level preset value, the main oil tank temperature Z T When the temperature is greater than the preset value, the main tank switching condition is met; when the auxiliary tank liquid level F L When the liquid level is greater than the second preset value, the auxiliary tank switching condition is met;

[0013] The compensation action includes based on the main tank temperature Z T and ambient temperature T env Control main fuel tank heating;

[0014] Among them, in step S4, it is judged whether the oil inlet motor and the oil return motor are driven into position according to the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, and the auxiliary return position FH of the oil return motor. If they cannot be driven into position, it is judged whether the oil inlet motor and the oil return motor are blocked or faulty according to the current value JI of the oil inlet motor and the current value HI of the oil return motor.

[0015] Preferably, the switching request signal includes an analog voltage signal output by the switching valve. In step 2, anti-jitter processing of the switching valve output signal is included: when the voltage difference between two consecutive sampling values ​​exceeds 10% of the target interval, the signal state is continuously monitored and delayed for a predetermined period of time. After the predetermined delay, the signal stabilizes within the target interval and a switching request signal is output. After the predetermined delay, the signal falls back to the original interval and the switching request signal is ignored.

[0016] Preferably, in step S2, temperature compensation processing is performed on the main tank liquid level ZL and the auxiliary tank liquid level FL;

[0017] When T env When the temperature is less than 0℃, the compensation level threshold T is calculated based on the dynamic temperature compensation model. adj :

[0018] T adj =[1+α·(T env -T ref )+β·(dT / dt)]·T base;

[0019] Among them, T base is the reference level threshold, T env is the ambient temperature, T ref is the reference temperature, α is the low temperature sensitivity coefficient,

[0020] β is the temperature change rate weight coefficient, and dT / dt is the temperature change rate.

[0021] Preferably, the main fuel tank heating step includes:

[0022] (a1) Obtain the ambient temperature T env And the main tank temperature Z T ;

[0023] (b1), when T env <First temperature threshold or Z T < the second temperature threshold, heating the main fuel tank;

[0024] (c1) During the heating process:

[0025] (i), when Z T When the temperature reaches or exceeds the third temperature threshold, the heating of the main fuel tank is suspended;

[0026] (ii) When Z T When the temperature is less than or equal to the fourth temperature threshold, the main fuel tank is heated again;

[0027] (d1), T env The cycle of step (c1) is terminated when the temperature is ≥ the fifth temperature threshold.

[0028] Preferably, the main advance position of the oil inlet motor is determined to be in place according to the oil inlet motor main advance position ZJ trigger signal, the auxiliary advance position of the oil inlet motor is determined to be in place according to the oil inlet motor auxiliary advance position FJ trigger signal, the main return position is determined to be in place according to the oil return motor main return position ZH trigger signal, and the auxiliary return position of the oil return motor is determined to be in place according to the oil return motor auxiliary return position FH trigger signal;

[0029] In step S3, in response to the instruction to switch to the main tank:

[0030] If the oil inlet motor main advance position ZJ trigger signal is not received, the oil inlet motor is controlled to rotate in the first direction to drive the oil inlet switching valve to the main oil tank oil inlet position until the oil inlet motor main advance position ZJ trigger signal is received;

[0031] After receiving the oil inlet motor main forward position ZJ trigger signal, if the oil return motor main return position ZH trigger signal is not received, the oil return motor is controlled to rotate in the first direction to drive the oil return switching valve to the main tank oil return position until the oil return motor main return position ZH trigger signal is received;

[0032] In step S3, in response to the instruction to switch to the auxiliary tank:

[0033] If the oil inlet motor auxiliary forward position FJ trigger signal is not received, the oil inlet motor is controlled to rotate in a second direction opposite to the first direction to drive the oil inlet switching valve to the auxiliary oil tank oil inlet position until the oil inlet motor auxiliary forward position FJ trigger signal is received; after receiving the oil inlet motor auxiliary forward position FJ trigger signal, if the oil return motor auxiliary return position FH trigger signal is not received, the oil return motor is controlled to rotate in the second direction to drive the oil return switching valve to the auxiliary oil tank oil return position until the oil return motor auxiliary return position FH trigger signal is received.

[0034] Preferably, in step S4, when the oil inlet motor current value JI or the oil return motor current value HI continuously exceeds the first time threshold t1 and is located in the first current interval I1, a stall recovery instruction is executed, and the stall recovery instruction includes the following steps:

[0035] (a2) controlling the motor to reverse for a second time threshold t2;

[0036] (b2) controlling the motor to rotate forward for a third time threshold t3;

[0037] (c2) Repeat the above operation at most N times.

[0038] Preferably, in step S4, when the oil inlet motor current value JI or the oil return motor current value HI exceeds the second current threshold value I2 and the time exceeds the fourth time threshold value t4, a fault protection instruction is executed, and the fault protection instruction includes stopping the motor operation and triggering an audible and visual alarm;

[0039] In step S4, when the oil inlet motor current value JI or the oil return motor current value HI does not exceed the first current interval I1 and the time exceeds the fifth time threshold t5, the timeout fault instruction is executed, and the timeout fault instruction includes stopping the motor and triggering a timeout alarm.

[0040] Preferably, the first current interval I1 is 12A≤I1≤32A, the second current threshold I2>32A, the first time threshold t1=1~2s, the second time threshold t2=2~3s, the third time threshold t3=4~6s, the fourth time threshold t4=100~500ms, the fifth time threshold t5=15~30s, and the maximum number of cycles N=3~5 times.

[0041] The second aspect of the present invention provides a technical solution, a dual-tank switching control system with anti-stall function, comprising:

[0042] The switching valve is configured to be operated by a user to send a switching request signal;

[0043] Signal acquisition module, the signal acquisition module includes a liquid level sensor, a temperature sensor, a position sensor and a current sensor, the liquid level sensor is used to collect the main tank liquid level Z L , auxiliary fuel tank level F L The temperature sensor is used to collect the main tank temperature Z T , auxiliary fuel tank temperature F T and ambient temperature T env The position sensor is used to collect the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, and the auxiliary return position FH of the oil return motor. The current sensor is used to collect the current value JI of the oil inlet motor and the current value HI of the oil return motor;

[0044] The data processing module is configured to perform anti-jitter processing on the switching request signal and env When the temperature is less than 0℃, the main tank liquid level ZL and the auxiliary tank liquid level FL are temperature compensated;

[0045] An execution control module is connected to the oil inlet motor and the oil return motor;

[0046] The controller is connected to the data processing module and the execution control module, and is configured to control the oil inlet motor and the oil return motor to complete a predetermined action according to the above control method.

[0047] The anti-lock dual fuel tank switching control system is characterized in that it also includes a heating device, which is connected to the execution control module and is configured to env <First temperature threshold or Z T < the second temperature threshold, the main fuel tank is heated, and during the heating process when Z T ≥ the third temperature threshold, the heating of the main fuel tank is suspended; when Z T ≤ the fourth temperature threshold, the main fuel tank is heated again; until T env When the temperature reaches the fifth threshold, the main fuel tank heating is stopped.

[0048] Compared with the prior art, the advantages of the present invention are:

[0049] The control method proposed in this application allows the driver to input the switching intention, and the system is responsible for evaluating the switching action. When the switching conditions are met, the switching action is executed. This helps the driver actively select the fuel tank based on factors such as transportation plan and fuel type. The system ensures the safety of the switching through conditional judgment, avoiding forced switching due to insufficient fuel or low-temperature freezing, which may cause the engine to stall.

[0050] A two-stage stall strategy is set up. The first-stage stall threshold judgment creates a mechanical resonance shock through the forward and reverse cycle processing after the stall. The inertial force generated by the sudden change in the motor torque direction is used to contact the instantaneous jam, which can improve the success rate of self-recovery and reduce the accident rate of motor burnout. The second-stage stall threshold judgment serves as a fuse mechanism for irreversible faults to prevent further expansion of the fault. It can achieve instantaneous jam self-recovery and rapid isolation of permanent faults without adding hardware. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The accompanying drawings are not intended to be drawn to scale. In the drawings, each identical or nearly identical component shown in various figures may be represented by the same reference numeral. For the sake of clarity, not every component is labeled in every figure. Embodiments of various aspects of the present invention will now be described by way of example and with reference to the accompanying drawings, in which:

[0052] Figure 1 This is a control principle diagram of the anti-stall dual-tank switching control method shown in the present invention;

[0053] Figure 2 is a control principle diagram of the compensation process shown in the present invention;

[0054] Figure 3 This is a control principle diagram for handling motor stall or fault as shown in the present invention;

[0055] Figure 4 It is a structural schematic diagram of the anti-stall dual-tank switching device shown in the present invention. DETAILED DESCRIPTION

[0056] In order to better understand the technical content of the present invention, specific embodiments are given below in conjunction with the accompanying drawings.

[0057] {Example 1}

[0058] Combine Figure 1 As shown, the first aspect of the present invention provides a dual fuel tank switching control method for anti-stall, comprising the following steps:

[0059] Step S1: Collect the main tank liquid level Z L , auxiliary fuel tank level F L , Main fuel tank temperature Z T , auxiliary fuel tank temperature F T、Ambient temperature T env , the oil inlet motor main forward position ZJ, the oil inlet motor auxiliary forward position FJ, the oil return motor main return position ZH, the oil return motor auxiliary return position FH, the oil inlet motor current value JI, the oil return motor current value HI and the switching request signal of the switching valve 40.

[0060] like Figure 4 The dual tank switching device shown in the figure has a first liquid level sensor 11 and a first temperature sensor 12 in the main tank 10. The first liquid level sensor 11 can detect the liquid level Z of the main tank. L The first temperature sensor 12 can detect the main tank temperature Z T The auxiliary tank 20 is provided with a second liquid level sensor 21 and a second temperature sensor 22. The second liquid level sensor 21 can detect the liquid level F of the auxiliary tank. L The second temperature sensor 22 can detect the temperature of the auxiliary tank F T .

[0061] Furthermore, the vehicle is also equipped with a third temperature sensor 60, which is used to detect the ambient temperature T env .

[0062] It should be understood that the fuel grade contained in the auxiliary tank 20 is lower than the fuel grade contained in the main tank 10, that is, the fuel in the auxiliary tank 20 has the performance of being used at low temperatures. When the vehicle is started in a low-temperature environment, if only the fuel grade contained in the auxiliary tank 20 meets the usage requirements, the fuel in the auxiliary tank 20 will be used first. After the engine combustion creates conditions for the main tank 10 to be allowed to be used, the fuel will be switched from the auxiliary tank 20 to the main tank 10.

[0063] Therefore, before the auxiliary tank 20 is switched to the main tank 10, it is necessary to detect parameters such as the temperature and liquid level of the main tank 10 and the auxiliary tank 20 and determine whether the switching conditions are met.

[0064] Furthermore, it is also necessary to detect the switching request signal of the switching valve 40. It should be understood that the switching request signal of the switching valve 40 is given by the driver's operation, that is, the driver controls the state of the switching valve 40 according to the usage requirements, so that it sends a switching request signal. The system determines whether the signal can be executed according to the environment. Compared with automatic switching according to the environment, this method is more in line with the user's needs, that is, the user gives instructions, and the system is responsible for determining whether the instructions meet the execution conditions.

[0065] Step S2: pre-process the collected signal.

[0066] It should be understood that the switching valve, as a driver-operated device, is a mechanical switch or button operation, which has the problem of contact jitter and a certain false triggering rate. In addition, when the driving temperature changes suddenly, it is also easy to cause liquid level detection errors. Therefore, it is necessary to pre-process the collected signals.

[0067] In an optional embodiment, the switching request signal includes an analog voltage signal output by the switching valve 40. In step 2, anti-jitter processing is performed on the output signal of the switching valve 40: when the voltage difference between two consecutive sampling values ​​exceeds 10% of the target interval, the signal status is continuously monitored and delayed for a predetermined period of time. After the predetermined delay, the signal stabilizes within the target interval and a switching request signal is output. After the predetermined delay, the signal falls back to the original interval and the switching request signal is ignored.

[0068] Specifically, the target range of the signal is defined as 5±1V. If the current sampling value suddenly changes from 0.2V to 0.8V, |0.8-0.2| / 5=12%, the anti-shake judgment is triggered, and the small voltage fluctuations (<0.5V) caused by jitter / interference are filtered to avoid being misjudged as a valid switching request.

[0069] For example, when a voltage jump greater than 10% is detected, a 1s delay confirmation is started and the signal status is continuously monitored. If the signal is stable at 4.5V within 1s, it is determined to be a valid request signal. If the signal drops back to 1V within 1s, it is considered interference.

[0070] Furthermore, in step S2, temperature compensation is performed on the main tank liquid level ZL and the auxiliary tank liquid level FL;

[0071] When T env When the temperature is less than 0℃, the compensation level threshold T is calculated based on the dynamic temperature compensation model. adj :

[0072] T adj =[1+α·(T env -T ref )+β·(dT / dt)]·T base ; Among them, T base is the reference level threshold, T env is the ambient temperature, T ref is the reference temperature, α is the low temperature sensitivity coefficient, β is the temperature change rate weight coefficient, and dT / dt is the temperature change rate.

[0073] Optional, α=0.01~0.02, β=0.003~0.007, T ref =20℃, dT / dt≤2℃ / min.

[0074] Specifically, a diesel vehicle is running in an extremely cold environment of -10°C, and the original reference threshold of the main tank liquid level sensor is 50% (that is, when the liquid level is lower than 50%, the switch is triggered). The parameter settings are as follows:

[0075] α(low temperature sensitivity coefficient)=0.015;

[0076] β (temperature change rate weight coefficient) = 0.005;

[0077] T ref (reference temperature) = 20°C;

[0078] dT / dt (temperature change rate) = -1°C / min (ambient temperature continues to drop);

[0079] Substitute the formula to calculate the liquid level threshold after compensation:

[0080] T adj =[1+0.015*(-10-20)+0.005(-1)]*50%=27.25%

[0081] Compensation effect analysis:

[0082] Low temperature suppression misjudgment:

[0083] At -10°C, the uncompensated fuel level threshold can cause the sensor to misinterpret the fuel level due to increased fuel viscosity (e.g., the sensor indicates a low level even though the actual level is sufficient). After compensation, the threshold is lowered from 50% to 27.25%, avoiding false low-level signals caused by low temperatures and preventing premature tank switching.

[0084] Dynamic adaptability:

[0085] If the ambient temperature drops further, the β term will increase the compensation strength. For example, when dT / dt = -2°C / min, the β term contribution increases to -0.01, and the threshold value after compensation is further reduced to:

[0086] T adj =[1+0.015*(-10-20)-0.01]*50%=25%

[0087] Preventing Overcompensation:

[0088] When the temperature rises (dT / dt>0), the β term turns positive and the compensation amount decreases, ensuring that the liquid level judgment gradually returns to normal as the environment improves.

[0089] As mentioned above, through the dynamic temperature compensation model, the system adaptively adjusts the liquid level threshold in a low-temperature environment, effectively eliminating the interference of fuel viscosity changes on the sensor, improving the reliability of switching control, and avoiding the risk of engine stall due to misjudgment.

[0090] In this way, by performing temperature compensation on the liquid level threshold value when the ambient temperature is below 0°C, the detection error of the liquid level can be reduced.

[0091] Step S3, responding to the switching request signal of the switching valve 40, judging whether the fuel tank switching condition is met, if the switching condition is met, executing the switching action, if not, executing the compensation action until the switching condition is met and the switching action is executed.

[0092] Among them, in step S3, the fuel tank switching condition includes the fuel tank level and / or fuel tank temperature. When the main fuel tank level Z L Greater than the first liquid level preset value, the main oil tank temperature Z T When the temperature is greater than the preset value, the switching condition of the main tank 10 is met; when the auxiliary tank liquid level F L When the liquid level is greater than the second preset value, the switching condition of the auxiliary tank 20 is met.

[0093] Furthermore, the compensation action includes the following steps based on the main tank temperature Z T and ambient temperature T env Controls main tank heating.

[0094] In this way, when the temperature of the main fuel tank 10 does not meet the switching requirement, the main fuel tank 10 is heated through the compensation action.

[0095] In a specific embodiment, combined with Figure 2 As shown, the main tank heating steps include:

[0096] (a1) Obtain the ambient temperature T env And the main tank temperature Z T ;

[0097] (b1), when T env < less than the first temperature threshold or Z T <When the temperature reaches the second threshold, the main fuel tank 10 is heated;

[0098] (c1) During the heating process:

[0099] (i), when Z T When the temperature is greater than or equal to the third temperature threshold, the heating of the main fuel tank 10 is suspended;

[0100] (ii) When Z T When the temperature is less than or equal to the fourth temperature threshold, the main fuel tank 10 is heated again;

[0101] (d1), T env The cycle of step (c1) is terminated when the temperature is ≥ the fifth temperature threshold.

[0102] Optionally, the first temperature threshold is 5±1°C, the second temperature threshold is 10±1°C, the third temperature threshold is 25±1°C, the fourth temperature threshold is 20±1°C, and the fifth temperature threshold is 6±1°C.

[0103] In this way, by controlling the heating of the main oil tank 10 within a range, the switching frequency of the heating device can be reduced, thereby reducing energy consumption.

[0104] Step S4: Determine whether the switching action is executed and feedback the execution status.

[0105] Among them, in step S4, it is judged whether the oil inlet motor 41 and the oil return motor 42 are driven into position according to the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, and the auxiliary return position FH of the oil return motor. If they cannot be driven into position, it is judged whether the oil inlet motor 41 and the oil return motor 42 are blocked or faulty according to the current value JI of the oil inlet motor and the current value HI of the oil return motor.

[0106] It should be understood that the purpose of the switching action is to change the direction of fuel flow. It is necessary to control from which tank the fuel is supplied to the engine 30 and to which tank the excess fuel remaining after combustion in the engine 30 flows back.

[0107] The function of the oil inlet motor 41 is to control the source of fuel supplied to the engine. Its forward rotation can drive the valve to move to the main tank oil inlet position. After it is in place, the sensor can detect the main inlet position ZJ of the oil inlet motor. At this time, fuel is pumped from the main tank 10 to the engine 30.

[0108] The reverse rotation of the oil inlet motor 41 can drive the valve to move to the auxiliary tank oil inlet position. After reaching the position, the sensor can detect the auxiliary inlet position FJ of the oil inlet motor. At this time, fuel is pumped from the auxiliary tank 20 to the engine 30.

[0109] Furthermore, when the valve is in place, the corresponding indicator light comes on to inform the driver of the current fuel supply source.

[0110] Furthermore, the function of the oil return motor 42 is to control the return destination of excess fuel after engine combustion. Its forward rotation drives the valve to move to the main fuel tank return position. After it is in place, the sensor can detect the main return position ZH of the oil return motor. At this time, the excess return fuel after the engine 30 burns returns to the main fuel tank 10; its reverse rotation can drive the valve to move to the auxiliary fuel tank return position. After it is in place, the sensor can detect the auxiliary return position FH of the oil return motor. At this time, the excess return fuel after the engine combustion returns to the auxiliary fuel tank 20.

[0111] Furthermore, when the valve is in place, the corresponding indicator light lights up to inform the driver of the current oil return destination.

[0112] Specifically, the oil inlet motor main forward position ZJ trigger signal is used to determine whether the oil inlet motor main forward position is in place, the oil inlet motor auxiliary forward position FJ trigger signal is used to determine whether the oil inlet motor auxiliary forward position is in place, the oil return motor main return position ZH trigger signal is used to determine whether the main return position is in place, and the oil return motor auxiliary return position FH trigger signal is used to determine whether the oil return motor auxiliary return position is in place;

[0113] In step S3, in response to the instruction to switch to the main tank:

[0114] If the oil inlet motor main advance position ZJ trigger signal is not received, the oil inlet motor 41 is controlled to rotate in the first direction to drive the oil inlet switching valve to the main oil tank 10 oil inlet position until the oil inlet motor main advance position ZJ trigger signal is received;

[0115] After receiving the oil inlet motor main forward position ZJ trigger signal, if the oil return motor main return position ZH trigger signal is not received, the oil return motor 42 is controlled to rotate in the first direction to drive the oil return switching valve to the main oil tank 10 return position until the oil return motor main return position ZH trigger signal is received;

[0116] In step S3, in response to the instruction to switch to the auxiliary tank:

[0117] If the oil inlet motor auxiliary forward position FJ trigger signal is not received, the oil inlet motor 41 is controlled to rotate in a second direction opposite to the first direction to drive the oil inlet switching valve to the auxiliary oil tank 20 oil inlet position until the oil inlet motor auxiliary forward position FJ trigger signal is received; after receiving the oil inlet motor auxiliary forward position FJ trigger signal, if the oil return motor auxiliary return position FH trigger signal is not received, the oil return motor 42 is controlled to rotate in the second direction to drive the oil return switching valve to the auxiliary oil tank 20 oil return position until the oil return motor auxiliary return position FH trigger signal is received.

[0118] In the above embodiment, when switching from the main feed to the auxiliary feed, and when switching from the main return to the auxiliary return, a predetermined time is delayed to fill the pipeline with fuel from the auxiliary tank 20, thereby preventing the main tank fuel in the pipeline from freezing.

[0119] Combine Figure 3 As shown, in step S4, when the oil inlet motor current value JI or the oil return motor current value HI continuously exceeds the first time threshold t1 and is located in the first current interval I1, a stall recovery instruction is executed, and the stall recovery instruction includes the following steps:

[0120] (a2) controlling the motor to reverse for a second time threshold t2;

[0121] (b2) controlling the motor to rotate forward for a third time threshold t3;

[0122] (c2) Repeat the above operation at most N times.

[0123] In an optional embodiment, the machine operates at 70% to 90% of the rated torque during reverse rotation and at 50% to 70% of the rated torque during forward rotation. The position sensor is detected after each cycle and the recovery program is terminated if it is in place.

[0124] In this way, by setting the first-level threshold judgment, creating a mechanical resonance shock through the forward and reverse cycle processing after the stall, and using the inertial force generated by the sudden change in the direction of the motor torque to contact the instantaneous jam, the success rate of self-recovery can be improved and the accident rate of motor burning can be reduced.

[0125] Furthermore, in step S4, when the oil inlet motor current value JI or the oil return motor current value HI exceeds the second current threshold value I2 and the time exceeds the fourth time threshold value t4, a fault protection instruction is executed, and the fault protection instruction includes stopping the motor operation and triggering an audible and visual alarm;

[0126] In step S4, when the oil inlet motor current value JI or the oil return motor current value HI does not exceed the first current interval I1 and the time exceeds the fifth time threshold t5, the timeout fault instruction is executed, and the timeout fault instruction includes stopping the motor and triggering a timeout alarm.

[0127] In this way, the second-level threshold judgment is used as a fuse mechanism for irreversible faults to prevent the fault from further expanding.

[0128] Optionally, the first current interval I1 is 12A≤I1≤32A, the second current threshold I2>32A, the first time threshold t1=1~2s, the second time threshold t2=2~3s, the third time threshold t3=4~6s, the fourth time threshold t4=100~500ms, the fifth time threshold t5=15~30s, and the maximum number of cycles N=3~5 times.

[0129] {Example 2}

[0130] Combine Figures 1 to 4 As shown, the second aspect of the present invention proposes a technical solution, a dual-tank switching control system with anti-stall, comprising:

[0131] The switching valve 40 is configured to be operated by a user to send a switching request signal;

[0132] Signal acquisition module, the signal acquisition module includes liquid level sensor, temperature sensor, position sensor and current sensor. The liquid level sensor is used to collect the main tank liquid level Z L , auxiliary fuel tank level F L , the temperature sensor is used to collect the main tank temperature Z T , auxiliary fuel tank temperature F T and ambient temperature T envThe position sensor is used to collect the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, and the auxiliary return position FH of the oil return motor. The current sensor is used to collect the current value JI of the oil inlet motor and the current value HI of the oil return motor.

[0133] The data processing module is configured to perform anti-jitter processing on the switching request signal and env When the temperature is less than 0℃, the main tank liquid level ZL and the auxiliary tank liquid level FL are temperature compensated;

[0134] An execution control module is connected to the oil inlet motor 41 and the oil return motor 42;

[0135] The controller is connected to the data processing module and the execution control module, and is configured to control the oil inlet motor 41 and the oil return motor 42 to complete a predetermined action according to any one of the control methods of claims 1-8.

[0136] Furthermore, a heating device is included, which is connected to the execution control module and is configured to env < less than the first temperature threshold or Z T < the second temperature threshold, the main oil tank 10 is heated, and during the heating process when Z T ≥ the third temperature threshold, the heating of the main oil tank 10 is suspended; when Z T ≤ the fourth temperature threshold, the main fuel tank 10 is heated again; until T env When the temperature is greater than or equal to the fifth temperature threshold, heating of the main fuel tank 10 is stopped.

[0137] In a specific embodiment, combined with Figure 2 As shown, the main tank heating steps include:

[0138] (a1) Obtain the ambient temperature T env And the main tank temperature Z T ;

[0139] (b1), when T env < less than the first temperature threshold or Z T <When the temperature reaches the second threshold, the main fuel tank 10 is heated;

[0140] (c1) During the heating process:

[0141] (i), when Z T When the temperature is greater than or equal to the third temperature threshold, the heating of the main fuel tank 10 is suspended;

[0142] (ii) When Z T When the temperature is less than or equal to the fourth temperature threshold, the main fuel tank 10 is heated again;

[0143] (d1), Tenv The cycle of step (c1) is terminated when the temperature is ≥ the fifth temperature threshold.

[0144] Optionally, the first temperature threshold is 5±1°C, the second temperature threshold is 10±1°C, the third temperature threshold is 25±1°C, the fourth temperature threshold is 20±1°C, and the fifth temperature threshold is 6±1°C.

[0145] In combination with the above embodiments, the control method proposed in this application allows the driver to input the switching intention, and the system is responsible for evaluating the switching action. When the switching conditions are met, the switching action is executed. This helps the driver to actively select the fuel tank based on factors such as transportation plan and fuel type. The system ensures the safety of the switching through conditional judgment, avoiding forced switching due to insufficient fuel or low-temperature freezing, which may cause the engine to stall.

[0146] A two-stage stall strategy is implemented. The first-stage stall threshold judgment creates a mechanical resonance shock through forward and reverse cycles after stalling. The inertial force generated by the sudden change in the motor torque direction causes instantaneous stalling, which improves the success rate of self-recovery and reduces the incidence of motor burnout. The second-stage stall threshold judgment serves as a fuse mechanism for irreversible faults, preventing further expansion of the fault. This allows for rapid isolation between instantaneous stall self-recovery and permanent faults without requiring additional hardware.

[0147] This application pre-processes the collected initial signal, including dynamic liquid level compensation to solve the low temperature misjudgment problem, and anti-jitter to solve the switching instruction input misjudgment problem. At the same time, it uses the ambient temperature exit condition of hysteresis heating control to form a fully closed-loop energy-saving strategy.

[0148] While the present invention has been disclosed above with reference to preferred embodiments, this is not intended to limit the present invention. Persons skilled in the art will readily appreciate that various modifications and variations can be made without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the claims.

Claims

1. A dual fuel tank switching control method for anti-stall, characterized in that: The following steps are involved: Step S1: Collect the main tank liquid level Z L , auxiliary fuel tank level F L , Main fuel tank temperature Z T , auxiliary fuel tank temperature F T 、Ambient temperature T env , the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, the auxiliary return position FH of the oil return motor, the current value JI of the oil inlet motor, the current value HI of the oil return motor, and the switching request signal of the switching valve (40); Step S2: pre-processing the collected signal; Step S3, responding to the switching request signal of the switching valve (40), judging whether the fuel tank switching condition is met, if the switching condition is met, performing the switching action, if not, performing the compensation action until the switching action is met; Step S4: Determine whether the switching action is executed and feedback the execution status; Among them, in step S3, the fuel tank switching condition includes the fuel tank level and / or fuel tank temperature. When the main fuel tank level Z L Greater than the first liquid level preset value, the main oil tank temperature Z T When the temperature is greater than the preset value, the switching condition of the main oil tank (10) is met; when the liquid level F of the auxiliary oil tank L When the liquid level is greater than a second preset value, the auxiliary oil tank (20) switching condition is met; The compensation action includes based on the main tank temperature Z T And the ambient temperature T env Control main fuel tank heating; In step S4, it is determined whether the oil inlet motor (41) and the oil return motor (42) are driven to their proper positions based on the oil inlet motor main advance position ZJ, the oil inlet motor auxiliary advance position FJ, the oil return motor main return position ZH, and the oil return motor auxiliary return position FH. If they cannot be driven to their proper positions, it is determined whether the oil inlet motor (41) and the oil return motor (42) are blocked or faulty based on the oil inlet motor current value JI and the oil return motor current value HI.

2. The anti-stall dual-tank switching control method according to claim 1, characterized in that: The switching request signal includes an analog voltage signal output by the switching valve (40). In step 2, anti-jitter processing is performed on the output signal of the switching valve (40): when the voltage difference between two consecutive sampling values ​​exceeds 10% of the target interval, the signal state is continuously monitored and delayed for a predetermined time. After the predetermined delay, the signal stabilizes within the target interval and a switching request signal is output. After the predetermined delay, the signal falls back to the original interval and the switching request signal is ignored.

3. The anti-stall dual-tank switching control method according to claim 1, characterized in that: In step S2, temperature compensation is performed on the main tank liquid level ZL and the auxiliary tank liquid level FL; When T env When the temperature is less than 0℃, the compensation level threshold T is calculated based on the dynamic temperature compensation model. adj : T adj =[1+α·(T env -T ref )+β·(dT / dt)]·T base ; Among them, T base is the reference level threshold, T env is the ambient temperature, T ref is the reference temperature, α is the low temperature sensitivity coefficient, β is the temperature change rate weight coefficient, and dT / dt is the temperature change rate.

4. The anti-stall dual-tank switching control method according to claim 1, characterized in that: The main fuel tank heating steps include: (a1) Obtain the ambient temperature T env And the main tank temperature Z T ; (b1), when T env <First temperature threshold or Z T When the temperature falls below the second temperature threshold, the main fuel tank (10) is heated; (c1) During the heating process: (i), when Z T When the temperature is greater than or equal to the third temperature threshold, heating of the main fuel tank (10) is suspended; (ii) When Z T When the temperature is less than or equal to the fourth temperature threshold, the main fuel tank (10) is heated again; (d1), T env The cycle of step (c1) is terminated when the temperature is ≥ the fifth temperature threshold.

5. The anti-stall dual-tank switching control method according to claim 1, characterized in that: According to the oil inlet motor main advance position ZJ trigger signal, it is judged that the oil inlet motor main advance position is in place, according to the oil inlet motor auxiliary advance position FJ trigger signal, it is judged that the oil inlet motor auxiliary advance position is in place, according to the oil return motor main return position ZH trigger signal, it is judged that the main return position is in place, according to the oil return motor auxiliary return position FH trigger signal, it is judged whether the oil return motor auxiliary return position is in place; In step S3, in response to the instruction to switch to the main tank: If the oil inlet motor main forward position ZJ trigger signal is not received, the oil inlet motor (41) is controlled to rotate in the first direction to drive the oil inlet switching valve to the main oil tank (10) oil inlet position until the oil inlet motor main forward position ZJ trigger signal is received; after receiving the oil inlet motor main forward position ZJ trigger signal, if the oil return motor main return position ZH trigger signal is not received, the oil return motor (42) is controlled to rotate in the first direction to drive the oil return switching valve to the main oil tank (10) oil return position until the oil return motor main return position ZH trigger signal is received; In step S3, in response to the instruction to switch to the auxiliary tank: If the oil inlet motor auxiliary forward position FJ trigger signal is not received, the oil inlet motor (41) is controlled to rotate in a second direction opposite to the first direction to drive the oil inlet switching valve to the auxiliary oil tank (20) oil inlet position until the oil inlet motor auxiliary forward position FJ trigger signal is received; after receiving the oil inlet motor auxiliary forward position FJ trigger signal, if the oil return motor auxiliary return position FH trigger signal is not received, the oil return motor (42) is controlled to rotate in the second direction to drive the oil return switching valve to the auxiliary oil tank (20) oil return position until the oil return motor auxiliary return position FH trigger signal is received.

6. The anti-stall dual fuel tank switching control method according to claim 1, characterized in that: In step S4, when the oil inlet motor current value JI or the oil return motor current value HI continuously exceeds the first time threshold t1 and is in the first current interval I1, a stall recovery instruction is executed, and the stall recovery instruction includes the following steps: (a2) controlling the motor to reverse for a second time threshold t2; (b2) controlling the motor to rotate forward for a third time threshold t3; (c2) Repeat the above operation at most N times.

7. The anti-stall dual-tank switching control method according to claim 6, characterized in that: In step S4, when the oil inlet motor current value JI or the oil return motor current value HI exceeds the second current threshold value I2 and the time exceeds the fourth time threshold value t4, a fault protection instruction is executed, and the fault protection instruction includes stopping the operation of the motor and triggering an audible and visual alarm; In step S4, when the oil inlet motor current value JI or the oil return motor current value HI does not exceed the first current interval I1 and the time exceeds the fifth time threshold t5, the timeout fault instruction is executed, and the timeout fault instruction includes stopping the motor and triggering a timeout alarm.

8. The anti-stall dual-tank switching control method according to claim 7, characterized in that: The first current interval I1 is 12A≤I1≤32A, the second current threshold I2>32A, the first time threshold t1=1~2s, the second time threshold t2=2~3s, the third time threshold t3=4~6s, the fourth time threshold t4=100~500ms, the fifth time threshold t5=15~30s, and the maximum number of cycles N=3~5 times.

9. A dual fuel tank switching control system with anti-stall function, characterized in that: include: A switching valve (40) is configured to be operated by a user to send a switching request signal; Signal acquisition module, the signal acquisition module includes a liquid level sensor, a temperature sensor, a position sensor and a current sensor, the liquid level sensor is used to collect the main tank liquid level Z L , auxiliary fuel tank level F L The temperature sensor is used to collect the main tank temperature Z T , auxiliary fuel tank temperature F T and ambient temperature T env The position sensor is used to collect the main forward position ZJ of the oil inlet motor, the auxiliary forward position FJ of the oil inlet motor, the main return position ZH of the oil return motor, and the auxiliary return position FH of the oil return motor. The current sensor is used to collect the current value JI of the oil inlet motor and the current value HI of the oil return motor; The data processing module is configured to perform anti-jitter processing on the switching request signal and env When the temperature is less than 0℃, the main tank liquid level ZL and the auxiliary tank liquid level FL are temperature compensated; An execution control module connected to the oil inlet motor (41) and the oil return motor (42); A controller is connected to the data processing module and the execution control module, and is configured to control the oil inlet motor (41) and the oil return motor (42) to complete a predetermined action according to the control method according to any one of claims 1 to 8.

10. The anti-stall dual fuel tank switching control system according to claim 9, characterized in that: The heating device is also included, and the heating device is connected to the execution control module, and the heating device is configured to env <First temperature threshold or Z T < the second temperature threshold, the main oil tank (10) is heated, and during the heating process when Z T ≥ the third temperature threshold, the heating of the main oil tank (10) is suspended; when Z T ≤ the fourth temperature threshold, the main oil tank (10) is heated again; until T env When the temperature is greater than or equal to the fifth temperature threshold, heating of the main oil tank (10) is stopped.

Citation Information

Patent Citations

  • Double-fuel-tank switching control system for commercial diesel vehicle and control method of double-fuel-tank switching control system

    CN113153545A