Design methods, systems, equipment and media for fully monitorable online hydraulic systems

By automatically obtaining the attribute values ​​of hydraulic components in the online hydraulic system and judging the system status, the problem of the inability to monitor the hydraulic system in the existing technology is solved, efficient and accurate all-round monitoring is achieved, and work efficiency is improved and the work efficiency is avoided. Waste of resources.

CN113919130BActive Publication Date: 2025-02-14SHANGHAI ELECTRICGROUP CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111025097.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-02
Publication Date
2025-02-14
Estimated Expiration
2041-09-02

AI Technical Summary

Technical Problem

The existing online hydraulic systems mainly monitor the dynamic parameters of hydraulic components through sensor data, and cannot monitor the entire system in all aspects. Manual calculations and determine whether the system can be monitored in all aspects are inefficient and prone to errors.

Method used

Through the user input operation instructions, select hydraulic components and pipelines, form an online hydraulic system, and connect the sensors. Using the configuration information, connection relationships and sensor data of the hydraulic components, the attribute values ​​of the hydraulic components are automatically obtained, and whether all attribute values ​​are successfully obtained, and the configuration information or sensors are added as needed until all-round monitoring is achieved.

Benefits of technology

It realizes all-round monitoring of online hydraulic systems, improves work efficiency and accuracy, and avoids insufficient or waste of components and sensors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113919130B_ABST
    Figure CN113919130B_ABST
Patent Text Reader

Abstract

The present invention provides a design method, system, equipment and medium for an online hydraulic system capable of full monitoring, the method comprising: establishing an online hydraulic system comprising a plurality of hydraulic components and sensors; acquiring the property values ​​of the corresponding hydraulic components according to the configuration information of the plurality of hydraulic components, the connection relationship between the plurality of hydraulic components, the connection relationship between the plurality of hydraulic components and the sensors, and the sensor data of each of the sensors generated by simulation; judging whether the property values ​​of all hydraulic components are successfully acquired, if not, according to a fourth operation instruction input by a user, adding the configuration information of the corresponding hydraulic components or adding the corresponding sensors to the online hydraulic system, and acquiring the property values ​​of the corresponding hydraulic components again, until the property values ​​of all hydraulic components are successfully acquired. The present invention can improve work efficiency and accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of online hydraulic system design, and in particular to a fully-monitorable online hydraulic system design method, system, equipment and medium. Background Art

[0002] At present, with the continuous improvement of the intelligence level of industrial equipment, the demand for data analysis and online system design in industrial scenarios is becoming more and more urgent. For example, in the remote status monitoring and data intelligent simulation testing of equipment, it is necessary to use data-driven methods to build and design a virtual online hydraulic system based on existing sensor data, and calculate the dynamic parameters of the system hydraulic components, and then analyze and evaluate the equipment status, system feasibility, and finally conduct relevant analysis and prediction of the system.

[0003] Most of the existing online hydraulic systems can be implemented through simulation technology or related customized software, and already have functions such as monitoring important hydraulic component parameters and querying faults, but there are still the following shortcomings: the existing online hydraulic systems mainly monitor the system status through sensor data, but the sensor data only reflects the dynamic parameters of important hydraulic components, rather than all the parameters of the entire system, that is, the component parameter data of the entire system is only partially transparent, and the entire system cannot be monitored in all directions.

[0004] In this regard, some online hydraulic systems will use manual calculations to determine whether the system can be fully monitored after obtaining relevant parameters of important hydraulic components through sensors. However, manual calculations are inefficient and prone to errors. Summary of the invention

[0005] In order to overcome the defects of the prior art that manual calculation is used to determine whether an online hydraulic system can be fully monitored, which leads to low efficiency and easy errors, the present invention provides a design method, system, equipment and medium for an online hydraulic system that can be fully monitored.

[0006] In order to achieve the above object, the present invention adopts the following technical solution:

[0007] In a first aspect, a method for designing a fully monitorable online hydraulic system is provided, comprising:

[0008] Selecting a plurality of hydraulic components and pipelines according to a first operation instruction input by a user;

