Hydraulic support automatic addressing method, device and system, electronic equipment and readable storage medium

By integrating Bluetooth module and CAN bus interface on the hydraulic bracket, and using RSSI positioning and CAN bus communication technology, automatic addressing of hydraulic brackets is achieved, the problems of inefficient addressing efficiency and difficulty in adapting to dynamic changes of equipment in the prior art are solved, and the automation, accuracy and efficiency of addressing are improved.

CN120050260APending Publication Date: 2025-05-27SANY HEAVY EQUIP CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510139384.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The electro-hydraulic addressing of existing hydraulic support mainly relies on manual manual operations, resulting in low address efficiency, prone to repeated address, misaligned or missed address, and it is difficult to adapt to the needs of frequent equipment increase and decrease and layout adjustment during coal mining.

Method used

An automatic addressing method of hydraulic support is adopted. By setting up an electro-hydraulic controller, Bluetooth module and controller LAN bus on the hydraulic support, and using the RSSI positioning technology of Bluetooth module and CAN bus communication technology to achieve automatic addressing. The method includes determining the starting anchor point, sending a detection signal, receiving a feedback signal, determining an address address, transmitting an address instruction and processing a response frame, ensuring the automation, accuracy and efficiency of the addressing process.

Benefits of technology

It improves the efficiency of automatic addressing of hydraulic support, reduces the dependence of manual operation, reduces the cost of system debugging and maintenance, and can flexibly adapt to the dynamic changes of equipment during coal mining, and meets the requirements of real-time, accuracy and efficiency of intelligent mining of coal mines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050260A_ABST
    Figure CN120050260A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an automatic addressing method, device and system for a hydraulic support, electronic equipment and a readable storage medium. The automatic addressing method for the hydraulic support comprises the steps that at least one electro-hydraulic controller is determined as a first controller; determining an address parameter of the first controller as a first addressing address; controlling the Bluetooth module corresponding to the first addressing address to send a detection signal, and receiving a feedback signal returned by the Bluetooth module corresponding to the at least one electro-hydraulic controller; determining a second addressing address according to the detection signal, the feedback signal and the first addressing address; determining an addressing instruction frame corresponding to the second addressing address; and transmitting the addressing instruction frame to the electro-hydraulic controller corresponding to the second addressing address through the controller local area network bus, determining a standard response frame, and determining a second controller corresponding to the standard response frame. According to the scheme, electro-hydraulic control automatic addressing is achieved, and the coal mine fully-mechanized coal mining automation control level and production efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of hydraulic supports, and in particular, to a method, device, system, electronic device, and readable storage medium for automatically addressing hydraulic supports. Background Art

[0002] The existing electro-hydraulic control addressing method for hydraulic supports mainly relies on manual addressing. In actual operation, technicians need to manually set addresses for the electro-hydraulic control controllers of each hydraulic support one by one during the equipment installation stage. This process is not only time-consuming and laborious but also highly dependent on human resources, resulting in extremely low addressing efficiency. In addition, due to the susceptibility of manual operations to subjective factors such as fatigue and negligence, address duplication, incorrect addressing, or missed addressing may occur during the addressing process, increasing the cost of system debugging and maintenance. Manual addressing is not only inefficient but also difficult to flexibly adapt to the dynamic change requirements of frequent equipment addition and subtraction and layout adjustment during coal mining in large-scale fully mechanized coal faces. When equipment changes, manual re-addressing is required, which is cumbersome and involves a large amount of work, and cannot meet the requirements of real-time, precision, and high efficiency of coal mine intelligent mining. Summary of the Invention

[0003] The purpose of the embodiments of the present invention is to provide a method, device, system, electronic device, and readable storage medium for automatically addressing hydraulic supports, which can solve the problems of cumbersome manual addressing operation and low addressing efficiency.

[0004] In view of this, an embodiment of the first aspect of the present invention provides a method for automatically addressing hydraulic supports.

[0005] An embodiment of the second aspect of the present invention provides a device for automatically addressing hydraulic supports.

[0006] An embodiment of the third aspect of the present invention provides a system for automatically addressing hydraulic supports.

[0007] An embodiment of the fourth aspect of the present invention provides an electronic device.

[0008] An embodiment of the fifth aspect of the present invention provides a readable storage medium.

[0009] To achieve the above object, an embodiment of the first aspect of the present invention provides a method for automatically addressing hydraulic supports, which is used for an automatic addressing system of hydraulic supports. The automatic addressing system of hydraulic supports includes: a plurality of hydraulic supports, a Bluetooth module, and a Controller Area Network (CAN) bus. An electro-hydraulic control controller is provided on the hydraulic support, and the electro-hydraulic control controller is electrically connected to the Bluetooth module through the CAN bus. The method for automatically addressing hydraulic supports includes: determining at least one electro-hydraulic control controller as the first controller; determining the address parameter of the first controller as the first addressing address; controlling the Bluetooth module corresponding to the first addressing address to send a detection signal, and receiving feedback signals returned by the Bluetooth modules corresponding to at least one electro-hydraulic control controller; determining a second addressing address according to the detection signal, the feedback signal, and the first addressing address; determining an addressing instruction frame corresponding to the second addressing address; transmitting the addressing instruction frame to the electro-hydraulic control controller corresponding to the second addressing address through the CAN bus, determining a standard response frame, and determining a second controller corresponding to the standard response frame.

[0010] Through the method for automatically addressing hydraulic supports proposed by the present invention, which acts on the automatic addressing system of hydraulic supports, a Bluetooth module and a CAN bus interface with a short-circuit switch are equipped for the electro-hydraulic control controller of each hydraulic support. The Bluetooth module broadcasts a scanning signal. Among them, the Bluetooth module uses the Received Signal Strength Indicator (RSSI) positioning technology to identify the Bluetooth signal strength of the electro-hydraulic control controller corresponding to the hydraulic supports around the signal sender, screens out adjacent targets with similar signal strengths, and sends an addressing instruction to the screened target controller through the CAN bus. At the same time, addressing interaction is carried out based on the CAN short-circuit switch state and the feedback signal to ensure the stability and reliability of the addressing and communication link. The addressing process follows the principle of first near and then far, and bilateral expansion. That is, after determining the Bluetooth module signal sender, a signal is sent out around through the Bluetooth module signal sender, and the electro-hydraulic control controllers with the highest feedback Bluetooth signal strengths on both sides of the sender are determined as the addressing receivers according to the sorting of the feedback Bluetooth signal strengths, and the addressing interaction between the Bluetooth module signal sender and the addressing receivers is completed, and a unique address is assigned to the electro-hydraulic control controllers of the hydraulic supports on the entire working face one by one.

