Synchronous control method and device for temporary support oil cylinder, electronic equipment and medium

By acquiring the pressure and displacement information of the hydraulic cylinder, the control parameters of the solenoid valve can be determined and adjusted, thus solving the problem of inaccurate synchronous control of the hydraulic cylinder and improving the stability of the support and the service life of the equipment.

CN119687056BActive Publication Date: 2026-04-14SHENHUA SHENDONG COAL GRP +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENHUA SHENDONG COAL GRP
Filing Date
2024-12-13
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, the synchronous control of the temporary support cylinders in the tunneling and anchoring machine is inaccurate, leading to problems such as unstable support and equipment wear.

Method used

By acquiring the pressure and displacement information of the hydraulic cylinders, it is determined whether the hydraulic cylinders are synchronized, and the control parameters of the solenoid valve are determined based on the displacement difference and pressure difference, so as to achieve synchronous control of the hydraulic cylinders.

Benefits of technology

To ensure consistent cylinder displacement, improve support stability and equipment safety during tunneling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119687056B_ABST
    Figure CN119687056B_ABST
Patent Text Reader

Abstract

The application provides a temporary support oil cylinder synchronous control method and device, electronic equipment and medium, comprising: obtaining the first pressure corresponding to the first oil cylinder of the temporary support and the first displacement corresponding to the piston of the first oil cylinder, the second pressure corresponding to the second oil cylinder and the second displacement corresponding to the piston of the second oil cylinder; determining whether the first oil cylinder and the second oil cylinder are synchronous according to the first displacement, the first pressure, the second displacement and the second pressure; if the first oil cylinder and the second oil cylinder are not synchronous, determining the first control parameter of the first electromagnetic valve corresponding to the first oil cylinder and the second control parameter of the second electromagnetic valve corresponding to the second oil cylinder according to the first displacement and the second displacement; controlling the first electromagnetic valve based on the first control parameter and controlling the second electromagnetic valve based on the second control parameter. Thus, the displacement of the first oil cylinder and the second oil cylinder can be adjusted in real time, the displacement consistency of the first oil cylinder and the second oil cylinder is ensured, and the support stability in the tunneling process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of temporary support technology, and in particular to a method, device, electronic equipment and medium for synchronous control of a temporary support hydraulic cylinder. Background Technology

[0002] The tunneling and anchoring machine is a rapid tunneling device used in coal mines, possessing both tunneling and anchoring functions. However, during tunneling, temporary support is required to ensure construction safety. Synchronous control of the temporary support cylinders in the tunneling and anchoring machine is a crucial aspect of ensuring effective support. In related technologies, manual control of the cylinders easily leads to asynchronous cylinder movements, potentially causing unstable support and equipment wear. Therefore, achieving synchronous cylinder control to improve construction safety and efficiency has become an urgent problem to solve. Summary of the Invention

[0003] This application aims to at least partially address one of the technical problems in the related art.

[0004] Therefore, the first objective of this application is to propose a synchronous control method for temporary support cylinders, so as to synchronously control the displacement of the first and second cylinders of the temporary support, ensure the consistency of the displacement of the first and second cylinders, and thus improve the support stability during the tunneling process.

[0005] The second objective of this application is to provide a synchronous control device for a temporary support cylinder.

[0006] The third objective of this application is to propose an electronic device.

[0007] The fourth objective of this application is to provide a computer-readable storage medium.

[0008] The fifth objective of this application is to provide a computer program product.

[0009] To achieve the above objectives, the first aspect of this application proposes a synchronous control method for a temporary support cylinder, comprising:

[0010] The first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder are obtained; the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder are obtained.

[0011] Based on the first displacement, the first pressure, the second displacement, and the second pressure, determine whether the first hydraulic cylinder and the second hydraulic cylinder are synchronized.

[0012] When the first cylinder and the second cylinder are out of sync, the first control parameter of the first solenoid valve corresponding to the first cylinder and the second control parameter of the second solenoid valve corresponding to the second cylinder are determined based on the first displacement and the second displacement.

[0013] The first solenoid valve is controlled based on the first control parameter, and the second solenoid valve is controlled based on the second control parameter.