[0009] According to a second operation instruction input by a user, the plurality of hydraulic components are connected through corresponding pipelines to form an online hydraulic system;

[0010] Connecting a corresponding sensor to the online hydraulic system according to a third operation instruction input by the user;

[0011] Acquire the property value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation;

[0012] Determine whether the property values ​​of all hydraulic components are successfully obtained. If not, according to the fourth operation instruction input by the user, add the configuration information of the corresponding hydraulic component or add the corresponding sensor to the online hydraulic system, and obtain the property values ​​of the corresponding hydraulic component again until the property values ​​of all hydraulic components are successfully obtained.

[0013] In a preferred embodiment of the present invention, the first operation instruction is used to instruct to select the plurality of hydraulic components and pipelines from a preset component library by dragging.

[0014] In a preferred embodiment of the present invention, acquiring the property value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation includes:

[0015] Acquire a first-category attribute value of a corresponding hydraulic element according to configuration information of the plurality of hydraulic elements, connection relationships between the plurality of hydraulic elements and the sensors, and sensor data of each of the sensors generated by simulation;

[0016] The following steps are executed repeatedly until the second and third attribute values ​​of the corresponding hydraulic components are obtained:

[0017] According to the connection relationship between the plurality of hydraulic components, obtaining the second type of attribute value of the corresponding hydraulic component;

[0018] According to the pre-configured algorithm, the third type of property value of the corresponding hydraulic component is obtained.

[0019] In a preferred embodiment of the present invention, the determining whether the property values ​​of all hydraulic components are successfully acquired includes:

[0020] Determine whether the current attribute value of each hydraulic component is consistent with the corresponding initial attribute value. When the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it is determined that the attribute values ​​of all hydraulic components are successfully obtained. Otherwise, it is determined that the attribute values ​​of all hydraulic components are not successfully obtained.

[0021] In a preferred embodiment of the present invention, before receiving the fourth operation instruction input by the user, the method further comprises: recommending to the user location information of sensors to be added in the online hydraulic system based on hydraulic components whose attribute values ​​have not been successfully acquired.

[0022] In a preferred embodiment of the present invention, after the property values ​​of all hydraulic components are successfully obtained, the method further includes: according to a fifth operation instruction input by the user, deleting the corresponding sensor in the online hydraulic system, and obtaining the property values ​​of the corresponding hydraulic components again, and then determining whether the property values ​​of all hydraulic components are successfully obtained again, and if not, restoring the deleted sensor in the online hydraulic system.

[0023] In a preferred embodiment of the present invention, after the property values ​​of all hydraulic components are successfully acquired, the method further comprises: establishing a physical hydraulic system according to the current online hydraulic system, and connecting the actual sensor data collected by each sensor in the physical hydraulic system to the online hydraulic system.

[0024] In a second aspect, a fully monitorable online hydraulic system design device is provided, comprising:

[0025] A component selection module, used for selecting a plurality of hydraulic components and pipelines according to a first operation instruction input by a user;

[0026] A system establishment module, configured to connect the plurality of hydraulic components through corresponding pipelines to form an online hydraulic system according to a second operation instruction input by a user;

[0027] A sensor configuration module, used for connecting a corresponding sensor in the online hydraulic system according to a third operation instruction input by a user;

[0028] an attribute value acquisition module, configured to acquire the attribute value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation;

[0029] A judgment module, used to judge whether the attribute values ​​of all hydraulic components are successfully obtained;

[0030] The system adjustment module is used to add configuration information of corresponding hydraulic components or add corresponding sensors to the online hydraulic system according to the fourth operation instruction input by the user, and call the attribute value acquisition module again until the attribute values ​​of all hydraulic components are successfully obtained.

[0031] In a preferred embodiment of the present invention, the first operation instruction is used to instruct to select the plurality of hydraulic components and pipelines from a preset component library by dragging.

[0032] In a preferred embodiment of the present invention, the attribute value acquisition module is specifically used for:

[0033] Acquire a first-category attribute value of a corresponding hydraulic element according to configuration information of the plurality of hydraulic elements, connection relationships between the plurality of hydraulic elements and the sensors, and sensor data of each of the sensors generated by simulation;

