An emergency stop device and method for hydraulic support of working surface
By adopting the emergency stop mechanism of pulse signals in the hydraulic support electro-hydraulic control system, the problem of insufficient real-time and reliability of the emergency stop mechanism in the prior art is solved, and an efficient and reliable emergency stop function is achieved.
Patent Information
- Application Number
- CN202211023583.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2042-08-25
AI Technical Summary
The existing hydraulic support electro-hydraulic control system has low real-time and reliability.
The emergency stop is performed by pulse signals, and the emergency stop signal is detected and the pulse signal is sent through the logic control circuit. The driving circuit enhances the driving capability of the pulse signal and transmits and receives on the bus through the receiving circuit.
Real-time and reliability of the emergency stop function are achieved, and the response time is no more than 1ms, which is far lower than the traditional method.
Smart Images

Figure CN115234274B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of coal mine underground operation automation, and in particular to an emergency stop device and method for a hydraulic support on a working surface. Background Art
[0002] Hydraulic support is one of the most important equipment for underground comprehensive mining face production. Its working principle is to use liquid with very high pressure as the medium and provide power. Then, the special structure composed of metal components with good stability and several highly sensitive hydraulic components can make all the processes on the support that were previously difficult to achieve manually mechanized, thereby greatly improving the working conditions of the mining face, greatly reducing the labor intensity of manual labor, and providing a strong guarantee for labor safety. At the same time, the output of the working face and the efficiency of mining have also been greatly improved, thereby realizing automated mining in underground operations.
[0003] In the existing technology, the support electro-hydraulic control system has become an important symbol of the production technology level of the fully mechanized mining face in coal mines. The electro-hydraulic control system of the hydraulic support greatly improves the speed of the support lowering, moving and lifting, and is the most effective technical approach to achieve high efficiency and high production of the fully mechanized mining face. With the development of the electro-hydraulic control system of the hydraulic support, the speed of coal mining has been greatly improved, and more and more coal mines have begun to adopt the electro-hydraulic control system of the support.
[0004] In practical applications, a good safety mechanism for the hydraulic support electro-hydraulic control system is a prerequisite for protecting personnel and working conditions. How to establish a safe and stable operating mechanism is a basic requirement for hydraulic support control.
[0005] The emergency stop process of the electro-hydraulic control of the hydraulic support in the prior art is as follows: by pressing the emergency stop button on the hydraulic support controller, the frame controller broadcasts the emergency stop data message on the entire working surface through the communication bus of the support controller after detecting the emergency stop signal. After receiving the emergency stop data message, the adjacent support controllers on the working surface shut off the power supply of their subsequent electromagnetic pilot valves, thereby realizing the emergency stop function.
[0006] Existing mainstream products generally use CAN or vehicle Ethernet as the communication bus at the physical layer. The emergency stop signal is transmitted to other support controllers on the entire working surface in the form of a broadcast data packet using a certain transmission protocol on the communication bus. The communication bus also contains various control and status broadcast data. Although data transmission priority processing has been added to the working surface communication mechanism, the real-time performance and reliability are still not high. Summary of the invention
[0007] The emergency stop device and method for the working surface hydraulic support provided by the embodiments of the present invention can effectively solve the problems of low real-time and low reliability of the existing emergency stop mechanism. The emergency stop mechanism does not need to adopt the data message parsing method, but directly adopts the pulse method, which is simple, reliable and has high real-time performance.
[0008] On the one hand, an embodiment of the present invention provides an emergency stop device for a hydraulic support on a working surface, comprising:
[0009] A logic control circuit, used for detecting an emergency stop signal of a hydraulic support on a working surface and generating and sending a pulse signal corresponding to the emergency stop signal;
[0010] A driving circuit, connected to the logic control circuit, for enhancing the driving capability of the pulse signal to generate a first pulse signal, and sending the first pulse signal to a bus between adjacent brackets and a receiving circuit;
[0011] The receiving circuit is connected to the driving circuit and the bus, and is used to receive the second pulse signal sent by the driving circuit of the adjacent bracket through the bus, or receive the first pulse signal and send the first pulse signal to the logic control circuit.
[0012] In one embodiment, the driving circuit is connected to the bus to form a voltage divider circuit;
[0013] The driving circuit is connected to the receiving circuit to form a loop circuit;
[0014] The voltage divider circuit and the loop circuit are in parallel relationship.
[0015] The driving circuit is connected to the bus to form a voltage dividing circuit;
[0016] The driving circuit is connected to the receiving circuit to form a loop circuit;
[0017] The voltage divider circuit and the loop circuit are in parallel relationship.
[0018] In one embodiment, the voltage divider circuit is provided with two branches in parallel, wherein the first branch is connected to the driving circuit, and the second branch is connected to the receiving circuit.
[0019] In one embodiment, the receiving circuit is provided with a comparator chip for comparing the magnitude relationship between the level received by the in-phase terminal and the level received by the inverting terminal of the receiving circuit.
[0020] In one embodiment, when the bus is normal, the level received by the in-phase terminal at any time is greater than the level received by the inverting terminal.
[0021] In one embodiment, when the bus is disconnected and the in-phase end receives a voltage level lower than the voltage level received by the inverting end when the pulse signal is at a high level, and
[0022] When the bus is disconnected and the in-phase end is at a low level when the pulse signal is at a low level, the level received by the in-phase end is greater than the level received by the inverting end.
[0023] In one embodiment, the first branch, the loop circuit and the second branch are all provided with resistors.
[0024] In one embodiment, the emergency stop device of the working surface hydraulic support further includes:
[0025] The parallel branch is connected in parallel with the loop circuit and is provided with a resistor or a resistor voltage divider network.
[0026] On the other hand, an embodiment of the present invention provides an emergency stop method for a working surface hydraulic support applied to the emergency stop device of the working surface hydraulic support, the method comprising:
[0027] In response to the received emergency stop signal of the hydraulic support of the working surface, a pulse signal is sent to the drive circuit through the logic control circuit;
[0028] The driving capability of the pulse signal is enhanced by the driving circuit to generate a first pulse signal, and the first pulse signal is sent to the receiving circuit and the bus between adjacent brackets;
[0029] Sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on the adjacent bracket through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit;
[0030] Whether the bus is normal is determined according to whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0031] In one embodiment, the receiving circuit is provided with a comparator chip;
[0032] The determining whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal includes:
[0033] Comparing the magnitude relationship between the level received by the in-phase terminal and the level received by the inverting terminal of the receiving circuit by a comparator chip;
[0034] When the level received by the in-phase end when the pulse signal is at a high level is less than the level received by the inverting end, and when the pulse signal is at a low level, the level received is greater than the level received by the inverting end, the first pulse signal is sent to the logic control circuit through the receiving circuit, so that the first pulse signal completes a loop in its own bracket and determines that the bus is in a disconnected state.
[0035] In one embodiment, judging whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal further includes:
[0036] When the level received by the in-phase end at any time is greater than the level received by the inverting end, the pulse signal is sent to the bus through the driving circuit, and the bus is judged to be in a normal state.
[0037] In one embodiment, the emergency stop method of the working surface hydraulic support further includes:
[0038] The bus disconnection position is determined according to the position of the hydraulic support of the working surface where the logic control circuit that receives the first pulse signal is located.
[0039] In one embodiment, the transmission mode of the pulse signal on the bus is unidirectional transmission.
[0040] In a third aspect, the present invention provides an electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of an emergency stop method for a hydraulic support on a working surface are implemented.
[0041] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of a method for emergency stopping a hydraulic support on a working surface.
[0042] From the above description, it can be seen that an embodiment of the present invention provides an emergency stop device and method for a working surface hydraulic support, and the corresponding device includes: a logic control circuit, used to detect the emergency stop signal of the working surface hydraulic support and generate and send a pulse signal corresponding to the emergency stop signal; a driving circuit, connected to the logic control circuit, used to enhance the driving ability of the pulse signal to generate a first pulse signal, and send the first pulse signal to the bus between adjacent supports and a receiving circuit; a receiving circuit, connected to the driving circuit and the bus, used to receive a second pulse signal issued by the driving circuit of an adjacent support through the bus, or receive a first pulse signal, and send the first pulse signal to the logic control circuit.
[0043] The corresponding method includes: in response to the emergency stop signal received from the working surface hydraulic support, sending a pulse signal to the drive circuit through the logic control circuit; enhancing the driving capability of the pulse signal through the drive circuit to generate a first pulse signal, and sending the first pulse signal to the receiving circuit and the bus between adjacent supports; sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the drive circuit on the adjacent support through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit; judging whether the bus is normal based on whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0044] The present invention can effectively solve the problem of low real-time performance and low reliability of the existing emergency stop mechanism. It does not need to adopt a data message analysis method, but directly adopts a pulse method, which is simple, reliable and has high real-time performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 The structure of the emergency stop device of the working surface hydraulic support provided in the embodiment of the present invention is schematically shown. Figure 1 ;
[0047] Figure 2 Schematic diagram of the process of the emergency stop method of the working surface hydraulic support provided in the embodiment of the present invention Figure 1 ;
[0048] Figure 3 Schematic diagram of the process of step 400 in the emergency stop method of the working surface hydraulic support provided in an embodiment of the present invention Figure 1 ;
[0049] Figure 4 Schematic diagram of the process of step 400 in the emergency stop method of the working surface hydraulic support provided in an embodiment of the present invention Figure 2 ;
[0050] Figure 5 Schematic diagram of the process of the emergency stop method of the working surface hydraulic support provided in the embodiment of the present invention Figure 2 ;
[0051] Figure 6 Schematic diagram of the transmission method of the pulse signal on the bus provided in the embodiment of the present invention Figure 1 ;
[0052] Figure 7 Schematic diagram of the transmission method of the pulse signal on the bus provided in the embodiment of the present invention Figure 2 ;
[0053] Figure 8 It is a structural schematic diagram of an emergency stop device of a working surface hydraulic support provided in a specific application example of the present invention;
[0054] Fig. 9 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0056] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0057] It should be noted that the terms "including" and "having" in the specification and claims of the present application and the above-mentioned drawings and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In the absence of conflict, the embodiments in the present application and the features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the drawings and in combination with the embodiments.
[0058] The embodiment of the present invention provides a specific implementation of an emergency stop device for a hydraulic support on a working surface, see Figure 1 , the device specifically includes the following components:
[0059] The logic control circuit 1 is used to detect the emergency stop signal of the hydraulic support on the working surface and to generate and send a pulse signal corresponding to the emergency stop signal; specifically, pressing the external emergency stop button of the support controller generates an emergency stop signal with a high-low level jump, which is sent to the logic control circuit and the logic control circuit detects the jump to generate an emergency stop interrupt signal. The logic control circuit can generate pulses of any output width / period, that is, a pulse signal (as shown by the rectangular wavy line in the figure).
[0060] Preferably, the logic control circuit 1 is composed of a single chip microcomputer or an embedded processor, etc., to realize emergency stop signal detection, pulse generation / detection, and other logic control functions. The logic control circuit 1 includes at least a plurality of timers, and can generate pulses of any pulse width by configuring the corresponding internal registers.
[0061] The driving circuit 2 is connected to the logic control circuit 1 and is used to enhance the driving ability of the pulse signal to generate a first pulse signal and send the first pulse signal to the bus 4 between adjacent brackets and the receiving circuit 3; it can be understood that the driving circuit can enhance the driving ability of the pulse signal, especially the ability to carry capacitive loads.
[0062] Preferably, the drive circuit 2 is formed by a dedicated inverter (74 series) or buffer (data buffer) chip, and the drive circuit 2 has a small input impedance, a strong output load capacity, especially a capacitive load capacity, and its output is an open-drain output, so the signal level amplitude can easily reach 5V, which enhances the signal's anti-noise interference, making it easy to transmit over a 10-meter inter-rack cable. In addition, the internal circuit structure relationship and related parameters of the bracket itself are exactly the same as the internal structure of the adjacent bracket.
[0063] The receiving circuit 3 is connected to the driving circuit 2 and the bus 4, and is used to receive the second pulse signal sent by the driving circuit of the adjacent bracket through the bus 4, or receive the first pulse signal and send the first pulse signal to the logic control circuit.
[0064] Preferably, the receiving circuit 3 is composed of a common comparator chip on the market, and its in-phase end (+) is connected in series to the output end of the driving circuit through a resistor 8, and the in-phase end is connected to the output of the resistor 7 to form a comparison threshold of the comparator. Its inverting end (-) is connected to one of the lines of the bus to receive the pulse signal sent by the neighboring frame.
[0065] It should be noted that the receiving circuit can only receive one of the first pulse signal and the second pulse signal at the same time, that is, when the bus between the hydraulic supports on the working surface works normally, the receiving circuit receives the second pulse signal sent by the driving circuit on the adjacent support. When the bus between the hydraulic supports on the working surface is disconnected, the receiving circuit can only receive the second pulse signal sent by the driving circuit on the support.
[0066] From the above description, it can be seen that an embodiment of the present invention provides an emergency stop device for a working surface hydraulic support, including: a logic control circuit, used to detect the emergency stop signal of the working surface hydraulic support and to generate and send a pulse signal corresponding to the emergency stop signal; a driving circuit, connected to the logic control circuit, used to enhance the driving ability of the pulse signal to generate a first pulse signal, and send the first pulse signal to a bus between adjacent supports and a receiving circuit; a receiving circuit, connected to the driving circuit and the bus, used to receive a second pulse signal issued by the driving circuit of an adjacent support through the bus, or to receive a first pulse signal, and send the first pulse signal to the logic control circuit.
[0067] The emergency stop device of the hydraulic support on the working face provided by the embodiment of the present invention has the following beneficial effects: the circuit structure is simple, the cost is low, the physical link monitoring of the working face network can be easily realized, and the fault location can be detected after the communication bus is disconnected. In addition, when the working face support controller needs to stop urgently, each support controller does not need to parse the broadcast emergency stop message, and the monitoring synchronization / response pulse state is adopted to realize the emergency stop function, which has high real-time performance, and the emergency stop response time of the entire working face does not exceed 1ms, which is much lower than other methods.
[0068] In one embodiment, continue to refer to Figure 1 The driving circuit 2 is connected to the bus 4 to form a voltage divider circuit 5; the driving circuit 2 is connected to the receiving circuit 3 to form a loop circuit 10; the voltage divider circuit 5 and the loop circuit 10 are in parallel relationship.
[0069] It can be understood that by setting up the circuit in the above manner, it can be ensured that when the driving circuit 2 sends the first pulse signal, it can ensure that the pulse signal is sent to the adjacent bracket (bus 4), and can also ensure that the pulse signal is also sent to the receiving circuit 3 on the bracket at the same time. That is, at the same time, communication with the adjacent bracket is guaranteed, and when the bus is disconnected, a closed loop of the pulse signal is achieved on its own bracket, so as to monitor in real time whether the bus is disconnected and the location of the disconnection.
[0070] In one embodiment, continue to refer to Figure 1 The voltage divider circuit 5 is provided with two branches in parallel relationship, wherein the first branch 11 is connected to the driving circuit 2 , and the second branch 12 is connected to the receiving circuit 3 .
[0071] The reasons for adopting the setting method of this embodiment are as follows: when the bus 4 is normal, the receiving circuit 3 needs to receive the pulse signal sent by the adjacent bracket. On the contrary, when the bus 4 is disconnected, the receiving circuit 3 needs to determine the level received by its in-phase end and inverting end. The position where the second branch 12 is connected to the receiving circuit 3 is the inverting end of the receiving circuit 3, and the connection position of the first branch 11 to the receiving circuit 3 is the forward end of the receiving circuit 3. This will be further explained later in this application.
[0072] In one embodiment, the receiving circuit is provided with a comparator chip 3 for comparing the magnitude relationship between the level received by the in-phase terminal and the level received by the inverting terminal of the receiving circuit.
[0073] Comparing two or more data items to determine whether they are equal, or to determine the size relationship and arrangement order between them is called comparison. A circuit or device that can perform this comparison function is called a comparator. A comparator is a circuit that compares an analog voltage signal with a reference voltage. The two inputs of the comparator are analog signals, and the output is a binary signal 0 or 1. When the difference between the input voltages increases or decreases and the positive and negative signs remain unchanged, its output remains constant. Here, the comparator can be regarded as a 1-bit analog-to-digital converter (ADC). In principle, an operational amplifier can be used as a comparator without negative feedback, but because the open-loop gain of the operational amplifier is very high, it can only process signals with very small input differential voltages. Moreover, in general, the delay time of the operational amplifier is long and cannot meet actual needs. The comparator can be adjusted to provide a very small time delay, but its frequency response characteristics will be subject to certain limitations. To avoid output oscillation, many comparators also have internal hysteresis circuits. The threshold of the comparator is fixed, some have only one threshold, and some have two thresholds.
[0074] In one embodiment, when the bus 4 is normal, the level received by the in-phase terminal at any time is greater than the level received by the inverting terminal.
[0075] In one embodiment, when the bus 4 is disconnected and the in-phase end receives a voltage level lower than the voltage level received by the inverting end when the pulse signal is at a high level, and
[0076] When the bus 4 is disconnected and the in-phase end is at a low level when the pulse signal is at a low level, the level received by the in-phase end is greater than the level received by the inverting end.
[0077] In the above two embodiments, based on the working principle of the above comparator chip, when the level received by the in-phase end of the receiving circuit 3 is always greater than the level received by the inverting end, no signal will be sent. On the contrary, when the level received by the in-phase end of the receiving circuit 3 changes from time to time relative to the level received by the inverting end, the first pulse signal will be sent to the logic control circuit 1 of its own bracket to complete the loopback of the pulse signal in its own bracket, thereby realizing the bus 4 disconnection diagnosis.
[0078] Taking the actual working situation as an example, when bus 4 is normal, due to the existence of voltage-dividing resistors at the interfaces at both ends (the bus connects the voltage-dividing network at both ends), the level of the reverse end of the receiving circuit of its own bracket changes from 1 / 4V to 0V when the communication between adjacent brackets is normal, while the level of the same-direction end changes from 1 / 4V to 3 / 4V. Therefore, the reverse end is always smaller than the same-direction end, resulting in the receiving end of the receiving circuit of its own bracket being always at a high level, that is, it is unable to receive the pulse signal sent by its own bracket; and when the bus is disconnected, there is no voltage-dividing resistor (adjacent bracket) at this time, and the pulse signal sent by its own bracket all enters the reverse end of the receiving circuit of its own bracket, that is, V-0, and the level of the same-direction end still changes from 1 / 4V to 3 / 4V. Therefore, the comparator of the receiving circuit can output a pulse signal of V-0 at this time, that is, the receiving circuit itself can receive the pulse signal sent by its own bracket.
[0079] In one embodiment, see Figure 1 The first branch 11, the loop circuit 10 and the second branch 12 are all provided with resistors.
[0080] In order to realize the different relationship between the electrical levels received by the in-phase end and the inverting end of the receiving circuit 3 under different states of the above-mentioned bus, it is necessary to set resistors with preset resistance values in the first branch 11, the loop circuit 10 and the second branch setting 12 (resistor 9, resistor 6 and resistor 8 are respectively set on the first branch 11, the loop circuit 10 and the second branch setting 12), and the resistance values of resistor 6, resistor 8 and resistor 9 can be realized through simulation.
[0081] Specifically, see Figure 1 The output end of the receiving circuit 3 is connected to the TM2 end of the logic control circuit 1 to detect the pulses sent by the adjacent bracket of the adjacent rack. Its input inverting end (-) is connected to the resistor 8, and the in-phase end (+) is connected to the resistor 7 and one end of the resistor 6; the other end of the resistor 6 is connected to the OUT end of the drive circuit 2; one end of the resistor 9 is connected to the OUT end of the drive circuit 2, and the other end is connected to the resistor 6 and connected to the working surface bus 4.
[0082] In one embodiment, see Figure 1The emergency stop device of the working surface hydraulic support also includes: a parallel branch 13, which is connected in parallel with the loop circuit 10 and is provided with a resistor 7, and the other end of the resistor 7 is connected to a preset supply voltage (Vcc, VoltCurrent Condenser).
[0083] Preferably, resistor 7 can be a resistor voltage divider network, which is composed of a reference voltage divided by resistors in series. The resistor voltage divider network provides a comparison threshold of the comparator in the receiving circuit. When the amplitude of the pulse received at the inverting end of the receiving circuit is lower than the threshold, the output value of the receiving circuit is a high level, otherwise it is a low level, completing the reception of the pulse sent by the neighboring frame controller.
[0084] Furthermore, resistor 8, resistor 6, and resistor 9 can be ordinary metal film resistors. Resistor 6 is connected between the output of the driving circuit 2 and the resistor divider network 7. The high and low levels output by the driving circuit 2 change the comparison threshold of the inverting end of the comparator of the input circuit 3. Resistor 9 can be selected as a 1K resistor as an interface buffer resistor to absorb interface surge current to protect the interface.
[0085] Based on the above-mentioned emergency stop device of the working face hydraulic support, the present invention also provides an implementation method of the emergency stop method of the working face hydraulic support, see Figure 2 , the method comprising:
[0086] Step 100: In response to the received emergency stop signal of the working surface hydraulic support, a pulse signal is sent to the drive circuit through the logic control circuit;
[0087] The emergency stop signal 5 in step 100 is a level signal that jumps high and low when the emergency stop button on the bracket controller is pressed. The jump signal can be detected by the logic control circuit and enter an interrupt to complete the emergency stop function.
[0088] See also Figure 1 When the emergency stop button of the bracket controller is pressed, an emergency stop signal with high and low level jumps will be generated. The emergency stop signal is sent to the IO1 interface of the logic control circuit 1 and the jump is detected to generate an emergency stop interrupt signal. The TM1 pin of the logic control circuit 1 can generate a pulse signal with any output width / cycle and send the pulse signal to the drive circuit 2.
[0089] Step 200: enhancing the driving capability of the pulse signal through the driving circuit to generate a first pulse signal, and sending the first pulse signal to a receiving circuit and a bus between adjacent brackets;
[0090] The pulse signal output by the logic control circuit 1 is connected to the input IN terminal of the drive circuit 2. The drive circuit enhances the driving capability of the pulse signal, especially the capability of carrying capacitive loads.
[0091] Step 300: sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on the adjacent bracket through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit;
[0092] Step 400: Determine whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0093] In step 300 and step 400, it can be known from the working principle of the emergency stop device of the above-mentioned working surface hydraulic support that when the bus is normal, the adjacent support is equivalent to a voltage divider unit. At this time, the level received by the same-phase end of the receiving circuit 3 is greater than the level received by its inverting end. At this time, the receiving circuit 3 does not generate any signal (it should be noted that at this time, the receiving circuit of the adjacent support only receives the pulse signal sent by the current support, and sends the pulse signal to the logic control circuit of the adjacent support as a response to the current support, and completes the reception of the pulse sent by the adjacent frame controller.).
[0094] Correspondingly, when the bus is disconnected, due to the first branch 11, the loop circuit 10, and the resistance set with the second branch 12 and the corresponding resistance value, the level received by the in-phase end of the receiving circuit 3 is lower than the level received by its inverting end. At this time, the receiving circuit 3 can only receive the pulse signal sent by its own bracket, and send the pulse signal to the logic control unit 1 to complete the loopback of the pulse signal in its own bracket, and realize the bus 4 disconnection diagnosis.
[0095] From the above description, it can be seen that an embodiment of the present invention provides an emergency stop method for a working surface hydraulic support, including: in response to a received emergency stop signal of the working surface hydraulic support, sending a pulse signal to a driving circuit through a logic control circuit; enhancing the driving capability of the pulse signal through the driving circuit to generate a first pulse signal, and sending the first pulse signal to a receiving circuit and a bus between adjacent supports; sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on an adjacent support through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit; judging whether the bus is normal based on whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0096] The emergency stop method of the hydraulic support on the working face provided by the embodiment of the present invention has the following beneficial effects: it can realize the monitoring of the physical link of the working face network, and can detect the fault location after the communication bus is disconnected. In addition, when the working face support controller needs to stop urgently, each support controller does not need to parse the broadcast emergency stop message, and the monitoring synchronization / response pulse state is adopted to realize the emergency stop function, which has high real-time performance, and the emergency stop response time of the entire working face does not exceed 1ms, which is much lower than other methods.
[0097] In one embodiment, the receiving circuit is provided with a comparator chip; next, see Figure 3 , step 400 comprises:
[0098] Step 401: Compare the magnitude relationship between the level received by the in-phase terminal and the level received by the inverting terminal of the receiving circuit through a comparator chip;
[0099] Step 402: When the level received by the in-phase end when the pulse signal is at a high level is less than the level received by the inverting end, and when the pulse signal is at a low level, the level received is greater than the level received by the inverting end, the first pulse signal is sent to the logic control circuit through the receiving circuit, so that the first pulse signal completes a loop in its own bracket and determines that the bus is in a disconnected state.
[0100] When the controller bus is disconnected, the pulse signal sent by its own bracket returns to its own receiving circuit. Since the driving circuit switches the threshold of the receiving circuit, the received pulse amplitude is lower than the comparator comparison threshold when sending a high level, and the received pulse amplitude is higher than the comparator comparison threshold when sending a low level pulse, thereby realizing the pulse loop from the controller's own transmitting end to the receiving end, thereby realizing bus disconnection diagnosis.
[0101] In one embodiment, see Figure 4 , step 400 further includes:
[0102] Step 403: When the level received by the in-phase terminal at any time is greater than the level received by the inverting terminal, the pulse signal is sent to the bus through the driving circuit, and the bus is determined to be in a normal state.
[0103] The TM3 port of the logic control circuit of the own rack sends multiple pulses, and the pulse width is set to the unit of us, through the driving circuit 2 and the inter-rack bus 4, to the adjacent rack and receive the pulse through its internal receiving circuit, and send it to the TM2 pin of the logic control unit of the adjacent rack to complete the pulse sending and receiving of the adjacent rack. At the same time, the pulse signal of the TM3 port of the rack is also sent to its own receiving circuit through resistor 1. Since the driving circuit 2 switches the threshold of the receiving circuit, the received pulse amplitude is lower than the comparison threshold of the comparator, and the receiving circuit pulse of the controller of this rack is always at a high level.
[0104] In one embodiment, see Figure 5 , the emergency stop method of the working surface hydraulic support also includes:
[0105] Step 500: Determine the bus disconnection position according to the hydraulic support position of the working face where the logic control circuit that receives the first pulse signal is located.
[0106] After the working face communication bus link is broken, each logic control circuit will not be able to receive a response pulse within one detection cycle and enter the emergency stop state. This break is detected through the self-loopback of the circuit, thereby realizing the diagnosis of the location of the bus network break point.
[0107] In one embodiment, the transmission mode of the pulse signal on the bus is unidirectional transmission.
[0108] See also Figure 6 as well as Figure 7 At a certain moment, the pulse transmission direction on the bus can only be from its own bracket to the adjacent bracket ( Figure 6 The dotted line and arrow in the middle) or the adjacent stent is transmitted to the stent itself ( Figure 7 (as shown by the dotted line and arrow in the middle), there is no situation where, at the same time, a pulse signal is transmitted from one bracket to an adjacent bracket on the bus, and a pulse signal is transmitted from an adjacent bracket to one bracket on the bus.
[0109] To further illustrate the present invention, the present invention also provides a specific implementation of the emergency stop method of the working surface hydraulic support, see Figure 8 , the method comprises the following steps:
[0110] S1: Port A and port F are set in both the own rack and the adjacent rack. The circuit composition of the ports A and F is the same. The pulse sending / detection of port A is generated by the TM1 and TM2 ports of the logic control circuit, and the pulse sending / detection of port F is generated by the TM3 and TM4 ports of the logic control circuit. TM1, TM2, TM3, and TM4 are the timer channels of the logic control circuit and can send pulse signals of any pulse width. The port F of the own rack and the port A of the adjacent rack are connected through the inter-rack bus.
[0111] S2: The TM3 port of the logic control circuit of the own rack sends multiple pulses, and the pulse width is set to the unit of us. Through the driving circuit and the inter-rack bus 4, the pulse is received by the adjacent rack through its internal receiving circuit and sent to the TM2 pin of the logic control unit of the adjacent rack to complete the pulse sending and receiving of the adjacent rack. At the same time, the pulse signal of the TM3 port of the rack is also sent to its own receiving circuit through resistor 1. Since the driving circuit switches the threshold of the receiving circuit, the received pulse amplitude is lower than the comparison threshold of the comparator, and the receiving circuit pulse of the controller of this rack is always at a high level.
[0112] S3: When the controller bus is disconnected, the pulse signal sent by its own bracket returns to its own receiving circuit. Since the driving circuit switches the threshold of the receiving circuit, the received pulse amplitude is lower than the comparator comparison threshold when sending a high level pulse, and the received pulse amplitude is higher than the comparator comparison threshold when sending a low level pulse, the pulse is looped back from the controller's own transmitting end to the receiving end, realizing bus disconnection diagnosis.
[0113] S4: The own bracket sends three synchronization pulses continuously (the pulse width is set to the us level). After the adjacent bracket receives the synchronization pulse, it responds three times (the response pulse width is designed to be at the us level). The widths of the synchronization pulse and the response pulse are different. After the own bracket receives the response pulse from the adjacent bracket, one cycle of link detection is completed.
[0114] S5: After the bracket detects the emergency stop signal, its internal logic control circuit stops sending pulses. If the adjacent bracket cannot receive the synchronization signal within three consecutive pulses, no response pulse will be sent.
[0115] S6: The above implementation process is expanded, that is, the controllers of multiple supports on the entire working surface, located at the end frame of the working surface, send three synchronization pulses continuously within the specified time. After the logic control circuit located at the tail frame receives the synchronization pulse, it sends three response pulses continuously. After the end frame logic control circuit receives the response pulse, it completes one cycle of communication link detection. The time of one cycle is equal to the number of logic control circuits on the working surface multiplied by the delay time of receiving and sending the pulse signal inside the logic control circuit (approximately 1us).
[0116] When the emergency stop button is pressed on any support controller on the working surface, the logic control circuit inside the controller stops generating pulses. If the logic control circuit of each support on the working surface cannot receive a response pulse within one detection cycle, each will generate an emergency stop and cut off the driving power supply of the subsequent stage that affects safe operation, thus achieving an emergency stop of the entire working surface. The response time is no more than 1ms, which is much lower than the traditional emergency stop method.
[0117] S7: After the communication bus link on the working face is broken, the logic control circuit of each support cannot receive a response pulse within one detection cycle and enters an emergency stop state. This break can be detected through the self-loopback of the circuit, and the location of the network break can be diagnosed.
[0118] It should be noted that the bus (inter-rack bus) refers to one of the connecting lines of the communication bus between rack controllers.
[0119] The emergency stop method of the hydraulic support on the working face provided by the embodiment of the present invention has the following beneficial effects: it can realize the monitoring of the physical link of the working face network, and can detect the fault location after the communication bus is disconnected. In addition, when the working face support controller needs to stop urgently, each support controller does not need to parse the broadcast emergency stop message, and the monitoring synchronization / response pulse state is adopted to realize the emergency stop function, which has high real-time performance, and the emergency stop response time of the entire working face does not exceed 1ms, which is much lower than other methods.
[0120] The embodiments of the present application also provide a specific implementation of an electronic device capable of implementing all steps in the abnormal transaction identification method in the above embodiments, see Fig. 9 , electronic equipment specifically includes the following:
[0121] Processor (processor) 1201, memory (memory) 1202, communication interface (CommunicationsInterface) 1203 and bus 1204;
[0122] The processor 1201, the memory 1202, and the communication interface 1203 communicate with each other through the bus 1204; the communication interface 1203 is used to realize information transmission between the server device and the client device and other related devices;
[0123] The processor 1201 is used to call the computer program in the memory 1202. When the processor executes the computer program, all the steps in the abnormal transaction identification method in the above embodiment are implemented. For example, when the processor executes the computer program, the following steps are implemented:
[0124] Step 100: In response to the received emergency stop signal of the working surface hydraulic support, a pulse signal is sent to the drive circuit through the logic control circuit;
[0125] Step 200: enhancing the driving capability of the pulse signal through the driving circuit to generate a first pulse signal, and sending the first pulse signal to a receiving circuit and a bus between adjacent brackets;
[0126] Step 300: sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on the adjacent bracket through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit;
[0127] Step 400: Determine whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0128] The embodiments of the present application also provide a computer-readable storage medium capable of implementing all the steps of the abnormal transaction identification method in the above embodiments. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, all the steps of the abnormal transaction identification method in the above embodiments are implemented. For example, when the processor executes the computer program, the following steps are implemented:
[0129] Step 100: In response to the received emergency stop signal of the working surface hydraulic support, a pulse signal is sent to the drive circuit through the logic control circuit;
[0130] Step 200: enhancing the driving capability of the pulse signal through the driving circuit to generate a first pulse signal, and sending the first pulse signal to a receiving circuit and a bus between adjacent brackets;
[0131] Step 300: sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on the adjacent bracket through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit;
[0132] Step 400: Determine whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal.
[0133] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the hardware + program embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0134] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0135] Although the present application provides method operation steps such as embodiments or flow charts, more or fewer operation steps may be included based on conventional or non-creative labor. The order of steps listed in the embodiments is only one way of executing the order of many steps and does not represent the only execution order. When the actual device or client product is executed, it can be executed in the order of the method shown in the embodiments or the drawings or in parallel (for example, in a parallel processor or multi-threaded processing environment).
[0136] For the convenience of description, the above devices are described in various modules according to their functions. Of course, when implementing the embodiments of this specification, the functions of each module can be implemented in the same or more software and / or hardware, or the module implementing the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0137] Those skilled in the art also know that, in addition to implementing the controller in a purely computer-readable program code, the controller can be made to implement the same function in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, such a controller can be considered as a hardware component, and the devices for implementing various functions included therein can also be considered as structures within the hardware component. Or even, the devices for implementing various functions can be considered as both software modules for implementing the method and structures within the hardware component.
[0138] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0139] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0140] The present specification embodiments may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present specification embodiments may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0141] Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. In the description of this specification, the description of the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification. In this specification, the schematic representation of the above terms does not necessarily target the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, in the absence of contradiction, a person skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0142] The above is only an example of the embodiment of the present specification and is not intended to limit the embodiment of the present specification. For those skilled in the art, the embodiment of the present specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiment of the present specification shall be included in the scope of the claims of the embodiment of the present specification.
Claims
1. An emergency stop device for a hydraulic support on a working surface, arranged on each support controller, characterized in that: include: A logic control circuit, used for detecting an emergency stop signal of a hydraulic support on a working surface and generating and sending a pulse signal corresponding to the emergency stop signal; A driving circuit, connected to the logic control circuit, for enhancing the driving capability of the pulse signal to generate a first pulse signal, and sending the first pulse signal to a bus between adjacent brackets and a receiving circuit; The receiving circuit is connected to the driving circuit and the bus, and is used to receive the second pulse signal sent by the driving circuit of the adjacent bracket through the bus, or receive the first pulse signal and send the first pulse signal to the logic control circuit; The driving circuit is connected to the bus to form a voltage dividing circuit; The driving circuit is connected to the receiving circuit to form a loop circuit; The voltage divider circuit and the loop circuit are in parallel relationship.
2. The emergency stop device of the working surface hydraulic support according to claim 1 is characterized in that: The voltage divider circuit is provided with two branches in parallel relationship, wherein the first branch is connected to the driving circuit, and the second branch is connected to the receiving circuit.
3. The emergency stop device of the working surface hydraulic support according to claim 2 is characterized in that: The receiving circuit is provided with a comparator chip for comparing the magnitude relationship between the level received by the in-phase end and the level received by the inverting end of the receiving circuit.
4. The emergency stop device of the working surface hydraulic support according to claim 3 is characterized in that: When the bus is normal, the level received by the in-phase terminal at any time is greater than the level received by the inverting terminal.
5. The emergency stop device of the working surface hydraulic support according to claim 3 is characterized in that: When the bus is disconnected and the level received by the in-phase end is lower than the level received by the inverting end when the pulse signal is at a high level, and When the bus is disconnected and the in-phase end is at a low level when the pulse signal is at a low level, the level received by the in-phase end is greater than the level received by the inverting end.
6. The emergency stop device of the working surface hydraulic support according to claim 2, characterized in that: The first branch, the loop circuit and the second branch are all provided with resistors.
7. The emergency stop device of the working surface hydraulic support according to claim 2, characterized in that: Also includes: The parallel branch is connected in parallel with the loop circuit and is provided with a resistor or a resistor voltage divider network.
8. An emergency stop method for a hydraulic support on a working surface applied to the emergency stop device of the hydraulic support on a working surface according to any one of claims 1 to 7, characterized in that: include: In response to the received emergency stop signal of the hydraulic support of the working surface, a pulse signal is sent to the drive circuit through the logic control circuit; The driving capability of the pulse signal is enhanced by the driving circuit to generate a first pulse signal, and the first pulse signal is sent to the receiving circuit and the bus between adjacent brackets; Sending the first pulse signal to the logic control circuit through the receiving circuit, or receiving the second pulse signal sent by the driving circuit on the adjacent bracket through the receiving circuit, and sending the second pulse signal to the logic control circuit through the receiving circuit; Whether the bus is normal is determined according to whether the logic control circuit receives the first pulse signal or the second pulse signal.
9. The emergency stop method of the working surface hydraulic support according to claim 8, characterized in that: The receiving circuit is provided with a comparator chip; The determining whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal includes: Comparing the magnitude relationship between the level received by the in-phase terminal and the level received by the inverting terminal of the receiving circuit by a comparator chip; When the level received by the in-phase end when the pulse signal is at a high level is less than the level received by the inverting end, and when the pulse signal is at a low level, the level received is greater than the level received by the inverting end, the first pulse signal is sent to the logic control circuit through the receiving circuit, so that the first pulse signal completes a loop in its own bracket and determines that the bus is in a disconnected state.
10. The emergency stop method of the working surface hydraulic support according to claim 9, characterized in that: The determining whether the bus is normal according to whether the logic control circuit receives the first pulse signal or the second pulse signal further includes: When the level received by the in-phase end at any time is greater than the level received by the inverting end, the pulse signal is sent to the bus through the driving circuit, and the bus is judged to be in a normal state.
11. The emergency stop method of the working surface hydraulic support according to claim 8, characterized in that: Also includes: The bus disconnection position is determined according to the position of the hydraulic support of the working surface where the logic control circuit that receives the first pulse signal is located.
12. The emergency stop method of the working surface hydraulic support according to claim 8, characterized in that: The transmission mode of the pulse signal on the bus is unidirectional transmission.
13. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the emergency stop method of the working surface hydraulic support according to any one of claims 8 to 12 are implemented.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the emergency stop method of the working surface hydraulic support described in any one of claims 8 to 12 are implemented.
Citation Information
Patent Citations
Emergency stop control circuit and CT integrated RT system
CN109768785A
Remote control type hydraulic support electrohydraulic control system
CN111305883A