[0014] To achieve the above objectives, a second aspect of this application provides a synchronization control device for a temporary support cylinder, comprising:

[0015] The acquisition module is used to acquire the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder;

[0016] The judgment module is used to determine whether the first hydraulic cylinder and the second hydraulic cylinder are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure.

[0017] The determination module is used to determine the first control parameters of the first solenoid valve corresponding to the first cylinder and the second control parameters of the second solenoid valve corresponding to the second cylinder based on the first displacement and the second displacement when the first cylinder and the second cylinder are out of sync.

[0018] The control module is used to control the first solenoid valve based on the first control parameter and to control the second solenoid valve based on the second control parameter.

[0019] To achieve the above objectives, a third aspect of this application provides an electronic device comprising:

[0020] A processor, and a memory communicatively connected to the processor;

[0021] The memory stores computer-executed instructions;

[0022] The processor executes computer execution instructions stored in the memory to implement the method as described in the first aspect embodiment.

[0023] To achieve the above objectives, a fourth aspect of this application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the method described in the first aspect.

[0024] To achieve the above objectives, a fifth aspect of this application provides a computer program product, a computer program that, when executed by a processor, implements the method described in the first aspect embodiment.

[0025] The synchronization control method, device, electronic equipment, and medium for temporary support cylinders provided in this application first acquire the first pressure and first displacement of the piston of the first cylinder, and the second pressure and second displacement of the piston of the second cylinder. Then, based on the first displacement, first pressure, second displacement, and second pressure, it is determined whether the first and second cylinders are synchronized. If the first and second cylinders are not synchronized, the first control parameters of the first solenoid valve corresponding to the first cylinder and the second control parameters of the second solenoid valve corresponding to the second cylinder are determined based on the first and second displacements. Finally, the first solenoid valve is controlled based on the first control parameters, and the second solenoid valve is controlled based on the second control parameters. Therefore, it is possible to determine in real time whether the first and second cylinders are synchronized based on the first displacement and first pressure of the first cylinder, and the second displacement and second pressure of the second cylinder. In the case of asynchrony, the displacements of the first and second cylinders are adjusted separately to ensure the consistency of the displacements of the first and second cylinders, thereby improving the support stability during tunneling.

[0026] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0027] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0028] Figure 1 A schematic diagram of the structure of a synchronous control system for a temporary support cylinder provided in an embodiment of this disclosure;

[0029] Figure 2 A schematic flowchart illustrating a synchronous control method for a temporary support cylinder provided in an embodiment of this application;

[0030] Figure 3 A flowchart illustrating another method for synchronous control of a temporary support cylinder provided in an embodiment of this application;

[0031] Figure 4 This is a schematic diagram of the structure of a synchronization control device for a temporary support cylinder provided in an embodiment of this application. Detailed Implementation

[0032] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0033] The synchronous control method and apparatus for temporary support cylinders according to embodiments of this application are described below with reference to the accompanying drawings.

[0034] Figure 1 This is a schematic diagram of the structure of a synchronous control system for a temporary support cylinder provided in one embodiment of the present disclosure, as shown below. Figure 1 As shown, the synchronous control system of the temporary support cylinder includes a temporary support, a first cylinder and a second cylinder, a first solenoid valve, a second solenoid valve, and electronic equipment.

[0035] The first cylinder is equipped with a first displacement sensor and a first pressure sensor, and the second cylinder is equipped with a second displacement sensor and a second pressure sensor.

[0036] Both the first and second hydraulic cylinders are connected to the temporary support, with the first hydraulic cylinder connected to the first solenoid valve and the second hydraulic cylinder connected to the second solenoid valve.

[0037] The electronic device is used to control the first solenoid valve and the second solenoid valve according to the first displacement corresponding to the piston of the first cylinder collected by the first displacement sensor, the first pressure of the first cylinder collected by the first pressure sensor, the second displacement corresponding to the piston of the second cylinder collected by the second displacement sensor, and the second pressure of the second cylinder collected by the first pressure sensor, so as to synchronize the displacement of the first cylinder and the second cylinder.