[0034] The following steps are executed repeatedly until the second and third attribute values ​​of the corresponding hydraulic components are obtained:

[0035] According to the connection relationship between the plurality of hydraulic components, obtaining the second type of attribute value of the corresponding hydraulic component;

[0036] According to the pre-configured algorithm, the third type of property value of the corresponding hydraulic component is obtained.

[0037] In a preferred embodiment of the present invention, the judgment module is specifically used for:

[0038] Determine whether the current attribute value of each hydraulic component is consistent with the corresponding initial attribute value. When the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it is determined that the attribute values ​​of all hydraulic components are successfully obtained. Otherwise, it is determined that the attribute values ​​of all hydraulic components are not successfully obtained.

[0039] In a preferred embodiment of the present invention, the system further comprises: a recommendation module for recommending to the user location information of sensors to be added in the online hydraulic system based on hydraulic components whose attribute values ​​have not been successfully acquired before receiving a fourth operation instruction input by the user.

[0040] In a preferred embodiment of the present invention, the system further includes: a simplification module, which is used to delete the corresponding sensor in the online hydraulic system according to the fifth operation instruction input by the user after the property values ​​of all hydraulic components are successfully obtained, and call the property value acquisition module again, and then determine whether the property values ​​of all hydraulic components are successfully obtained again. If not, restore the deleted sensor in the online hydraulic system.

[0041] According to a third aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described methods when executing the computer program.

[0042] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any of the methods described above are implemented.

[0043] By adopting the above technical solution, the present invention has the following beneficial effects:

[0044] The present invention obtains the attribute values ​​of the corresponding hydraulic components according to the configuration information of the multiple hydraulic components, the connection relationship between the multiple hydraulic components, the connection relationship between the multiple hydraulic components and the sensors, and the sensor data of each sensor generated by simulation; and then determines whether the attribute values ​​of all hydraulic components are successfully obtained. If not, according to the fourth operation instruction input by the user, the configuration information of the corresponding hydraulic components is added or the corresponding sensors are added to the online hydraulic system, and the attribute values ​​of the corresponding hydraulic components are obtained again, until the attribute values ​​of all hydraulic components are successfully obtained, thereby obtaining an online hydraulic system that can be monitored by the whole scheme and realizing full data transparency. It can be seen that the present invention can automatically calculate the attribute values ​​of hydraulic components and determine whether the attribute values ​​of all hydraulic components are successfully obtained, that is, it can automatically determine whether the hydraulic system can be monitored in all directions, which improves work efficiency and accuracy compared with manual judgment. In addition, after the user completes the design of the online hydraulic system through the method of the present invention, the user can purchase the corresponding components and sensors to build a physical hydraulic system, avoiding insufficient or wasteful components and sensors. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 It is a flow chart of a method for designing a fully-monitorable online hydraulic system according to Embodiment 1 of the present invention;

[0046] Figure 2 This is an example architecture diagram of the online hydraulic system established in step S2 of embodiment 1 of the present invention;

[0047] Figure 3 Schematic diagram of the calculation principle of step S4 in embodiment 1 of the present invention;

[0048] Figure 4 The structural block diagram of the fully monitorable online hydraulic system design device of Example 3 of the present invention;

[0049] Figure 5 This is a hardware architecture diagram of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0051] The terms used in the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure. The singular forms "a", "the" and "the" used in the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0052] Example 1

[0053] This embodiment 1 provides a method for designing an online hydraulic system that can be fully monitored, such as Figure 1 As shown, the method specifically comprises the following steps:

[0054] S1, selecting a plurality of hydraulic components and pipelines according to a first operation instruction input by a user.

[0055] In this embodiment, the first operation instruction is used to instruct to select multiple hydraulic components and pipelines for connecting multiple hydraulic components from a preset component library by dragging. The hydraulic components may include: actuators (such as hydraulic cylinders), power and load components (such as motors and loads), auxiliary components (such as overflow valves, filters, and servo valves, etc.), etc.

[0056] Specifically, the user can draw a drawing of the hydraulic system in advance according to the basic standards of the hydraulic system, and then select hydraulic components and pipelines by dragging and dropping in the web interface according to the drawing.

