Emergency control method, device and equipment for outdoor equipment
By integrating microcontrollers, acceleration sensors and nonvolatile memory in outdoor equipment, and using attitude adjustment modules and acceleration data to identify attitude sequences, the problem of high maintenance costs of outdoor equipment is solved, and low-cost emergency control and equipment maintenance are achieved.
Patent Information
- Application Number
- CN202411965065.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-30
AI Technical Summary
Outdoor equipment maintenance costs are high, and it is difficult for the existing technology to achieve low-cost emergency control.
By integrating a microcontroller, acceleration sensor and nonvolatile memory in outdoor equipment, the attitude adjustment module is used to adjust the equipment attitude from a long distance, identify the attitude sequence with the acceleration data, and match the stored command attitude sequence for control.
The emergency control cost of outdoor equipment is reduced, and the equipment posture changes are analyzed through acceleration sensors, the operation instructions are identified, and simple maintenance is achieved, and error control caused by misoperation or external interference is avoided.
Smart Images

Figure CN119806013A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of professional technical services, and in particular to an emergency control method, device and equipment for outdoor equipment. Background Art
[0002] Outdoor equipment is usually installed in places that are difficult to operate, such as high walls, electric poles, bridge holes, etc. When outdoor equipment has problems or needs to be temporarily operated, it often takes a lot of effort to reach the equipment for operation, such as using ladders, ropes, or even professional equipment such as bridge inspection vehicles, and the maintenance cost is very high.
[0003] At present, temporary operation and maintenance of outdoor equipment is mostly carried out in wireless mode, through wireless methods such as Bluetooth or WiFi to operate the equipment, but this method requires separate development of corresponding functions, which requires a lot of R&D funds and time. Summary of the invention
[0004] The present invention provides an emergency control method, device and equipment for outdoor equipment to solve the problem of high maintenance cost of outdoor equipment.
[0005] According to one aspect of the present invention, an emergency control method for outdoor equipment is provided, wherein the outdoor equipment comprises a single-chip microcomputer, an acceleration sensor and a non-volatile memory, and the outdoor equipment is further provided with a posture adjustment module for adjusting the posture of the outdoor equipment remotely; the method is executed by the single-chip microcomputer, and comprises:
[0006] Acquire at least one first acceleration data collected by the acceleration sensor;
[0007] Determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value;
[0008] The first posture sequence is matched with each instruction posture sequence stored in the non-volatile memory, and the outdoor device is controlled according to the matching result.
[0009] According to another aspect of the present invention, an emergency control device for outdoor equipment is provided, wherein the outdoor equipment comprises a single-chip microcomputer, an acceleration sensor and a non-volatile memory, and the outdoor equipment is further provided with a posture adjustment module for adjusting the posture of the outdoor equipment at a distance; the device is configured on the single-chip microcomputer, and comprises:
[0010] An acquisition module, used to acquire at least one first acceleration data acquired by the acceleration sensor;
[0011] A posture sequence determination module, used to determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value;
[0012] A matching module is used to match the first posture sequence with each instruction posture sequence stored in the non-volatile memory, and control the outdoor device according to the matching result.
[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the emergency control method for outdoor equipment described in any embodiment of the present invention.
[0017] The technical solution of the embodiment of the present invention collects at least one first acceleration data through an acceleration sensor; determines a first posture sequence of the outdoor equipment according to the first acceleration data; and the first posture sequence includes at least one first posture value; matches the first posture sequence with each instruction posture sequence stored in a non-volatile memory, and controls the outdoor equipment according to the matching result. The above technical solution determines the posture sequence of the outdoor equipment through the data collected by the sensor to execute the control of the outdoor equipment, thereby reducing the emergency control cost of the outdoor equipment.
[0018] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 is a flow chart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention;
[0021] Figure 2 is an example diagram of outdoor equipment used in an embodiment of the present invention;
[0022] Figure 3 is a flow chart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention;
[0023] Figure 4 is a flow chart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention;
[0024] Figure 5 is a schematic structural diagram of an emergency control device for outdoor equipment provided according to an embodiment of the present invention;
[0025] Figure 6 It is a structural schematic diagram of an electronic device for implementing the emergency control method for outdoor equipment according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme 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 only 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 should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", "target", etc. in the description and claims of the embodiments of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.
[0028] In addition, it should be noted that the collection, storage, use, processing, transmission, provision and disclosure of acceleration data involved in the technical solution of the present invention are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0029] Figure 1 This is a flowchart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention. The embodiment of the present invention is applicable to the situation where outdoor equipment is subject to emergency control. The method can be executed by an emergency control device for outdoor equipment provided by an embodiment of the present invention. The emergency control device for outdoor equipment can be implemented in the form of hardware and / or software. The emergency control device for outdoor equipment can be configured in a server. The outdoor equipment is also provided with a posture adjustment module for adjusting the posture of the outdoor equipment remotely. Figure 1 As shown, the method is executed by a single chip microcomputer and includes:
[0030] S110. Acquire at least one first acceleration data collected by the acceleration sensor.
[0031] Among them, the acceleration sensor can be used to analyze the posture changes of the outdoor equipment; the acceleration data is the data corresponding to the posture adjustment of the outdoor equipment, which can be information data such as the swing amplitude, direction, speed or time when the outdoor equipment adjusts its posture.
[0032] Specifically, the posture of the outdoor device is adjusted remotely through the posture adjustment module, and the single-chip microcomputer is connected to the acceleration sensor through a digital interface or an analog interface to continuously read at least one first acceleration data collected by the sensor.
[0033] In an optional embodiment of the present invention, the acceleration sensor usually adopts a digital sensor, and it is necessary to calculate the angle change corresponding to the acceleration value. In combination with the corresponding algorithm, the posture movement change of the device can be analyzed, including the speed and amplitude of the change; an analog sensor can also be used to analyze the change of the device posture through the change of the output voltage, which also includes the speed and amplitude of the change. It should be noted that when the acceleration sensor is only used to analyze the posture of the device, it does not need too high accuracy and resolution. Any direction, speed and swing amplitude that can determine the posture adjustment of the outdoor device can be used. The embodiment of the present invention does not specifically limit this.
[0034] For example, if the accelerometer is a digital sensor, 12 bits can be used, the range can be ±2g, the sampling interval is 10ms, and 100 data are collected per second for analysis, which can determine the direction, speed and swing amplitude of the device posture; if the accelerometer is an analog accelerometer, it will output three analog voltage signals, and the circuit will be collected through the microcontroller interface. The DMA continuous collection function is turned on to collect voltage data into the cache at a certain interval, and analyze it every second, which is the same as the digital sensor method.
[0035] It can be understood that by setting up a posture adjustment module to adjust the posture of outdoor equipment, and obtaining corresponding acceleration data through an acceleration sensor to perform posture analysis, the stability and flexibility of the equipment can be ensured, providing strong protection for the normal operation and safety of the outdoor equipment.
[0036] Optionally, the posture adjustment module is a traction structure, which is used to pull the outdoor equipment over a long distance to adjust the posture of the outdoor equipment.
[0037] Traction structures usually use ropes, chains or other flexible connectors to pull or push the connected equipment or components through the action of force. Figure 2In the example diagram of the outdoor equipment shown, the outdoor equipment is equipped with an external lead wire which can be used as a posture adjustment module to adjust the posture of the outdoor equipment; an acceleration sensor is installed on the external lead wire to obtain acceleration data when the outdoor equipment posture is adjusted for subsequent analysis of the posture of the outdoor equipment. For example, when the technician needs to control the outdoor equipment, the posture of the outdoor equipment can be adjusted remotely by pulling the external lead wire installed on the outdoor equipment, which may include pulling in directions such as left, right, and upward, so that the acceleration sensor on the external lead wire can collect the corresponding acceleration data generated when the outdoor equipment performs posture conversion.
[0038] It can be understood that by setting the posture adjustment module as a traction structure, when the posture of the outdoor equipment needs to be adjusted, the operator can control the traction structure and then control the outdoor equipment to adjust the posture, ensuring that the equipment can be accurately adjusted within a safe distance; the traction structure also has the advantages of simple structure, easy maintenance, and low cost; it does not require a complex mechanical structure or electronic control system, only some basic connectors and transmission devices are needed to realize the function, which makes the posture adjustment module more convenient and economical in manufacturing and maintenance.
[0039] In one embodiment of the present invention, when the static time interval of acceleration data received by the acceleration sensor exceeds a preset threshold, the collected acceleration data is used as the first acceleration data.
[0040] Specifically, since data analysis is performed once per second, the speed of posture adjustment cannot be too slow, and the swing in one direction must be completed within 1 second. After the outdoor equipment stops the posture conversion and exceeds the preset threshold, the collected acceleration data can be used as the first acceleration data to complete the subsequent posture recognition and obtain the corresponding first posture sequence.
[0041] It can be understood that by setting a corresponding static interval during the outdoor equipment posture recognition process, the first acceleration data can be accurately acquired. Compared with the indication action completed within a preset time, by setting the static interval, the adjustment posture of the outdoor equipment can be more accurately identified.
[0042] In one embodiment of the present invention, the single chip microcomputer may be a single chip microcomputer with low power consumption characteristics; preferably, in the embodiment of the present invention, a low power consumption single chip microcomputer supporting a stop mode may be selected.
[0043] For example, an external trigger mechanism can be set, by setting an acceleration sensor to detect that the posture change of the device exceeds a preset threshold, and output a wake-up signal to the connected single-chip microcomputer to wake up the single-chip microcomputer; an internal wake-up mechanism can also be set, by setting a low-power timer, the timer still runs in stop mode; when the timer reaches the preset time, the single-chip microcomputer will be awakened and perform corresponding operations. It should be noted that the specific low-power single-chip microcomputer wake-up mechanism can be set by technicians according to actual needs, and the embodiment of the present invention does not specifically limit this.
[0044] It is understandable that by setting up a low-power microcontroller, data collection and analysis can be completed in a very short time after waking up, thereby saving power, achieving the purpose of low power consumption, and further reducing the emergency control cost of outdoor equipment.
[0045] Specifically, if an external trigger device is used, when the acceleration sensor is in the off state, if it detects that the posture change of the outdoor equipment exceeds a preset threshold, it will interrupt the current startup process and trigger the microcontroller to start working.
[0046] It is understandable that the accelerometer, as a key component for monitoring the stability of equipment, can respond quickly and activate the microcontroller to take further actions, such as alarming, adjusting the equipment posture or recording events, when abnormal posture changes are detected, to ensure the safe operation of outdoor equipment and prevent potential damage.
[0047] S120. Determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value.
[0048] The first posture sequence is all posture changes of the outdoor device in the current time period; the posture value is a simple numerical value corresponding to the recognized posture.
[0049] Specifically, the acquired acceleration data is calculated by a posture algorithm to identify the posture of the outdoor device corresponding to the first acceleration data, thereby determining the corresponding posture value, and determining the posture sequence corresponding to the posture conversion of the outdoor device in the current time period based on the timestamp.
[0050] It should be noted that the specific attitude algorithm may adopt existing methods such as Kalman filtering, complementary filtering, etc. to calculate the attitude of the outdoor device, and the embodiment of the present invention does not specifically limit this.
[0051] It can be understood that misoperation can be avoided by setting the posture sequence; since the wind or birds in the outdoor environment may touch the operating rod or wire, when the posture signal occurs, the posture value is set to a posture sequence containing a timestamp, and the corresponding posture value is converted into a set of posture sequences of continuous actions to avoid a single posture causing the microcontroller to misrecognize.
[0052] Optionally, determining a first posture sequence of the outdoor device according to the first acceleration data includes:
[0053] For any first acceleration data, determine a first posture attribute of the outdoor device according to the first acceleration data; wherein the first posture attribute includes at least one of the direction, speed, swing amplitude or time interval or swing amplitude of the first posture;
[0054] A corresponding first posture value is determined from at least two candidate posture values according to the first posture attribute.
[0055] Among them, the candidate posture value is a pre-set simple numerical value corresponding to the posture attribute one by one; for example: the candidate posture value can be set to -1, 0, 1, -1 means that the outdoor device is swinging to the left in a vertical position; 0 means that the outdoor device is in a vertical position; 1 means that the outdoor device is swinging to the right in a vertical position.
[0056] Specifically, the first posture attribute of the outdoor equipment is determined based on the posture algorithm according to the acquired first acceleration data, which may include at least one of the direction, speed, swing or time interval of the first posture, and the corresponding first posture value is determined from at least two candidate posture values according to the posture attribute.
[0057] It is understandable that compiling the posture values into simple numerical values is to facilitate subsequent storage devices to quickly and efficiently identify and process these data, simplify data representation, reduce storage space requirements, and speed up the reading and writing speed of posture sequences.
[0058] It should be noted that relevant technical personnel can further increase the number of encoding bits according to actual needs, if the corresponding outdoor equipment needs to recognize more attitude values or requires higher accuracy, for example, using -2, -1, 0, 1, 2, etc. to represent more attitude values; the embodiment of the present invention does not specifically limit this.
[0059] In an optional embodiment of the present invention, after obtaining the first posture value corresponding to any first acceleration data, the associated posture values can be organized into a posture sequence by calculating the difference between two adjacent transition point timestamps according to the time intervals corresponding to each first posture value.
[0060] For example, if in the current time period, the posture conversions are turning right, resetting and turning left in sequence, and the data acquired by the sensor is acquired at one-second intervals, then the identified posture values are organized into a posture sequence according to the one-second time intervals. The posture sequence includes postures and corresponding time intervals, which can be expressed as "-1, 0, 1, 0", indicating that the outdoor equipment is initially in a vertical state, swings to the left once in the first second, and swings to the right once in the second second.
[0061] S130: Match the first posture sequence with each instruction posture sequence stored in the non-volatile memory, and control the outdoor device according to the matching result.
[0062] Among them, each instruction posture sequence stored in the non-volatile memory is a pre-set posture sequence, which is associated with the corresponding control instruction one by one, and each instruction posture sequence is different. For example, the control instruction is used for emergency control of outdoor equipment. Due to the diversity of equipment, the control instructions in emergency are also different. Some equipment only needs to be restarted or reset, while some equipment needs to, for example, turn on or off a certain function.
[0063] Specifically, the first posture sequence is matched with each posture sequence stored in the non-volatile memory, and the corresponding control instruction is determined according to the matching result, and the outdoor device is controlled based on the control instruction.
[0064] For example, if the first posture sequence obtained is "-1, 0, 1, 0", it is matched with each instruction posture sequence stored in the non-volatile memory. After the match is successful, it is determined that the associated control instruction is to restart the device, and the control instruction is sent to the outdoor device to restart the outdoor device. It should be noted that the specific control instruction can be set by technicians based on the specific device, and the embodiment of the present invention does not specifically limit this.
[0065] Optionally, the matching of the first posture sequence with each instruction posture sequence stored in the non-volatile memory further includes:
[0066] If the remote operation mode in the outdoor device is not activated, matching the first posture sequence with the activation posture sequence stored in the non-volatile memory, and if the match is successful, activating the remote operation mode;
[0067] If the remote operation mode in the outdoor device has been activated, each candidate instruction gesture sequence stored in the first gesture sequence non-volatile memory is matched.
[0068] Among them, the remote operation mode is set in the outdoor equipment, which receives the remote operation of the technician to execute the corresponding control instruction mode; the startup posture sequence is used to execute the startup of the remote operation module; the candidate instruction posture sequence is a set posture sequence, which is associated with a specific control instruction.
[0069] Specifically, if the long-distance operation mode in the outdoor device is not started, the acquired first posture sequence is matched with the start posture sequence stored in the non-volatile memory. If the match is successful, the long-distance operation mode is started; if the long-distance operation mode in the outdoor device is already started, the candidate instruction posture sequences stored in the non-volatile memory of the first posture sequence are matched to subsequently determine the control instruction.
[0070] It can be understood that by setting the matching of the command posture sequence when the long-distance operation mode is started, and then completing the acquisition of the control command, the power consumption caused by long-term startup can be avoided, the operating power consumption of outdoor equipment can be reduced, and the cost of emergency control of outdoor equipment can be further reduced.
[0071] The technical solution of the embodiment of the present invention is to obtain at least one first acceleration data collected by an acceleration sensor; determine a first posture sequence of the outdoor equipment according to the first acceleration data; wherein the first posture sequence includes at least one first posture value; match the first posture sequence with each instruction posture sequence stored in a non-volatile memory, and control the outdoor equipment according to the matching result. The above technical solution solves the problem of high cost of traditional emergency control of outdoor equipment, analyzes the posture changes of the equipment or leads through the acceleration sensor, identifies different operating instructions, and performs simple maintenance on the equipment; and analyzes the posture changes of the equipment over a period of time through an algorithm to avoid false triggering caused by misoperation or external accidental contact or environmental wind.
[0072] Figure 3 1 is a flowchart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention. Based on the above embodiment, the embodiment of the present invention supplements the specific control method for controlling the outdoor equipment according to the matching result. It should be noted that for the part not described in detail in the embodiment of the present invention, please refer to the relevant description of other embodiments. Figure 3 As shown, the method includes:
[0073] S210: Acquire at least one first acceleration data collected by the acceleration sensor.
[0074] S220. Determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value.
[0075] S230: Match the first posture sequence with each instruction posture sequence stored in the non-volatile memory to obtain a successfully matched target posture sequence.
[0076] After determining the first posture sequence, the instruction posture sequences stored in the non-volatile memory are traversed, and matching is performed based on a preset matching algorithm and threshold to obtain a successfully matched target posture sequence. It should be noted that the specific matching means can be completed using existing related technologies, and the embodiment of the present invention does not specifically limit this.
[0077] In one embodiment of the present invention, the gesture sequence may be composed of a plurality of irregular gesture values. For example, if the gesture sequence is "1, 0, 1, 0, 1, 0", the gesture sequence may be represented as a swinging motion performed in one direction, which may occur due to external factors.
[0078] It is understandable that by setting an irregular posture sequence, it is possible to avoid coincident motion signals due to external factors, which would lead to waste of resources and erroneous operation of outdoor equipment.
[0079] S240: If the target posture sequence belongs to an instruction type sequence, obtain a target operation instruction associated with the target posture sequence, and control the outdoor device to execute the target operation instruction.
[0080] The instruction type sequence indicates that the posture sequence can be associated with a corresponding operation instruction; after determining that the target posture sequence is an instruction type sequence, the corresponding target operation instruction is directly obtained, and the outdoor device is controlled to execute the target operation instruction. For example, if the target posture sequence belongs to an instruction type sequence and the associated target operation instruction is to restart the device, the outdoor device is controlled to execute the device restart instruction.
[0081] In an optional manner of the present invention, after controlling the outdoor device to execute the target operation instruction, the method further includes: feeding back the execution result through the sound and light module.
[0082] The execution results may include correct execution, execution failure, and unsupported execution; the sound and light module may include a buzzer and / or an indicator light; the execution result is associated with the corresponding sound and light mode, and after controlling the outdoor equipment to execute the target operation instruction, the sound and light module may receive the execution result, and display the corresponding sound and light mode based on the execution result. Exemplarily, the buzzer and the indicator light may be set to be emitted at the same time to confirm the execution of the instruction, such as a long beep for correct execution, two beeps for failed execution, and three beeps for unsupported instructions. It should be noted that the relevant technicians of the specific sound and light mode can make relevant settings, and the embodiments of the present invention do not specifically limit this.
[0083] It can be understood that by setting up the sound and light module to provide feedback on the execution results, relevant technical personnel can judge the execution status of the instructions by observing the sound and light signals. If any problems arise, corresponding troubleshooting and maintenance work can be performed according to the prompts of the sound and light signals, which is convenient for maintenance personnel to obtain the execution status of maintenance instructions in a timely manner.
[0084] The embodiment of the present invention sets an irregular posture sequence to obtain the associated target operation instructions, and controls the outdoor equipment to execute the target operation instructions, thereby effectively avoiding the occurrence of posture signals and the execution of erroneous operations on the outdoor equipment due to the possibility that the wind or birds in the outdoor environment may touch the operating rod or the external lead.
[0085] Figure 4 is a flow chart of an emergency control method for outdoor equipment provided according to an embodiment of the present invention. Based on the above embodiment, the embodiment of the present invention supplements the posture sequence matching method under complex circumstances. It should be noted that for the part not described in detail in the embodiment of the present invention, please refer to the relevant description of other embodiments. Figure 4 As shown, the method includes:
[0086] S310: Acquire at least one first acceleration data collected by the acceleration sensor.
[0087] S320. Determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value.
[0088] S330: Match the first posture sequence with each instruction posture sequence stored in the non-volatile memory to obtain a successfully matched target posture sequence.
[0089] S340: If the target posture sequence belongs to an instruction type sequence, determine whether verification is required according to the check bit of the target posture sequence.
[0090] The check bit is used to recheck the operation for executing important instructions. After determining that the target posture sequence belongs to the instruction type sequence, the check bit information is further extracted from the target posture sequence, and it is determined whether rechecking is required based on the check bit information.
[0091] S350: If verification is required, control the sound and light module to display a verification reminder.
[0092] If it is determined that the current target posture sequence needs to be verified, the corresponding sound and light mode that needs to be verified is fed back, and the sound and light module is controlled to display a verification reminder. Exemplarily, the sound and light module may include a buzzer and / or an indicator light; if verification is required, the indicator light may be controlled to flash, and the buzzer may be controlled to beep four times quickly. It should be noted that when selecting the corresponding sound and light mode, relevant technicians should consider factors such as its sound and light intensity, frequency, and color to ensure that it can be clearly perceived under different environmental conditions.
[0093] S360: Acquire at least one second acceleration data collected by the acceleration sensor, and determine a second posture sequence of the outdoor device according to the second acceleration data.
[0094] After receiving the sound and light verification reminder, the maintenance personnel adjust the posture of the outdoor equipment again based on the verification sequence corresponding to the target posture sequence, the acceleration sensor acquires the second acceleration data, the single-chip microcomputer continuously reads and acquires at least one second acceleration data collected by the acceleration sensor, and determines the second posture sequence of the outdoor equipment based on the posture recognition algorithm according to the second acceleration data.
[0095] S370: Match the second posture sequence with the verification posture sequence associated with the target posture sequence. If the match is successful, obtain the target operation instruction associated with the target posture sequence, and control the outdoor device to execute the target operation instruction.
[0096] The single chip microcomputer matches the second posture sequence with the verification posture sequence associated with the target posture sequence stored in the non-volatile memory. If the match is successful, the target operation instruction associated with the target posture sequence is obtained, and the outdoor equipment is controlled to execute the target operation instruction.
[0097] The embodiment of the present invention obtains the corresponding verification action code to perform verification by re-verifying complex instructions, thereby avoiding erroneous control of outdoor equipment caused by misoperation and preventing false triggering. Relevant technical personnel can configure more instructions to support more complex maintenance needs. Compared with operating the device in wireless mode, it is necessary to develop technical means for corresponding functions separately for this purpose. The above technical solution is based on posture recognition of outdoor equipment and further re-verification of complex instructions, with low R&D cost, easy operation and not easy to be triggered by mistake.
[0098] Figure 51 is a schematic diagram of the structure of an emergency control device for outdoor equipment provided according to an embodiment of the present invention. The embodiment of the present invention is applicable to the situation where outdoor equipment is subjected to emergency control. The emergency control device for outdoor equipment can be implemented in the form of hardware and / or software. The emergency control device for outdoor equipment can be configured in a single-chip microcomputer. The outdoor equipment is also provided with a posture adjustment module for adjusting the posture of the outdoor equipment at a distance. The emergency control device 400 for outdoor equipment includes an acquisition module 410, a posture sequence determination module block 420, and a matching module 430.
[0099] The acquisition module 410 is used to acquire at least one first acceleration data acquired by the acceleration sensor;
[0100] A posture sequence determination module 420, configured to determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value;
[0101] The matching module 430 is used to match the first posture sequence with each instruction posture sequence stored in the non-volatile memory, and control the outdoor device according to the matching result.
[0102] The technical solution of the embodiment of the present invention is to obtain at least one first acceleration data collected by an acceleration sensor; determine a first posture sequence of the outdoor equipment according to the first acceleration data; wherein the first posture sequence includes at least one first posture value; match the first posture sequence with each instruction posture sequence stored in a non-volatile memory, and control the outdoor equipment according to the matching result. The above technical solution solves the problem of high cost of traditional emergency control of outdoor equipment, analyzes the posture changes of the equipment or leads through the acceleration sensor, identifies different operating instructions, and performs simple maintenance on the equipment; and analyzes the posture changes through an algorithm to avoid false triggering caused by misoperation or external accidental contact or environmental wind.
[0103] Optionally, the matching module 430 is specifically used to match the first posture sequence with each instruction posture sequence stored in the non-volatile memory to obtain a successfully matched target posture sequence; if the target posture sequence belongs to an instruction sequence, then obtain the target operation instruction associated with the target posture sequence, and control the outdoor equipment to execute the target operation instruction.
[0104] Optionally, the matching module 430 is specifically used to determine whether verification is required based on the check bit of the target posture sequence if the target posture sequence belongs to an instruction-type sequence; if verification is required, control the sound and light module to display a verification reminder; obtain at least one second acceleration data collected by the acceleration sensor, and determine the second posture sequence of the outdoor equipment based on the second acceleration data; match the second posture sequence with the verification posture sequence associated with the target posture sequence, and if the match is successful, obtain the target operation instruction associated with the target posture sequence, and control the outdoor equipment to execute the target operation instruction.
[0105] Optionally, the matching module 430 includes a starting unit and a matching unit;
[0106] a start-up unit, comprising: if the remote operation mode in the outdoor device is not started, matching the first posture sequence with a start-up posture sequence stored in a non-volatile memory, and if the match is successful, starting the remote operation mode;
[0107] The matching unit includes matching each candidate instruction gesture sequence stored in the first gesture sequence non-volatile memory if the remote operation mode in the outdoor device has been activated.
[0108] Optionally, the posture sequence determination module 420 is specifically used to determine the first posture attribute of the outdoor equipment according to any first acceleration data; wherein the first posture attribute includes at least one of the direction, speed, swing or time interval or swing of the first posture; and determine the corresponding first posture value from at least two candidate posture values according to the first posture attribute.
[0109] Optionally, the posture adjustment module is a traction structure, which is used to pull the outdoor equipment over a long distance to adjust the posture of the outdoor equipment.
[0110] The emergency control device for outdoor equipment provided in the embodiment of the present invention can execute the emergency control method for outdoor equipment provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0111] According to an embodiment of the present invention, the present invention further provides an electronic device.
[0112] Figure 61 is a block diagram of an electronic device for implementing an emergency control method for outdoor equipment according to an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0113] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, ROM 12 and RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0114] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0115] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as an emergency control method for outdoor equipment.
[0116] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0117] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. An emergency control method for outdoor equipment, characterized in that: The outdoor device includes a single chip microcomputer, an acceleration sensor and a non-volatile memory, and is also provided with a posture adjustment module for adjusting the posture of the outdoor device remotely; The method is executed by a single chip microcomputer, and the method comprises: Acquire at least one first acceleration data collected by the acceleration sensor; Determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value; The first posture sequence is matched with each instruction posture sequence stored in the non-volatile memory, and the outdoor device is controlled according to the matching result.
2. The method according to claim 1, characterized in that Matching the first posture sequence with each instruction posture sequence stored in the non-volatile memory, and controlling the outdoor device according to the matching result, including: Matching the first posture sequence with each instruction posture sequence stored in the non-volatile memory to obtain a successfully matched target posture sequence; If the target posture sequence belongs to an instruction type sequence, a target operation instruction associated with the target posture sequence is obtained, and the outdoor device is controlled to execute the target operation instruction.
3. The method according to claim 2, characterized in that If the target posture sequence belongs to an instruction type sequence, obtaining a target operation instruction associated with the target posture sequence, and controlling the outdoor device to execute the target operation instruction, including: If the target posture sequence belongs to an instruction type sequence, determining whether verification is required according to the check bit of the target posture sequence; If verification is required, the sound and light module is controlled to display a verification reminder; Acquire at least one second acceleration data collected by the acceleration sensor, and determine a second posture sequence of the outdoor device according to the second acceleration data; The second posture sequence is matched with a verification posture sequence associated with the target posture sequence. If the match is successful, a target operation instruction associated with the target posture sequence is obtained, and the outdoor device is controlled to execute the target operation instruction.
4. The method according to claim 1, characterized in that: The step of matching the first posture sequence with each instruction posture sequence stored in the non-volatile memory further includes: If the remote operation mode in the outdoor device is not started, matching the first posture sequence with the start posture sequence stored in the non-volatile memory, and if the match is successful, starting the remote operation mode; If the remote operation mode in the outdoor device has been activated, the first gesture sequence is matched with each candidate instruction gesture sequence stored in the non-volatile memory.
5. The method according to claim 1, characterized in that The step of determining a first posture sequence of the outdoor device according to the first acceleration data comprises: For any first acceleration data, determine a first posture attribute of the outdoor device according to the first acceleration data; wherein the first posture attribute includes at least one of the direction, speed, swing amplitude or time interval of the first posture; A corresponding first posture value is determined from at least two candidate posture values according to the first posture attribute.
6. The method according to claim 1, characterized in that The posture adjustment module is a traction structure, which is used to pull the outdoor equipment over a long distance to adjust the posture of the outdoor equipment.
7. An emergency control device for outdoor equipment, characterized in that: The outdoor equipment includes a single-chip microcomputer, an acceleration sensor and a non-volatile memory. The outdoor equipment is also provided with a posture adjustment module for adjusting the posture of the outdoor equipment at a distance. The device is configured on the single-chip microcomputer, and the device includes: An acquisition module, used to acquire at least one first acceleration data acquired by the acceleration sensor; A posture sequence determination module, used to determine a first posture sequence of the outdoor device according to the first acceleration data; wherein the first posture sequence includes at least one first posture value; A matching module is used to match the first posture sequence with each instruction posture sequence stored in the non-volatile memory, and control the outdoor device according to the matching result.
8. The device according to claim 7, characterized in that The matching module is specifically used to match the first posture sequence with each instruction posture sequence stored in the non-volatile memory to obtain a successfully matched target posture sequence; if the target posture sequence belongs to an instruction type sequence, then obtain the target operation instruction associated with the target posture sequence, and control the outdoor equipment to execute the target operation instruction.
9. The device according to claim 7, characterized in that The posture adjustment module is a traction structure, which is used to pull the outdoor equipment over a long distance to adjust the posture of the outdoor equipment.
10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the emergency control method for outdoor equipment according to any one of claims 1 to 6.
Citation Information
Patent Citations
Safety hoisting monitoring system and monitoring method for double-hook smelting crane
CN110885005A
Multi-industrial-robot safety detection method and system based on attitude estimation
CN111552269A
Obstacle avoidance trajectory planning method for bridge crane
CN114835021A
Intelligent starting method and system for functions of oil and gas field drilling tool
CN114856539A
Hoisting pose adjusting system and hoisting equipment
CN117864958A