[0038] In some embodiments, the electronic device may be a controller, a host computer, etc. This disclosure does not limit this.

[0039] Figure 2 This is a flowchart illustrating a synchronous control method for a temporary support cylinder provided in an embodiment of this application.

[0040] like Figure 2 As shown, the synchronous control method for the temporary support cylinder includes the following steps:

[0041] Step 201: Obtain the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder.

[0042] The first pressure can be measured by a first pressure sensor deployed on the first cylinder.

[0043] The first displacement can be measured by the first displacement sensor deployed on the first cylinder.

[0044] The second pressure can be measured by a second pressure sensor deployed on the second cylinder.

[0045] The second displacement can be measured by a second displacement sensor deployed on the second cylinder.

[0046] Step 202: Determine whether the first and second hydraulic cylinders are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure.

[0047] In some embodiments, if the difference between the first displacement and the second displacement is greater than a displacement threshold, and the difference between the second pressure and the first pressure is greater than a pressure threshold, it is determined that the first cylinder and the second cylinder are out of sync.

[0048] The displacement threshold can be preset. For example, the displacement threshold can be 5 cm, 3 cm, 1 cm, etc. This disclosure does not limit it.

[0049] The pressure threshold can be determined based on the displacement threshold. That is, when the piston of the hydraulic cylinder moves a distance corresponding to the displacement threshold, the change in pressure can be taken as the pressure threshold.

[0050] It should be noted that the difference between the first displacement and the second displacement is greater than the displacement threshold, and the difference between the second pressure and the first pressure is greater than the pressure threshold. This indicates that the displacement of the first cylinder is greater than the displacement of the second cylinder, and the pressure in both the first and second cylinders is normal. Therefore, it is determined that the first and second cylinders are out of sync.

[0051] In some embodiments, if the difference between the second displacement and the first displacement is greater than a displacement threshold, and the difference between the first pressure and the second pressure is greater than a pressure threshold, it is determined that the first cylinder and the second cylinder are out of sync.

[0052] It should be noted that the difference between the second displacement and the first displacement is greater than the displacement threshold, and the difference between the first pressure and the second pressure is greater than the pressure threshold. This indicates that the displacement of the second cylinder is greater than the displacement of the first cylinder, and the pressure in both the first and second cylinders is normal. Therefore, it is determined that the first and second cylinders are out of sync.

[0053] In some embodiments, when the absolute value of the difference between the first displacement and the second displacement is less than or equal to a displacement threshold and the absolute value of the difference between the first pressure and the second pressure is less than or equal to a pressure threshold, the synchronization of the first cylinder and the second cylinder is determined.

[0054] It should be noted that if the absolute value of the difference between the first displacement and the second displacement is less than or equal to the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to the pressure threshold, it indicates that the displacement of the first cylinder and the displacement of the second cylinder are basically synchronized, and the pressure in the first cylinder and the second cylinder is normal. Therefore, it is determined that the first cylinder and the second cylinder are synchronized.

[0055] Step 203: When the first cylinder and the second cylinder are out of sync, determine the first control parameters of the first solenoid valve corresponding to the first cylinder and the second control parameters of the second solenoid valve corresponding to the second cylinder based on the first displacement and the second displacement.

[0056] In some embodiments, when the difference between the first displacement and the second displacement is greater than a displacement threshold, the first control parameter is used to control the first solenoid valve to increase the displacement of the first cylinder at a first speed; the second control parameter is used to control the second solenoid valve to increase the displacement of the first cylinder slowly at a second speed, wherein the first speed is greater than the second speed, thereby controlling the displacement of the first cylinder to be synchronized with the displacement of the second cylinder.

[0057] In some embodiments, the relationship between the first velocity and the second velocity can be determined based on the difference between the first displacement and the second displacement. The larger the difference, the greater the difference between the first velocity and the second velocity.

[0058] In some embodiments, when the difference between the second displacement and the first displacement is greater than a displacement threshold, the first control parameter is used to control the first solenoid valve to increase the displacement of the first cylinder at a third speed; the second control parameter is used to control the second solenoid valve to increase the displacement of the first cylinder slowly at a fourth speed, wherein the third speed is less than the fourth speed, thereby controlling the displacement of the first cylinder to be synchronized with the displacement of the second cylinder.