[0057] S2, according to a second operation instruction input by a user, connecting the plurality of hydraulic components to form an online hydraulic system.

[0058] In this embodiment, the second operation instruction is used to instruct to connect the plurality of hydraulic components in a specified manner to form an online hydraulic system.

[0059] Specifically, the user can output the corresponding second operation instruction according to the pre-drawn drawing to connect multiple hydraulic components in a specified manner to form a hydraulic system as shown in FIG. Figure 2 The closed loop hydraulic system is shown.

[0060] S3, connecting a corresponding sensor to the online hydraulic system according to a third operation instruction input by the user.

[0061] In this embodiment, the third operation instruction is used to instruct to connect a corresponding sensor (such as a displacement sensor and a pressure sensor, etc.) at a specified position in the online hydraulic system. The user can judge which hydraulic components in the system need to be connected to sensors for monitoring based on professional knowledge to further improve the system.

[0062] S4, acquiring the property value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation.

[0063] As mentioned above, the main equipment included in the online hydraulic system includes hydraulic components, pipelines and sensors. Among them, hydraulic components generally include motors, hydraulic pumps, overflow valves, electromagnetic reversing valves, hydraulic cylinders, loads, filters, four-way connectors, three-way connectors, oil tanks, throttle valves, check valves, servo valves and accumulators; sensors generally include displacement sensors, pressure sensors, flow sensors, temperature sensors, cleanliness testers, speed sensors, torque sensors, speed / torque sensors and IO sensors. Each hydraulic component has related attribute characteristics. For example, the motor has attributes such as maximum speed, maximum torque, speed, torque, power and efficiency. Among these attributes, characteristics such as maximum speed, maximum torque and efficiency are generally preset parameters. The speed can be set manually, from sensors, from interface data of adjacent components, etc. The torque comes from sensors or from interface data of adjacent components, and the power comes from fixed calculation formulas. From this, it can be seen that different attribute data of each hydraulic component have different acquisition methods. A certain attribute feature may also have multiple data acquisition methods at the same time, which changes according to the system settings. That is, the dynamic attribute value acquisition methods of system components are diverse, which needs to be judged according to the system design situation.

[0064] In this regard, this embodiment adopts Figure 3 The pyramid algorithm shown in the figure is used to obtain the property values ​​of the corresponding hydraulic components. The specific process is as follows:

[0065] S41, acquiring first-category attribute values ​​of corresponding hydraulic components according to configuration information of the plurality of hydraulic components, connection relationships between the plurality of hydraulic components and the sensors, and sensor data of each of the sensors generated by simulation.

[0066] In this embodiment, the configuration information of the hydraulic element is pre-configured, and the sensor data of the sensor is pre-simulated and generated. The first type of attribute value of the hydraulic element refers to the attribute value that can be directly read from the corresponding configuration information or the sensor data of the sensor connected to the hydraulic element.

[0067] S42: Acquire the second type attribute value of the corresponding hydraulic element according to the connection relationship between the plurality of hydraulic elements.

[0068] In this embodiment, the second type of attribute value refers to the attribute value that can be obtained from the interface data of the adjacent hydraulic element, and the hydraulic element can be determined according to the connection relationship between multiple hydraulic elements. For example, the first attribute value of hydraulic element A should be consistent with the first attribute value of the adjacent hydraulic element B. If the first attribute value of hydraulic element B has been obtained, the first attribute value of hydraulic element A can be obtained by assignment, otherwise, it cannot be obtained.

[0069] S43, obtaining the third type of attribute value of the corresponding hydraulic component according to the pre-configured algorithm.

[0070] In this embodiment, the third type of attribute value refers to the attribute value obtained by calculation. It should be noted that, for a certain hydraulic component, which attributes are pre-configured, which attributes are obtained through sensors, which attributes are obtained through adjacent component interface data assignment, and which attributes are obtained by calculation are also determined. For the attributes obtained by calculation, the algorithm (i.e., calculation formula) of the attribute is also pre-configured and determined. When all the independent variables in the algorithm are obtained, the corresponding attribute value can be obtained. Otherwise, the corresponding attribute value cannot be obtained.