[0011] Specifically, after the deployment of the automatic addressing system for hydraulic supports in the fully mechanized coal mining face is completed, the enterprise operator selects any electro-hydraulic control controller in the key area of the fully mechanized coal mining face as the first controller, such as the electro-hydraulic control controller of the key support in the middle. The first controller corresponds to the starting anchor point of addressing, and its corresponding Bluetooth module serves as the signal sending end of the initial Bluetooth module. After determining the starting anchor point of addressing, obtain the address parameters corresponding to the hydraulic support, and write these address parameters into the core area of the storage unit of the first controller. Mark the address parameters of the hydraulic support corresponding to the first controller as the addressing reference point, and all subsequent automatic addressing processes will use the addressing reference point as the reference benchmark. After completing the determination of the initial anchor point and the addressing reference point, control the Bluetooth module corresponding to the first addressing address to send a detection signal. The Bluetooth module corresponding to the first addressing address turns on the high-intensity scanning mode. Before the Bluetooth module sends the detection signal, the enterprise operator will preset the frequency and power corresponding to the Bluetooth module according to the actual coal mining face requirements. The Bluetooth module corresponding to the first addressing address sends an omnidirectional broadcast detection signal according to the preset frequency and power, and receives the RSSI signals fed back by at least one Bluetooth module corresponding to a neighboring electro-hydraulic control controller. Screen out several signal sources with similar intensities and meeting the adjacent positioning conditions, such as the Bluetooth modules corresponding to the electro-hydraulic control controllers adjacent to both sides of the first controller. After determining the feedback signal with the highest feedback signal intensity, determine the addressing address corresponding to this feedback signal as the second addressing address according to the first addressing address and the RSSI signal. The first controller transmits the second addressing address to the Bluetooth module of the target electro-hydraulic control controller through the CAN bus. The second addressing address is transmitted in the form of an addressing instruction frame in the CAN bus. After receiving the addressing instruction frame, the target electro-hydraulic control controller generates a standard response frame according to the instruction information and its own device identifier. The standard response frame includes device confirmation information, the unique identifier of the controller, and the processing status of the addressing instruction. After determining the second controller that receives the standard response frame, transmit the standard response frame corresponding to the second controller back to the first controller through the CAN bus. After the first controller receives the confirmation, complete the formal writing of the addressing of the second controller.

[0012] It can be understood that by integrating the Bluetooth RSSI positioning technology and the CAN bus communication technology to construct an automatic addressing system, the efficiency of automatic addressing of hydraulic supports is improved to meet the dynamic equipment management requirements of intelligent coal mining, thereby enhancing the overall efficiency of coal mine production.

[0013] In the above technical solution, determining the second controller corresponding to the standard response frame includes: transmitting the standard response frames of at least one second controller to the first controller; determining that the processing status of the addressing instructions of the first controller and at least one second controller is the completion status; controlling the Bluetooth module corresponding to the second controller in the completed status of the addressing instruction processing to send a detection signal.

[0014] In this technical solution, after the first controller serving as the addressing starting anchor point and the corresponding at least one second controller complete the addressing interaction, the newly addressed and successful electro-hydraulic control controller will switch to a new addressing sending end, that is, the Bluetooth module signal sending end, and control the Bluetooth module corresponding to the second controller to repeat the process of scanning and positioning and sending the addressing instruction, and expand the addressing to at least one unaddressed device around according to the addressing logic. Specifically, after the addressing confirmation of the second controller is completed, the standard response frame corresponding to the second controller is transmitted to the first controller through the CAN bus. After the first controller receives the confirmation and determines that the addressing information of the first controller and the second controller is correct, the first controller writes the device address of the second controller into the system addressing table to complete the addressing interaction. The addressing instruction processing status of the first controller and the at least one second controller is converted to the completed status. After the at least one second controller is converted to the completed status, it is marked as the addressing sending end, that is, replaced by the first controller in the new round of addressing interaction, and controls its corresponding Bluetooth module to send a detection signal to expand the addressing to the unaddressed hydraulic support as the Bluetooth module signal sending end.

[0015] Optionally, when signal interference or communication failure occurs, the automatic addressing system of the hydraulic support automatically enables the redundant backup mechanism and the fault diagnosis and repair program, switches the communication frequency band, increases the signal power or restarts the communication module of the faulty device to ensure the continuous and stable progress of the addressing work, realizes the efficient and accurate automatic addressing of all devices in the electro-hydraulic control system of the hydraulic support in the entire fully mechanized coal mining face, and improves the automation collaborative management and control level and production efficiency of coal mining.

[0016] It can be understood that by using the same addressing logic to expand the addressing to the unaddressed hydraulic supports in the working face, the system adaptability is improved. When the equipment is increased or decreased or the layout is adjusted, the automatic addressing system of the hydraulic support can automatically and quickly re-program and optimize by re-setting the starting anchor point according to the addressing logic to ensure the real-time and efficient operation of the system and further improve the addressing efficiency.

[0017] In the above technical solution, before determining the standard response frame, it further includes: determining that the interface state corresponding to the controller area network bus is the left port sending state; transmitting the addressing instruction frame to the second controller in the left port sending state; when the Bluetooth module corresponding to the second controller receives the addressing instruction frame, determining the received conversion instruction; and switching the interface state corresponding to the controller area network bus to the right port receiving state according to the received conversion instruction.

[0018] In this technical solution, a short - circuit switch of the CAN bus interface is set to provide flexible switching and precise control functions for the addressed communication link. When the CAN bus interface sends data from the left port, the starting anchor electro - hydraulic control controller transmits the addressed instruction frame to the Bluetooth module of the second controller through the left port of the CAN bus. When the Bluetooth module of the second controller receives the addressed instruction frame, after confirming the legality of the instruction and the target direction, it determines to receive the conversion instruction, immediately controls the short - circuit switch of the CAN bus interface to trigger, so that the CAN bus interface switches from the left - port sending state to the right - port receiving state. At the same time, it generates a standard response frame according to the instruction information and its own device identifier, and transmits it back to the starting anchor controller through the right port of the CAN bus according to the CAN bus protocol.

[0019] It can be understood that through the switching of the short - circuit switch corresponding to the controller area network bus interface, the receiving port and the sending port of the CAN bus interface work separately, eliminating the potential risk of address conflict. By restricting the sending from the left port and receiving from the right port, the integrity and accuracy of the addressed instruction are improved, ensuring that the addressed instruction is transmitted to the target device completely and correctly, and improving the fault tolerance of the hydraulic support automatic addressing system.

[0020] In the above - mentioned technical solution, the Bluetooth module corresponding to the first addressing address sends a detection signal and receives feedback signals returned by the Bluetooth modules corresponding to at least one electro - hydraulic control controller, including: determining the signal output parameters of the Bluetooth module; inputting the signal output parameters into the Bluetooth module and sending a detection signal through the Bluetooth module; the Bluetooth module corresponding to the first addressing address receives at least one primary feedback signal; determining the signal strength parameters corresponding to the primary feedback signal; and taking the primary feedback signal with the largest corresponding numerical value of the signal strength parameter as the feedback signal.