[0059] In some embodiments, the relationship between the third velocity and the fourth velocity can be determined based on the difference between the first displacement and the second displacement. The larger the difference, the larger the difference between the fourth velocity and the third velocity.

[0060] Step 204: Control the first solenoid valve based on the first control parameter, and control the second solenoid valve based on the second control parameter.

[0061] After determining the first control parameter and the second control parameter, the first solenoid valve and the second solenoid valve can be controlled synchronously to synchronize the first solenoid valve and the second solenoid valve.

[0062] In this embodiment, the first pressure and first displacement of the piston of the first hydraulic cylinder corresponding to the temporary support are first obtained, as well as the second pressure and second displacement of the piston of the second hydraulic cylinder. Then, based on the first displacement, first pressure, second displacement, and second pressure, it is determined whether the first and second hydraulic cylinders are synchronized. If the first and second hydraulic cylinders are not synchronized, the first control parameters of the first solenoid valve corresponding to the first hydraulic cylinder and the second control parameters of the second solenoid valve corresponding to the second hydraulic cylinder are determined based on the first and second displacements. Finally, the first solenoid valve is controlled based on the first control parameters, and the second solenoid valve is controlled based on the second control parameters. Therefore, it is possible to determine in real time whether the first and second hydraulic cylinders are synchronized based on the first displacement and first pressure of the first hydraulic cylinder, and the second displacement and second pressure of the second hydraulic cylinder. In the case of asynchrony, the displacements of the first and second hydraulic cylinders are adjusted separately to ensure the consistency of the displacements of the first and second hydraulic cylinders, thereby improving the support stability during tunneling.

[0063] Figure 3 This is a schematic flowchart illustrating a synchronous control method for a temporary support hydraulic cylinder provided in an embodiment of this application. Figure 3 As shown, the synchronous control method for the temporary support cylinder may include the following steps:

[0064] Step 301: Obtain the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder.

[0065] Step 302: Determine whether the first and second hydraulic cylinders are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure.

[0066] The specific implementation of steps 301 and 302 can be found in the detailed descriptions of other embodiments in this disclosure, and will not be repeated here.

[0067] Step 303: When the first and second cylinders are out of sync, determine the second displacement to be moved corresponding to the piston of the first cylinder and the third displacement to be moved corresponding to the piston of the second cylinder based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support.

[0068] In some embodiments, when the first displacement is greater than the second displacement, a first difference between the first displacement and the second displacement is determined, and then the second displacement to be moved is determined as the first displacement to be moved, and the third displacement to be moved is the sum of the first difference and the first displacement to be moved.

[0069] In some embodiments, when the second displacement is greater than the first displacement, a second difference between the second displacement and the first displacement is determined, and then the second displacement to be moved is determined to be the sum of the second difference and the first displacement to be moved, and the third displacement to be moved is the first displacement to be moved.

[0070] Step 304: Determine the first control parameters of the first solenoid valve based on the second displacement to be moved.

[0071] Step 305: Determine the second control parameters of the second solenoid valve based on the third displacement to be moved.

[0072] In some embodiments, a mapping table between the displacement to be moved and the control parameters of the solenoid valve can be determined. Then, based on the second displacement to be moved, the mapping table is consulted to obtain the first control parameter, and based on the third displacement to be moved, the mapping table is consulted to determine the second control parameter.

[0073] Step 306: Control the first solenoid valve based on the first control parameter, and control the second solenoid valve based on the second control parameter.

[0074] In this embodiment, when the first and second hydraulic cylinders are out of sync, the second displacement corresponding to the piston of the first hydraulic cylinder and the third displacement corresponding to the piston of the second hydraulic cylinder are determined based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support. Based on the second displacement to be moved, the first control parameter of the first solenoid valve is determined, and based on the third displacement to be moved, the second control parameter of the second solenoid valve is determined. Finally, the first solenoid valve is controlled based on the first control parameter, and the second solenoid valve is controlled based on the second control parameter. Therefore, based on the first and second displacements, the first control parameter corresponding to the first solenoid valve and the second control parameter corresponding to the second solenoid valve can be accurately determined, thereby improving the displacement control accuracy of the first and second hydraulic cylinders and enabling more accurate synchronous adjustment of the first and second hydraulic cylinders.