[0071] The above steps S42 and S43 are executed cyclically until the second-category attribute values ​​and the third-category attribute values ​​of the corresponding hydraulic components are completely acquired, that is, until there are no more second-category attribute values ​​and third-category attribute values ​​that can be acquired in all hydraulic components.

[0072] S5, determining whether the attribute values ​​of all hydraulic components are successfully obtained, if so, the process ends, if not, executing step S6.

[0073] In this embodiment, whether the attribute values ​​of all hydraulic components are successfully acquired is determined by determining whether the current attribute values ​​of each hydraulic component are consistent with the corresponding initial attribute values. Specifically, when the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it means that all attribute values ​​are acquired through step S4, and it is determined that the attribute values ​​of all hydraulic components are successfully acquired. Otherwise, it means that some attribute values ​​are not acquired through step S4, and it is determined that the attribute values ​​of all hydraulic components are not successfully acquired.

[0074] Among them, the corresponding initial attribute value is a preset large value, such as 88888888.

[0075] S6, according to the fourth operation instruction input by the user, add the configuration information of the corresponding hydraulic element or add the corresponding sensor to the online hydraulic system, and return to step S4 to obtain the attribute value of the corresponding hydraulic element again, until the attribute values ​​of all hydraulic elements are successfully obtained. At this time, the online hydraulic system obtained is the target online hydraulic system to be established.

[0076] From the above analysis, it can be seen that the underlying data of all attribute values ​​is the configuration information or sensor data of the hydraulic components. Therefore, when any underlying data increases, the attribute values ​​that can be obtained will also increase accordingly. Therefore, when the attribute values ​​of all hydraulic components are not successfully obtained, the user can input the fourth operation instruction to instruct to add the configuration information of the corresponding hydraulic component or to add the corresponding sensor to the online hydraulic system.

[0077] Preferably, before receiving the fourth operation instruction input by the user, this embodiment also includes: recommending to the user the location information of the sensor to be added in the online hydraulic system based on the hydraulic components whose attribute values ​​have not been successfully acquired, so that the user can quickly locate the position where the sensor needs to be added, thereby further improving efficiency.

[0078] Preferably, when the property values ​​of all hydraulic components are successfully acquired, the present embodiment further includes: establishing a physical hydraulic system according to the current online hydraulic system, and connecting the actual sensor data collected by each sensor in the physical hydraulic system to the online hydraulic system, so as to achieve the purpose of real-time monitoring of the property values ​​of each hydraulic component of the physical hydraulic system, and draw a change curve of the property value of each hydraulic component, and use data analysis methods to perform health management and fault prediction on the physical hydraulic system.

[0079] This embodiment obtains the attribute value of the corresponding hydraulic element according to the configuration information of the multiple hydraulic elements, the connection relationship between the multiple hydraulic elements, the connection relationship between the multiple hydraulic elements and the sensors, and the sensor data of each sensor generated by simulation; then judges whether the attribute values ​​of all hydraulic elements are successfully obtained. If not, according to the fourth operation instruction input by the user, the configuration information of the corresponding hydraulic element is added or the corresponding sensor is added to the online hydraulic system, and the attribute value of the corresponding hydraulic element is obtained again, until the attribute values ​​of all hydraulic elements are successfully obtained, so as to obtain an online hydraulic system that can be monitored by the whole scheme, and realize full data transparency. It can be seen that the present invention can automatically calculate the attribute value of the hydraulic element and judge whether the attribute values ​​of all hydraulic elements are successfully obtained, that is, it can automatically judge whether the hydraulic system can be monitored in all directions, which improves the work efficiency and accuracy compared with manual judgment. In addition, after the user designs the online hydraulic system through the method of the present invention, he can purchase the corresponding components and sensors to build a physical hydraulic system, avoiding the shortage or waste of components and sensors.

[0080] Example 2

[0081] This embodiment is a further improvement of embodiment 1. Although the online hydraulic system obtained by the design method of embodiment 1 can achieve full monitoring, it is not necessarily the most economical system. Because the attribute values ​​of each hydraulic component are mainly obtained based on sensor data, the more sensors are set, the easier it is to calculate all the attribute values ​​of each hydraulic component, but the hardware cost of the corresponding physical system will increase.