[0021] In this technical solution, after the Bluetooth module set on the first controller sends an omnidirectional broadcast detection signal, it will receive RSSI signals fed back by the Bluetooth modules of the electro - hydraulic control controllers corresponding to at least one adjacent hydraulic support. The at least one received RSSI signal is used as the primary feedback signal, and the at least one primary feedback signal is deeply analyzed and intensity - sorted to screen out at least one signal source with similar intensity and meeting the adjacent positioning conditions as the feedback signal. Among them, according to the transmission power of the known signal of the beacon node and the signal power received by the node, through the attenuation model between the signal and the distance, the distance between nodes can be calculated. The distance between the Bluetooth signal receiving end and the transmitting end is the most direct factor affecting the RSSI value. The closer the distance, the stronger the received signal intensity and the larger the RSSI value; the farther the distance, the weaker the received signal intensity and the smaller the RSSI value. The position of the second controller relative to the first controller can be determined through the fed - back RSSI signal, and the second addressing address can be determined through the first addressing address.

[0022] In the above technical solution, before determining that at least one electro-hydraulic control controller is the first controller, it further includes: initializing the electro-hydraulic control controller, the Bluetooth module, and the controller area network bus.

[0023] In this technical solution, after the hydraulic support automatic addressing system in the fully mechanized coal mining face is deployed, and before the enterprise operator selects any electro-hydraulic control controller in the key area of the fully mechanized coal mining face as the first controller, the hydraulic support automatic addressing system conducts a comprehensive self-check and initial calibration on all controllers, Bluetooth modules, and communication links corresponding to the CAN bus in the system, so that the controllers, Bluetooth modules, and communication links corresponding to the CAN bus all reach the initial state, complete the system initialization before automatic addressing, and improve the accuracy of automatic addressing.

[0024] In the above technical solution, the detection signal sent by the Bluetooth module is an RSSI signal, and the communication protocol corresponding to the controller area network bus is the CAN2.0B protocol.

[0025] In this technical solution, the Bluetooth RSSI positioning and CAN bus communication technologies are integrated to construct a hydraulic support automatic addressing system. The relative position of the device is dynamically and real-time located according to RSSI to accurately guide the addressing direction; the CAN bus communication mode is intelligently switched according to the device distribution and working conditions to optimize the addressing efficiency and accuracy and ensure the stable and efficient operation of the system. Among them, RSSI positioning is based on the transmission of radio waves or sound waves in a medium, and the signal power attenuates with the propagation distance. According to the known transmission power of the beacon node's signal and the signal power received by the node, the distance between nodes can be calculated through the attenuation model between the signal and the distance. Its characteristics are low cost and easy implementation. The CAN bus communication technology is a serial communication protocol bus for real-time applications. It can use twisted pairs to transmit signals and has outstanding reliability, real-time performance, and flexibility. The physical layer and data link layer functions of the CAN protocol are integrated in the CAN bus communication interface, and the framing of communication data can be completed. CAN can encode communication data blocks. The advantage of using this method is that the number of nodes in the network is theoretically unlimited. The identifier of the data block can be composed of 11 or 29 binary numbers, so 2 or more different data blocks can be defined. This way of encoding data blocks can also enable different nodes to receive the same data simultaneously, which is very useful in distributed control systems. The data segment length is at most 8 bytes, which can meet the general requirements of control commands, working status, and test data in the general industrial field. At the same time, 8 bytes will not occupy the bus time for too long, thus ensuring the real-time performance of communication.

[0026] It can be understood that the present invention realizes automatic, precise and efficient addressing of the whole system by integrating the RSSI positioning technology and the CAN bus communication technology, greatly improving the automatic control level and production efficiency of fully mechanized coal mining.

[0027] An embodiment of the second aspect of the present invention provides a hydraulic support automatic addressing device. The hydraulic support automatic addressing device includes: an anchor point determination module for determining at least one electro-hydraulic control controller as a first controller; a first addressing determination module for determining the address parameter of the first controller as a first addressing address; a Bluetooth transmission module for controlling the Bluetooth module corresponding to the first addressing address to send a detection signal and receiving a feedback signal returned by the Bluetooth module corresponding to at least one electro-hydraulic control controller; a second addressing determination module for determining a second addressing address according to the detection signal, the feedback signal and the first addressing address; an instruction generation module for determining an addressing instruction frame corresponding to the second addressing address; and an addressing transmission module for transmitting the addressing instruction frame to the electro-hydraulic control controller corresponding to the second addressing address through a controller area network bus, determining a standard response frame, and determining a second controller corresponding to the standard response frame.

[0028] Through the hydraulic support automatic addressing device proposed by the present invention, the hydraulic support automatic addressing method is implemented to automatically address multiple hydraulic supports in the hydraulic support automatic addressing system, control the Bluetooth module to locate close-range devices, and provide a solid support for data interaction, accurately sense the signal strength and azimuth information of surrounding devices; control the CAN bus and interfaces for data interaction, construct a fieldbus communication architecture, and control the switching of the short-circuit switch mode corresponding to the CAN bus interface. Specifically, the anchor point determination module is used to determine the addressing starting anchor point, and when at least one round of automatic addressing is completed, convert the addressing receiving end of the previous round of addressing into the Bluetooth module signal sending end of the next round of addressing; the first addressing determination module is used to determine the address parameters corresponding to the first controller, write the address parameters into the core area of the storage unit of the corresponding electro-hydraulic control controller, and mark the address parameters as the addressing reference point; the Bluetooth transmission module is used to control the Bluetooth module to send a detection signal and control the Bluetooth module to receive the feedback signal returned by the Bluetooth module corresponding to at least one second controller; the second addressing determination module is used to determine the address parameters corresponding to the second controller during at least one round of automatic addressing, that is, the second addressing address; the instruction generation module is used to convert the second addressing address into the corresponding addressing instruction frame in the CAN bus; the addressing transmission module is used to control the short-circuit switch mode corresponding to the CAN bus interface. When the first controller transmits the addressing instruction frame, determine that the CAN bus interface is in the left port transmission state, and the first controller transmits the addressing instruction frame to the target electro-hydraulic control controller through the CAN bus left port; when the Bluetooth module of the target point control controller receives the addressing instruction, after being verified by the addressing transmission module, control the CAN bus interface to switch to the right port receiving mode, receive the standard response frame, and transmit the standard response frame to the first controller through the CAN bus right port for confirmation.

[0029] An embodiment of the third aspect of the present invention provides a hydraulic support automatic addressing system, which includes: a plurality of hydraulic supports, a Bluetooth module, and a controller area network bus. An electro-hydraulic control controller is provided on the hydraulic support, and the electro-hydraulic control controller is electrically connected to the Bluetooth module through the controller area network bus; and the hydraulic support automatic addressing device as mentioned in the second aspect.

[0030] An embodiment of the fourth aspect of the present invention provides an electronic device, which includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the hydraulic support automatic addressing method as in the first aspect are implemented.

[0031] An embodiment of the fifth aspect of the present invention provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by the processor, the steps of the hydraulic support automatic addressing method as in the first aspect are implemented.

[0032] Additional aspects and advantages of the present invention will become apparent in the following description section or be learned through the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 FIG. shows a schematic flowchart of a method for automatically addressing hydraulic supports according to an embodiment of the present application;