[0075] In some embodiments, if the absolute value of the difference between the first displacement and the second displacement is less than or equal to a displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is greater than a pressure threshold, it is determined that the first cylinder and / or the second cylinder has malfunctioned. This allows for the determination of whether a cylinder has malfunctioned, and in the event of a cylinder malfunction, it eliminates the need to further determine the control parameters of the solenoid valve to control the cylinder's displacement, thus improving safety.

[0076] In some embodiments, if the absolute value of the difference between the first displacement and the second displacement is greater than a displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to a pressure threshold, it is determined that the first displacement sensor and / or the second displacement sensor has malfunctioned. This allows for the determination of whether a displacement sensor has malfunctioned, and in the event of a displacement sensor malfunction, it eliminates the need to further determine the control parameters of the solenoid valve to control the displacement of the hydraulic cylinder, thus improving safety.

[0077] The first displacement sensor is a sensor on the first hydraulic cylinder used to measure the piston displacement of the first hydraulic cylinder, and the second displacement sensor is a sensor on the second hydraulic cylinder used to measure the piston displacement of the second hydraulic cylinder.

[0078] To achieve the above embodiments, this application also proposes a synchronization control device for a temporary support cylinder.

[0079] Figure 4 This is a schematic diagram of the structure of a synchronous control device for a temporary support cylinder provided in an embodiment of this application. Figure 4 As shown, the synchronization control device for the temporary support cylinder includes:

[0080] The acquisition module 401 is used to acquire the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder.

[0081] The judgment module 402 is used to determine whether the first oil cylinder and the second oil cylinder are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure.

[0082] The determination module 403 is used to determine the first control parameters of the first solenoid valve corresponding to the first cylinder and the second control parameters of the second solenoid valve corresponding to the second cylinder based on the first displacement and the second displacement when the first cylinder and the second cylinder are out of sync.

[0083] The control module 404 is used to control the first solenoid valve based on the first control parameter and to control the second solenoid valve based on the second control parameter.

[0084] Furthermore, in one possible implementation of this application embodiment, the determination module 402 is used for:

[0085] If the difference between the first displacement and the second displacement is greater than a displacement threshold, and the difference between the second pressure and the first pressure is greater than a pressure threshold, then the first and second cylinders are determined to be out of sync; or...

[0086] If the difference between the second displacement and the first displacement is greater than a displacement threshold, and the difference between the first pressure and the second pressure is greater than a pressure threshold, then it is determined that the first and second hydraulic cylinders are out of sync; or,

[0087] When the absolute value of the difference between the first displacement and the second displacement is less than or equal to the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to the pressure threshold, the first cylinder and the second cylinder are determined to be synchronized.

[0088] Furthermore, in one possible implementation of this application embodiment, the determining module 403 is used for:

[0089] Based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support, determine the second displacement to be moved corresponding to the piston of the first cylinder and the third displacement to be moved corresponding to the piston of the second cylinder.

[0090] The first control parameters of the first solenoid valve are determined based on the second displacement to be moved.

[0091] The second control parameters of the second solenoid valve are determined based on the third displacement to be moved.

[0092] Furthermore, in one possible implementation of this application embodiment, the determining module 403 is used to: determine a first difference between the first displacement and the second displacement when the first displacement is greater than the second displacement;

[0093] The second displacement to be moved is determined to be the first displacement to be moved, and the third displacement to be moved is the sum of the first difference and the first displacement to be moved.

[0094] Furthermore, in one possible implementation of this application embodiment, the determining module 403 is used for:

[0095] If the second displacement is greater than the first displacement, determine the second difference between the second displacement and the first displacement;

[0096] The second displacement to be moved is determined to be the sum of the second difference and the first displacement to be moved, and the third displacement to be moved is the first displacement to be moved.

