Displacement limiting method, system, medium and electronic device for hydraulic system

By obtaining the actual engine speed in thermal management mode, insufficient power is identified and the hydraulic system displacement is limited, which solves the problems of engine speed deviation and stalling, and improves the overall vehicle power.

CN119321153BActive Publication Date: 2025-10-24WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411229293.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2025-10-24
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

In thermal management mode, the engine's intake throttle valve opening adjustment lags, resulting in insufficient vehicle power and the engine speed deviating from the target speed, which may cause the engine to stall.

Method used

By acquiring the engine's actual speed, abnormal operating conditions of insufficient power are identified, and a displacement limiting signal is triggered. The hydraulic system controller then limits the hydraulic system displacement based on the actual intake pressure and speed to prevent the engine speed from deviating.

Benefits of technology

It improves the vehicle's power performance under thermal management mode, and avoids situations where the engine speed deviates significantly from the target speed and stalls.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119321153B_ABST
    Figure CN119321153B_ABST
Patent Text Reader

Abstract

The application discloses a displacement limiting method, system, medium and electronic equipment of a hydraulic system. The method comprises the following steps: acquiring an actual rotating speed of an engine under the condition that the engine operates in a thermal management mode; judging whether an abnormal working condition of power deficiency occurs in the vehicle based on the actual rotating speed; triggering a displacement limiting enabling signal under the condition that the abnormal working condition occurs; encapsulating the displacement limiting enabling signal and an operating parameter of the engine into a CAN message, and sending the CAN message to a hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system. Therefore, the application can avoid the situation that the actual rotating speed of the engine greatly deviates from the target rotating speed and the engine suddenly loses power and causes engine stall under the thermal management mode, thereby improving the power performance of the vehicle under the thermal management mode.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of hydraulic power control, and particularly relates to a displacement limiting method and system of a hydraulic system, a medium and an electronic device. BACKGROUND

[0002] The thermal management mode of an engineering machinery vehicle (for example, an excavator) is used to manage and adjust the heat generated by an engine and a hydraulic system when the vehicle is working, so as to maintain normal operation of the equipment and prevent overheating damage. When the engine of the vehicle is running in the thermal management mode, the intake throttle opening of the engine is reduced, which will cause the intake amount of the engine to decrease, incomplete combustion, and poor power performance of the vehicle.

[0003] In the related art, the normal load size is analyzed in real time, and the intake throttle opening of the engine is adjusted in real time according to the load size of the vehicle. In this mode, the load of the vehicle changes in real time, however, it takes a certain time to adjust the intake throttle opening of the engine, which causes the intake of the intake throttle to have hysteresis, thereby causing the actual engine speed to deviate greatly from the target speed in the thermal management mode of the vehicle, and the engine suddenly loses power, which leads to engine stall, and reduces the power performance of the vehicle in the thermal management mode. SUMMARY

[0004] The present application provides a displacement limiting method and system of a hydraulic system, a medium and an electronic device. To have a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This part is not a general review, nor is it intended to determine the key / important elements or describe the protection scope of these embodiments. The only purpose is to present some concepts in a simple form as a preface to the detailed description below.

[0005] In a first aspect, the present application provides a displacement limiting method of a hydraulic system, the method comprising:

[0006] In the case that the engine is running in the thermal management mode, the actual speed of the engine is obtained;

[0007] Based on the actual speed, it is determined whether the vehicle appears an abnormal working condition of insufficient power performance;

[0008] In the case that the abnormal working condition appears, a displacement limiting enabling signal is triggered;

[0009] The displacement limiting enabling signal and the operating parameters of the engine are packaged into a CAN message, and are sent to a hydraulic system controller, so that the hydraulic system controller limits the displacement of the hydraulic system.

[0010] Optionally, based on the actual speed, it is determined whether the vehicle appears an abnormal working condition of insufficient power performance, comprising:

[0011] based on the actual rotational speed, calculate a current intake pressure, a current output torque, a current rotational speed change rate, a current rotational speed difference, a current intake pressure difference, a current intake pressure, and a current torque change rate of the engine;

[0012] determine whether the current intake pressure and the current output torque satisfy a preset first determination condition, or whether the current rotational speed change rate and the current rotational speed difference satisfy a preset second determination condition, or whether the current intake pressure difference, the current intake pressure, and the current torque change rate satisfy a preset third determination condition;