[0034] Figure 2 FIG. shows a partial schematic flowchart of a method for automatically addressing hydraulic supports according to an embodiment of the present application;

[0035] Figure 3 FIG. shows a partial schematic flowchart of a method for automatically addressing hydraulic supports according to an embodiment of the present application;

[0036] Figure 4 FIG. shows a partial schematic flowchart of a method for automatically addressing hydraulic supports according to an embodiment of the present application;

[0037] Figure 5 FIG. shows a schematic block diagram of the structure of a device for automatically addressing hydraulic supports according to an embodiment of the present application;

[0038] Figure 6 FIG. shows a schematic block diagram of the structure of a system for automatically addressing hydraulic supports according to an embodiment of the present application;

[0039] Figure 7 FIG. shows a schematic block diagram of the structure of an electronic device according to an embodiment of the present application.

[0040] Wherein, Figures 5 to 7 The correspondence between the reference numerals and the component names in the figures is as follows:

[0041] 900: Device for automatically addressing hydraulic supports; 902: Anchor point determination module; 904: First addressing determination module; 906: Bluetooth transmission module; 908: Second addressing determination module; 910: Instruction generation module; 912: Addressing transmission module; 3000: System for automatically addressing hydraulic supports; 3002: Hydraulic support; 3004: Bluetooth module; 3006: Controller Area Network bus; 3008: Electro-hydraulic control controller; 1000: Electronic device; 1109: Memory; 1110: Processor. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0042] In order to more clearly understand the above objects, features, and advantages of the embodiments of the present invention, the embodiments of the present invention will be further described in detail below with reference to the drawings and specific embodiments. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments may be combined with each other.

[0043] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application. However, embodiments of the present invention may be practiced in other ways different from those described herein. Therefore, the scope of protection of the present application is not limited to the limitations of the specific embodiments disclosed below.

[0044] The following is combined with the attached Figures 1 to 7 , and through specific embodiments and their application scenarios, the hydraulic support automatic addressing method, device, system, electronic device, and readable storage medium provided by the embodiments of the present application are described in detail.

[0045] This embodiment provides a hydraulic support automatic addressing method for a hydraulic support automatic addressing system. The hydraulic support automatic addressing system includes: a plurality of hydraulic supports, a Bluetooth module, and a controller area network bus. An electro-hydraulic control controller is provided on the hydraulic support, and the electro-hydraulic control controller is electrically connected to the Bluetooth module through the controller area network bus. As Figure 1 shown, the hydraulic support automatic addressing method includes:

[0046] Step S100: Determine at least one electro-hydraulic control controller as the first controller;

[0047] Step S102: Determine the address parameter of the first controller as the first addressing address;

[0048] Step S104: Control the Bluetooth module corresponding to the first addressing address to send a detection signal, and receive feedback signals returned by the Bluetooth modules corresponding to at least one electro-hydraulic control controller;

[0049] Step S106: Determine the second addressing address according to the detection signal, the feedback signal, and the first addressing address;

[0050] Step S108: Determine the addressing instruction frame corresponding to the second addressing address;

[0051] Step S110: Transmit the addressing instruction frame to the electro-hydraulic control controller corresponding to the second addressing address through the controller area network bus, determine the standard response frame, and determine the second controller corresponding to the standard response frame.

[0052] The automatic addressing method for hydraulic supports proposed by the present invention acts on the automatic addressing system for hydraulic supports. A Bluetooth module and a Controller Area Network (CAN) bus interface with a short - circuit switch are equipped for the electro - hydraulic control controller of each hydraulic support. The Bluetooth module broadcasts a scanning signal. Among them, the Bluetooth module identifies the Bluetooth signal strength of the electro - hydraulic control controllers corresponding to the hydraulic supports around the signal sender through the Received Signal Strength Indicator (RSSI) positioning technology, screens out adjacent targets with similar signal strengths, and sends an addressing instruction to the screened target controllers through the CAN bus. At the same time, addressing interaction is carried out based on the CAN short - circuit switch state and feedback signals to ensure the stability and reliability of the addressing and communication link. The addressing process follows the principle of first near and then far, bilateral expansion, that is, after determining the Bluetooth module signal sender, signals are sent out from the Bluetooth module signal sender to the surrounding area, and the electro - hydraulic control controllers with the highest Bluetooth signal strength on both sides of the sender are determined as the addressing receivers according to the sorting of the feedback Bluetooth signal strength, completing the addressing interaction between the Bluetooth module signal sender and the addressing receivers, and uniquely assigning addresses to the electro - hydraulic control controllers of the hydraulic supports on the entire working face one by one.

[0053] Specifically, after the deployment of the automatic addressing system for hydraulic supports in the fully mechanized coal mining face is completed, the enterprise operator selects any electro-hydraulic control controller in the key area of the fully mechanized coal mining face as the first controller, such as the electro-hydraulic control controller of the key support in the middle. The first controller corresponds to the starting anchor point of addressing, and its corresponding Bluetooth module serves as the signal sending end of the initial Bluetooth module. After determining the starting anchor point of addressing, obtain the address parameters corresponding to this hydraulic support, and write these address parameters into the core area of the storage unit of the first controller. Mark the address parameters of the hydraulic support corresponding to the first controller as the addressing reference point, and all subsequent automatic addressing processes will use the addressing reference point as the reference benchmark. After completing the determination of the initial anchor point and the addressing reference point, control the Bluetooth module corresponding to the first addressing address to send a detection signal. The Bluetooth module corresponding to the first addressing address turns on the high-intensity scanning mode. Before the Bluetooth module sends the detection signal, the enterprise operator will preset the frequency and power corresponding to the Bluetooth module according to the actual coal mining face requirements. The Bluetooth module corresponding to the first addressing address sends an omnidirectional broadcast detection signal according to the preset frequency and power, and receives the RSSI signals fed back by at least one Bluetooth module corresponding to a neighboring electro-hydraulic control controller. Screen out several signal sources with similar intensities and meeting the adjacent positioning conditions, such as the Bluetooth modules corresponding to the electro-hydraulic control controllers adjacent to both sides of the first controller. After determining the feedback signal with the highest feedback signal intensity, determine the addressing address corresponding to this feedback signal as the second addressing address according to the first addressing address and the RSSI signal. The first controller transmits the second addressing address to the Bluetooth module of the target electro-hydraulic control controller through the CAN bus. Among them, the second addressing address is transmitted in the form of an addressing instruction frame in the CAN bus. After receiving the addressing instruction frame, the target electro-hydraulic control controller generates a standard response frame according to the instruction information and its own device identifier. The standard response frame includes device confirmation information, the unique identifier of the controller, and the processing status of the addressing instruction. After determining the second controller that receives the standard response frame, transmit the standard response frame corresponding to the second controller back to the first controller through the CAN bus. After the first controller receives the confirmation, complete the formal writing of the addressing of the second controller.

