Displacement limiting method and system of hydraulic system, medium and electronic equipment
By using the actual speed to judge the insufficient power and trigger the displacement limit in the thermal management mode of construction machinery vehicles, the problems of reduced engine intake and deviation of speed are solved, and the power and operation stability of the entire vehicle are improved.
Patent Information
- Application Number
- CN202411229293.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-09-03
AI Technical Summary
In the thermal management mode of construction machinery vehicles, the decrease in the engine intake throttle opening will lead to a decrease in the engine intake volume, incomplete combustion, and the vehicle's power will be deteriorated due to adjustment delays, which may cause the engine speed to deviate from the target speed. Causes engine shutdown.
By obtaining the actual speed of the engine, we can determine whether the vehicle has abnormal working conditions with insufficient power, trigger the displacement limit enable signal, and package it into CAN messages with the engine operating parameters to send it to the hydraulic system controller to limit the hydraulic system to prevent engine speed from deviating from target speed and engine shutdown.
It realizes the abnormal working conditions that lack power in time are discovered in the thermal management mode. By limiting the displacement of the hydraulic system, the engine speed is prevented from deviating significantly from the target speed and engine stalling, and the power of the entire vehicle is improved.
Smart Images

Figure CN119321153A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of hydraulic power control technology, and in particular to a displacement limiting method, system, medium and electronic equipment for a hydraulic system. Background Art
[0002] The thermal management mode of construction machinery vehicles (such as excavators) is used to manage and regulate the heat generated by the engine and hydraulic system when the vehicle is working, so as to keep the equipment running normally and prevent overheating damage. When the vehicle's engine is running in thermal management mode, the engine's intake throttle valve opening will be reduced. When the intake throttle valve opening is reduced, the engine's intake volume will be reduced, combustion will be incomplete, and the vehicle's power will be deteriorated.
[0003] In the related technology, the normal load size is analyzed in real time, and the engine's intake throttle valve opening is adjusted in real time according to the load size of the whole vehicle. In this method, the vehicle load changes in real time. However, it takes a certain amount of time to adjust the engine's intake throttle valve opening, which makes the intake of the intake throttle valve have a lag, resulting in the actual engine speed of the whole vehicle in the thermal management mode deviating significantly from the target speed, and the engine suddenly losing power and causing the engine to stall, reducing the power of the whole vehicle in the thermal management mode. Summary of the invention
[0004] The embodiments of the present application provide a method, system, medium and electronic device for limiting the displacement of a hydraulic system. In order to have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary is not a general review, nor is it intended to identify key / important components or describe the scope of protection of these embodiments. Its only purpose is to present some concepts in a simple form as a preface to the detailed description that follows.
[0005] In a first aspect, an embodiment of the present application provides a method for limiting displacement of a hydraulic system, the method comprising:
[0006] When the engine is running in the thermal management mode, obtaining the actual speed of the engine;
[0007] Based on the actual speed, determine whether the vehicle has an abnormal operating condition of insufficient power;
[0008] In the event of abnormal operating conditions, the displacement limit enable signal is triggered;
[0009] The displacement limit enable signal and the engine operating parameters are encapsulated into a CAN message and sent to the hydraulic system controller so that the hydraulic system controller limits the displacement of the hydraulic system.
[0010] Optionally, based on the actual speed, determine whether the vehicle has an abnormal operating condition of insufficient power, including:
[0011] Based on the actual speed, calculate the current intake pressure, current output torque, current speed change rate, current speed difference, current intake pressure difference, current intake pressure and current torque change rate of the engine;
[0012] Determine whether the current intake pressure and the current output torque meet the preset first judgment condition; or determine whether the current speed change rate and the current speed difference meet the preset second judgment condition; or determine whether the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition;
[0013] If so, it is determined that the vehicle is in an abnormal operating condition of insufficient power.
[0014] Optionally, judging whether the current intake pressure and the current output torque meet a preset first judging condition includes:
[0015] Obtaining the intake pressure limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the intake pressure limit value;
[0016] Obtaining the output torque limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the output torque limit value;
[0017] When the current intake pressure is less than the intake pressure limit corresponding to the actual speed and the current output torque is less than the output torque limit corresponding to the actual speed, it is determined that the current intake pressure and the current output torque meet the preset first judgment condition.
[0018] Optionally, judging whether the current speed change rate and the current speed difference meet a preset second judgment condition includes:
[0019] Obtaining the speed difference limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the speed difference limit value;
[0020] When the current speed change rate is greater than the preset speed change rate threshold and the current speed difference is greater than the speed difference limit corresponding to the actual speed, it is determined that the current speed change rate and the current speed difference meet the preset second judgment condition.
[0021] Optionally, judging whether the current intake pressure difference, the current intake pressure, and the current torque change rate meet a preset third judgment condition includes:
[0022] Obtaining the intake pressure limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the intake pressure limit value;
[0023] When the current intake pressure difference is less than the preset intake pressure difference threshold, the current intake pressure is less than the intake pressure limit corresponding to the actual speed, and the current torque change rate is greater than the preset torque change rate threshold, it is determined that the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition.
[0024] Optionally, the hydraulic system controller limits the displacement of the hydraulic system, including:
[0025] The hydraulic system controller receives a CAN message from the engine controller. The CAN message carries a displacement limit enable signal and engine operating parameters. The engine operating parameters include the actual intake pressure and actual speed of the engine.
[0026] The hydraulic system controller triggers the displacement limit switch according to the displacement limit enable signal;
[0027] When the displacement limit switch is triggered, the hydraulic system controller queries the hydraulic system limit coefficient according to the actual intake pressure and actual speed of the engine;
[0028] The hydraulic system controller multiplies the initial displacement of the hydraulic system by the restriction coefficient to obtain the actual displacement of the hydraulic system.
[0029] Optionally, query the hydraulic system restriction coefficient based on the actual intake pressure and actual speed of the engine, including:
[0030] Calculate the engine speed difference based on the actual engine speed;
[0031] According to the actual intake pressure of the engine and the speed difference of the engine, the corresponding restriction coefficient is queried from the mapping relationship between the intake pressure, the speed difference and the restriction coefficient which is pre-calibrated;
[0032] The queried limit coefficient is used as the limit coefficient of the hydraulic system.
[0033] In a second aspect, an embodiment of the present application provides a displacement limiting system for a hydraulic system, the system comprising:
[0034] An acquisition module, used for acquiring an actual speed of the engine when the engine is running in a thermal management mode;
[0035] A determination module is used to determine whether the vehicle has an abnormal operating condition of insufficient power based on the actual speed;
[0036] A trigger module, used to trigger a displacement limit enable signal in the event of an abnormal operating condition;
[0037] The limiting module is used to encapsulate the displacement limiting enable signal and the engine operating parameters into a CAN message and send it to the hydraulic system controller so that the hydraulic system controller limits the displacement of the hydraulic system.
[0038] In a third aspect, an embodiment of the present application provides a computer storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the above-mentioned method steps.
[0039] In a fourth aspect, an embodiment of the present application provides an electronic device, which may include: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the above-mentioned method steps.
[0040] The technical solution provided by the embodiments of the present application may have the following beneficial effects:
[0041] In the embodiments of the present application, on the one hand, when the engine is running in the thermal management mode, it is determined whether the whole vehicle has an abnormal operating condition of insufficient power based on the actual engine speed. The actual engine speed can reflect the operating status of the engine in real time. Through this parameter, it can be discovered in time whether the whole vehicle has an abnormal operating condition of insufficient power. On the other hand, from the perspective of the powertrain, the hydraulic system controller limits its own displacement when the whole vehicle is prone to insufficient power. This can avoid the situation in which the actual engine speed of the whole vehicle deviates significantly from the target speed and the engine suddenly loses power, causing the engine to stall, in the thermal management mode, thereby improving the power of the whole vehicle in the thermal management mode.
[0042] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0044] Figure 1 It is a flow chart of a method for limiting displacement of a hydraulic system provided in an embodiment of the present application;
[0045] Figure 2 It is a schematic block diagram of the abnormal operating condition monitoring process of an engine controller provided by the present application;
[0046] Figure 3 It is a schematic block diagram of the control process of a hydraulic system controller provided by the present application;
[0047] Figure 4 is a structural schematic diagram of a displacement limiting system of a hydraulic system provided in an embodiment of the present application;
[0048] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The following description and the accompanying drawings sufficiently illustrate specific embodiments of the present application to enable those skilled in the art to practice them.
[0050] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0051] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of systems and methods consistent with some aspects of the present application as detailed in the attached claims.
[0052] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0053] The present application provides a method, system, medium and electronic device for limiting the displacement of a hydraulic system to solve the problems existing in the above-mentioned related technical problems. In the technical solution provided by the present application, on the one hand, when the engine is running in the thermal management mode, based on the actual speed of the engine, it is judged whether the whole vehicle has an abnormal working condition of insufficient power. The actual speed of the engine can reflect the operating state of the engine in real time. Through this parameter, it can be timely discovered whether the whole vehicle has an abnormal working condition of insufficient power; on the other hand, from the perspective of the powertrain, the hydraulic system controller makes the hydraulic system limit its own displacement when the whole vehicle is prone to insufficient power. This can avoid the situation in which the actual speed of the engine of the whole vehicle deviates greatly from the target speed in the thermal management mode, and the engine suddenly loses power and causes the engine to stall, thereby improving the power of the whole vehicle in the thermal management mode. The following uses an exemplary embodiment for detailed description.
[0054] The following will be combined with the attached Figure 1 -Attached Figure 3 , a method for limiting the displacement of a hydraulic system provided in an embodiment of the present application is introduced in detail. The method can be implemented by a computer program and can be run on a displacement limiting system of a hydraulic system based on a von Neumann system. The computer program can be integrated into an application or run as an independent tool application.
[0055] See also Figure 1 , which is a flow chart of a method for limiting the displacement of a hydraulic system according to an embodiment of the present application. Figure 1 As shown, the method of the embodiment of the present application may include the following steps:
[0056] S101, when the engine is running in a thermal management mode, obtaining an actual speed of the engine;
[0057] Among them, the engine is the engine of an engineering machinery vehicle (such as an excavator); the thermal management mode is used to manage and adjust the heat generated by the engine and hydraulic system when the vehicle is working. The methods under the thermal management mode include heat dissipation system, hydraulic oil cooling, air-conditioning system and engine cooling. The combination of these methods can ensure that the engineering machinery vehicle can effectively manage and control heat under various working conditions, thereby extending the service life of the equipment and improving work efficiency.
[0058] In some embodiments, when the engine controller detects that the engine is running in the thermal management mode, it can monitor the operating status of the engine, including the speed, through a sensor connected to the engine; or the engine controller can directly read the actual speed data of the engine through a tachometer.
[0059] S102, judging whether the vehicle has an abnormal operating condition of insufficient power based on the actual speed;
[0060] Among them, the abnormal operating condition of insufficient power causes the actual engine speed of the vehicle to deviate significantly from the target speed in the thermal management mode, and the engine suddenly loses power, causing the engine to stall.
[0061] In an embodiment of the present application, in the process of judging whether the whole vehicle has an abnormal operating condition of insufficient power based on the actual speed, it includes: calculating the current intake pressure, current output torque, current speed change rate, current speed difference, current intake pressure difference, current intake pressure and current torque change rate of the engine based on the actual speed; judging whether the current intake pressure and current output torque meet a preset first judgment condition; or, judging whether the current speed change rate and the current speed difference meet a preset second judgment condition; or, judging whether the current intake pressure difference, the current intake pressure and the current torque change rate meet a preset third judgment condition; if so, determining that the whole vehicle has an abnormal operating condition of insufficient power.
[0062] Further, if not, it is determined that the vehicle does not have an abnormal operating condition of insufficient power.
[0063] In some embodiments, based on the actual speed, when calculating the current speed change rate and current speed difference of the engine, the actual speed at the current moment is subtracted from the historical speed at the previous moment, and the slope of the difference is calculated to obtain the current speed change rate of the engine; the actual speed is subtracted from the preset target speed to obtain the current speed difference of the engine.
[0064] In some embodiments, the current intake pressure and the current output torque are calculated based on the actual speed, including: using the actual engine speed and the cylinder volume of the engine to determine the intake air flow of the cylinder, and then combining the ambient air pressure to determine the current intake pressure of the engine; the output power of the engine is calculated by measuring the output power of the engine and dividing it by the actual speed of the engine. The output power can be calculated based on the intake air flow, fuel injection amount, and combustion efficiency of the engine, and the output torque is the product of the power and the actual speed.
[0065] In some embodiments, based on the actual speed, the current intake pressure difference, the current intake pressure and the current torque change rate are calculated, including: the current intake pressure difference of the engine can be calculated by measuring the difference between the intake port and the cylinder pressure, and the difference is usually determined by the engine's intake system design, the number of cylinders and the actual speed of the engine; based on the actual speed of the engine, the current intake pressure can be calculated in combination with the ideal gas state equation; the torque change rate represents the change in torque per unit time.
[0066] In an embodiment of the present application, in the process of determining whether the current intake pressure and the current output torque meet the preset first judgment condition, it includes: obtaining the intake pressure limit corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the intake pressure limit; obtaining the output torque limit corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the output torque limit; when the current intake pressure is less than the intake pressure limit corresponding to the actual speed and the current output torque is less than the output torque limit corresponding to the actual speed, it is determined that the current intake pressure and the current output torque meet the preset first judgment condition.
[0067] In an embodiment of the present application, in the process of determining whether the current speed change rate and the current speed difference meet the preset second judgment condition, it includes: obtaining the speed difference limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the speed difference limit value; when the current speed change rate is greater than the preset speed change rate threshold and the current speed difference is greater than the speed difference limit value corresponding to the actual speed, determining that the current speed change rate and the current speed difference meet the preset second judgment condition.
[0068] In an embodiment of the present application, in the process of determining whether the current intake pressure difference, the current intake pressure and the current torque change rate satisfy a preset third judgment condition, the intake pressure limit corresponding to the actual speed is obtained from a pre-generated mapping relationship between the set speed and the intake pressure limit; when the current intake pressure difference is less than a preset intake pressure difference threshold and the current intake pressure is less than the intake pressure limit corresponding to the actual speed and the current torque change rate is greater than a preset torque change rate threshold, it is determined that the current intake pressure difference, the current intake pressure and the current torque change rate satisfy the preset third judgment condition.
[0069] S103, triggering a displacement limit enable signal in the event of an abnormal operating condition;
[0070] The displacement limit enable signal is a signal in the engine control system, which is used to control the displacement limit of the hydraulic system.
[0071] In one embodiment, when an abnormal operating condition occurs, a displacement limit enable signal is triggered; when no abnormal operating condition occurs, the engine controller continues to execute the steps of calculating the engine's current intake pressure, current output torque, current speed change rate, current speed difference, current intake pressure difference, current intake pressure and current torque change rate based on the actual speed.
[0072] S104, encapsulating the displacement limit enable signal and the engine operating parameters into a CAN message, and sending it to the hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system.
[0073] Among them, the operating parameters of the engine include the actual intake pressure and actual speed of the engine.
[0074] In the embodiment of the present application, after obtaining the displacement limit enable signal and the actual intake pressure and actual speed of the engine, the displacement limit enable signal and the operating parameters of the engine can be encapsulated into a CAN message and sent to the hydraulic system controller. CAN is the abbreviation of Controller Area Network, and the CAN message is a frame for transmitting data from a sending unit to a receiving unit within the local area network.
[0075] For example Figure 2 As shown, Figure 2This is a schematic diagram of the abnormal working condition monitoring process of an engine controller provided by the present application. First, when the engine is running in the thermal management mode, the mode judgment condition is set, and the vehicle begins to judge whether it has an abnormal working condition of insufficient power. The judgment of the abnormal working condition is divided into three parts: the first part is to judge whether the current intake pressure and the current output torque meet the intake pressure limit and torque limit at the current actual speed at the same time. If so, the preset first judgment condition is met; the second part is to judge whether the current speed change rate and the current speed difference meet the preset speed change rate threshold and the speed difference limit at the current actual speed at the same time. If so, the preset second judgment condition is met; the third part is to judge whether the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset intake pressure difference threshold, the preset torque change rate threshold and the intake pressure limit at the current actual speed at the same time. If so, the preset third judgment condition is met. When any of the three parts meets the judgment condition, the engine controller will activate the displacement limit enable signal, and the signal and the engine intake pressure and speed information are sent to the hydraulic system controller through the CAN message.
[0076] In the embodiment of the present application, when the hydraulic system controller limits the displacement of the hydraulic system, it includes: the hydraulic system controller receives a CAN message from the engine controller, the CAN message carries a displacement limit enable signal and the engine's operating parameters, the engine's operating parameters include the engine's actual intake pressure and actual speed; the hydraulic system controller triggers the displacement limit switch according to the displacement limit enable signal; when the displacement limit switch is triggered, the hydraulic system controller queries the hydraulic system's limit coefficient according to the engine's actual intake pressure and actual speed; the hydraulic system controller multiplies the initial displacement of the hydraulic system by the limit coefficient to obtain the actual displacement of the hydraulic system. The limit coefficient is a value between 0 and 1 and does not include 0 and 1.
[0077] In an embodiment of the present application, the process of querying the limitation coefficient of the hydraulic system based on the actual intake pressure and actual speed of the engine includes: calculating the speed difference of the engine based on the actual speed of the engine; querying the corresponding limitation coefficient from a pre-calibrated mapping relationship between intake pressure, speed difference and limitation coefficient based on the actual intake pressure of the engine and the speed difference of the engine; and using the queried limitation coefficient as the limitation coefficient of the hydraulic system.
[0078] For example Figure 3 As shown, Figure 3This is a schematic block diagram of the control process of a hydraulic system controller provided by the present application. The hydraulic system controller receives the intake pressure, engine speed and displacement limit enable signal information sent by the engine through the CAN message. When the hydraulic system displacement limit enable signal sent by the engine is set, the selector switch is activated, and the actual required displacement of the hydraulic system is converted from the initial displacement to the result of multiplying the initial displacement by the correction coefficient. The correction coefficient is obtained by querying the pre-calibrated MAP diagram through the engine's intake pressure and the real-time engine speed difference.
[0079] In the embodiments of the present application, on the one hand, when the engine is running in the thermal management mode, it is determined whether the whole vehicle has an abnormal operating condition of insufficient power based on the actual engine speed. The actual engine speed can reflect the operating status of the engine in real time. Through this parameter, it can be discovered in time whether the whole vehicle has an abnormal operating condition of insufficient power. On the other hand, from the perspective of the powertrain, the hydraulic system controller limits its own displacement when the whole vehicle is prone to insufficient power. This can avoid the situation in which the actual engine speed of the whole vehicle deviates significantly from the target speed and the engine suddenly loses power, causing the engine to stall, in the thermal management mode, thereby improving the power of the whole vehicle in the thermal management mode.
[0080] The following is a system embodiment of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the system embodiment of the present application, please refer to the method embodiment of the present application.
[0081] See also Figure 4 , which shows a schematic diagram of the structure of a displacement limiting system of a hydraulic system provided by an exemplary embodiment of the present application. The displacement limiting system of the hydraulic system can be implemented as all or part of an electronic device through software, hardware or a combination of both. The system 1 includes an acquisition module 10, a determination module 20, a trigger module 30, and a limitation module 40.
[0082] The acquisition module 10 is used to acquire the actual speed of the engine when the engine is running in the thermal management mode;
[0083] The determination module 20 is used to determine whether the vehicle has an abnormal operating condition of insufficient power based on the actual speed;
[0084] A trigger module 30, used to trigger a displacement limit enable signal in the event of an abnormal operating condition;
[0085] The limiting module 40 is used to encapsulate the displacement limiting enable signal and the operating parameters of the engine into a CAN message, and send it to the hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system.
[0086] It should be noted that the displacement limiting system of the hydraulic system provided in the above embodiment only uses the division of the above functional modules as an example when executing the displacement limiting method of the hydraulic system. In actual applications, the above functional allocation can be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the displacement limiting system of the hydraulic system provided in the above embodiment and the displacement limiting method embodiment of the hydraulic system belong to the same concept, and the embodiment and implementation process thereof are detailed in the method embodiment, which will not be repeated here.
[0087] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0088] In the embodiments of the present application, on the one hand, when the engine is running in the thermal management mode, it is determined whether the whole vehicle has an abnormal operating condition of insufficient power based on the actual engine speed. The actual engine speed can reflect the operating status of the engine in real time. Through this parameter, it can be discovered in time whether the whole vehicle has an abnormal operating condition of insufficient power. On the other hand, from the perspective of the powertrain, the hydraulic system controller limits its own displacement when the whole vehicle is prone to insufficient power. This can avoid the situation in which the actual engine speed of the whole vehicle deviates significantly from the target speed and the engine suddenly loses power, causing the engine to stall, in the thermal management mode, thereby improving the power of the whole vehicle in the thermal management mode.
[0089] The present application also provides a computer-readable medium having program instructions stored thereon, and when the program instructions are executed by a processor, the displacement limiting method of the hydraulic system provided by the above-mentioned various method embodiments is implemented.
[0090] The present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the displacement limiting method of the hydraulic system of each of the above method embodiments.
[0091] See also Figure 5 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .
[0092] The communication bus 1002 is used to realize the connection and communication between these components.
[0093] The user interface 1003 may include a display screen (Display) and a camera (Camera), and the optional user interface 1003 may also include a standard wired interface and a wireless interface.
[0094] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0095] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts within the entire electronic device 1000, and executes various functions and processes data of the electronic device 1000 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.
[0096] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may also be optionally at least one storage system located away from the aforementioned processor 1001. As Figure 5As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a displacement limiting application program of the hydraulic system.
[0097] exist Figure 5 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 1001 can be used to call the displacement limitation application of the hydraulic system stored in the memory 1005, and specifically perform the following operations:
[0098] When the engine is running in the thermal management mode, obtaining the actual speed of the engine;
[0099] Based on the actual speed, determine whether the vehicle has an abnormal operating condition of insufficient power;
[0100] In the event of abnormal operating conditions, the displacement limit enable signal is triggered;
[0101] The displacement limit enable signal and the engine operating parameters are encapsulated into a CAN message and sent to the hydraulic system controller so that the hydraulic system controller limits the displacement of the hydraulic system.
[0102] In one embodiment, when the processor 1001 determines whether the vehicle has an abnormal operating condition of insufficient power based on the actual speed, the following operations are specifically performed:
[0103] Based on the actual speed, calculate the current intake pressure, current output torque, current speed change rate, current speed difference, current intake pressure difference, current intake pressure and current torque change rate of the engine;
[0104] Determine whether the current intake pressure and the current output torque meet the preset first judgment condition; or determine whether the current speed change rate and the current speed difference meet the preset second judgment condition; or determine whether the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition;
[0105] If so, it is determined that the vehicle is in an abnormal operating condition of insufficient power.
[0106] In one embodiment, when the processor 1001 determines whether the current intake pressure and the current output torque meet the preset first determination condition, the processor 1001 specifically performs the following operations:
[0107] Obtaining the intake pressure limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the intake pressure limit value;
[0108] Obtaining the output torque limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the output torque limit value;
[0109] When the current intake pressure is less than the intake pressure limit corresponding to the actual speed and the current output torque is less than the output torque limit corresponding to the actual speed, it is determined that the current intake pressure and the current output torque meet the preset first judgment condition.
[0110] In one embodiment, when the processor 1001 determines whether the current speed change rate and the current speed difference meet the preset second determination condition, the processor 1001 specifically performs the following operations:
[0111] Obtaining the speed difference limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the speed difference limit value;
[0112] When the current speed change rate is greater than the preset speed change rate threshold and the current speed difference is greater than the speed difference limit corresponding to the actual speed, it is determined that the current speed change rate and the current speed difference meet the preset second judgment condition.
[0113] In one embodiment, when the processor 1001 determines whether the current intake pressure difference, the current intake pressure, and the current torque change rate meet the preset third judgment condition, the processor 1001 specifically performs the following operations:
[0114] Obtaining the intake pressure limit value corresponding to the actual speed from the pre-generated mapping relationship between the set speed and the intake pressure limit value;
[0115] When the current intake pressure difference is less than the preset intake pressure difference threshold, the current intake pressure is less than the intake pressure limit corresponding to the actual speed, and the current torque change rate is greater than the preset torque change rate threshold, it is determined that the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition.
[0116] In one embodiment, when the processor 1001 executes the operation of limiting the displacement of the hydraulic system, the processor 1001 specifically performs the following operations:
[0117] Receive a CAN message from an engine controller, the CAN message carries a displacement limit enable signal and engine operating parameters, the engine operating parameters include the actual intake pressure and actual speed of the engine;
[0118] According to the displacement limit enable signal, the displacement limit switch is triggered;
[0119] When the displacement limit switch is triggered, query the limit coefficient of the hydraulic system according to the actual intake pressure and actual speed of the engine;
[0120] The actual displacement of the hydraulic system is obtained by multiplying the initial displacement of the hydraulic system by the restriction coefficient.
[0121] In one embodiment, the processor 1001 queries the restriction coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine, and specifically performs the following operations:
[0122] Calculate the engine speed difference based on the actual engine speed;
[0123] According to the actual intake pressure of the engine and the speed difference of the engine, the corresponding restriction coefficient is queried from the mapping relationship between the intake pressure, the speed difference and the restriction coefficient which is pre-calibrated;
[0124] The queried limit coefficient is used as the limit coefficient of the hydraulic system.
[0125] In the embodiments of the present application, on the one hand, when the engine is running in the thermal management mode, it is determined whether the whole vehicle has an abnormal operating condition of insufficient power based on the actual engine speed. The actual engine speed can reflect the operating status of the engine in real time. Through this parameter, it can be discovered in time whether the whole vehicle has an abnormal operating condition of insufficient power. On the other hand, from the perspective of the powertrain, the hydraulic system controller limits its own displacement when the whole vehicle is prone to insufficient power. This can avoid the situation in which the actual engine speed of the whole vehicle deviates significantly from the target speed and the engine suddenly loses power, causing the engine to stall, in the thermal management mode, thereby improving the power of the whole vehicle in the thermal management mode.
[0126] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program for limiting the displacement of the hydraulic system can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium of the program for limiting the displacement of the hydraulic system can be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0127] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. A method for limiting the displacement of a hydraulic system, characterized in that: The method comprises: When the engine is running in a thermal management mode, obtaining an actual speed of the engine; Based on the actual speed, determining whether the vehicle has an abnormal operating condition of insufficient power; In the event of the abnormal operating condition, triggering a displacement limit enable signal; The displacement limiting enable signal and the operating parameters of the engine are encapsulated into a CAN message and sent to a hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system.
2. The method according to claim 1, characterized in that The determining, based on the actual speed, whether the vehicle has an abnormal operating condition of insufficient power includes: Based on the actual speed, calculating the current intake pressure, current output torque, current speed change rate, current speed difference, current intake pressure difference, current intake pressure and current torque change rate of the engine; Determine whether the current intake pressure and the current output torque meet a preset first determination condition; or determine whether the current speed change rate and the current speed difference meet a preset second determination condition; or determine whether the current intake pressure difference, the current intake pressure and the current torque change rate meet a preset third determination condition; If so, it is determined that the vehicle has an abnormal operating condition of insufficient power.
3. The method according to claim 2, characterized in that The determining whether the current intake pressure and the current output torque meet a preset first determining condition includes: Obtaining the intake pressure limit value corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the intake pressure limit value; Obtaining the output torque limit value corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the output torque limit value; When the current intake pressure is less than the intake pressure limit corresponding to the actual speed and the current output torque is less than the output torque limit corresponding to the actual speed, it is determined that the current intake pressure and the current output torque meet the preset first judgment condition.
4. The method according to claim 2, characterized in that: The determining whether the current speed change rate and the current speed difference meet a preset second determination condition includes: Obtaining the speed difference limit value corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the speed difference limit value; When the current speed change rate is greater than the preset speed change rate threshold and the current speed difference is greater than the speed difference limit corresponding to the actual speed, it is determined that the current speed change rate and the current speed difference meet the preset second judgment condition.
5. The method according to claim 2, characterized in that: The determining whether the current intake pressure difference, the current intake pressure, and the current torque change rate meet a preset third determination condition includes: Obtaining the intake pressure limit value corresponding to the actual speed from a pre-generated mapping relationship between the set speed and the intake pressure limit value; When the current intake pressure difference is less than the preset intake pressure difference threshold, the current intake pressure is less than the intake pressure limit corresponding to the actual speed, and the current torque change rate is greater than the preset torque change rate threshold, it is determined that the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition.
6. The method according to claim 1, characterized in that The hydraulic system controller limits the displacement of the hydraulic system, including: The hydraulic system controller receives a CAN message from an engine controller, wherein the CAN message carries the displacement limit enable signal and operating parameters of the engine, wherein the operating parameters of the engine include an actual intake pressure and an actual speed of the engine; The hydraulic system controller triggers the displacement limit switch according to the displacement limit enable signal; When the displacement limit switch is triggered, the hydraulic system controller queries the limit coefficient of the hydraulic system according to the actual intake pressure and actual speed of the engine; The hydraulic system controller multiplies the initial displacement of the hydraulic system by the restriction coefficient to obtain the actual displacement of the hydraulic system.
7. The method according to claim 6, characterized in that The querying of the restriction coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine comprises: Calculating a speed difference of the engine according to an actual speed of the engine; According to the actual intake pressure of the engine and the speed difference of the engine, querying the corresponding restriction coefficient from the pre-calibrated mapping relationship between the intake pressure, the speed difference and the restriction coefficient; The queried restriction coefficient is used as the restriction coefficient of the hydraulic system.
8. A displacement limiting system for a hydraulic system, characterized in that: The system comprises: An acquisition module, used for acquiring an actual speed of the engine when the engine is running in a thermal management mode; A determination module, used for determining whether the vehicle has an abnormal operating condition of insufficient power based on the actual speed; A trigger module, used for triggering a displacement limit enable signal when the abnormal operating condition occurs; The limiting module is used to encapsulate the displacement limiting enable signal and the operating parameters of the engine into a CAN message, and send it to the hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system.
9. A computer storage medium, characterized in that: The computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 7.
10. An electronic device, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Work vehicle
CN103174530A
Loader control method and device
CN117090261A
Method and system for controlling machine power
US20080104954A1
Wheeled work vehicle
US20210340730A1
Cited By
Complete machine control method based on engine state and excavator
CN121139185A