[0013] If yes, determine that an abnormal working condition of power insufficiency of the vehicle occurs.

[0014] Optionally, the determination of whether the current intake pressure and the current output torque satisfy the preset first determination condition comprises:

[0015] obtain, from a mapping relationship between preset rotational speeds and intake pressure limits, an intake pressure limit corresponding to the actual rotational speed;

[0016] obtain, from a mapping relationship between preset rotational speeds and output torque limits, an output torque limit corresponding to the actual rotational speed;

[0017] determine that the current intake pressure and the current output torque satisfy the preset first determination condition in a case where the current intake pressure is less than the intake pressure limit corresponding to the actual rotational speed and the current output torque is less than the output torque limit corresponding to the actual rotational speed.

[0018] Optionally, the determination of whether the current rotational speed change rate and the current rotational speed difference satisfy the preset second determination condition comprises:

[0019] obtain, from a mapping relationship between preset rotational speeds and rotational speed difference limits, a rotational speed difference limit corresponding to the actual rotational speed;

[0020] determine that the current rotational speed change rate and the current rotational speed difference satisfy the preset second determination condition in a case where the current rotational speed change rate is greater than a preset rotational speed change rate threshold and the current rotational speed difference is greater than the rotational speed difference limit corresponding to the actual rotational speed.

[0021] Optionally, the determination of whether the current intake pressure difference, the current intake pressure, and the current torque change rate satisfy the preset third determination condition comprises:

[0022] obtain, from a mapping relationship between preset rotational speeds and intake pressure limits, an intake pressure limit corresponding to the actual rotational speed;

[0023] In a case that 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 rotation 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 satisfy a preset third determination condition.

[0024] Optionally, the hydraulic system controller limits the displacement of the hydraulic system, comprising:

[0025] The hydraulic system controller receives a CAN message from the engine controller, the CAN message carrying a displacement limitation enabling signal and operating parameters of the engine, the operating parameters of the engine including actual intake pressure and actual rotation speed of the engine;

[0026] The hydraulic system controller triggers the displacement limitation switch according to the displacement limitation enabling signal;

[0027] In a case that the displacement limitation switch is triggered, the hydraulic system controller queries the limitation coefficient of the hydraulic system according to the actual intake pressure and the actual rotation speed of the engine;

[0028] The hydraulic system controller multiplies the initial displacement of the hydraulic system by the limitation coefficient to obtain the actual displacement of the hydraulic system.

[0029] Optionally, querying the limitation coefficient of the hydraulic system according to the actual intake pressure and the actual rotation speed of the engine, comprising:

[0030] According to the actual rotation speed of the engine, the rotation speed difference of the engine is calculated;

[0031] According to the actual intake pressure of the engine and the rotation speed difference of the engine, the corresponding limitation coefficient is queried from a pre-labeled mapping relationship between the intake pressure, the rotation speed difference and the limitation coefficient;

[0032] The queried limitation coefficient is taken as the limitation coefficient of the hydraulic system.

[0033] In a second aspect, the embodiments of the present application provide a displacement limitation system of a hydraulic system, comprising:

[0034] The acquisition module is configured to acquire the actual rotation speed of the engine in a case that the engine operates in a thermal management mode;

[0035] The determination module is configured to determine whether the vehicle appears an abnormal working condition of power insufficiency based on the actual rotation speed;

[0036] The triggering module is configured to trigger the displacement limitation enabling signal in a case that the abnormal working condition appears;

[0037] The limiting module is configured to encapsulate the displacement limitation enabling signal and an operating parameter of the engine into a CAN message and send the CAN message to the hydraulic system controller to enable the hydraulic system controller to limit the displacement of the hydraulic system.

[0038] In a third aspect, the embodiments of the present application provide a computer storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and performing the method steps described above.

[0039] In a fourth aspect, the embodiments of the present application provide an electronic device, which can 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 performing the method steps described above.

[0040] The technical solutions provided by the embodiments of the present application can have the following beneficial effects.