[0054] It can be understood that by integrating the Bluetooth RSSI positioning technology and the CAN bus communication technology to construct an automatic addressing system, the efficiency of automatic addressing of hydraulic supports is improved to meet the dynamic equipment management requirements of intelligent coal mining, thereby enhancing the overall efficiency of coal mine production.

[0055] In one embodiment, optionally, as Figure 2 shown, determining the second controller corresponding to the standard response frame includes:

[0056] Step S1102: Transmit the standard response frames of at least one second controller to the first controller;

[0057] Step S1104: Determine that the addressing instruction processing status of the first controller and at least one second controller is the completion status;

[0058] Step S1106: Control the Bluetooth module corresponding to the second controller in the addressing instruction processing completion state to send a detection signal.

[0059] In this embodiment, when the first controller serving as the addressing starting anchor point and the corresponding at least one second controller complete the addressing interaction, the newly addressed and successfully addressed electro-hydraulic control controller will switch to a new addressing sending end, that is, the Bluetooth module signal sending end, and control the Bluetooth module corresponding to the second controller to repeat the scanning and positioning and addressing instruction sending process, and expand the addressing to at least one unaddressed device around according to the addressing logic. Specifically, after the addressing confirmation of the second controller is completed, the standard response frame corresponding to the second controller is transmitted to the first controller through the CAN bus. After the first controller receives the confirmation and determines that the addressing information of the first controller and the second controller is correct, the first controller writes the device address of the second controller into the system addressing table to complete the addressing interaction. The addressing instruction processing status of the first controller and at least one second controller is converted to the completion status. After at least one second controller is converted to the completion status, it is marked as the addressing sending end, that is, replaced by the first controller in the new round of addressing interaction, and controls its corresponding Bluetooth module to send a detection signal, and expands the addressing to the unaddressed hydraulic support as the Bluetooth module signal sending end.

[0060] Optionally, when signal interference or communication failure occurs, the hydraulic support automatic addressing system automatically enables the redundant backup mechanism and the fault diagnosis and repair program, switches the communication frequency band, increases the signal power or restarts the communication module of the faulty device to ensure the continuous and stable progress of the addressing work, realizes the efficient and accurate automatic addressing of all devices in the electro-hydraulic control system of the hydraulic support in the entire fully mechanized mining face, and improves the automation collaborative control level and production efficiency of coal mining.

[0061] It can be understood that by using the same addressing logic to expand the addressing to the unaddressed hydraulic supports in the working face, the system adaptability is improved. When the equipment increases or decreases or the layout is adjusted, the hydraulic support automatic addressing system can automatically and quickly re-program and optimize by re-setting the starting anchor point according to the addressing logic to ensure the real-time and efficient operation of the system and further improve the addressing efficiency.

[0062] In one embodiment, optionally, as Figure 3 shown, before determining the standard response frame, it further includes:

[0063] Step S1092: Determine that the interface status corresponding to the controller area network bus is the left port sending status;

[0064] Step S1094: Transmit the addressing instruction frame to the second controller in the left port sending status;

[0065] Step S1096: When the Bluetooth module corresponding to the second controller receives the addressed instruction frame, determine to receive the conversion instruction;

[0066] Step S1098: According to the received conversion instruction, switch the interface state corresponding to the controller area network bus to the right port receiving state.

[0067] In this embodiment, a CAN bus interface short - circuit switch is set to provide a flexible switching and precise control function for the addressed communication link. When the CAN bus interface is in the left - port sending state, the starting anchor point electro - hydraulic control controller transmits the addressed instruction frame to the Bluetooth module of the second controller through the CAN bus left port. When the Bluetooth module of the second controller receives the addressed instruction frame, after confirming the instruction legality and target direction, it determines to receive the conversion instruction, immediately controls the CAN bus interface short - circuit switch to trigger, so that the CAN bus interface switches from the left - port sending state to the right - port receiving state. At the same time, a standard response frame is generated according to the instruction information and its own device identifier, and is sent back to the starting anchor point controller through the CAN bus right port according to the CAN bus protocol.

[0068] It can be understood that through the switching of the short - circuit switch corresponding to the controller area network bus interface, the receiving port and the sending port of the CAN bus interface work separately, eliminating the hidden danger of address conflict. By limiting the left - port sending and right - port receiving methods, the integrity and accuracy of the addressed instruction are improved, ensuring that the addressed instruction is transmitted to the target device completely and correctly, and improving the fault tolerance of the hydraulic support automatic addressing system.

[0069] In one embodiment, optionally, as Figure 4 shown, the Bluetooth module corresponding to the first addressed address sends out a detection signal and receives feedback signals returned by the Bluetooth modules corresponding to at least one electro - hydraulic control controller, including:

[0070] Step S1042: Determine the signal output parameters of the Bluetooth module;

[0071] Step S1044: Input the signal output parameters into the Bluetooth module and send out a detection signal through the Bluetooth module;

[0072] Step S1046: The Bluetooth module corresponding to the first addressed address receives at least one primary feedback signal;

[0073] Step S1048: Determine the signal strength parameters corresponding to the primary feedback signal;

[0074] Step S1050: Use the primary feedback signal with the largest corresponding numerical value of the signal strength parameter as the feedback signal.

[0075] In this embodiment, after the Bluetooth module provided on the first controller sends out an omnidirectional broadcast detection signal, it will receive the RSSI signals fed back by the Bluetooth modules of at least one adjacent electro-hydraulic support corresponding electro-hydraulic control controller. The at least one received RSSI signal is used as a primary feedback signal, and the at least one primary feedback signal is deeply analyzed and intensity sorted to screen out at least one signal source with similar intensity and meeting the adjacent positioning conditions as the feedback signal. Among them, according to the transmission power of the known signal of the beacon node and the signal power received by the node, the distance between the nodes can be calculated through the attenuation model between the signal and the distance. The distance between the Bluetooth signal receiving end and the transmitting end is the most direct factor affecting the RSSI value. The closer the distance, the stronger the received signal intensity and the larger the RSSI value; the farther the distance, the weaker the received signal intensity and the smaller the RSSI value. The position of the second controller relative to the first controller can be determined through the fed-back RSSI signal, and the second addressing address is determined through the first addressing address.

[0076] In one embodiment, optionally, before determining that at least one electro-hydraulic control controller is the first controller, it further includes: initializing the electro-hydraulic control controller, the Bluetooth module, and the controller area network bus.

[0077] In this embodiment, after the hydraulic support automatic addressing system in the fully mechanized coal mining face is deployed, and before the enterprise operator selects any electro-hydraulic control controller in the key area of the fully mechanized coal mining face as the first controller, the hydraulic support automatic addressing system conducts a comprehensive self-check and initial calibration on all the controllers, Bluetooth modules, and communication links corresponding to the CAN bus in the system, so that the controllers, Bluetooth modules, and communication links corresponding to the CAN bus all reach the initial state, completing the system initialization before automatic addressing and improving the accuracy of automatic addressing.

[0078] In one embodiment, optionally, the detection signal sent by the Bluetooth module is an RSSI signal, and the communication protocol corresponding to the controller area network bus is the CAN2.0B protocol.