[0082] In this regard, when the attribute values ​​of all hydraulic components are successfully obtained, the present embodiment also includes: according to the fifth operation instruction input by the user, deleting the corresponding sensor in the online hydraulic system, and obtaining the attribute values ​​of the corresponding hydraulic components again, and then judging whether the attribute values ​​of all hydraulic components are successfully obtained again. If so, it means that the deleted sensor is redundant, and deleting it will not affect the performance of the hydraulic system being monitored in all directions. If not, it means that the deleted sensor is necessary, and deleting it will affect the performance of the hydraulic system being monitored in all directions, and thus the deleted sensor is restored in the online hydraulic system.

[0083] The embodiment of the present invention can achieve the purpose of all-round monitoring of the system with fewer sensors. Purposeful purchase of the final online hydraulic system obtained according to the embodiment to establish a physical hydraulic system can avoid unnecessary purchase items and ultimately effectively reduce costs.

[0084] Example 3

[0085] This embodiment provides a fully monitorable online hydraulic system design device, such as Figure 4 As shown, the system includes:

[0086] The component selection module 11 is used to select a plurality of hydraulic components and pipelines according to a first operation instruction input by a user;

[0087] A system establishing module 12, configured to connect the plurality of hydraulic components through corresponding pipelines to form an online hydraulic system according to a second operation instruction input by a user;

[0088] A sensor configuration module 13, configured to connect a corresponding sensor in the online hydraulic system according to a third operation instruction input by a user;

[0089] The attribute value acquisition module 14 is used to acquire the attribute value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation;

[0090] A judgment module 15 is used to judge whether the attribute values ​​of all hydraulic components are successfully obtained;

[0091] The system adjustment module 16 is used to add configuration information of corresponding hydraulic components or add corresponding sensors to the online hydraulic system according to the fourth operation instruction input by the user, and call the attribute value acquisition module again until the attribute values ​​of all hydraulic components are successfully obtained.

[0092] Preferably, the first operation instruction is used to instruct to select the plurality of hydraulic components and pipelines from a preset component library by dragging.

[0093] Preferably, the attribute value acquisition module is specifically used for:

[0094] Acquire a first-category attribute value of a corresponding hydraulic element according to configuration information of the plurality of hydraulic elements, connection relationships between the plurality of hydraulic elements and the sensors, and sensor data of each of the sensors generated by simulation;

[0095] The following steps are executed repeatedly until the second and third attribute values ​​of the corresponding hydraulic components are obtained:

[0096] According to the connection relationship between the plurality of hydraulic components, obtaining the second type of attribute value of the corresponding hydraulic component;

[0097] According to the pre-configured algorithm, the third type of property value of the corresponding hydraulic component is obtained.

[0098] Preferably, the judgment module is specifically used for:

[0099] Determine whether the current attribute value of each hydraulic component is consistent with the corresponding initial attribute value. When the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it is determined that the attribute values ​​of all hydraulic components are successfully obtained. Otherwise, it is determined that the attribute values ​​of all hydraulic components are not successfully obtained.

[0100] Preferably, the system further comprises: a recommendation module for recommending to the user, before receiving the fourth operation instruction input by the user, location information of sensors to be added in the online hydraulic system based on hydraulic components whose attribute values ​​have not been successfully acquired.

[0101] Preferably, the system also includes: a simplification module, which is used to delete the corresponding sensor in the online hydraulic system according to the fifth operation instruction input by the user after the property values ​​of all hydraulic components are successfully obtained, and call the property value acquisition module again, and then determine whether the property values ​​of all hydraulic components are successfully obtained again. If not, restore the deleted sensor in the online hydraulic system.

[0102] The present invention can automatically calculate the property values ​​of hydraulic components and determine whether the property values ​​of all hydraulic components are successfully obtained, that is, it can automatically determine whether the hydraulic system can be fully monitored, which improves work efficiency and accuracy compared with manual judgment. In addition, after the user designs the online hydraulic system through the method of the present invention, he can purchase the corresponding components and sensors to build a physical hydraulic system, avoiding the shortage or waste of components and sensors.