[0041] In the embodiments of the present application, on the one hand, when the engine is operating in the thermal management mode, whether the vehicle is in an abnormal operating condition of insufficient power is determined based on the actual speed of the engine, and the actual speed of the engine can reflect the operating state of the engine in real time, so that whether the vehicle is in an abnormal operating condition of insufficient power can be found in time; on the other hand, the hydraulic system controller considers the powertrain, so that when the vehicle is in an operating condition in which insufficient power is prone to occur, the hydraulic system can avoid the situation that the actual speed of the engine deviates from the target speed by a large margin and the engine suddenly loses power to cause engine stall in the thermal management mode, thereby improving the power performance of the vehicle in the thermal management mode.

[0042] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS

[0043] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the present application.

[0044] Figure 1 is a flowchart of a displacement limitation method of a hydraulic system provided by the embodiments of the present application;

[0045] Figure 2 is a process schematic block diagram of an abnormal operating condition monitoring of an engine controller provided by the present application;

[0046] Figure 3 is a control process schematic block diagram of a hydraulic system controller provided by the present application;

[0047] Figure 4 is a structural schematic diagram of a displacement limitation system of a hydraulic system provided by the embodiments of the present application;

[0048] Figure 5 FIG. 1 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0049] The following description and drawings are illustrative of the specific embodiments of the present application and are not intended to be limiting thereof.

[0050] It should be noted that the described embodiments are merely a 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 those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0051] The following description refers to the accompanying drawings. Unless otherwise indicated, same numbers in different drawings indicate same or similar elements. The following description of the example embodiments is not meant to be limiting to all embodiments consistent with the present application. Rather, it is directed to systems and methods consistent with some aspects of the present application as detailed in the appended claims.

[0052] In the description of the present application, it should be understood that the terms "first", "second", etc. are used only for the purpose of description, and cannot 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, "multiple" means two or more, unless otherwise specified. "And / or", which describes the relationship between the associated objects, means that there can be three relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.

[0053] The present application provides a displacement limiting method, system, medium and electronic device of a hydraulic system to solve the problems in the above related technical problems. In the technical scheme provided by the present application, on the one hand, in the case that the engine is running in the thermal management mode, it is judged whether the vehicle appears an abnormal working condition of insufficient power based on the actual speed of the engine. The actual speed of the engine can reflect the running state of the engine in real time, and through this parameter, it can be found whether the vehicle appears an abnormal working condition of insufficient power in time. On the other hand, the hydraulic system controller starts from the perspective of the powertrain, so that the hydraulic system can avoid the situation that the engine actually deviates from the target speed and the engine suddenly loses power to cause engine stall when the vehicle appears an abnormal working condition of insufficient power in the thermal management mode by limiting its displacement, thereby improving the power of the vehicle in the thermal management mode. The following will be described in detail by exemplary embodiments.

[0054] Hereinafter, the application will be described in detail with reference to the accompanying drawings. Figure 1 -Appendix Figure 3 The displacement limiting method of the hydraulic system provided by the embodiment of the application will be described in detail. The method can be realized by relying on 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 in an application or can be run as an independent tool application.

[0055] Please refer to Figure 1 A flowchart of the displacement limiting method of the hydraulic system provided by the embodiment of the application is shown in FIG. 1. As shown in the figure, the method of the embodiment of the application can include the following steps: Figure 1

[0056] S101, acquiring an actual speed of an engine in a case where the engine operates in a thermal management mode;

[0057] The engine is an engine of a construction vehicle (for example, an excavator); the thermal management mode is used for managing and adjusting heat generated by the engine and the hydraulic system when the vehicle is working. The modes in the thermal management mode include a heat dissipation system, hydraulic oil cooling, an air conditioning system, and engine cooling. The combination of these modes can ensure that the construction vehicle can effectively manage and control heat under various working conditions, thereby prolonging the service life of the equipment and improving the working efficiency.

[0058] In some embodiments, the engine controller can monitor the working state of the engine, including the speed, by a sensor connected to the engine when detecting that the engine operates in the thermal management mode; or the engine controller can directly read the actual speed data of the engine by a tachometer.

[0059] S102, judging whether an abnormal working condition of power insufficiency occurs in the vehicle based on the actual speed;

[0060] The abnormal working condition of power insufficiency is a case where the actual speed of the engine deviates from a target speed in the thermal management mode, and the engine suddenly loses power, resulting in engine stall.

