Special vehicle electro-hydraulic parameter online configuration method, system, device and storage medium
By configuring electro-hydraulic parameters online through a distributed CAN bus network, the parameter matching problem of the electro-hydraulic control system for special vehicles is solved, the system's versatility and maintainability are realized, parameters are matched with vehicle conditions, and the accuracy and reliability of the control process are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING INST OF SPACE LAUNCH TECH
- Filing Date
- 2022-08-22
- Publication Date
- 2026-05-19
AI Technical Summary
Existing technologies cannot effectively solve the problem of matching electro-hydraulic parameters between mass-produced special vehicles and their own electro-hydraulic control systems. Affected by factors such as cylinder machining errors, hydraulic medium and ambient temperature, the control system is not universal and has poor maintainability.
By constructing a distributed CAN bus network, the human-machine interface industrial control computer configures electro-hydraulic parameters online and transmits them to the ferroelectric memory of the hydraulic valve control unit through the CAN bus network, realizing online configuration and storage of electro-hydraulic parameters and ensuring that the parameters match the vehicle condition.
It achieves the universality and maintainability of the electro-hydraulic control system for special vehicles, ensures that the electro-hydraulic parameters match the vehicle conditions, and improves the accuracy and reliability of the control process.
Smart Images

Figure CN115450992B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electro-hydraulic control technology, specifically to a method, system, device, and storage medium for online configuration of electro-hydraulic parameters for special vehicles. Background Technology
[0002] Hydraulic technology is a technique that uses liquid as the working medium to achieve energy transfer, conversion, distribution, and control. Hydraulic systems are widely used in metallurgy, chemical engineering, machinery manufacturing, aerospace, and weaponry. With the integration of hydraulic technology with microelectronics, sensor technology, and computer control, electro-hydraulic control technology has become an indispensable and important technical means in modern engineering control. For example, electro-hydraulic control technology can be applied to special vehicles, where the electro-hydraulic control system is set with electro-hydraulic parameters matched to the vehicle to achieve the movement of the onboard mechanisms. However, due to factors such as cylinder machining errors, hydraulic medium, and ambient temperature, the electro-hydraulic parameters of a single hydraulic control system cannot be fully adapted to all special vehicles produced in large quantities.
[0003] Therefore, how to configure the corresponding electro-hydraulic parameters of all mass-produced special vehicles and their own electro-hydraulic control systems online, and realize the universality and maintainability of the control process of the electro-hydraulic control system for special vehicles, has become a technical problem that urgently needs to be solved and a key research focus for those skilled in the art. Summary of the Invention
[0004] To address the technical problem that existing mass-produced special vehicles are affected by factors such as cylinder machining errors, hydraulic media, and ambient temperature, making it impossible to match all special vehicles with a single set of electro-hydraulic parameters, this invention innovatively provides an online configuration method for electro-hydraulic parameters of special vehicles. This method allows for the online configuration of the corresponding electro-hydraulic parameters in the electro-hydraulic control system of all mass-produced special vehicles, thereby achieving the universality and maintainability of the control process of the electro-hydraulic control system for special vehicles.
[0005] To solve the above-mentioned technical problems, the present invention provides the following technical solution:
[0006] In a first aspect, the present invention provides a method for online configuration of electro-hydraulic parameters for special vehicles, the method comprising:
[0007] Construct a distributed CAN bus network for communication between the human-machine interface industrial control computer and multiple hydraulic valve control units;
[0008] When an online configuration operation of the electro-hydraulic parameters of the human-machine interface industrial control computer is detected, an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation is generated;
[0009] Determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration command;
[0010] The electro-hydraulic parameters contained in the electro-hydraulic parameter configuration instruction are stored in the ferroelectric memory corresponding to the hydraulic valve control unit.
[0011] In one embodiment, it further includes:
[0012] When an online query operation for electro-hydraulic parameters is detected by the human-machine interface industrial control computer...
[0013] Query the electro-hydraulic parameters configured in the HMI industrial control computer to obtain the set electro-hydraulic parameters;
[0014] The actual electrohydraulic parameters are obtained by querying the electrohydraulic parameters stored in the ferroelectric memory.
[0015] Determine if the set electro-hydraulic parameters match the actual electro-hydraulic parameters; if they match, the configuration is successful; if they do not match, reconfigure.
[0016] In one embodiment, the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration command includes:
[0017] Add the corresponding node ID number of the hydraulic valve control unit in the CAN bus network to the frame ID of the electro-hydraulic parameter configuration instruction, and the node ID number of each hydraulic valve control unit is different;
[0018] The hydraulic parameter configuration command determines the corresponding hydraulic valve control unit through the frame ID.
[0019] In one embodiment, it further includes:
[0020] Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters;
[0021] Different types of electrohydraulic parameters are distinguished by their parameter numbers;
[0022] The validity of the electrohydraulic parameters in the ferroelectric memory is determined based on the upper and lower limits of the parameters.
[0023] In one embodiment, it further includes:
[0024] Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit.
[0025] When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0026] Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0027] In one embodiment, it further includes:
[0028] Three copies of each electro-hydraulic parameter are stored in the ferroelectric memory of the hydraulic valve control unit.
[0029] Three sets of electro-hydraulic parameters are read separately, and it is determined whether two sets of electro-hydraulic parameters are the same. If so, the read electro-hydraulic parameters are considered valid. If not, the ferroelectric memory is considered to be reading abnormally.
[0030] In one embodiment, the electrohydraulic parameters include: pressure parameters, flow rate parameters, motion speed parameters, and motion time parameters.
[0031] Secondly, the present invention provides an online configuration system for electro-hydraulic parameters of special vehicles, the system comprising:
[0032] Network building module: Used to build a distributed CAN bus network for communication between the human-machine interface industrial control computer and multiple hydraulic valve control units;
[0033] Instruction generation module: used to generate an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation when an online configuration operation of the human-machine interface industrial control computer is detected;
[0034] The instruction receiving and determining module is used to determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration instruction;
[0035] Command configuration module: Used to store the electro-hydraulic parameters contained in the electro-hydraulic parameter configuration command into the ferroelectric memory corresponding to the hydraulic valve control unit.
[0036] In one embodiment, a query module is further included, which is specifically used for:
[0037] When an online query operation for electro-hydraulic parameters is detected by the human-machine interface industrial control computer...
[0038] Query the electro-hydraulic parameters configured in the HMI industrial control computer to obtain the set electro-hydraulic parameters;
[0039] The actual electrohydraulic parameters are obtained by querying the electrohydraulic parameters stored in the ferroelectric memory.
[0040] Determine if the set electro-hydraulic parameters match the actual electro-hydraulic parameters; if they match, the configuration is successful; if they do not match, reconfigure.
[0041] In one embodiment, the instruction receiving and determining module is specifically used for:
[0042] Add the corresponding node ID number of the hydraulic valve control unit in the CAN bus network to the frame ID of the electro-hydraulic parameter configuration instruction, and the node ID number of each hydraulic valve control unit is different;
[0043] The hydraulic parameter configuration command determines the corresponding hydraulic valve control unit through the frame ID.
[0044] In one embodiment, the system further includes a parameter validity determination module, which is specifically used for:
[0045] Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters;
[0046] Different types of electrohydraulic parameters are distinguished by their parameter numbers;
[0047] The validity of the electrohydraulic parameters in the ferroelectric memory is determined based on the upper and lower limits of the parameters.
[0048] In one embodiment, a default value setting module is further included, which is specifically used for:
[0049] Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit.
[0050] When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0051] Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0052] In one embodiment, the system further includes a parameter reading status determination module, which is specifically used for:
[0053] Three copies of each electro-hydraulic parameter are stored in the ferroelectric memory of the hydraulic valve control unit.
[0054] Three sets of electro-hydraulic parameters are read separately, and it is determined whether two sets of electro-hydraulic parameters are the same. If so, the read electro-hydraulic parameters are considered valid. If not, the ferroelectric memory is considered to be reading abnormally.
[0055] In one embodiment, the electro-hydraulic parameters in the instruction generation module include: pressure parameters, flow rate parameters, motion speed parameters, and motion time parameters.
[0056] Thirdly, the present invention provides an electronic device, comprising:
[0057] Processor, memory, and interfaces for communication with the gateway;
[0058] The memory is used to store programs and data, and the processor calls the programs stored in the memory to execute a method for online configuration of electro-hydraulic parameters for a special vehicle provided in any of the first aspects.
[0059] Fourthly, the present invention provides a computer-readable storage medium comprising a program, which, when executed by a processor, performs an online configuration method for electro-hydraulic parameters of a special vehicle provided in any of the first aspects.
[0060] As described above, embodiments of the present invention provide a method, system, device, and storage medium for online configuration of electro-hydraulic parameters for special vehicles. A distributed CAN bus network is used to construct a communication link between a human-machine interface (HMI) industrial control computer and multiple hydraulic valve control units. The HMI industrial control computer configures the electro-hydraulic parameters online according to the actual conditions of the special vehicle. The electro-hydraulic parameters set by the HMI industrial control computer are forwarded to the hydraulic valve control units via the distributed CAN bus network in the form of electro-hydraulic parameter configuration instructions, and the electro-hydraulic parameters are stored in the ferroelectric memory of the hydraulic valve control units, ensuring that the electro-hydraulic parameters are not lost even when power is lost. Therefore, the present invention can be applied to online configuration of electro-hydraulic parameters matching the specific conditions of each special vehicle in mass production, thereby achieving the universality and maintainability of the control process of the electro-hydraulic control system for special vehicles. Attached Figure Description
[0061] Figure 1 The diagram shown is a schematic flowchart of the online configuration method for electro-hydraulic parameters of special vehicles provided in an embodiment of the present invention.
[0062] Figure 2 The diagram shown is a structural schematic of the online configuration system for electro-hydraulic parameters of special vehicles provided in an embodiment of the present invention.
[0063] Figure 3 The diagram shown is a structural schematic of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0064] To make the objectives, technical solutions, and advantages of this invention clearer and more understandable, the invention will be further described below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0065] To address the shortcomings of existing technologies, this invention provides a specific implementation method for online configuration of electro-hydraulic parameters for special vehicles, such as... Figure 1 As shown, the method specifically includes:
[0066] S110: A distributed CAN bus network for constructing communication connections between the human-machine interface industrial control computer and multiple hydraulic valve control units;
[0067] S120: When an online configuration operation of the electro-hydraulic parameters of the human-machine interface industrial control computer is detected, an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation is generated;
[0068] S130: Determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration instruction;
[0069] S140: Store the electro-hydraulic parameters contained in the electro-hydraulic parameter configuration instruction into the ferroelectric memory corresponding to the hydraulic valve control unit.
[0070] In this embodiment, a distributed CAN bus network is used to construct a communication link between the human-machine interface (HMI) industrial control computer and multiple hydraulic valve control units. The HMI industrial control computer configures electro-hydraulic parameters online according to the actual conditions of the special vehicle. These electro-hydraulic parameters generally include pressure, flow rate, speed, and time parameters. The electro-hydraulic parameters set by the HMI industrial control computer are forwarded to the hydraulic valve control units via the distributed CAN bus network in the form of electro-hydraulic parameter configuration commands, and stored in the ferroelectric memory of the hydraulic valve control units. The electro-hydraulic parameters are not lost when power is lost. Therefore, this invention can be applied to online configuration of electro-hydraulic parameters matching the specific conditions of each special vehicle in mass production, thereby achieving the universality and maintainability of the control process of the special vehicle electro-hydraulic control system.
[0071] Those skilled in the art should understand that the control interface between the hydraulic valve controller and the hydraulic valve can use a PWM output interface. The PWM output is a duty cycle, ranging from 0-100%. When the mechanism of a special vehicle moves, the hydraulic valve controller outputs different PWM duty cycles according to the control strategy to complete the mechanism's movement. Taking pressure parameters as an example: the general principle is that the larger the pressure parameter is set, the larger the corresponding PWM duty cycle value output by the hydraulic valve controller, and the larger the opening of the hydraulic valve. Furthermore, the control strategy of the special vehicle's hydraulic control system includes input parameters for control speed and control time. The hydraulic valve controller reads the configurable parameters to achieve mechanism control, which is a well-known technique in the art and is not within the scope of protection of this invention.
[0072] In one embodiment of the present invention, it further includes:
[0073] When an online query operation for electro-hydraulic parameters is detected by the human-machine interface industrial control computer...
[0074] Query the electro-hydraulic parameters configured in the HMI industrial control computer to obtain the set electro-hydraulic parameters;
[0075] The actual electrohydraulic parameters are obtained by querying the electrohydraulic parameters stored in the ferroelectric memory.
[0076] Determine if the set electro-hydraulic parameters match the actual electro-hydraulic parameters; if they match, the configuration is successful; if they do not match, reconfigure.
[0077] In this embodiment, to achieve the above objectives, NI LabVIEW software can be used to generate a graphical human-machine interface, visually displaying the set voltage parameters and actual electro-hydraulic parameters, allowing for a more intuitive comparison of whether the set voltage parameters and actual electro-hydraulic parameters are consistent. This also verifies the correctness of the data stored in the ferroelectric memory of the hydraulic valve control unit, thereby ensuring the accuracy of the configured electro-hydraulic parameters.
[0078] In one embodiment of the present invention, as a more specific implementation, the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration command specifically includes:
[0079] Add the corresponding node ID number of the hydraulic valve control unit in the CAN bus network to the frame ID of the electro-hydraulic parameter configuration instruction, and the node ID number of each hydraulic valve control unit is different;
[0080] The hydraulic parameter configuration command determines the corresponding hydraulic valve control unit through the frame ID.
[0081] In this embodiment, the frame ID of the electro-hydraulic parameter configuration instruction contains the node ID of the corresponding hydraulic valve control unit. When the HMI industrial control computer issues the electro-hydraulic parameter configuration instruction, it will match the corresponding hydraulic valve control unit according to the node ID of the hydraulic valve control unit in the frame ID of the electro-hydraulic parameter configuration instruction, realize one-to-many data transfer, and ensure that the instructions received by each hydraulic valve control unit are not confused, avoiding misidentification of objects and misunderstanding of facts.
[0082] In one embodiment of the present invention, it further includes:
[0083] Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters;
[0084] Different types of electrohydraulic parameters are distinguished by their parameter numbers;
[0085] The validity of the electrohydraulic parameters in the ferroelectric memory is determined based on the upper and lower limits of the parameters.
[0086] In this embodiment, configuring parameter numbers allows for easy identification of the parameter type transmitted at each step during the parameter transfer process, facilitating traceability. Legality refers to whether the parameter conforms to conventional setting methods. By configuring upper and lower limits for parameters, basic human errors can be avoided, thereby preventing abnormal actions of special vehicle mechanisms. Furthermore, prompts are given when the specified upper and lower limits are exceeded, enabling timely correction during parameter configuration and eliminating potential safety hazards.
[0087] In one embodiment of the present invention, it further includes:
[0088] Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit.
[0089] When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0090] Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0091] In this embodiment, a default value is set and assigned to the hydraulic valve control unit. As the control element closest to the hydraulic valve, the hydraulic valve control unit can directly operate the hydraulic valve, thus eliminating intermediate steps. This is suitable for the following emergency situations: First, in some emergency situations where parameters have not yet been configured, the unit can be used directly, although the performance is not optimal, it can still perform basic functions; second, after the electro-hydraulic parameters are configured, an error occurs when the ferroelectric memory reads data. While this situation is rare, it can cause irreparable damage if it occurs. As a backup plan, setting a default value can maintain the normal operation of the special vehicle's actuation mechanism. Therefore, this embodiment can improve both reliability and safety.
[0092] In one embodiment of the present invention, it further includes:
[0093] Three copies of each electro-hydraulic parameter are stored in the ferroelectric memory of the hydraulic valve control unit.
[0094] Three sets of electro-hydraulic parameters are read separately, and it is determined whether two sets of electro-hydraulic parameters are the same. If so, the read electro-hydraulic parameters are considered valid. If not, the ferroelectric memory is considered to be reading abnormally.
[0095] In this embodiment, the accuracy of reading the configured electro-hydraulic parameters can be guaranteed, and an early warning can be issued in case of abnormal readings to prevent the situation from escalating further. This makes the reading of electro-hydraulic parameters more accurate and rigorous.
[0096] Based on the same inventive concept, this application also provides an online configuration system for electro-hydraulic parameters of special vehicles, which can be used to implement the online configuration method for electro-hydraulic parameters of special vehicles described in the above embodiments, as described in the following embodiments. Since the principle of solving the problem in an online configuration system for electro-hydraulic parameters of special vehicles is similar to that of an online configuration method for electro-hydraulic parameters of special vehicles, the implementation of an online configuration system for electro-hydraulic parameters of special vehicles can refer to the implementation of an online configuration method for electro-hydraulic parameters of special vehicles, and repeated details will not be elaborated further. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the system described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0097] This invention provides an online configuration system for electro-hydraulic parameters of special vehicles, such as... Figure 2 As shown. In Figure 2 In this system, the following components are included:
[0098] Network building module 210: Used to build a distributed CAN bus network for communication between the human-machine interface industrial control computer and multiple hydraulic valve control units;
[0099] Instruction generation module 220: When an online configuration operation of the electro-hydraulic parameters of the human-machine interface industrial control computer is detected, it generates an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation;
[0100] The instruction receiving and determining module 230 is used to determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration instruction;
[0101] Instruction configuration module 240: Used to store the electro-hydraulic parameters contained in the electro-hydraulic parameter configuration instruction into the ferroelectric memory corresponding to the hydraulic valve control unit.
[0102] In one embodiment of the present invention, a query module is further included, the query module being specifically used for:
[0103] When an online query operation for electro-hydraulic parameters is detected by the human-machine interface industrial control computer...
[0104] Query the electro-hydraulic parameters configured in the HMI industrial control computer to obtain the set electro-hydraulic parameters;
[0105] The actual electrohydraulic parameters are obtained by querying the electrohydraulic parameters stored in the ferroelectric memory.
[0106] Determine if the set electro-hydraulic parameters match the actual electro-hydraulic parameters; if they match, the configuration is successful; if they do not match, reconfigure.
[0107] In one embodiment of the present invention, the instruction receiving and determining module 230 is specifically used for:
[0108] Add the corresponding node ID number of the hydraulic valve control unit in the CAN bus network to the frame ID of the electro-hydraulic parameter configuration instruction, and the node ID number of each hydraulic valve control unit is different;
[0109] The hydraulic parameter configuration command determines the corresponding hydraulic valve control unit through the frame ID.
[0110] In one embodiment of the present invention, a parameter validity determination module is further included, wherein the parameter validity determination module is specifically used for:
[0111] Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters;
[0112] Different types of electrohydraulic parameters are distinguished by their parameter numbers;
[0113] The validity of the electrohydraulic parameters in the ferroelectric memory is determined based on the upper and lower limits of the parameters.
[0114] In one embodiment of the present invention, a default value setting module is further included, the default value setting module being specifically used for:
[0115] Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit.
[0116] When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0117] Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
[0118] In one embodiment of the present invention, a parameter reading status determination module is further included, wherein the parameter reading status determination module is specifically used for:
[0119] Three copies of each electro-hydraulic parameter are stored in the ferroelectric memory of the hydraulic valve control unit.
[0120] Three sets of electro-hydraulic parameters are read separately, and it is determined whether two sets of electro-hydraulic parameters are the same. If so, the read electro-hydraulic parameters are considered valid. If not, the ferroelectric memory is considered to be reading abnormally.
[0121] In one embodiment of the present invention, the electro-hydraulic parameters in the instruction generation module include: pressure parameters, flow rate parameters, motion speed parameters, and motion time parameters.
[0122] This application also provides a specific implementation of an electronic device capable of implementing all the steps in the methods described above. See [link to implementation details]. Figure 3 The electronic device 300 specifically includes the following:
[0123] Processor 310, memory 320, communication unit 330 and bus 340;
[0124] The processor 310, memory 320, and communication unit 330 communicate with each other via bus 340; the communication unit 330 is used to realize information transmission between server-side devices and terminal devices and other related devices.
[0125] The processor 310 is used to call the computer program in the memory 320. When the processor executes the computer program, it implements all the steps in the online configuration method of electro-hydraulic parameters for a special vehicle in the above embodiments.
[0126] Those skilled in the art will understand that memory can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), and Electrically Erasable Programmable Read-Only Memory (EEPROM). The memory stores programs, which are then executed by the processor upon receiving execution instructions. Furthermore, the software programs and modules within the memory may include an operating system, which may include various software components and / or drivers for managing system tasks (e.g., memory management, storage device control, power management), and can communicate with various hardware or software components to provide an operating environment for other software components.
[0127] A processor can be an integrated circuit chip with signal processing capabilities. The aforementioned processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor.
[0128] This application also provides a computer-readable storage medium comprising a program, which, when executed by a processor, is used to perform an online configuration method for electro-hydraulic parameters of a special vehicle provided in any of the foregoing method embodiments.
[0129] Those skilled in the art will understand that all or part of the steps in the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks, and this application does not limit the specific type of media.
[0130] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for online configuration of electro-hydraulic parameters for special vehicles, characterized in that, The method includes: Construct a distributed CAN bus network for communication between the human-machine interface industrial control computer and multiple hydraulic valve control units; When an online configuration operation of the electro-hydraulic parameters of the human-machine interface industrial control computer is detected, an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation is generated; Determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration command; The electro-hydraulic parameters contained in the electro-hydraulic parameter configuration instruction are stored in the ferroelectric memory corresponding to the hydraulic valve control unit. Also includes: Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters; Different types of electrohydraulic parameters are distinguished by their parameter numbers; The validity of the electrohydraulic parameters in the ferroelectric memory is determined based on the upper and lower limits of the parameters. Also includes: Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit. When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters. Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
2. The method for online configuration of electro-hydraulic parameters for special vehicles as described in claim 1, characterized in that, Also includes: When an online query operation for electro-hydraulic parameters is detected by the human-machine interface industrial control computer... Query the electro-hydraulic parameters configured in the HMI industrial control computer to obtain the set electro-hydraulic parameters; The actual electrohydraulic parameters are obtained by querying the electrohydraulic parameters stored in the ferroelectric memory. Determine whether the set electro-hydraulic parameters are consistent with the actual electro-hydraulic parameters; If they match, the configuration is successful; If they are inconsistent, reconfigure.
3. The method for online configuration of electro-hydraulic parameters for special vehicles as described in claim 1, characterized in that, The hydraulic valve control unit corresponding to the instruction for determining electro-hydraulic parameter configuration includes: Add the corresponding node ID number of the hydraulic valve control unit in the CAN bus network to the frame ID of the electro-hydraulic parameter configuration instruction, and the node ID number of each hydraulic valve control unit is different; The electro-hydraulic parameter configuration command determines the corresponding hydraulic valve control unit through the frame ID.
4. The method for online configuration of electro-hydraulic parameters for special vehicles as described in claim 1, characterized in that, Also includes: Three copies of each electro-hydraulic parameter are stored in the ferroelectric memory of the hydraulic valve control unit. Read three sets of electrohydraulic parameters and determine whether any two sets of electrohydraulic parameters are identical. If yes, the read electrohydraulic parameters are considered valid; otherwise, the ferroelectric memory read is considered abnormal.
5. The method for online configuration of electro-hydraulic parameters for special vehicles as described in claim 1, characterized in that, The electro-hydraulic parameters include: pressure parameters, flow rate parameters, motion speed parameters, and motion time parameters.
6. A special vehicle electro-hydraulic parameter online configuration system, characterized in that, The system includes: Network building module: Used to build a distributed CAN bus network for communication between the human-machine interface industrial control computer and multiple hydraulic valve control units; Instruction generation module: used to generate an electro-hydraulic parameter configuration instruction corresponding to the online configuration operation when an online configuration operation of the human-machine interface industrial control computer is detected; The instruction receiving and determining module is used to determine the hydraulic valve control unit corresponding to the electro-hydraulic parameter configuration instruction; Instruction configuration module: Used to store the electro-hydraulic parameters contained in the electro-hydraulic parameter configuration instructions into the ferroelectric memory corresponding to the hydraulic valve control unit; It also includes a parameter validity determination module, which is specifically used for: Configure the parameter number, upper limit value, and lower limit value corresponding to the electro-hydraulic parameters; Different types of electrohydraulic parameters are distinguished by their parameter numbers; Determine the validity of the electrohydraulic parameters in the ferroelectric memory based on the upper and lower limits of the parameters; It also includes a default value setting module, which is specifically used for: Configure the default values for the electro-hydraulic parameters and assign these default values to the hydraulic valve control unit. When no online configuration of electro-hydraulic parameters is performed, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters. Alternatively, when the read electro-hydraulic parameters exceed the set upper or lower limit values, the default values in the hydraulic valve control unit are read as the current electro-hydraulic parameters.
7. An electronic device, characterized in that, include: Processor, memory, and interfaces for communication with the gateway; The memory is used to store programs and data, and the processor calls the programs stored in the memory to execute the online configuration method for vehicle electro-hydraulic parameters as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a program that, when executed by a processor, performs the online configuration method for vehicle electro-hydraulic parameters according to any one of claims 1 to 5.