[0079] In this embodiment, by integrating Bluetooth RSSI positioning and CAN bus communication technologies, an automatic addressing system for hydraulic supports is constructed. The relative positions of devices are dynamically and real-time located based on RSSI to accurately guide the addressing direction. According to the distribution of devices and working conditions, the CAN bus communication mode is intelligently switched to optimize the addressing efficiency and accuracy, ensuring the stable and efficient operation of the system. Among them, RSSI positioning is based on the transmission of radio waves or sound waves in a medium, and the signal power attenuates with the propagation distance. According to the transmitted power of the known signal of the beacon node and the signal power received by the node, the distance between nodes can be calculated through the attenuation model between the signal and the distance. Its characteristics are low cost and easy implementation. The CAN bus communication technology is a serial communication protocol bus for real-time applications. It can use twisted pairs to transmit signals and has outstanding reliability, real-time performance, and flexibility. The physical layer and data link layer functions of the CAN protocol are integrated in the CAN bus communication interface to complete the framing process of communication data. CAN encodes communication data blocks. The advantage of using this method is that the number of nodes in the network is theoretically unlimited. The identifier of the data block can be composed of 11-bit or 29-bit binary numbers. Therefore, 2 or more different data blocks can be defined. This way of encoding data blocks can also enable different nodes to receive the same data simultaneously, which is very useful in distributed control systems. The length of the data segment is at most 8 bytes, which can meet the general requirements of control commands, working status, and test data in the general industrial field. At the same time, 8 bytes will not occupy the bus time for too long, thus ensuring the real-time performance of communication.

[0080] It can be understood that the present invention realizes automatic, accurate, and efficient addressing of the entire system by integrating RSSI positioning technology and CAN bus communication technology, greatly improving the automation control level and production efficiency of fully mechanized coal mining.

[0081] As Figure 5 shown, the present invention provides a hydraulic support automatic addressing device 900. The hydraulic support automatic addressing device 900 includes: an anchor point determination module 902 for determining at least one electro-hydraulic control controller as the first controller; a first addressing determination module 904 for determining the address parameter of the first controller as the first addressing address; a Bluetooth transmission module 906 for controlling the Bluetooth module corresponding to the first addressing address to send a detection signal and receiving a feedback signal returned by the Bluetooth module corresponding to at least one electro-hydraulic control controller; a second addressing determination module 908 for determining the second addressing address according to the detection signal, the feedback signal, and the first addressing address; an instruction generation module 910 for determining an addressing instruction frame corresponding to the second addressing address; and an addressing transmission module 912 for transmitting the addressing instruction frame to the electro-hydraulic control controller corresponding to the second addressing address through the controller area network bus, determining a standard response frame, and determining a second controller corresponding to the standard response frame.

[0082] Through the automatic addressing device 900 of hydraulic supports proposed by the present invention, an automatic addressing method for hydraulic supports is implemented to automatically address multiple hydraulic supports in the automatic addressing system of hydraulic supports, control the Bluetooth module to locate nearby devices, and provide a solid support for data interaction, accurately sense the signal strength and azimuth information of surrounding devices; control the CAN bus and interfaces for data interaction, construct a fieldbus communication architecture, and control the switching of the short-circuit switch mode corresponding to the CAN bus interface. Specifically, the anchor point determination module 902 is used to determine the starting anchor point of addressing, and when at least one round of automatic addressing is completed, convert the addressing receiving end of the previous round of addressing into the Bluetooth module signal sending end of the next round of addressing; the first addressing determination module 904 is used to determine the address parameters corresponding to the first controller, write the address parameters into the core area of the storage unit of the corresponding electro-hydraulic control controller, and mark the address parameters as the addressing reference point; the Bluetooth transmission module 906 is used to control the Bluetooth module to send a detection signal and control the Bluetooth module to receive feedback signals returned by the Bluetooth modules corresponding to at least one second controller; the second addressing determination module 908 is used to determine the address parameters corresponding to the second controller during at least one round of automatic addressing, that is, the second addressing address; the instruction generation module 910 is used to convert the second addressing address into the corresponding addressing instruction frame in the CAN bus; the addressing transmission module 912 is used to control the short-circuit switch mode corresponding to the CAN bus interface. When the first controller transmits the addressing instruction frame, determine that the CAN bus interface is in the left port transmission state, and the first controller transmits the addressing instruction frame to the target electro-hydraulic control controller through the left port of the CAN bus; when the Bluetooth module of the target point control controller receives the addressing instruction, after being verified by the addressing transmission module, control the CAN bus interface to switch to the right port receiving mode, receive the standard response frame, and transmit the standard response frame to the first controller through the right port of the CAN bus for confirmation.

[0083] As Figure 6 shown, the present invention provides an automatic addressing system 3000 for hydraulic supports. The automatic addressing system 3000 for hydraulic supports includes: a plurality of hydraulic supports 3002, a Bluetooth module 3004, and a controller area network bus 3006. An electro-hydraulic control controller 3008 is provided on the hydraulic support 3002, and the electro-hydraulic control controller 3008 is electrically connected to the Bluetooth module 3004 through the controller area network bus 3006; the automatic addressing system 3000 for hydraulic supports further includes an automatic addressing device 900 of hydraulic supports.

[0084] In a specific embodiment, the automatic addressing method for hydraulic supports includes:

[0085] Step 1: System Initialization and Manual Anchor Point Setting: After the electro-hydraulic control system of the hydraulic supports in the fully mechanized coal mining face is deployed, a comprehensive self-check and initialization calibration are carried out on all controllers, Bluetooth modules, and CAN bus communication links. According to the working face layout plan and equipment management strategy, technicians accurately select a controller from numerous hydraulic supports as the starting anchor point for manual addressing (such as the controller of the key middle support), assign a unique initial address to it through professional debugging equipment, and firmly write this address information into the core area of the controller's storage unit. At the same time, mark it as the addressing reference point to establish an accurate starting point and reference benchmark for the subsequent automatic addressing process, ensuring the orderly startup of the system.

[0086] Step 2: Bluetooth Scanning and Positioning and Addressing Instruction Transmission: The Bluetooth module of the starting anchor point controller immediately starts the high-intensity scanning mode, broadcasts detection signals in all directions to the surrounding space according to the preset frequency and power, and sensitively captures the RSSI signals of the Bluetooth modules of adjacent hydraulic support controllers. Deeply analyze and sort the intensities of the received numerous RSSI signals, and screen out several signal sources with similar intensities and meeting the adjacent positioning conditions (usually the controllers of the adjacent supports on both sides). Subsequently, the starting anchor point controller carefully constructs an addressing instruction frame according to the CAN 2.0B protocol standard through the left port of the CAN bus, accurately encapsulates the addressing information of the target device, and sends it at high speed to start the first round of interaction for automatic addressing. During this process, strictly verify the integrity and accuracy of the instruction to ensure that the addressing instruction is correctly sent to the target device.