[0061] In the embodiment of the application, in the process of judging whether the abnormal working condition of power insufficiency occurs in the vehicle based on the actual speed, the following steps are included: calculating the current intake pressure, the current output torque, the current speed change rate, the current speed difference, the current intake pressure difference, the current intake pressure, and the current torque change rate of the engine based on the actual speed; judging whether the current intake pressure and the current output torque satisfy a preset first judgment condition; or judging whether the current speed change rate and the current speed difference satisfy a preset second judgment condition; or judging whether the current intake pressure difference, the current intake pressure, and the current torque change rate satisfy a preset third judgment condition; if yes, determining that the abnormal working condition of power insufficiency occurs in the vehicle.​

[0062] Further, if no, it is determined that the vehicle does not appear in the abnormal working condition of insufficient power.

[0063] In some embodiments, based on the actual speed, the current speed change rate of the engine, the current speed difference are calculated, the actual speed at the current time is subtracted from the historical speed at the last time, and the slope of the difference value 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, based on the actual speed, the current intake pressure, the current output torque are calculated, including: the actual speed of the engine and the cylinder volume of the engine can be used to determine the intake air flow of the cylinder, and then combined with the ambient air pressure, the current intake pressure of the engine can be determined; the output power is measured and divided by the actual speed of the engine to calculate, the output power can be calculated according to the intake air flow of the engine, the fuel injection amount and the combustion efficiency, 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 in-cylinder pressure, which is usually determined by the intake system design of the engine, 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 combined with the ideal gas state equation; the torque change rate represents the change of the torque per unit time.

[0066] In the embodiments of the present application, in the process of judging whether the current intake pressure and the current output torque meet the preset first judgment condition, the intake pressure limit value corresponding to the actual speed is obtained from the pre-generated mapping relationship between the set speed and the intake pressure limit value; the output torque limit value corresponding to the actual speed is obtained from the pre-generated mapping relationship between the set speed and the output torque limit value; in the case that the current intake pressure is less than the intake pressure limit value corresponding to the actual speed and the current output torque is less than the output torque limit value 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 the embodiments of the present application, in the process of judging whether the current speed change rate and the current speed difference meet the preset second judgment condition, the speed difference limit value corresponding to the actual speed is obtained from the pre-generated mapping relationship between the set speed and the speed difference limit value; in the case that 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, it is determined that the current speed change rate and the current speed difference meet the preset second judgment condition.

[0068] In the embodiment of the present application, in the process of judging whether the current intake pressure difference, the current intake pressure and the current torque change rate meet the preset third judgment condition, the intake pressure limit value corresponding to the actual speed is obtained from the mapping relationship between the preset speed and the intake pressure limit value. In the case where 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 value 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.

[0069] S103, triggering the displacement restriction enable signal in the case of abnormal working condition;

[0070] The displacement restriction enable signal is a signal in the engine control system, which is used to control the displacement of the hydraulic system.

[0071] In an embodiment, the displacement restriction enable signal is triggered in the case of abnormal working condition; in the case where the abnormal working condition does not occur, the engine controller continues to execute the step of calculating the current intake pressure, the current output torque, the current speed change rate, the current speed difference, the current intake pressure difference, the current intake pressure and the current torque change rate of the engine based on the actual speed.

[0072] S104, the displacement restriction enable signal and the operating parameters of the engine are packaged into a CAN message, and sent to the hydraulic system controller, so as to make the hydraulic system controller limit the displacement of the hydraulic system.

[0073] The operating parameters of the engine include the actual intake pressure and the actual speed of the engine.

[0074] In the embodiment of the present application, after obtaining the displacement restriction enable signal and the actual intake pressure and the actual speed of the engine, the displacement restriction enable signal and the operating parameters of the engine can be packaged into a CAN message and sent to the hydraulic system controller. The CAN is the abbreviation of Contller Area Network, and the CAN message is the frame of the transmission data from the sending unit to the receiving unit in the local area network.