[0097] Furthermore, in one possible implementation of this application embodiment, a processing module is further included, for:

[0098] If the absolute value of the difference between the first displacement and the second displacement is less than or equal to the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is greater than the pressure threshold, it is determined that the first cylinder and / or the second cylinder has malfunctioned.

[0099] Furthermore, in one possible implementation of this application embodiment, the processing module is further configured to:

[0100] If the absolute value of the difference between the first displacement and the second displacement is greater than the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to the pressure threshold, it is determined that the first displacement sensor and / or the second displacement sensor has failed.

[0101] The first displacement sensor is a sensor on the first hydraulic cylinder used to measure the piston displacement of the first hydraulic cylinder, and the second displacement sensor is a sensor on the second hydraulic cylinder used to measure the piston displacement of the second hydraulic cylinder.

[0102] It should be noted that the explanation of the aforementioned embodiment of the synchronous control method for the temporary support cylinder also applies to the synchronous control device for the temporary support cylinder in this embodiment, and will not be repeated here.

[0103] In this embodiment, the first pressure and first displacement of the piston of the first hydraulic cylinder corresponding to the temporary support are first obtained, as well as the second pressure and second displacement of the piston of the second hydraulic cylinder. Then, based on the first displacement, first pressure, second displacement, and second pressure, it is determined whether the first and second hydraulic cylinders are synchronized. If the first and second hydraulic cylinders are not synchronized, the first control parameters of the first solenoid valve corresponding to the first hydraulic cylinder and the second control parameters of the second solenoid valve corresponding to the second hydraulic cylinder are determined based on the first and second displacements. Finally, the first solenoid valve is controlled based on the first control parameters, and the second solenoid valve is controlled based on the second control parameters. Therefore, it is possible to determine in real time whether the first and second hydraulic cylinders are synchronized based on the first displacement and first pressure of the first hydraulic cylinder, and the second displacement and second pressure of the second hydraulic cylinder. In the case of asynchrony, the displacements of the first and second hydraulic cylinders are adjusted separately to ensure the consistency of the displacements of the first and second hydraulic cylinders, thereby improving the support stability during tunneling.

[0104] To implement the above embodiments, this application also proposes an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the method provided in the foregoing embodiments.

[0105] To implement the above embodiments, this application also proposes a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the methods provided in the foregoing embodiments.

[0106] To implement the above embodiments, this application also proposes a computer program product, including a computer program that, when executed by a processor, implements the methods provided in the foregoing embodiments.

[0107] The collection, storage, use, processing, transmission, provision, and disclosure of user personal information involved in this application all comply with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0108] It should be noted that personal information collected from users should be used for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. Furthermore, such collection / sharing should only be conducted after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign an agreement / authorization that includes authorization of relevant user information before the user uses the function. In addition, any necessary steps must be taken to protect and safeguard access to such personal information data and ensure that others with access to personal information data comply with their privacy policies and procedures.

[0109] This application is intended to provide an implementation scheme for users to selectively prevent the use or access to their personal information data. Specifically, this disclosure is intended to provide hardware and / or software to prevent or block access to such personal information data. Once personal information data is no longer needed, risks can be minimized by restricting data collection and deleting data. Furthermore, where applicable, such personal information is de-identified to protect user privacy.

[0110] In the foregoing descriptions of the embodiments, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0111] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0112] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0113] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0114] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0115] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.

[0116] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0117] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A method for synchronous control of a temporary support hydraulic cylinder, characterized in that, Includes the following steps: The first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder are obtained; the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder are obtained. Based on the first displacement, the first pressure, the second displacement, and the second pressure, determine whether the first hydraulic cylinder and the second hydraulic cylinder are synchronized. When the first hydraulic cylinder and the second hydraulic cylinder are out of sync, based on the first displacement and the second displacement, the first control parameters of the first solenoid valve corresponding to the first hydraulic cylinder and the second control parameters of the second solenoid valve corresponding to the second hydraulic cylinder are determined, including: Based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support, determine the second displacement to be moved corresponding to the piston of the first cylinder and the third displacement to be moved corresponding to the piston of the second cylinder. The first control parameters of the first solenoid valve are determined based on the second displacement to be moved. The second control parameters of the second solenoid valve are determined based on the third displacement to be moved. The first solenoid valve is controlled based on the first control parameter, and the second solenoid valve is controlled based on the second control parameter.