[0087] Step 3: Target Device Response Processing and Address Confirmation: After receiving the addressing instruction, the Bluetooth module of the target device controller quickly analyzes and verifies it through the internal processing unit. After confirming the legality of the instruction and the target direction, immediately control the CAN bus interface to switch to the right port receiving mode, and at the same time generate a standard response frame according to the instruction information and its own device identifier, and send it back to the starting anchor point controller through the right port of the CAN bus according to the CAN protocol. This response frame contains device confirmation information, its own unique identifier, and the processing status of the addressing instruction. After receiving it, the starting anchor point controller strictly verifies it, compares the information of both sides to ensure it is correct, and officially writes the address of the target device into the system addressing table to complete the first round of addressing confirmation. Subsequently, both sides adjust the communication status according to the protocol to prepare for the subsequent addressing process, ensuring the rigor, reliability, and orderly progress of the addressing process.

[0088] Step 4: Loop Iterative Addressing Expansion and System Optimization: After the initial round of addressing is completed, the device controllers with successful new addressing seamlessly switch to the new addressing sender, activate the Bluetooth module to repeat the scanning, positioning, and addressing instruction sending process, and expand the addressing to the unaddressed devices in the vicinity according to the same logical criteria. During the addressing process, the system dynamically monitors the device connection status, signal strength changes, and addressing progress, and intelligently optimizes the addressing path and sequence according to the requirements of the coal mining process and the device distribution, giving priority to processing key areas or devices closely related to collaborative operations. In case of signal interference or communication failures, the redundant backup mechanism and the fault diagnosis and repair program are automatically enabled to switch the communication frequency band, increase the signal power, or restart the communication module of the faulty device, ensuring the continuous and stable progress of the addressing work, achieving the high-efficiency, accurate, and automatic addressing of all devices in the electro-hydraulic control system of the hydraulic supports in the entire fully mechanized coal mining face, and improving the automation, collaborative management and control level and production efficiency of coal mining.

[0089] In a specific embodiment, the hydraulic support automatic addressing method is applied to a hydraulic support automatic addressing system, which includes a hydraulic support electro-hydraulic control controller, a Bluetooth module, and a CAN bus and interfaces. Specifically: The hydraulic support electro-hydraulic control controller: As the core hub of the system, it is responsible for overall control and instruction execution, integrating an advanced microprocessor, a rich storage unit, and multiple communication interfaces to ensure efficient operation, stable storage, and smooth communication, accurately drive the hydraulic support to move, and achieve the accurate reproduction and real-time regulation of the coal mining process actions. The Bluetooth module: Adopts a high-sensitivity, low-power Bluetooth chipset, with strong RSSI signal acquisition and processing capabilities and stable wireless communication performance, providing solid support for short-range device positioning and data interaction, and accurately sensing the signal strength and azimuth information of surrounding devices. The CAN bus and interfaces: Build a high-speed and stable field bus communication architecture to ensure reliable data interaction between electro-hydraulic control devices. The uniquely designed CAN port short-circuit switch provides flexible switching and precise control functions for the addressing communication link, effectively avoiding signal interference and conflicts, and ensuring accurate and orderly communication.

[0090] In an embodiment, optionally, the hydraulic support automatic addressing system further includes: A positioning and communication coordination module: Deeply integrates Bluetooth RSSI positioning and CAN bus communication technologies, and develops an intelligent positioning algorithm and an adaptive communication protocol conversion mechanism. Dynamically and real-time locates the relative positions of devices based on RSSI, accurately guiding the addressing direction; intelligently switches the CAN bus communication mode according to the device distribution and working conditions, optimizing the addressing efficiency and reliability, and ensuring the stable and efficient operation of the system. An addressing logic control module: Embeds an advanced addressing logic program, integrating functions such as topology recognition, address allocation, conflict detection, and fault tolerance processing. Automatically identifies the topology structure of the supports in the working face, generates unique addresses in sequence; real-time monitors address conflicts, and intelligently adjusts and re-addresses; in case of communication failures or abnormal addressing, quickly recovers according to the fault tolerance mechanism, ensuring the continuity and accuracy of the addressing, and enhancing the robustness of the system.

[0091] In one embodiment, optionally, the Ultra Wide Band (UWB) positioning technology can be adopted to replace the Bluetooth RSSI positioning. The UWB positioning accuracy can reach the centimeter level, which can more accurately determine the device spacing and position. However, it is necessary to deploy high-precision UWB positioning base stations and tags on the hydraulic supports, and optimize the positioning algorithm to integrate with the CAN bus communication to achieve addressing. The improvement of the positioning accuracy in this solution can enhance the addressing accuracy, especially suitable for complex geological conditions or high-precision mining scenarios with strict requirements for device positioning accuracy. However, it is necessary to increase the hardware cost and system complexity, and the UWB signal coverage is greatly affected by the environment, so it is necessary to carefully plan the layout and optimize the signal transmission strategy, and balance the trade-off between accuracy improvement and cost and technical challenges.

[0092] In one embodiment, optionally, the industrial Ethernet can be adopted to replace the CAN bus to construct the communication link. The industrial Ethernet has high bandwidth, long transmission distance, and flexible networking, which can improve the data transmission rate and capacity, and accelerate the interaction of addressing instructions and feedback. When constructing, it is necessary to replace the Ethernet interface module, adjust the network topology, and design an adapted addressing protocol and communication mechanism to ensure compatibility with existing devices. This alternative solution is suitable for scenarios with large data volume transmission and high-speed communication requirements, such as the integrated management and control system of intelligent mines. However, it faces challenges such as increased network wiring costs, electromagnetic interference response, and real-time optimization. It is necessary to comprehensively evaluate the overall performance, cost, and technical feasibility of the system to optimize the communication architecture on the premise of ensuring the stable and efficient operation of the system.

[0093] Taking the electro-hydraulic control controller of the hydraulic support as the core, it is closely interconnected and communicates at high speed with the Bluetooth module and the CAN bus interface through the internal high-speed bus. The positioning and communication coordination module relies on the RSSI data of the Bluetooth module and the communication status of the CAN bus to provide accurate decision-making basis for the addressing logic control module. The addressing logic control module coordinates the overall situation, and accurately drives the controller to send addressing instructions to the target device through the CAN bus and receive feedback according to the device position and communication link status, realizing the collaborative operation of each part, ensuring the accurate and efficient progress of automatic addressing, and improving the collaborative management and control level and reliability of the fully mechanized coal mining automation system in coal mines.

[0094] As Figure 7 shown, the embodiment of the present application also provides an electronic device 1000, including a processor 1110, a memory 1109, a program or instruction stored on the memory 1109 and executable on the processor 1110. When the program or instruction is executed by the processor 1110, it realizes each process of the embodiment of the above-mentioned automatic addressing method for hydraulic supports, and can achieve the same technical effects. To avoid repetition, it will not be described in detail here.

[0095] The embodiments of the present application also provide a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the various processes of the above embodiments of the hydraulic support automatic addressing method are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here. In addition, the readable storage medium improves the data storage capacity and data processing speed corresponding to the hydraulic support automatic addressing method in the present application.