[0075] For example Figure 2 As shown, Figure 2is a process schematic block diagram of an abnormal condition monitoring of an engine controller provided by the present application, first, in the case that the engine operates in a thermal management mode, the mode judgment condition is set, the abnormal condition of insufficient power of the whole vehicle is started to be judged, and the judgment of the abnormal 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 value and the torque limit value under the current actual speed at the same time, if yes, 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 value and the speed difference limit value under the current actual speed at the same time, if yes, 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 value, the preset torque change rate threshold value and the intake pressure limit value under the current actual speed at the same time, if yes, the preset third judgment condition is met. When any one 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 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 the CAN message from the engine controller, the CAN message carries the displacement limit enable signal and the operating parameters of the engine, the operating parameters of the engine include the actual intake pressure and the actual speed of the engine; the hydraulic system controller triggers the displacement limit switch according to the displacement limit enable signal; under the condition that the displacement limit switch is triggered, the hydraulic system controller queries the limiting coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine; the hydraulic system controller multiplies the initial displacement of the hydraulic system by the limiting coefficient to obtain the actual displacement of the hydraulic system. The limiting coefficient is a value between 0 and 1, and does not include 0 and 1.

[0077] In the embodiment of the present application, in the process of querying the limiting coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine, it includes: calculating the speed difference of the engine according to the actual speed of the engine; querying the corresponding limiting coefficient from the pre-marked mapping relationship between the intake pressure, the speed difference and the limiting coefficient according to the actual intake pressure of the engine and the speed difference of the engine; taking the queried limiting coefficient as the limiting coefficient of the hydraulic system.

[0078] For example Figure 3 As shown in the figure, Figure 3is a control process schematic block diagram of a hydraulic system controller provided by the application, the hydraulic system controller receives the intake pressure, the engine speed and the displacement limit enable signal information sent by the engine through CAN message, when the displacement limit enable signal sent by the engine is set, the selection switch is activated, and the actual demand displacement of the hydraulic system is changed from the initial displacement to the result of the initial displacement multiplied by the correction coefficient. The correction coefficient is obtained by querying the pre-calibrated MAP graph through the intake pressure of the engine and the real-time speed difference of the engine.

[0079] In the embodiment of the application, on the one hand, in the case that the engine operates in the thermal management mode, whether the abnormal working condition of power deficiency of the whole vehicle occurs is judged based on the actual speed of the engine, the actual speed of the engine can reflect the running state of the engine in real time, and whether the abnormal working condition of power deficiency of the whole vehicle occurs can be found in time through the parameter; on the other hand, the hydraulic system controller starts from the perspective of the powertrain, so that the hydraulic system can avoid the situation that the actual speed of the engine greatly deviates from the target speed and the engine suddenly loses power to cause engine stall in the thermal management mode by limiting the displacement of the hydraulic system, thereby improving the power performance of the whole vehicle in the thermal management mode.

[0080] The following is an embodiment of the system of the application, which can be used to execute the method embodiment of the application. For details not disclosed in the system embodiment of the application, please refer to the method embodiment of the application.

[0081] Please refer to Figure 4 which shows the structure schematic diagram of the displacement limiting system of the hydraulic system provided by an exemplary embodiment of the application. The displacement limiting system of the hydraulic system can be realized as all or part of the electronic device through software, hardware or combination of both. The system 1 comprises an acquisition module 10, a judgment module 20, a triggering module 30 and a limiting module 40.

[0082] The acquisition module 10 is used for acquiring the actual speed of the engine in the case that the engine operates in the thermal management mode.

[0083] The judgment module 20 is used for judging whether the abnormal working condition of power deficiency of the whole vehicle occurs based on the actual speed.

[0084] The triggering module 30 is used for triggering the displacement limit enable signal in the case that the abnormal working condition occurs.

[0085] The limiting module 40 is used for encapsulating the displacement limit enable signal and the running parameter of the engine into a CAN message and sending 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 is only exemplified by the above division of the functional modules when the displacement limiting method of the hydraulic system is performed, and in actual application, the above functions can be completed by different functional modules according to needs, 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 and the displacement limiting method of the hydraulic system provided in the above embodiment belong to the same concept, and the implementation process is embodied in the method embodiment, which will not be repeated here.

[0087] The serial numbers of the embodiments of the present application are only for description, not representing the advantages and disadvantages of the embodiments.