[0103] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the units described as separate components may or may not be physically separated, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of the present invention. Ordinary technicians in this field can understand and implement it without paying creative work.

[0104] Example 4

[0105] Figure 5 FIG. 1 is a schematic diagram of the structure of an electronic device according to an exemplary embodiment of the present invention, and shows a block diagram of an exemplary electronic device 60 suitable for implementing the embodiment of the present invention. Figure 5 The electronic device 60 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0106] like Figure 5 As shown, the electronic device 60 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 60 may include, but are not limited to: at least one processor 61, at least one memory 62, and a bus 63 connecting different system components (including the memory 62 and the processor 61).

[0107] The bus 63 includes a data bus, an address bus, and a control bus.

[0108] The memory 62 may include a volatile memory, such as a random access memory (RAM) 621 and / or a cache memory 622 , and may further include a read-only memory (ROM) 623 .

[0109] The memory 62 may also include a program tool 625 (or utility) having a set (at least one) of program modules 624, such program modules 624 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0110] The processor 61 executes various functional applications and data processing by running the computer program stored in the memory 62, such as the method provided in any of the above embodiments.

[0111] The electronic device 60 may also communicate with one or more external devices 64 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 65. Furthermore, the model-generated electronic device 60 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 66. As shown, the network adapter 66 communicates with other modules of the model-generated electronic device 60 via a bus 63. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated electronic device 60, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.

[0112] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0113] Example 5

[0114] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method provided in any of the above embodiments are implemented.

[0115] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0116] In a possible implementation manner, the present disclosure may also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of implementing the method provided in any of the above embodiments.

[0117] Among them, the program code for executing the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0118] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.

Claims

1. A method for designing a fully monitorable online hydraulic system, characterized in that: include: Selecting a plurality of hydraulic components and pipelines according to a first operation instruction input by a user; According to a second operation instruction input by a user, the plurality of hydraulic components are connected through corresponding pipelines to form an online hydraulic system; Connecting a corresponding sensor to the online hydraulic system according to a third operation instruction input by the user; Acquire the property value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation; Determine whether the property values ​​of all hydraulic components are successfully obtained. If not, according to the fourth operation instruction input by the user, add configuration information of the corresponding hydraulic component or add a corresponding sensor to the online hydraulic system, and obtain the property values ​​of the corresponding hydraulic component again, until the property values ​​of all hydraulic components are successfully obtained; The acquiring of the property value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation includes: Acquire a first-category attribute value of a corresponding hydraulic element according to configuration information of the plurality of hydraulic elements, connection relationships between the plurality of hydraulic elements and the sensors, and sensor data of each of the sensors generated by simulation; The following steps are executed repeatedly until the second and third attribute values ​​of the corresponding hydraulic components are obtained: According to the connection relationship between the plurality of hydraulic components, obtaining the second type of attribute value of the corresponding hydraulic component; According to a pre-configured algorithm, a third type of attribute value of a corresponding hydraulic component is obtained; The first type of attribute values ​​refers to attribute values ​​directly read from corresponding configuration information or sensor data of a sensor connected to the hydraulic element; The second type of attribute values ​​refers to attribute values ​​from adjacent hydraulic component interface data; The third type of attribute values ​​refers to attribute values ​​obtained by calculation.

2. According to the online hydraulic system design method of claim 1, the first operation instruction is used to instruct to select the multiple hydraulic components and pipelines from a preset component library by dragging and dropping.

3. The online hydraulic system design method according to claim 1, wherein the step of determining whether the attribute values ​​of all hydraulic components are successfully acquired comprises: Determine whether the current attribute value of each hydraulic component is consistent with the corresponding initial attribute value. When the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it is determined that the attribute values ​​of all hydraulic components are successfully obtained. Otherwise, it is determined that the attribute values ​​of all hydraulic components are not successfully obtained.

4. The online hydraulic system design method according to claim 1, before receiving the fourth operation instruction input by the user, the method further comprises: According to the hydraulic components whose attribute values ​​have not been successfully acquired, the location information of the sensors to be added in the online hydraulic system is recommended to the user.