2. The method according to claim 1, characterized in that, The step of determining whether the first hydraulic cylinder and the second hydraulic cylinder are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure includes: If the difference between the first displacement and the second displacement is greater than a displacement threshold, and the difference between the second pressure and the first pressure is greater than a pressure threshold, then it is determined that the first cylinder and the second cylinder are out of sync; or... If the difference between the second displacement and the first displacement is greater than the displacement threshold, and the difference between the first pressure and the second pressure is greater than the pressure threshold, then it is determined that the first cylinder and the second cylinder are out of sync; or... If the absolute value of the difference between the first displacement and the second displacement is less than or equal to the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to the pressure threshold, then the first cylinder and the second cylinder are determined to be synchronized.

3. The method according to claim 1, characterized in that, The step of determining the second displacement to be moved corresponding to the piston of the first hydraulic cylinder and the third displacement to be moved corresponding to the piston of the second hydraulic cylinder based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support includes: If the first displacement is greater than the second displacement, determine the first difference between the first displacement and the second displacement; The second displacement to be moved is determined to be the first displacement to be moved, and the third displacement to be moved is the sum of the first difference and the first displacement to be moved.

4. The method according to claim 1, characterized in that, The step of determining the second displacement to be moved corresponding to the piston of the first hydraulic cylinder and the third displacement to be moved corresponding to the piston of the second hydraulic cylinder based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support includes: If the second displacement is greater than the first displacement, a second difference between the second displacement and the first displacement is determined; The second displacement to be moved is determined to be the sum of the second difference and the first displacement to be moved, and the third displacement to be moved is the first displacement to be moved.

5. The method according to claim 1, characterized in that, After obtaining the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder, the method further includes: If the absolute value of the difference between the first displacement and the second displacement is less than or equal to a displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is greater than a pressure threshold, it is determined that the first cylinder and / or the second cylinder has malfunctioned.

6. The method according to claim 1, characterized in that, After obtaining the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder, the method further includes: If the absolute value of the difference between the first displacement and the second displacement is greater than the displacement threshold, and the absolute value of the difference between the first pressure and the second pressure is less than or equal to the pressure threshold, it is determined that the first displacement sensor and / or the second displacement sensor has malfunctioned. Wherein, the first displacement sensor is a sensor on the first hydraulic cylinder used to measure the piston displacement of the first hydraulic cylinder, and the second displacement sensor is a sensor on the second hydraulic cylinder used to measure the piston displacement of the second hydraulic cylinder.

7. A synchronization control device for a temporary support hydraulic cylinder, characterized in that, include: The acquisition module is used to acquire the first pressure corresponding to the first hydraulic cylinder of the temporary support and the first displacement corresponding to the piston of the first hydraulic cylinder, the second pressure corresponding to the second hydraulic cylinder and the second displacement corresponding to the piston of the second hydraulic cylinder; The judgment module is used to determine whether the first hydraulic cylinder and the second hydraulic cylinder are synchronized based on the first displacement, the first pressure, the second displacement, and the second pressure. The determination module is used to determine the first control parameters of the first solenoid valve corresponding to the first cylinder and the second control parameters of the second solenoid valve corresponding to the second cylinder based on the first displacement and the second displacement when the first cylinder and the second cylinder are out of sync. The control module is used to control the first solenoid valve based on the first control parameter and to control the second solenoid valve based on the second control parameter. The determining module is used to determine the second displacement to be moved corresponding to the piston of the first cylinder and the third displacement to be moved corresponding to the piston of the second cylinder based on the first displacement, the second displacement, and the first displacement to be moved corresponding to the temporary support. The first control parameters of the first solenoid valve are determined based on the second displacement to be moved. The second control parameters of the second solenoid valve are determined based on the third displacement to be moved.

8. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Hydraulic multipoint synchronous control system

    CN202991683U