[0088] In the embodiments of the present application, on the one hand, in the case that the engine operates in the thermal management mode, whether the vehicle appears an abnormal working condition of insufficient power is judged based on the actual speed of the engine. The actual speed of the engine can reflect the running state of the engine in real time, and through this parameter, whether the vehicle appears an abnormal working condition of insufficient power can be found in time. On the other hand, the hydraulic system controller starts from the perspective of the powertrain, so that the hydraulic system can avoid the situation that the engine actual speed deviates from the target speed by a large margin and the engine suddenly loses power to cause engine stall when the vehicle appears an abnormal working condition of insufficient power in the thermal management mode, thereby improving the power of the vehicle in the thermal management mode.

[0089] The present application also provides a computer readable medium having program instructions stored thereon, which, when executed by a processor, implement the displacement limiting method of the hydraulic system provided by each of the above method embodiments.

[0090] The present application also provides a computer program product containing instructions, which, when running on a computer, causes the computer to execute the displacement limiting method of the hydraulic system of each of the above method embodiments.

[0091] Please refer to Figure 5 The present application provides a structural schematic diagram of an electronic device. As shown in the figure Figure 5 The electronic device 1000 can 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 the components.

[0093] The user interface 1003 can include a display screen (Display), a camera (Camera), and an optional user interface 1003, which can also include a standard wired interface and a wireless interface.

[0094] The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).

[0095] The processor 1001 can include one or more processing cores. The processor 1001 connects various parts within the electronic device 1000 through various interfaces and lines, and performs various functions of the electronic device 1000 and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. The processor 1001 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), a programmable logic array (PLA). The processor 1001 can be integrated with a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU is mainly used to process an operating system, a user interface, and an application program; the GPU is used to render and draw the content to be displayed on the display screen; and the modem is used to process wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 1001, but can be realized by a separate chip.

[0096] The memory 1005 can include a random access memory (RAM) and can also include a read-only memory (ROM). 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 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store data involved in the above-mentioned various method embodiments, etc. The memory 1005 can also be at least one storage system located away from the above-mentioned processor 1001. For example, Figure 5As shown, the memory 1005 as a computer storage medium can include an operating system, a network communication module, a user interface module, and a displacement limiting application of a hydraulic system.

[0097] In Figure 5 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an interface for user input and obtain data input by the user; and the processor 1001 can be used to call the displacement limiting application of the hydraulic system stored in the memory 1005, and specifically perform the following operations:

[0098] In the case where the engine is running in the thermal management mode, the actual speed of the engine is obtained;

[0099] Based on the actual speed, it is determined whether an abnormal working condition of power deficiency of the whole vehicle occurs;

[0100] In the case where the abnormal working condition occurs, a displacement limitation enabling signal is triggered;

[0101] The displacement limitation enabling signal and the operating parameter of the engine are encapsulated into a CAN message and sent to a hydraulic system controller, so as to make the hydraulic system controller limit the displacement of the hydraulic system.

[0102] In one embodiment, when the processor 1001 performs the operation of determining whether an abnormal working condition of power deficiency of the whole vehicle occurs based on the actual speed, it specifically performs the following operations:

[0103] Based on the actual speed, the current intake pressure, the current output torque, the current speed change rate, the current speed difference, the current intake pressure difference, the current intake pressure, and the current torque change rate of the engine are calculated;

[0104] It is determined whether the current intake pressure and the current output torque satisfy a preset first determination condition, or whether the current speed change rate and the current speed difference satisfy a preset second determination condition, or whether the current intake pressure difference, the current intake pressure, and the current torque change rate satisfy a preset third determination condition;

[0105] If yes, it is determined that the abnormal working condition of power deficiency of the whole vehicle occurs.

[0106] In one embodiment, when the processor 1001 performs the operation of determining whether the current intake pressure and the current output torque satisfy the preset first determination condition, it specifically performs the following operations:

[0107] From a pre-generated mapping relationship between the set speed and the intake pressure limit value, the intake pressure limit value corresponding to the actual speed is obtained;

[0108] From a pre-generated mapping relationship between the set speed and the output torque limit value, the output torque limit value corresponding to the actual speed is obtained;

[0109] In a case where the current intake pressure is less than the intake pressure limit value corresponding to the actual rotation speed and the current output torque is less than the output torque limit value corresponding to the actual rotation speed, it is determined that the current intake pressure and the current output torque satisfy the preset first judgment condition.