5. The online hydraulic system design method according to claim 1, when the property values ​​of all hydraulic components are successfully obtained, the method further comprises: According to the fifth operation instruction input by the user, the corresponding sensor is deleted in the online hydraulic system, and the attribute value of the corresponding hydraulic component is obtained again, and then it is determined whether the attribute values ​​of all hydraulic components are successfully obtained again. If not, the deleted sensor is restored in the online hydraulic system.

6. The online hydraulic system design method according to claim 1, when the property values ​​of all hydraulic components are successfully obtained, the method further comprises: A physical hydraulic system is established according to the current online hydraulic system, and actual sensor data collected by each sensor in the physical hydraulic system is connected to the online hydraulic system.

7. A fully monitorable online hydraulic system design device, characterized in that: include: A component selection module, used for selecting a plurality of hydraulic components and pipelines according to a first operation instruction input by a user; A system establishment module, configured to connect the plurality of hydraulic components through corresponding pipelines to form an online hydraulic system according to a second operation instruction input by a user; A sensor configuration module, used for connecting a corresponding sensor in the online hydraulic system according to a third operation instruction input by a user; an attribute value acquisition module, configured to acquire the attribute value of the corresponding hydraulic element according to the configuration information of the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements, the connection relationship between the plurality of hydraulic elements and the sensors, and the sensor data of each of the sensors generated by simulation; A judgment module, used to judge whether the attribute values ​​of all hydraulic components are successfully obtained; a system adjustment module, configured to add configuration information of a corresponding hydraulic component or add a corresponding sensor to the online hydraulic system according to a fourth operation instruction input by the user, and to call the attribute value acquisition module again until the attribute values ​​of all hydraulic components are successfully acquired; The attribute value acquisition module is specifically used for: Acquire a first-category attribute value of a corresponding hydraulic element according to configuration information of the plurality of hydraulic elements, connection relationships between the plurality of hydraulic elements and the sensors, and sensor data of each of the sensors generated by simulation; The following steps are executed repeatedly until the second and third attribute values ​​of the corresponding hydraulic components are obtained: According to the connection relationship between the plurality of hydraulic components, obtaining the second type of attribute value of the corresponding hydraulic component; According to a pre-configured algorithm, a third type of attribute value of the corresponding hydraulic element is obtained; the first type of attribute value refers to an attribute value directly read from the corresponding configuration information or the sensor data of the sensor connected to the hydraulic element; The second type of attribute values ​​refers to attribute values ​​from adjacent hydraulic component interface data; The third type of attribute values ​​refers to attribute values ​​obtained by calculation.

8. According to the online hydraulic system design device of claim 7, the first operation instruction is used to instruct to select the multiple hydraulic components and pipelines from a preset component library by dragging.

9. The online hydraulic system design device according to claim 7, wherein the judgment module is specifically used for: Determine whether the current attribute value of each hydraulic component is consistent with the corresponding initial attribute value. When the current attribute values ​​of all hydraulic components are inconsistent with the corresponding initial attribute values, it is determined that the attribute values ​​of all hydraulic components are successfully obtained. Otherwise, it is determined that the attribute values ​​of all hydraulic components are not successfully obtained.

10. The online hydraulic system design device according to claim 7, wherein the system further comprises: The recommendation module is used to recommend to the user the location information of the sensor to be added in the online hydraulic system according to the hydraulic components whose attribute values ​​have not been successfully acquired before receiving the fourth operation instruction input by the user.

11. The online hydraulic system design device according to claim 7, wherein the system further comprises: The simplified module is used to delete the corresponding sensor in the online hydraulic system according to the fifth operation instruction input by the user after the attribute values ​​of all hydraulic components are successfully obtained, and call the attribute value acquisition module again, and then determine whether the attribute values ​​of all hydraulic components are successfully obtained again. If not, restore the deleted sensor in the online hydraulic system.

12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Hydraulic system on-line monitoring system and method

    CN105486956A

  • Computer architecture and method for modifying data intake parameters based on predictive model

    CN108463806A