[0096] A readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium can be an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above devices, but is not limited thereto. A non-exhaustive list of more specific examples of computer-readable storage media includes: portable computer floppy disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital versatile disk (DVD), memory cards, floppy disks, encoding mechanical devices (such as punched cards or grooves with raised structures recording instructions), and any suitable combination of the above devices. The computer-readable storage medium used herein should not be construed as a signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagated through waveguides or other transmission media, or electrical signals transmitted through wires, etc.

[0097] Among them, the processor is the processor in the electronic device in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (Read-Only Memory, ROM), random access memory (RandomAccess Memory, RAM), magnetic disks, or optical discs, etc.

[0098] According to the hydraulic support automatic addressing method, device, system, electronic device and readable storage medium provided by the present invention, the present invention proposes an electro-hydraulic control automatic addressing scheme that integrates Bluetooth RSSI positioning technology and CAN bus communication. At the hardware level, a high-performance Bluetooth module and a uniquely designed CAN bus interface (including a short-circuit switch) are equipped for the electro-hydraulic control of each hydraulic support. In terms of software algorithms, an automatic addressing process is constructed with intelligent and precise logic. When the addressing is started, a manually set controller is used as the starting anchor point, and its Bluetooth module quickly broadcasts a scanning signal. By relying on the RSSI strength, it accurately identifies the Bluetooth signal strength of the surrounding support controllers, and filters out adjacent targets with similar signal strengths. An addressing instruction is sent to it through the CAN bus, and at the same time, the addressing interaction is skillfully processed based on the CAN short-circuit switch state and the feedback signal to ensure accurate addressing and a stable and reliable communication link. The addressing process strictly follows the principle of first near and then far, and bilateral expansion, orderly traversing the support controllers of the entire working face, and assigning unique addresses one by one, realizing automatic, precise and efficient addressing of the entire system, and greatly improving the automation control level and production efficiency of coal mine fully mechanized mining.

[0099] In the present invention, the terms "first", "second", "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance; the term "plurality" means two or more, unless otherwise clearly defined. Terms such as "installed", "connected", "connected", "fixed" and other terms should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; "connected" can be a direct connection or an indirect connection through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0100] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", "front", "rear", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or unit referred to must have a specific direction, be constructed and operated in a specific orientation, and therefore, cannot be understood as a limitation of the present invention.

[0101] In the description of this specification, the description of terms such as "one embodiment", "some embodiments", "specific embodiments", etc. means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0102] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for automatic addressing of a hydraulic support, characterized in that: The invention is used for an automatic addressing system of a hydraulic support, the automatic addressing system of the hydraulic support comprises: a plurality of hydraulic supports, a Bluetooth module and a controller area network bus, the hydraulic support is provided with an electro-hydraulic control controller, the electro-hydraulic control controller is electrically connected to the Bluetooth module through the controller area network bus, and the automatic addressing method of the hydraulic support comprises: Determining at least one of the electro-hydraulic controllers as a first controller; Determining that the address parameter of the first controller is a first addressing address; Controlling the Bluetooth module corresponding to the first addressing address to send a detection signal, and receiving a feedback signal returned by the Bluetooth module corresponding to at least one of the electro-hydraulic control controllers; Determine a second addressing address according to the detection signal, the feedback signal and the first addressing address; determining an addressing instruction frame corresponding to the second addressing address; The addressed instruction frame is transmitted to the electro-hydraulic controller corresponding to the second addressing address via the controller area network bus, a standard response frame is determined, and a second controller corresponding to the standard response frame is determined.

2. The automatic addressing method for hydraulic supports according to claim 1, characterized in that: The determining a second controller corresponding to the standard response frame comprises: transmitting at least one of the standard response frames of the second controller to the first controller; Determining that the addressing instruction processing status of the first controller and at least one of the second controllers is a completion status; The Bluetooth module corresponding to the second controller in the addressing instruction processing completion state is controlled to send a detection signal.

3. The automatic addressing method for hydraulic supports according to claim 1, characterized in that: Before determining the standard response frame, the method further includes: Determining that the interface state corresponding to the controller area network bus is a left port sending state; The addressing instruction frame is transmitted to the second controller in the sending state of the left port; When the Bluetooth module corresponding to the second controller receives the addressing instruction frame, determining to receive a conversion instruction; The interface state corresponding to the controller area network bus is switched to a right port receiving state according to the receiving conversion instruction.

4. The automatic addressing method for hydraulic supports according to claim 1, characterized in that: The Bluetooth module corresponding to the first addressing address sends a detection signal, and receives a feedback signal returned by the Bluetooth module corresponding to at least one electro-hydraulic control controller, including: Determining signal output parameters of the Bluetooth module; Inputting the signal output parameter into the Bluetooth module, and sending the detection signal through the Bluetooth module; The Bluetooth module corresponding to the first addressing address receives at least one primary feedback signal; determining a signal strength parameter corresponding to the primary feedback signal; The primary feedback signal with the largest value corresponding to the signal strength parameter is used as the feedback signal.

5. The automatic addressing method for hydraulic supports according to claim 1, characterized in that: Before determining at least one of the electro-hydraulic controllers as the first controller, the method further includes: Initialize the electro-hydraulic controller, the Bluetooth module and the controller area network bus.

6. The automatic addressing method for hydraulic supports according to claim 1, characterized in that: The detection signal sent by the Bluetooth module is an RSSI signal, and the communication protocol corresponding to the controller area network bus is the CAN2.0B protocol.

7. An automatic addressing device for a hydraulic support, characterized in that: include: an anchor point determination module, configured to determine at least one electro-hydraulic controller as a first controller; A first addressing determination module, used to determine that the address parameter of the first controller is a first addressing address; A Bluetooth transmission module, used to control the Bluetooth module corresponding to the first addressing address to send a detection signal, and receive a feedback signal returned by the Bluetooth module corresponding to at least one of the electro-hydraulic controllers; A second addressing determination module, configured to determine a second addressing address according to the detection signal, the feedback signal and the first addressing address; An instruction generation module, used for determining an addressing instruction frame corresponding to the second addressing address; The addressing transmission module is used to transmit the addressing instruction frame to the electro-hydraulic control controller corresponding to the second addressing address through the controller area network bus, determine the standard response frame, and determine the second controller corresponding to the standard response frame.

8. A hydraulic support automatic addressing system, characterized in that: include: A plurality of hydraulic supports, a Bluetooth module and a controller area network bus, wherein the hydraulic supports are provided with an electro-hydraulic control controller, and the electro-hydraulic control controller is electrically connected to the Bluetooth module via the controller area network bus; The automatic addressing device for a hydraulic support as described in claim 7.

9. An electronic device, characterized in that: It comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the automatic addressing method of the hydraulic support as described in any one of claims 1 to 6.

10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the automatic addressing method of the hydraulic support as described in any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • Communication method and device of underground coal mine fully-mechanized coal mining system and electronic equipment

    CN120499614A