[0110] In one embodiment, when the processor 1001 executes the judgment on whether the current rotation speed change rate and the current rotation speed difference satisfy the preset second judgment condition, the following operations are specifically performed:

[0111] From the pre-generated mapping relationship between the set rotation speed and the rotation speed difference limit value, the rotation speed difference limit value corresponding to the actual rotation speed is obtained.

[0112] In a case where the current rotation speed change rate is greater than the preset rotation speed change rate threshold and the current rotation speed difference is greater than the rotation speed difference limit value corresponding to the actual rotation speed, it is determined that the current rotation speed change rate and the current rotation speed difference satisfy the preset second judgment condition.

[0113] In one embodiment, when the processor 1001 executes the judgment on whether the current intake pressure difference, the current intake pressure, and the current torque change rate satisfy the preset third judgment condition, the following operations are specifically performed:

[0114] From the pre-generated mapping relationship between the set rotation speed and the intake pressure limit value, the intake pressure limit value corresponding to the actual rotation speed is obtained.

[0115] In a case where 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 value corresponding to the actual rotation 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 satisfy the preset third judgment condition.

[0116] In one embodiment, when the processor 1001 executes the restriction on the displacement of the hydraulic system, the following operations are specifically performed:

[0117] Receiving a CAN message from an engine controller, the CAN message carrying a displacement restriction enabling signal and operating parameters of the engine, the operating parameters of the engine including the actual intake pressure and the actual rotation speed of the engine;

[0118] According to the displacement restriction enabling signal, triggering a displacement restriction switch;

[0119] In a case where the displacement restriction switch is triggered, according to the actual intake pressure and the actual rotation speed of the engine, querying a restriction coefficient of the hydraulic system;

[0120] Multiplying the initial displacement of the hydraulic system by the restriction coefficient to obtain the actual displacement of the hydraulic system.

[0121] In one embodiment, the processor 1001 performs the following operations according to the actual intake pressure and the actual rotation speed of the engine, specifically:

[0122] calculating the rotation speed difference of the engine according to the actual rotation speed of the engine;

[0123] querying the corresponding restriction coefficient from the pre-labeled mapping relationship between the intake pressure, the rotation speed difference and the restriction coefficient according to the actual intake pressure of the engine and the rotation speed difference of the engine;

[0124] taking the queried restriction coefficient as the restriction 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 vehicle is in the abnormal working condition of insufficient power based on the actual rotation speed of the engine. The actual rotation speed of the engine can reflect the running state of the engine in real time, and through this parameter, it can be determined whether the vehicle is in the abnormal working condition of insufficient power in time. On the other hand, the hydraulic system controller considers the powertrain, so that when the vehicle is in the working condition in which the power is easy to be insufficient, the hydraulic system can limit its displacement, so as to avoid the situation that when the vehicle is in the thermal management mode, the actual rotation speed of the engine deviates from the target rotation speed greatly, and the engine suddenly loses power and causes the engine to stall, thereby improving the power of the 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 completed by a computer program instructing related hardware. The program for limiting the displacement of the hydraulic system can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. The storage medium of the program for limiting the displacement of the hydraulic system can be a magnetic disk, an optical disk, a read-only memory or a random access memory.

[0127] The above only describes the preferred embodiments of the present application, and of course cannot limit the scope of the rights of the present application, so equivalent changes made according to the claims of the present application still fall within the scope of the present application.

Claims

