Device Automatic Repair Request Method and System Based on IoT Data Collection
By using RFID tags and IoT components on storage and handling equipment, automatic monitoring and repair of equipment status is realized, solving the problems of delay and inefficiency of repair of storage and handling equipment in the prior art, and improving the efficiency and safety of equipment automation maintenance.
Patent Information
- Application Number
- CN202411205549.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2044-08-30
AI Technical Summary
The existing technology lacks automatic repair methods for warehousing and handling equipment based on the Internet of Things, resulting in delays in fault repair, inefficient efficiency, increased labor costs, and safety hazards.
The combination of RFID tags and IoT components is used to obtain the status information of the transport device at multiple detection locations, analyze the device status through the IoT components, and automatically determine whether to issue repair information, including real-time monitoring of the motion process and device status.
It realizes rapid and automatic repair of warehousing and handling equipment, saves manpower and material costs, and improves the timeliness of fault handling and the safety of equipment operation.
Smart Images

Figure CN119180632B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of warehousing handling equipment maintenance. More specifically, it relates to a device automatic repair reporting method and system based on IoT data collection. Background Art
[0002] In the daily maintenance of warehousing handling equipment, the existing technology mainly uses manual repair reporting for fault repair. Manual repair reporting relies on operators to discover problems and report them, which may cause delays in the fault repair reporting process and the faults of warehousing handling equipment cannot be solved in a timely manner. At the same time, manual repair reporting often relies on the experience and intuition of maintenance personnel, may lack a scientific judgment basis, and is prone to missed inspections in the repair reporting of warehousing handling equipment. In daily management, the processes involved in manual repair reporting are cumbersome, such as filling out repair reports, waiting for approval, and contacting maintenance personnel, etc., and the repair reporting efficiency of the equipment is low. Long-term reliance on manual repair reporting will increase the labor cost of enterprises, especially in cases where emergency repairs or a large number of equipment maintenance are required. In addition, there may be a certain degree of personal danger when manually repairing and inspecting equipment.
[0003] In the existing technology, there are automatic repair reporting technologies based on the Internet of Things used in medical equipment, gas equipment, or special equipment, etc. For example, Patent CN115762739B (Application No.: CN202211470664.5) provides a medical equipment fault reporting platform based on the Internet of Things, a medical equipment fault reporting platform and method based on the Internet of Things, which reduces labor costs, improves convenience, and further improves the fault reporting efficiency. Another example is that Patent CN115013737B (Application No.: CN202210389077.7) provides a natural gas pipeline network fault repair reporting Internet of Things system. Through the automatic perception of faults by intelligent natural gas pipeline network devices and the timely supplementation of fault information into the system, the purpose of improving the fault handling efficiency is achieved, and the normal transmission of natural gas is reduced from being affected by faults. Another example is that Patent CN112364952B (Application No.: CN202011102572.2) provides an NB-IoT-based electrical facility Internet of Things management method, which is mainly applied to the management of electrical facility Internet of Things. However, in the existing technology, there is no repair reporting method based on the Internet of Things applied to warehousing handling equipment. Summary of the Invention
[0004] The purpose of this application is to provide a device automatic repair reporting method and system based on IoT data collection, solve the technical problem of the lack of a repair reporting method based on the Internet of Things applied to warehousing handling equipment, and achieve the technical effect of rapid automatic repair reporting of warehousing handling equipment.
[0005] An automatic equipment repair reporting method based on IoT data collection provided by an embodiment of the present application, the method includes: obtaining a plurality of RFID tag information respectively corresponding to a plurality of detection positions of a target handling device, and different RFID tag information respectively corresponding to different detection positions of the handling path of the target handling device. Among them, a plurality of RFID tags corresponding to the RFID tag information are provided on the target handling device, and an RFID detection head for detecting the RFID tag information of the RFID tag is provided at each detection position. The target handling device includes an AGV handling cart and a forklift; in response to each RFID tag information, obtain the device status information detected by the sensors of the target handling device through the IoT component, and determine whether to send the repair information corresponding to the target handling device according to the device status information; among them, an IoT component is provided corresponding to one detection position, and a target IoT component is provided on the target handling device.
[0006] In a possible implementation manner, the method further includes: obtaining the time stamp corresponding to each RFID tag information during collection, and determining a plurality of movement process information of the target handling device according to the time stamp corresponding to each RFID tag information during collection; among them, a movement process information of the target handling device is determined by two adjacent RFID tag information in time sequence; when two adjacent movement process information in time sequence are not in the preset time sequence movement process information list, control the target handling device to stop and send the movement process repair information corresponding to the two adjacent movement process information; when two adjacent movement process information in time sequence are in the time sequence movement process information list, determine whether to send the device status repair information corresponding to the target handling device according to each movement process information in the two adjacent movement process information in time sequence and the device status information corresponding to each movement process information; among them, when controlling the target handling device to stop, control the target handling device to stop through the IoT component at the detection position corresponding to the movement process information determined not to be in the preset time sequence movement process information list.
[0007] In another possible implementation, determining whether to send the device status repair information corresponding to the target handling device according to each piece of motion process information among two pieces of motion process information adjacent in time sequence, and the device status information corresponding to each piece of motion process information, includes: when the first motion process information is not in the preset motion process information list, controlling the target handling device to stop; when the first motion process information is in the preset motion process information list and the first device status information corresponding to the first motion process information conforms to the preset first device status information corresponding to the first motion process information, not sending the device status repair information corresponding to the target handling device; when the first motion process information is in the motion process information list and the first device status information corresponding to the first motion process information does not conform to the preset first device status information corresponding to the first motion process information, sending the device status repair information corresponding to the target handling device; wherein, when controlling the target handling device to stop, the target handling device is controlled to stop by the IoT component at the detection position of the first motion process information determined not to be in the preset motion process information list.
[0008] In another possible implementation, when the first motion process information is in the motion process information list and the first device status information corresponding to the first motion process information does not conform to the preset first device status information corresponding to the first motion process information, sending the device status repair information corresponding to the target handling device, includes: when the first motion process information is in the motion process information list, obtaining the action execution component parameters in the first device status information, and obtaining the non-action execution component parameters in the first device status information; wherein, the action execution components include hydraulic cylinders and motors, the action execution component parameters include hydraulic pressure, motor current and motor voltage, and the non-action execution component parameters include motion trajectory offset and vibration amount; when the action execution component parameters are not within the preset action execution component parameter range, controlling the target handling device to stop and sending the action execution component repair information corresponding to the target handling device; when the action execution component parameters are within the preset action execution component parameter range and the non-action execution component parameters are not within the preset non-action execution component parameter range, controlling the target handling device to move to the maintenance position and sending the device status repair information corresponding to the target handling device.
[0009] In another possible implementation, the method further includes: when the first IoT component fails to obtain the first device status information corresponding to the first RFID tag information after detecting the first RFID tag information, when detecting the second RFID tag information subsequent to the first RFID tag information on the handling path of the target handling device, obtaining the first device status information corresponding to the first RFID tag information and the second device status information corresponding to the second RFID tag information through the second IoT component provided at the second detection position for detecting the second RFID tag information.
[0010] In another possible implementation, the method further includes: determining a detection quantity difference between the quantity of RFID tag information detected on the handling path of the target handling device and the quantity of device status information obtained by the IoT component corresponding to the RFID tag information; when the detection quantity difference exceeds a preset first value, controlling the target handling device to stop and sending a prompt for a repair request message for the target IoT component of the target handling device.
[0011] In another possible implementation, the method further includes: determining a missed detection quantity value of RFID tag information continuously detected on the handling path of the target handling device and for which the IoT component corresponding to the RFID tag information has not obtained the device status information; when the missed detection quantity value exceeds a preset second value, controlling the target handling device to stop and sending a prompt for a repair request message for the target IoT component of the target handling device.
[0012] In another possible implementation, the method further includes: when the missed detection quantity values of multiple target handling devices exceed a preset second value, controlling the multiple target handling devices to stop and sending a prompt for a repair request message for the IoT component at the detection location on the handling path of the target handling device where RFID tag information is detected and for which the device status information corresponding to the RFID tag information has not been obtained.
[0013] An embodiment of the present application further provides an automatic device repair system based on IoT data collection, including a unit for executing the above method.
[0014] An embodiment of the present application further provides an automatic device repair system based on IoT data collection, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the method described in any one of the above when executing the computer program.
[0015] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, where the computer program implements the method described in any one of the above when executed by a processor.
[0016] An embodiment of the present application further provides a computer program product including a computer program, where the computer program implements the steps of the method described in any one of the above when executed by a processor.
[0017] The beneficial effects of the embodiment of the present application compared with the prior art are:
[0018] The embodiment of the present application provides a method for automatic repair reporting of equipment based on IoT data collection. The method includes: obtaining multiple RFID tag information respectively corresponding to a target handling device at multiple detection positions, where different RFID tag information respectively corresponds to different detection positions on the handling path of the target handling device. Among them, multiple RFID tags corresponding to the multiple RFID tag information are provided on the target handling device, and an RFID detection head for detecting the RFID tag information of the RFID tag is provided at each detection position. The target handling device includes an AGV handling cart and a forklift; in response to each RFID tag information, obtaining the device status information detected by the sensors of the target handling device through an IoT component, and determining whether to send a repair report information corresponding to the target handling device according to the device status information; where an IoT component is provided corresponding to one detection position, and a target device IoT component is provided on the target handling device. Through the embodiment of the present application, multiple RFID tags are set at different detection positions on the handling path of the target handling device, and then the device status information detected by the sensors of the target handling device can be obtained through the IoT component after detecting the RFID tag information. Through the cooperation of RFID technology and IoT components, automatic identification and status monitoring of equipment can be realized, saving labor and material costs; at the same time, the status information of the equipment at each detection position can be obtained in real time, potential problems can be discovered in time, and the timeliness of fault handling is improved. Description of the Drawings
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0020] Figure 1 It is a schematic flowchart of a method for automatic repair reporting of equipment based on IoT data collection provided by an embodiment of the present application;
[0021] Figure 2 It is a schematic diagram of the handling path of a target handling device provided by an embodiment of the present application;
[0022] Figure 3 It is a schematic diagram of the logical structure of an automatic repair reporting system for equipment based on IoT data collection provided by an embodiment of the present application;
[0023] Figure 4 It is a schematic diagram of the physical structure of an automatic repair reporting system for equipment based on IoT data collection provided by an embodiment of the present application. Detailed Embodiments
[0024] It should be understood that, as used in the specification of this application and the appended claims, the term "comprising" indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or their groups.
[0025] It should also be understood that the term "and / or" as used in the specification of this application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0026] As used in the specification of this application and the appended claims, the term "if" may be construed, depending on the context, as "when" or "once" or "in response to determining" or "in response to detecting". Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be construed, depending on the context, as meaning "once determined" or "in response to determining" or "once detected [the described condition or event]" or "in response to detecting [the described condition or event]".
[0027] In addition, in the description of the specification of this application and the appended claims, the terms "first", "second", "third", etc. are used only for differentiating descriptions and should not be construed as indicating or implying relative importance.
[0028] The reference to "one embodiment" or "some embodiments" or the like described in the specification of this application means that a specific feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized.
[0029] In the prior art, there is no repair reporting method for warehousing handling equipment based on the Internet of Things.
[0030] For the above reasons, the embodiments of the present application provide an automatic equipment repair reporting method based on IoT data collection. This method includes: obtaining multiple RFID tag information respectively corresponding to a target handling device at multiple detection positions, where different RFID tag information respectively corresponds to different detection positions on the handling path of the target handling device. Among them, multiple RFID tags corresponding to the multiple RFID tag information are provided on the target handling device, and an RFID detection head for detecting the RFID tag information of the RFID tag is provided at each detection position. The target handling device includes an AGV handling trolley and a forklift; in response to each RFID tag information, obtain the equipment status information detected by the sensors of the target handling device through the IoT component, and determine whether to send the repair information corresponding to the target handling device according to the equipment status information; where one IoT component is provided corresponding to one detection position, and a target device IoT component is provided on the target handling device. Through the embodiments of the present application, by setting multiple RFID tags at different detection positions on the handling path of the target handling device, the equipment status information detected by the sensors of the target handling device can be obtained through the IoT component after the RFID tag information is detected. Through the cooperation of RFID technology and IoT components, automatic identification and status monitoring of equipment can be realized, saving labor and material costs; at the same time, the status information of the equipment at each detection position can be obtained in real time, potential problems can be discovered in time, and the timeliness of fault handling is improved.
[0031] In some scenarios, an automatic equipment repair reporting method based on IoT data collection in the embodiments of the present application can be applied to AGV handling trolleys and forklifts in a warehouse, which can improve the automatic repair efficiency of AGV handling trolleys and forklifts and improve the repair efficiency of warehouse handling equipment.
[0032] The following specifically describes an automatic equipment repair reporting method based on IoT data collection provided by the embodiments of the present application with specific examples.
[0033] Figure 1 It is a schematic flow chart of an automatic equipment repair reporting method based on IoT data collection provided by the embodiments of the present application. As Figure 1 shown, this method includes S110 to S120. The following specifically describes S110 to S120.
[0034] S110. Obtain multiple RFID tag information respectively corresponding to a target handling device at multiple detection positions, where different RFID tag information respectively corresponds to different detection positions on the handling path of the target handling device. Among them, multiple RFID tags corresponding to the multiple RFID tag information are provided on the target handling device, and an RFID detection head for detecting the RFID tag information of the RFID tag is provided at each detection position. The target handling device includes an AGV handling trolley and a forklift.
[0035] When using automated handling or manual handling equipment in the warehouse for handling, multiple RFID tag information corresponding to a target handling equipment at multiple detection positions can be obtained. Different RFID tag information corresponds to different detection positions on the handling path of the target handling equipment. Furthermore, the equipment status detection of the target handling equipment can be triggered at different detection positions based on the detected multiple RFID tag information, so as to achieve the automated detection and repair reporting of the target handling equipment at different detection positions.
[0036] During operation, RFID tags corresponding to multiple RFID tag information are provided on the target handling equipment. Furthermore, the status detection of the target handling equipment can be triggered by multiple RFID tags respectively, which can avoid the detection process of the target handling equipment being affected due to damage to a certain RFID tag.
[0037] Figure 2 The following is a schematic diagram of the handling path of a target handling equipment provided by an embodiment of the present application, as Figure 2 shown, on the handling path of the target handling equipment, an RFID detection head for detecting the RFID tag information of an RFID tag is provided at each detection position. Furthermore, the detection of the RFID tag information corresponding to each detection position can be achieved through the RFID detection head.
[0038] Exemplarily, as Figure 2 shown, the first detection position corresponds to the first RFID tag and the first RFID tag information, the second detection position corresponds to the second RFID tag and the second RFID tag information, the third detection position corresponds to the third RFID tag and the third RFID tag information, and the fourth detection position corresponds to the fourth RFID tag and the fourth RFID tag information.
[0039] Exemplarily, the target handling equipment may include an AGV handling cart and a forklift.
[0040] S120. In response to each RFID tag information, obtain the equipment status information detected by the sensors of the target handling equipment through the IoT component, and determine whether to send the repair information corresponding to the target handling equipment according to the equipment status information; wherein, an IoT component is provided corresponding to one detection position, and a target IoT component is provided on the target handling equipment.
[0041] On the handling path of the target handling equipment, after detecting multiple RFID tag information, in response to each RFID tag information, the equipment status information detected by the sensors of the target handling equipment can be obtained through the IoT component, so as to achieve the detection of the equipment status of the target handling equipment.
[0042] After obtaining the device status of the target handling device, it is possible to determine whether to send a repair request message corresponding to the target handling device based on the device status information, thereby realizing automatic detection and warranty of the target handling device.
[0043] On the handling path, an IoT component is provided corresponding to each detection position, so that the status information of the target handling device can be obtained separately by an IoT component at each detection position, ensuring the stability and timeliness of the signal for obtaining the status information of the target handling device through the IoT component.
[0044] Exemplarily, as Figure 2 shown, the first detection position corresponds to the first IoT component, the second detection position corresponds to the second IoT component, the third detection position corresponds to the third IoT component, and the fourth detection position corresponds to the fourth IoT component.
[0045] Exemplarily, a target IoT component is provided on the target handling device, and the device status information of the target handling device can be interactively transmitted through the target IoT component and the IoT component at the detection position.
[0046] Another beneficial effect of the above implementation is that on the handling path, in response to each RFID tag information at each detection position, the device status information detected by the sensors of the target handling device can be obtained through the IoT component, saving a large amount of human and material costs and realizing the stability and timeliness of the detection of the status information of the target handling device.
[0047] Another beneficial effect of the above implementation is that by triggering the status detection of the target handling device through multiple RFID tags respectively, it is possible to avoid the detection process of the target handling device being affected due to damage to a certain RFID tag.
[0048] Another beneficial effect of the above implementation is that by cooperating with each other between the RFID tag and the IoT component to detect the status information of the target handling device, the positions of the RFID tag and the IoT component can be flexibly adjusted according to requirements, facilitating the transformation on the existing warehousing architecture, and suitable for flexibly adding, reducing or modifying the detection position, RFID tag and RFID tag detection head, improving the flexibility of the device automatic repair method.
[0049] Another beneficial effect of the above implementation is that since the detection range of the RFID tag is larger, compared with the detection by traditional photoelectric sensors, it is more suitable for detecting handling devices on the movement trajectory of handling devices in a warehousing environment, not afraid of occlusion, and suitable for use in a warehousing environment with a large amount of dust and a harsh environment.
[0050] In some implementations, the above method further includes S210 to S220, which are specifically described below.
[0051] S210. Obtain the timestamps corresponding to each RFID tag information during collection, and determine multiple motion process information of the target handling device according to the timestamps corresponding to each RFID tag information during collection. Among them, one motion process information of the target handling device is determined by two adjacent RFID tag information in time sequence.
[0052] During operation, it is also possible to obtain the timestamps corresponding to each RFID tag information during collection. The timestamps represent the sequence information of obtaining multiple RFID tag information, and thus multiple motion process information of the target handling device can be determined according to the sequence information of obtaining multiple RFID tag information, that is, multiple motion process information of the target handling device can be determined according to the timestamps corresponding to each RFID tag information during collection.
[0053] Exemplarily, as Figure 2 shown, the multiple motion process information of the target handling device may include first motion process information, second motion process information, and third motion process information. The first motion process information corresponds to the target handling device moving from the first detection position to the second detection position, the second motion process information corresponds to the target handling device moving from the second detection position to the third detection position, and the third motion process information corresponds to the target handling device moving from the third detection position to the fourth detection position.
[0054] Exemplarily, during operation, one motion process information of the target handling device can be determined by two adjacent RFID tag information in time sequence. For example, the first motion process information of the target handling device can be determined by the first RFID tag information and the second RFID tag information that are adjacent in time sequence.
[0055] S220. When two adjacent motion process information are not in the preset time sequence motion process information list, control the target handling device to stop and send the motion process repair information corresponding to the two adjacent motion process information. When two adjacent motion process information are in the time sequence motion process information list, determine whether to send the device status repair information corresponding to the target handling device according to each motion process information in the two adjacent motion process information and the device status information corresponding to each motion process information; among them, when controlling the target handling device to stop, control the target handling device to stop through the IoT component at the detection position corresponding to the motion process information determined not to be in the preset time sequence motion process information list.
[0056] During operation, when two adjacent motion process information in time sequence are not in the preset time-sequence motion process information list, it indicates that the target handling device is not moving along the handling path according to the preset motion process (equivalent to the motion path). To avoid safety accidents caused by the target handling device deviating from the motion trajectory, the target handling device can be controlled to stop and a motion process repair information corresponding to the two adjacent motion process information can be sent.
[0057] Exemplarily, as Figure 2 shown, the preset time-sequence motion process information list includes the first motion process information and the second motion process information that are adjacent in time sequence, and the second motion process information and the third motion process information that are adjacent in time sequence. When it is detected that the two adjacent motion process information of the target handling device are respectively the first motion process information and the third motion process information that are adjacent in time sequence, it indicates that the target handling device is not moving along the preset motion trajectory of the first motion process information and the second motion process information that are adjacent in time sequence, and the second motion process information and the third motion process information that are adjacent in time sequence, which means that the target handling device has deviated from the preset motion trajectory, and the direction control function of the target handling device may malfunction. The target handling device can be controlled to stop and a motion process repair information corresponding to the two adjacent motion process information can be sent to achieve timely maintenance of the target handling device.
[0058] During operation, when controlling the target handling device to stop, the target handling device is controlled to stop through the IoT component at the detection position corresponding to the motion process information where the motion process information is not in the preset time-sequence motion process information list, so as to achieve timely stopping of the target handling device.
[0059] Exemplarily, as Figure 2 shown, when controlling the target handling device to stop, when the third detection position of the third RFID tag corresponding to the third motion process information is detected, the target handling device can be controlled to stop through the third IoT component at the third detection position.
[0060] During operation, when two adjacent motion process information in time sequence are in the time-sequence motion process information list, it indicates that the target handling device is moving along the handling path according to the preset motion process (equivalent to the motion path). The target handling device can be controlled to continue moving, and no motion process repair information corresponding to the two adjacent motion process information is sent.
[0061] Furthermore, whether to send device status repair information corresponding to the target handling device can be determined according to each motion process information in the two adjacent motion process information in time sequence and the device status information corresponding to each motion process information.
[0062] The beneficial effects brought by the above implementation method are as follows: determining multiple motion process information of the target handling device according to the time stamp corresponding to each RFID tag information when the RFID tag information is collected, realizing the determination of the motion process of the target handling device according to each RFID tag information, achieving the purpose of determining whether the target handling device is moving according to the predetermined motion process, and realizing the detection and automatic repair of the motion trajectory of the target handling device.
[0063] The beneficial effects brought by the above implementation method also lie in that by controlling the target handling device to stop at the detection position corresponding to the motion process information whose motion process information is not in the preset time sequence motion process information list through the IoT component, the rapid stop of the target handling device can be realized in a timely manner, improving the rapid and timely stop of the target handling device and enhancing the safety of the target handling device during operation.
[0064] In some implementation methods, in the above S220, determining whether to send the device status repair information corresponding to the target handling device according to each motion process information in two adjacent motion process information in time sequence and the device status information corresponding to each motion process information includes: when the first motion process information is not in the preset motion process information list, controlling the target handling device to stop. When the first motion process information is in the preset motion process information list and the first device status information corresponding to the first motion process information conforms to the preset first device status information corresponding to the first motion process information, not sending the device status repair information corresponding to the target handling device. When the first motion process information is in the motion process information list and the first device status information corresponding to the first motion process information does not conform to the preset first device status information corresponding to the first motion process information, sending the device status repair information corresponding to the target handling device; wherein, when controlling the target handling device to stop, the IoT component at the detection position of the first motion process information where the first motion process information is not in the preset motion process information list is used to control the target handling device to stop.
[0065] During operation, when the first motion process information is not in the preset motion process information list, it indicates that the target handling device does not conform to the predetermined motion direction in the motion direction, and the target handling device can be controlled to stop, and the target handling device can be repaired in a timely manner.
[0066] Exemplarily, as Figure 2 shown, the preset motion process information list can move from the first detection position to the second detection position, move from the second detection position to the third detection position, and move from the third detection position to the fourth detection position. When the first motion process information of the target handling device is to move from the fourth detection position to the third detection position, the first motion process information is not in the preset motion process information list, and the target handling device can be controlled to stop.
[0067] During operation, when the first motion process information is in the preset motion process information list, it indicates that the target handling device conforms to the predetermined motion direction in the motion direction. And when the first device state information corresponding to the first motion process information conforms to the preset first device state information corresponding to the first motion process information, it indicates that the device state of the target handling device is normal, and the device state repair information corresponding to the target handling device may not be sent, and the target handling device continues to execute the handling task.
[0068] Exemplarily, as Figure 2 shown, when the first motion process information of the target handling device is moving from the second detection position to the third detection position, the first motion process information is in the preset motion process information list, indicating that the target handling device conforms to the predetermined motion direction in the motion direction, and it can be further determined whether the first device state information corresponding to the first motion process information conforms to the preset first device state information corresponding to the first motion process information.
[0069] During operation, when the first motion process information is in the motion process information list and the first device state information corresponding to the first motion process information does not conform to the preset first device state information corresponding to the first motion process information, it indicates that the device state of the target handling device does not meet the predetermined conditions, and the device state repair information corresponding to the target handling device can be sent to achieve timely repair of the target handling device.
[0070] The beneficial effect brought by the above implementation method is that it can detect the motion direction of the target handling device and achieve timely detection and repair of the motion direction of the target handling device.
[0071] The beneficial effect brought by the above implementation method also lies in that when controlling the target handling device to stop, the IoT component at the detection position of the first motion process information where the first motion process information is not in the preset motion process information list can be used to control the target handling device to stop, achieving timely stop of the target handling device and improving safety.
[0072] In some implementation methods, in the above S220, when the first motion process information is in the motion process information list and the first device state information corresponding to the first motion process information does not conform to the preset first device state information corresponding to the first motion process information, sending the device state repair information corresponding to the target handling device includes S221 to S222, and the following is a specific description of S221 to S222.
[0073] S221. When the first motion process information is in the motion process information list and the first device state information corresponding to the first motion process information does not conform to the preset first device state information corresponding to the first motion process information, obtain the action execution component parameters in the first device state information and obtain the non-action execution component parameters in the first device state information. Among them, the action execution components include hydraulic cylinders and motors, the action execution component parameters include hydraulic pressure, motor current, and motor voltage, and the non-action execution component parameters include motion trajectory offset and vibration amount.
[0074] During operation, when the first motion process information is in the motion process information list, the action execution component parameters in the first device state information can be obtained to detect the working state of the action execution components through the action execution component parameters; and the non-action execution component parameters in the first device state information can be obtained to detect the working state of the non-action execution components through the non-action execution component parameters.
[0075] Exemplarily, the action execution components can include hydraulic cylinders and motors, the action execution component parameters can include hydraulic pressure, motor current, and motor voltage, and the non-action execution component parameters can include motion trajectory offset and vibration amount, thereby realizing a comprehensive detection of the working state of the target handling device.
[0076] S222. When the action execution component parameters are not within the preset action execution component parameter range, control the target handling device to stop and send a repair message for the action execution components corresponding to the target handling device. When the action execution component parameters are within the preset action execution component parameter range and the non-action execution component parameters are not within the preset non-action execution component parameter range, control the target handling device to move to the maintenance position and send a device state repair message corresponding to the target handling device.
[0077] During operation, when the action execution component parameters are not within the preset action execution component parameter range, it indicates that the working state of the action execution components is abnormal. The target handling device can be controlled to stop and a repair message for the action execution components corresponding to the target handling device can be sent, which can prevent further damage or danger to the action execution components of the target handling device.
[0078] During operation, when the action execution component parameters are within the preset action execution component parameter range, it indicates that the working state of the action execution components is normal, and when the non-action execution component parameters are not within the preset non-action execution component parameter range, it indicates that the working state of the non-action execution components is abnormal. The target handling device can be controlled to move to the maintenance position and a device state repair message corresponding to the target handling device can be sent to realize yielding of the handling path and avoid collision accidents.
[0079] Similarly, when controlling the target handling device to stop and sending the repair information of the action execution component corresponding to the target handling device, or controlling the target handling device to move to the maintenance position and sending the equipment status repair information corresponding to the target handling device, the IoT component that obtains the action execution component parameters in the first equipment status information and the non-action execution component parameters in the first equipment status information can be used to control the target handling device, enabling timely control of the working status of the target handling device.
[0080] The beneficial effects brought by the above implementation method are that it can perform motion control on the action execution components and non-action execution components of the target handling device, improving the detection and repair fineness of the target handling device and enhancing the safety during the operation of the target handling device.
[0081] The beneficial effects brought by the above implementation method also lie in that when the working status of the action execution component is abnormal, controlling the target handling device to stop and sending the repair information of the action execution component corresponding to the target handling device effectively protects the target handling device.
[0082] The beneficial effects brought by the above implementation method also lie in that when the working status of the non-action execution component is abnormal, controlling the target handling device to move to the maintenance position and sending the equipment status repair information corresponding to the target handling device to avoid collision accidents and enhance the safety of the entire warehousing handling process.
[0083] The beneficial effects brought by the above implementation method also lie in that when controlling the target handling device to stop or move to the maintenance position, the IoT component that obtains the action execution component parameters in the first equipment status information and the non-action execution component parameters in the first equipment status information can be used to control the target handling device, enabling timely control of the working status of the target handling device and simplifying the structure of the control link in warehousing management.
[0084] In some implementation methods, the above method further includes: when the first IoT component fails to obtain the first equipment status information corresponding to the first RFID tag information after detecting the first RFID tag information, when detecting the second RFID tag information subsequent to the first RFID tag information on the handling path of the target handling device, obtaining the first equipment status information corresponding to the first RFID tag information and the second equipment status information corresponding to the second RFID tag information through the second IoT component provided at the second detection position for detecting the second RFID tag information.
[0085] During operation, when the first IoT component fails to obtain the first device status information corresponding to the first RFID tag information after detecting the first RFID tag information, it indicates that a failure has occurred in the device status detection between the first IoT component and the target handling device. Further detection of the target handling device can be performed by subsequent IoT components.
[0086] During operation, as Figure 2 shown, when the second RFID tag information subsequent to the first RFID tag information on the handling path of the target handling device is detected, it indicates that the target handling device has moved from the first detection position corresponding to the first RFID tag information to the second detection position corresponding to the second RFID tag information. The first device status information corresponding to the first RFID tag information and the second device status information corresponding to the second RFID tag information can be obtained through the second IoT component provided at the second detection position for detecting the second RFID tag information, which can avoid the loss of the device status information detection of the target handling device due to information transmission failures.
[0087] The beneficial effect brought by the above implementation method is that it can avoid the loss of the device status information detection of the target handling device due to the information transmission failure of the IoT component, ensuring the real-time detection of the status of the target handling device.
[0088] In some implementation methods, the above method further includes: determining the detection quantity difference between the number of RFID tag information detected on the handling path of the target handling device and the number of device status information obtained by the IoT component corresponding to the RFID tag information. When the detection quantity difference exceeds a preset first value, control the target handling device to stop and send a prompt for the repair information of the target IoT component of the target handling device.
[0089] During operation, when detecting the device status information of the target handling device, the number of RFID tag information detected on the handling path of the target handling device can be determined, and the number of device status information obtained by the IoT component corresponding to the RFID tag information can be determined. Furthermore, the detection quantity difference between the number of RFID tag information and the number of device status information can be determined. The detection quantity difference represents the number of poor communications between the target IoT component of the target handling device and the IoT component at the detection position.
[0090] During operation, when the detection quantity difference exceeds the preset first value, it indicates that the number of poor communications between the target IoT component of the target handling device and the IoT component at the detection position is large. The target handling device can be controlled to stop and a prompt for the repair information of the target IoT component of the target handling device can be sent to ensure the timely maintenance of the target IoT component of the target handling device.
[0091] Exemplarily, the preset first numerical value can be 3, 5, or 8.
[0092] The beneficial effect brought by the above implementation manner is that it can ensure the timely maintenance of the target IoT components of the target handling device.
[0093] The beneficial effect brought by the above implementation manner also lies in that it can count the overall detection situation of the device states of the target handling device on the handling path, so as to improve the effect of the state detection of the target handling device.
[0094] In some implementation manners, the above method further includes: determining the number value of missed detections of the device state information that has not been obtained by the IoT components corresponding to the RFID tag information continuously detected on the handling path of the target handling device, and when the number value of missed detections exceeds the preset second numerical value, controlling the target handling device to stop and sending a prompt for the repair information of the target IoT components of the target handling device.
[0095] During operation, when the target handling device continuously detects RFID tag information on the handling path, it indicates that the target handling device has continuously passed by multiple RFID tag information. When the IoT components corresponding to the RFID tag information continuously do not obtain the device state information, it means that multiple IoT components corresponding to the RFID tag information continuously obtain the device state information, that is, device state missed detections occur continuously.
[0096] During operation, it is possible to determine the number value of missed detections of the device state information that has not been obtained by the IoT components corresponding to the RFID tag information continuously detected on the handling path of the target handling device. The number value of missed detections represents the number of times that device state missed detections occur continuously.
[0097] During operation, when the number value of missed detections exceeds the preset second numerical value, it indicates that the number of times that device state missed detections occur continuously is relatively large. It is possible to control the target handling device to stop and send a prompt for the repair information of the target IoT components of the target handling device, so as to timely maintain the target IoT components of the target handling device.
[0098] Exemplarily, the preset second numerical value can be 2, 3, or 4.
[0099] The beneficial effect brought by the above implementation manner is that it can detect and report the repair of the target IoT components of the target handling device based on the number of times that device state missed detections occur continuously, improving the timeliness of the maintenance of the target IoT components of the target handling device.
[0100] In some implementations, the above method further includes: when the undetected quantity value of multiple target handling devices exceeds a preset second value, controlling the multiple target handling devices to stop and sending a prompt for a repair request for the IoT components at the detection positions on the handling paths of the target handling devices where RFID tag information is detected but the device status information corresponding to the RFID tag information is not obtained.
[0101] During operation, when multiple target handling devices are performing handling work simultaneously, if the undetected quantity value of the multiple target handling devices exceeds the preset second value, it indicates that there have been relatively many undetected device statuses in the multiple target handling devices simultaneously, which may be due to a malfunction of the IoT components at the detection positions on the handling paths of the target handling devices where RFID tag information is detected but the device status information corresponding to the RFID tag information is not obtained. Thus, the multiple target handling devices can be controlled to stop, and a prompt can be sent for a repair request for the IoT components at the detection positions on the handling paths of the target handling devices where RFID tag information is detected but the device status information corresponding to the RFID tag information is not obtained, so as to ensure the stability of the working state of the IoT components on the handling paths of the target handling devices.
[0102] The beneficial effect brought by the above implementation is that by statistically analyzing the undetected quantity value during the simultaneous handling work of multiple target handling devices and sending a repair request for the IoT components on the handling paths of the target handling devices, the stability of the working state of the IoT components on the handling paths of the target handling devices is improved.
[0103] The embodiment of the present application also provides an automatic device repair system based on IoT data collection, including a unit for executing the above method.
[0104] Figure 3 FIG. is a schematic logical structure diagram of an automatic device repair system based on IoT data collection provided by an embodiment of the present application. As Figure 3 shown, the system 1 of this embodiment includes a processing unit 11, a storage unit 12, and a transceiver unit 13. The processing unit 11 is used to process data, the storage unit 12 is used to store data, and the transceiver unit 13 is used to send and receive data. The processing unit 11, the storage unit 12, and the transceiver unit 13 cooperate with each other to implement the above method. The beneficial effects brought by the embodiment of the present application have been described in the above method and will not be repeated here.
[0105] The embodiment of the present application also provides an automatic device repair system based on IoT data collection, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the method described in any one of the above.
[0106] Figure 4 The schematic diagram of the entity structure of an automatic equipment repair reporting system based on IoT data collection provided by an embodiment of the present application is as follows Figure 4 shown. The system 2 of this embodiment includes: at least one processor 20( Figure 4 only one processor 20 is shown in the figure), a memory 21, and a computer program 22 stored in the memory 21 and operable on the at least one processor 20. When the processor 20 executes the computer program 22, the steps in any of the above method embodiments are implemented. The beneficial effects brought by the embodiments of the present application have been described in the above methods and will not be elaborated here
[0107] It should be noted that the information interaction, execution process, etc. between the above devices / modules, due to being based on the same concept as the method embodiments of the present application, for their specific functions and the technical effects brought, please refer to the method embodiment part for details and will not be elaborated here
[0108] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above division of each functional unit / module is used as an example. In actual applications, the above functions can be allocated to different functional units / modules according to needs, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. Each functional unit / module in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit / module are only for the convenience of mutual distinction and do not limit the protection scope of the present application. The specific working process of the units / modules in the above system can refer to the corresponding process in the foregoing method embodiments and will not be elaborated here
[0109] The embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments can be implemented
[0110] The embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal is enabled to implement the steps in any of the above method embodiments when executed
[0111] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above-described embodiment methods of this application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the photographing device / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk, or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium cannot be an electrical carrier signal and a telecommunication signal.
[0112] In the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0113] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0114] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there can be other division methods. 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 displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the devices or units can be in an electrical, mechanical, or other form.
[0115] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or may be distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0116] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included within the protection scope of the present application.
Claims
1. An automatic device repair reporting method based on IoT data collection, characterized in that, The method includes: Obtaining a plurality of RFID tag information respectively corresponding to a plurality of detection positions of a target handling device, where different RFID tag information respectively corresponds to different detection positions of the handling path of the target handling device; wherein, a plurality of RFID tags corresponding to the plurality of RFID tag information are provided on the target handling device, and an RFID detection head for detecting the RFID tag information of the RFID tag is provided at each detection position, and the target handling device includes an AGV handling trolley and a forklift; In response to each RFID tag information, obtaining device status information detected by a sensor of the target handling device through an IoT component, and determining whether to send a repair information corresponding to the target handling device according to the device status information; wherein, an IoT component is provided corresponding to one detection position, and a target IoT component is provided on the target handling device; Obtaining the time stamp corresponding to each RFID tag information during collection, and determining a plurality of motion process information of the target handling device according to the time stamp corresponding to each RFID tag information during collection; When two adjacent motion process information in time sequence are not in the preset time sequence motion process information list, controlling the target handling device to stop and sending motion process repair information corresponding to the two adjacent motion process information; when two adjacent motion process information in time sequence are in the time sequence motion process information list, when the first motion process information is not in the preset motion process information list, controlling the target handling device to stop; when the first motion process information is in the preset motion process information list, and the first device status information corresponding to the first motion process information conforms to the preset first device status information corresponding to the first motion process information, not sending device status repair information corresponding to the target handling device; when the first motion process information is in the motion process information list, obtaining the action execution component parameters in the first device status information, and obtaining the non-action execution component parameters in the first device status information; when the action execution component parameters are not within the preset action execution component parameter range, controlling the target handling device to stop and sending action execution component repair information corresponding to the target handling device; when the action execution component parameters are within the preset action execution component parameter range, and the non-action execution component parameters are not within the preset non-action execution component parameter range, controlling the target handling device to move to the maintenance position and sending device status repair information corresponding to the target handling device.
2. The method according to claim 1, wherein Determining a motion process information of the target handling device through two adjacent RFID tag information in time sequence; when controlling the target handling device to stop, controlling the target handling device to stop through the IoT component at the detection position corresponding to the motion process information determined not to be in the preset time sequence motion process information list.
3. The method according to claim 2, wherein When controlling the target handling device to stop, controlling the target handling device to stop through the IoT component at the detection position of the first motion process information determined not to be in the preset motion process information list.
4. The method according to claim 3, wherein The action execution component includes a hydraulic cylinder and a motor. The parameters of the action execution component include hydraulic pressure, motor current, and motor voltage. The parameters of the non-action execution component include the movement trajectory offset and the vibration amount.
5. The method according to claim 4, wherein The method further includes: When the first IoT component fails to obtain the first device status information corresponding to the first RFID tag information after detecting the first RFID tag information, when detecting the second RFID tag information subsequent to the first RFID tag information on the handling path of the target handling device, the second IoT component provided at the second detection position for detecting the second RFID tag information obtains the first device status information corresponding to the first RFID tag information and the second device status information corresponding to the second RFID tag information.
6. The method according to claim 5, wherein The method further includes: Determine the detection quantity difference between the quantity of RFID tag information detected on the handling path of the target handling device and the quantity of device status information obtained by the IoT component corresponding to the RFID tag information. When the detection quantity difference exceeds a preset first value, control the target handling device to stop and send a prompt for the repair information of the target IoT component of the target handling device.
7. An automatic equipment repair reporting system based on IoT data collection, characterized in that, It includes a unit for executing the method according to any one of claims 1 to 6.
8. An automatic device repair reporting system based on IoT data collection, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method according to any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
NB-IoT-based IoT management method for electrical facilities
CN112364952B
A natural gas pipeline network fault reporting and repair Internet of Things system and method
CN115013737B
Medical equipment fault reporting platform and method based on Internet of Things
CN115762739A
Work flow line image display system for load transport vehicle, screen display device and screen display method
JP2012218861A
Facility management system using internet of things (IOT) based sensor and unmanned aerial vehicle (UAV), and method for the same
US20180151045A1