1. A method of displacement limiting of a hydraulic system, characterized by, The method comprises: In the case that the engine operates in a thermal management mode, an actual speed of the engine is acquired; Based on the actual speed, it is judged whether an abnormal working condition of power insufficiency occurs in the vehicle; The judgment of whether the abnormal working condition of power insufficiency occurs in the vehicle based on the actual speed comprises: Based on the actual speed, a current intake pressure, a current output torque, a current speed change rate, a current speed difference, a current intake pressure difference, a current intake pressure and a current torque change rate of the engine are calculated; It is judged whether the current intake pressure and the current output torque satisfy a preset first judgment condition, or whether the current speed change rate and the current speed difference satisfy a preset second judgment condition, or whether the current intake pressure difference, the current intake pressure and the current torque change rate satisfy a preset third judgment condition; If yes, it is determined that the abnormal working condition of power insufficiency occurs in the vehicle; In the case that the abnormal working condition occurs, a displacement restriction enabling signal is triggered; The displacement restriction enabling signal and an operating parameter of the engine are packaged into a CAN message and sent to a hydraulic system controller, so that the hydraulic system controller restricts the displacement of the hydraulic system; The displacement restriction of the hydraulic system by the hydraulic system controller comprises: The hydraulic system controller receives a CAN message from an engine controller, the CAN message carrying the displacement restriction enabling signal and the operating parameter of the engine, the operating parameter of the engine including an actual intake pressure and an actual speed of the engine; The hydraulic system controller triggers a displacement restriction switch according to the displacement restriction enabling signal; In the case that the displacement restriction switch is triggered, the hydraulic system controller queries a restriction coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine; The hydraulic system controller multiplies an initial displacement of the hydraulic system by the restriction coefficient to obtain an actual displacement of the hydraulic system; wherein The querying of the restriction coefficient of the hydraulic system according to the actual intake pressure and the actual speed of the engine comprises: The speed difference of the engine is calculated according to the actual speed of the engine; The corresponding restriction coefficient is queried from a pre-marked mapping relationship between the intake pressure, the speed difference and the restriction coefficient according to the actual intake pressure of the engine and the speed difference of the engine; The queried restriction coefficient is taken as the restriction coefficient of the hydraulic system.

2. The method of claim 1, wherein, The judgment of whether the current intake pressure and the current output torque satisfy the preset first judgment condition comprises: The intake pressure limit value corresponding to the actual speed is acquired from a pre-generated mapping relationship between the set speed and the intake pressure limit value; The output torque limit value corresponding to the actual speed is acquired from a pre-generated mapping relationship between the set speed and the output torque limit value; In the case that the current intake pressure is less than the intake pressure limit value corresponding to the actual speed and the current output torque is less than the output torque limit value corresponding to the actual speed, it is determined that the current intake pressure and the current output torque satisfy the preset first judgment condition.

3. The method of claim 1, wherein, The judging whether the current rotation rate change rate and the current rotation rate difference satisfy a preset second judging condition comprises: obtaining the rotation rate difference limit value corresponding to the actual rotation rate from a mapping relationship between preset rotation rate and rotation rate difference limit value; in a case where the current rotation rate change rate is greater than a preset rotation rate change rate threshold and the current rotation rate difference is greater than the rotation rate difference limit value corresponding to the actual rotation rate, determining that the current rotation rate change rate and the current rotation rate difference satisfy the preset second judging condition.

4. The method of claim 1, wherein, The judging whether the current intake pressure difference, the current intake pressure and the current torque change rate satisfy a preset third judging condition comprises: obtaining the intake pressure limit value corresponding to the actual rotation rate from a mapping relationship between preset rotation rate and intake pressure limit value; in a case where the current intake pressure difference is less than a preset intake pressure difference threshold, the current intake pressure is less than the intake pressure limit value corresponding to the actual rotation rate and the current torque change rate is greater than a preset torque change rate threshold, determining that the current intake pressure difference, the current intake pressure and the current torque change rate satisfy the preset third judging condition.

5. A displacement limiting system for a hydraulic system implemented using the method of any one of claims 1-4, characterized in that, The system comprises: an acquisition module configured to acquire an actual rotation rate of the engine in a case where the engine operates in a thermal management mode; a determination module configured to determine whether an abnormal working condition of power insufficiency occurs in the vehicle based on the actual rotation rate; a triggering module configured to trigger a displacement limitation enabling signal in a case where the abnormal working condition occurs; a limitation module configured to encapsulate the displacement limitation enabling signal and an operating parameter of the engine into a CAN message and send the CAN message to a hydraulic system controller, so that the hydraulic system controller limits a displacement of a hydraulic system.

6. A computer storage medium, characterized in that The computer storage medium stores a plurality of instructions, and the instructions are adapted to be loaded and executed by the processor to perform the method of any one of claims 1-4.

7. An electronic device, comprising: comprise: a processor and a memory; wherein the memory stores a computer program, and the computer program is adapted to be loaded and executed by the processor to perform the method of any one of claims 1-4.

Citation Information

Patent Citations

  • Work vehicle

    CN103174530A

  • Method and system for controlling machine power

    US20080104954A1