Underwater thruster rental order processing system, method and rental cabinet
By installing electronic tags and sensing sensors inside the underwater thruster and battery, combined with a central processing unit and a terminal processing unit, the problems of high difficulty in identification and high misjudgment rate in the underwater thruster rental cabinet have been solved, achieving accurate return and reducing operating costs.
Patent Information
- Application Number
- CN202511350115.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2045-09-22
AI Technical Summary
In existing underwater thruster rental cabinets, users may return thrusters and batteries mixed together, leading to difficulties in identification and a high rate of misjudgment.
Electronic tags are installed inside each underwater thruster and battery, and electronic tag readers and equipment sensing sensors are installed in the return compartment. Through the collaboration of the central processing unit and the terminal processing unit, the type and quantity of returned equipment can be accurately identified.
It improves the accuracy of device identification during return, reduces the false positive rate, and prevents tampering through biometric identification and device texture data verification, thereby reducing maintenance and operation costs.
Smart Images

Figure CN120877423B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent sharing, in particular to an underwater thruster rental order processing system and method and a rental cabinet. BACKGROUND
[0002] With the vigorous development of the sharing economy, various kinds of shared rental equipment have emerged. The underwater thruster rental cabinet is a shared rental equipment that has gradually emerged in recent years with the growth of underwater activity demand. It includes underwater thrusters and batteries stored in different return bins, and mainly serves activities such as snorkeling, deep diving, underwater photography, underwater scientific research, and other water sports and scientific research activities. In the prior art, when a user uses the underwater thruster rental cabinet, multiple devices may be borrowed at a time, for example, one underwater thruster and two batteries, but when returning, the underwater thruster and the battery may be stored in the same return bin for return, thereby bringing challenges to device return identification. SUMMARY
[0003] The present application provides an underwater thruster rental order processing system, method and rental cabinet to solve the problem of high difficulty and high misjudgment rate in existing underwater thruster return identification. The technical solutions provided by the present application are as follows:
[0004] On the one hand, the present application provides an underwater thruster rental order processing system applied to an underwater thruster rental cabinet. The underwater thruster rental cabinet is provided with multiple return bins, each return bin is used to store an underwater thruster or an underwater thruster battery, each underwater thruster is internally provided with an electronic tag, each underwater thruster battery is internally provided with an electronic tag, and each return bin is internally provided with an electronic tag reader and a device sensing sensor. The underwater thruster rental order processing system includes a central processing unit arranged inside the underwater thruster rental cabinet and a terminal processing unit arranged inside each return bin. The central processing unit is in communication connection with each terminal processing unit.
[0005] The terminal processing unit is used to start the device sensing sensor and the electronic tag reader inside the return bin when it is detected that the return bin meets the bin entry sensing condition. Based on the real-time sensing signal of the device sensing sensor and the real-time reading signal of the electronic tag reader, the type and information of the rental device entering the return bin are identified and sent to the central processing unit. The type of rental device includes an underwater thruster and / or an underwater thruster battery. The information of the rental device includes the number and identification of the rental device.
[0006] The central processing unit is configured to, when receiving the returned warehouse-entered rental equipment type and rental equipment information sent by the terminal processing unit, determine a target rental order from each uncompleted rental order based on the entered rental equipment type and rental equipment information; compare the entered rental equipment type and rental equipment information with the returned warehouse-exited rental equipment type and rental equipment information associated with the target rental order to obtain a returned comparison result, and determine a rental equipment returned result of the target rental order based on the returned comparison result.
[0007] Optionally, the central processing unit is further configured to, in response to a rental operation performed on the man-machine interaction interface, determine a rental equipment type and a rental equipment quantity corresponding to the rental operation; determine a to-be-exited returned warehouse from the plurality of returned warehouses according to the rental equipment type and the rental equipment quantity, and send an exiting instruction to the terminal processing unit inside the to-be-exited returned warehouse; and when receiving the returned warehouse-exited rental equipment type and rental equipment information sent by the terminal processing unit, generate a rental order based on the exited rental equipment type and rental equipment information and save the rental order.
[0008] The terminal processing unit is further configured to, when receiving the exiting instruction sent by the central processing unit, start the device sensing sensor and the electronic tag reader inside the returned warehouse where the terminal processing unit is located; identify the returned warehouse-exited rental equipment type and rental equipment information based on real-time sensing signals of the device sensing sensor and real-time reading signals of the electronic tag reader, and send the returned warehouse-exited rental equipment type and rental equipment information to the central processing unit.
[0009] Optionally, the central processing unit is configured to, when determining that there is unreturned rental equipment in the target rental order based on the returned comparison result, mark a device state of the unreturned rental equipment as a missing state, and output a missing prompt information; wherein the missing prompt information at least includes the unreturned rental equipment type, a returned grace period, and a missing compensation fee.
[0010] Optionally, the terminal processing unit is configured to, when determining that at least two rental equipment are stored in the returned warehouse based on the real-time sensing signals of the device sensing sensor and the real-time reading signals of the electronic tag reader, output a replay prompt information; wherein the replay prompt information is used to prompt that the at least two rental equipment are respectively stored in different returned warehouses.
[0011] Optionally, each returned warehouse is provided with a warehouse door, and a door lock switch sensor is arranged on the warehouse door.
[0012] The central processing unit is configured to, in response to a returned operation performed on the man-machine interaction interface, determine a to-be-entered returned warehouse from the plurality of returned warehouses, and send an entering instruction to the terminal processing unit inside the to-be-entered returned warehouse.
[0013] The terminal processing unit is configured to control the opening of the door of the return bin in which the terminal processing unit is located when receiving the warehousing instruction issued by the central processing unit, and determine that the return bin in which the terminal processing unit is located meets the warehousing sensing condition when receiving the opening sensing signal of the door lock switch sensor.
[0014] Optionally, the device sensing sensor comprises at least one of an ultrasonic sensor, a millimeter wave radar sensor, a ToF camera and a laser ranging sensor; the electronic tag comprises an RFID tag or a two-dimensional code, and the electronic tag reader comprises an RFID card reader or a two-dimensional code scanner.
[0015] Optionally, the central processing unit is further configured to periodically statistically analyze the rental data, the return data and the device state data of historical rental orders to obtain rental demand data, and optimize the rental strategy and the device configuration based on the rental demand data.
[0016] In another aspect, the application provides an underwater propeller rental cabinet comprising a plurality of return bins and the underwater propeller rental order processing system described above; wherein each return bin is used for storing an underwater propeller or an underwater propeller battery, each underwater propeller is internally provided with an electronic tag, each underwater propeller battery is internally provided with an electronic tag, and each return bin is internally provided with an electronic tag reader and a device sensing sensor.
[0017] In another aspect, the application provides an underwater propeller rental order processing method applied to the terminal processing unit internally provided in each return bin of the underwater propeller rental order processing system described above, comprising:
[0018] starting the device sensing sensor and the electronic tag reader internally provided in the return bin when detecting that the return bin in which the terminal processing unit is located meets the warehousing sensing condition;
[0019] identifying the rental device type and the rental device information of the return bin based on the real-time sensing signal of the device sensing sensor and the real-time reading signal of the electronic tag reader; wherein the rental device type comprises an underwater propeller and / or an underwater propeller battery, and the rental device information comprises the number and the identification of the rental device;
[0020] sending the rental device type and the rental device information of the return bin to the central processing unit, so that the central processing unit determines the target rental order from each uncompleted rental order based on the rental device type and the rental device information of the return bin, compares the rental device type and the rental device information of the return bin with the rental device type and the rental device information of the return bin associated with the target rental order to obtain a return comparison result, and determines the rental device return result of the target rental order based on the return comparison result.
[0021] In another aspect, the application provides another underwater thruster rental order processing method, which is applied to the central processing unit arranged in the underwater thruster rental cabinet in the underwater thruster rental order processing system, and comprises the following steps of:
[0022] receiving the warehoused rental equipment type and rental equipment information sent by the terminal processing unit; wherein, the warehoused rental equipment type and rental equipment information are identified based on the real-time sensing signal of the equipment sensing sensor and the real-time reading signal of the electronic tag reader after the equipment sensing sensor and the electronic tag reader in the return bin are started when the terminal processing unit detects that the return bin where the terminal processing unit is located meets the warehousing sensing condition;
[0023] determining the target rental order from each unfinished rental order based on the warehoused rental equipment type and rental equipment information;
[0024] comparing the warehoused rental equipment type and rental equipment information with the warehoused rental equipment type and rental equipment information associated with the target rental order to obtain a return comparison result;
[0025] determining the rental equipment return result of the target rental order based on the return comparison result.
[0026] The beneficial effects of the application are as follows:
[0027] The application can realize accurate identification of the warehoused equipment by using the dual sensing of the electronic tag reader and the equipment sensing sensor, thereby reducing the identification difficulty and misjudgment rate of the warehoused equipment. Moreover, by arranging the electronic tag in each underwater thruster and each underwater thruster battery and arranging the electronic tag reader and the equipment sensing sensor in each return bin, the oxidation and damage can be avoided, thereby effectively reducing the subsequent maintenance and operation cost.
[0028] Other features and advantages of the application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the application. The objects and other advantages of the application will be realized and attained by the structure particularly pointed out in the written description and claims, and the appended drawings. BRIEF DESCRIPTION OF DRAWINGS
[0029] The accompanying drawings, which are included to provide a further understanding of the application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
[0030] Figure 1A structural schematic diagram of an underwater thruster rental order processing system in an embodiment of the present application is shown in FIG. 1.
[0031] Figure 2 A structural schematic diagram of an underwater thruster rental cabinet in an embodiment of the present application is shown in FIG. 2.
[0032] Figure 3 A flowchart of an underwater thruster rental order processing method in an embodiment of the present application is shown in FIG. 3.
[0033] Figure 4 A flowchart of a warehousing rental equipment identification method in an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0034] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of the present application.
[0035] An underwater thruster rental order processing system is provided in an embodiment of the present application, which is applied to an underwater thruster rental cabinet. The underwater thruster rental cabinet is provided with a plurality of return bins. Each return bin is used to store an underwater thruster or an underwater thruster battery. An electronic tag is arranged in each underwater thruster, and an electronic tag is arranged in each underwater thruster battery. An electronic tag reader and an equipment sensing sensor are arranged in each return bin. Figure 1 As shown in FIG. 1, the underwater thruster rental order processing system provided in the embodiment of the present application includes a central processing unit arranged in the interior of the underwater thruster rental cabinet, and a terminal processing unit arranged in the interior of each return bin. The central processing unit is in communication connection with each terminal processing unit.
[0036] The terminal processing unit is used to start the equipment sensing sensor and the electronic tag reader in the return bin when it is detected that the return bin satisfies the warehousing sensing condition. Based on the real-time sensing signal of the equipment sensing sensor and the real-time reading signal of the electronic tag reader, the type and information of the rental equipment warehoused in the return bin are identified and sent to the central processing unit. The type of the rental equipment includes an underwater thruster and / or an underwater thruster battery. The information of the rental equipment includes the number and identification of the rental equipment.
[0037] The central processing unit is configured to receive the returned storage-in storage-out rental equipment type and rental equipment information sent by the terminal processing unit, determine a target rental order from each uncompleted rental order based on the storage-in rental equipment type and rental equipment information, compare the storage-in rental equipment type and rental equipment information with the storage-out rental equipment type and rental equipment information associated with the target rental order to obtain a returned comparison result, and determine a rental equipment return result of the target rental order based on the returned comparison result.
[0038] In the embodiments of the present application, a device sensing sensor and an electronic tag reader are arranged inside each return storage, and an electronic tag is arranged inside each underwater thruster and an electronic tag is arranged inside each underwater thruster battery, wherein the device sensing sensor includes at least one of an ultrasonic sensor, a millimeter wave radar sensor, a ToF camera, and a laser ranging sensor; the electronic tag includes an RFID tag or a two-dimensional code, and correspondingly, the electronic tag reader includes an RFID card reader or a two-dimensional code scanner. In this way, by arranging the device sensing sensor and the electronic tag reader inside each return storage, and arranging the electronic tag inside each underwater thruster and the electronic tag inside each underwater thruster battery, a dual sensing of the electronic tag reader and the device sensing sensor is constructed, so that the dual sensing of the electronic tag reader and the device sensing sensor can be used to accurately identify the number and identification of the rental equipment of the underwater thruster and / or the underwater thruster battery, effectively improving the identification accuracy of the storage-in equipment, and thus when comparing the storage-in rental equipment type and rental equipment information with the storage-out rental equipment type and rental equipment information associated with the target rental order, a more accurate returned comparison result can be obtained, effectively improving the identification accuracy of the rental equipment return result and reducing the misjudgment rate. Moreover, by arranging the electronic tag inside each underwater thruster and each underwater thruster battery and arranging the electronic tag reader and the device sensing sensor inside each return storage, oxidation, damage, and the like can be avoided, thereby effectively reducing the subsequent maintenance and operation costs.
[0039] In a possible implementation, the central processing unit is further configured to, in response to a rental operation performed on the human-computer interaction interface, determine a rental equipment type and a rental equipment number corresponding to the rental operation, determine a return storage to be stored out from the plurality of return storages according to the rental equipment type and the rental equipment number, and send a storage-out instruction to the terminal processing unit inside the return storage to be stored out; and when receiving the storage-out rental equipment type and rental equipment information of the return storage sent by the terminal processing unit, generate a rental order based on the storage-out rental equipment type and rental equipment information and save the rental order.
[0040] The terminal processing unit is further configured to, when receiving the warehouse-out instruction issued by the central processing unit, start the device sensing sensor and the electronic tag reader inside the return warehouse where the terminal processing unit is located; identify the type and information of the rented device that is to be taken out of the return warehouse based on real-time sensing signals of the device sensing sensor and real-time reading signals of the electronic tag reader, and send the type and information of the rented device to the central processing unit.
[0041] In the embodiments of the present application, a user can perform a rental operation on the man-machine interactive interface, and select the type and quantity of the rented device, for example, one underwater thruster and one or more underwater thruster batteries. The central processing unit can determine the type and quantity of the rented device corresponding to the rental operation performed by the user on the man-machine interactive interface, so as to determine the return warehouse to be taken out of the warehouse from the plurality of return warehouses according to the type and quantity of the rented device, based on the type of the rented device stored in the plurality of return warehouses and the current storage state (empty or full) of the plurality of return warehouses, and issue a warehouse-out instruction to the terminal processing unit inside the return warehouse to be taken out of the warehouse, so as to trigger the terminal processing unit to identify the type and information of the rented device that is to be taken out of the return warehouse based on real-time sensing signals of the device sensing sensor and real-time reading signals of the electronic tag reader, and send the type and information of the rented device to the central processing unit. Then, the central processing unit can generate a rental order based on the type and information of the rented device that is to be taken out of the warehouse.
[0042] In a possible implementation, each return warehouse is provided with a warehouse door, and the warehouse door is provided with a door lock switch sensor;
[0043] The central processing unit is configured to, in response to a return operation performed on the man-machine interactive interface, determine a return warehouse to be taken into the warehouse from the plurality of return warehouses, and issue a warehouse-in instruction to the terminal processing unit inside the return warehouse to be taken into the warehouse.
[0044] The terminal processing unit is configured to, when receiving the warehouse-in instruction issued by the central processing unit, control the warehouse door of the return warehouse where the terminal processing unit is located to open, and determine that the return warehouse where the terminal processing unit is located meets the warehouse-in sensing condition when receiving real-time warehouse opening sensing signals of the door lock switch sensor.
[0045] In the implementation of the present application, the user can perform a return operation in the human-computer interaction interface, for example, select a type of rental equipment to be returned or input a rental order number. The central processing unit can determine the type of rental equipment to be returned or the rental order number according to the return operation performed by the user in the human-computer interaction interface. Thus, the type of rental equipment corresponding to the type of rental equipment to be returned or the rental order number can be determined. Based on the types of rental equipment stored in the plurality of return bins and the current storage state (empty bin or full bin) of the plurality of return bins, a return bin to be entered can be determined from the plurality of return bins. Then, an entry instruction is issued to the terminal processing unit inside the return bin to be entered to trigger the terminal processing unit to control the opening of the bin door of the return bin where the terminal processing unit is located. When a real-time bin opening sensing signal of the door lock switch sensor is received, the device sensing sensor and the electronic tag reader inside the return bin are started to perform device sensing. In this way, by guiding the user to put the rental equipment to be returned into the specified return bin during the return, the user's random placement can be effectively prevented, and the difficulty of subsequent device identification is reduced.
[0046] In a possible implementation, the underwater propeller rental order processing system provided by the embodiment of the present application further includes a camera arranged inside the underwater propeller rental cabinet and a hyperspectral imager arranged at the top of each return bin; the camera is in communication connection with the central processing unit, and the hyperspectral imager is in communication connection with the terminal processing unit.
[0047] The terminal processing unit is configured to start the device sensing sensor, the electronic tag reader and the hyperspectral imager inside the return bin when it is detected that the return bin where the terminal processing unit is located meets the entry sensing condition; identify the type of rental equipment and the rental equipment information of the rental equipment entered into the return bin based on a real-time sensing signal of the device sensing sensor and a real-time reading signal of the electronic tag reader; identify surface texture data of the rental equipment entered into the return bin based on real-time imaging data of the hyperspectral imager; and send the type of rental equipment, the rental equipment information and the surface texture data of the rental equipment entered into the return bin to the central processing unit.
[0048] The central processing unit is configured to determine a target rental order from each uncompleted rental order based on the type of rental equipment and the rental equipment information of the rental equipment entered into the return bin when the type of rental equipment, the rental equipment information and the surface texture data of the rental equipment entered into the return bin are received from the terminal processing unit; compare the type of rental equipment, the rental equipment information and the surface texture data of the rental equipment entered into the return bin with the type of rental equipment, the rental equipment information and the surface texture data of the rental equipment associated with the target rental order to obtain a return comparison result; and determine a rental equipment return result of the target rental order based on the return comparison result.
[0049] In the embodiments of the present application, the user's biological characteristics such as face and fingerprint are collected by the camera when the rental equipment is returned to the warehouse, and are bound with the rental order. The consistency of the biological characteristics is verified again when the rental equipment is returned to the warehouse, so as to ensure that the user, the rental equipment and the rental order match each other. In addition, a hyperspectral imager is additionally arranged in the warehouse, which scans the surface texture data of the rental equipment (such as the wear marks of the underwater thruster and the injection texture of the battery), so as to generate a unique physical fingerprint. The surface texture data of the rental equipment scanned when the rental equipment is returned to the warehouse is compared with the surface texture data scanned when the rental equipment is returned to the warehouse, so as to prevent the behavior of replacing the rental equipment of the same type. In this way, by combining the biological recognition characteristics and the equipment texture characteristics with the type of the rental equipment and the information of the rental equipment for return verification, the behavior of replacing the rental equipment can be effectively avoided.
[0050] In a possible implementation, the central processing unit is configured to, when it is determined that the target rental order has unreturned rental equipment based on the return comparison result, mark the device state of the unreturned rental equipment as a missing state, and output a missing prompt information; wherein the missing prompt information at least includes the type of the unreturned rental equipment, a return grace period and a missing compensation fee.
[0051] In the embodiments of the present application, if the user only returns part of the equipment (such as only returns the underwater thruster or the underwater thruster battery), the central processing unit automatically calculates the rental fee of the returned rental equipment, marks the device state of the unreturned rental equipment as a missing state, and notifies the user to return as soon as possible or handle it as a missing through the missing prompt information, for example, sets a return grace period, and if the return grace period is exceeded, the missing compensation fee will be deducted.
[0052] In a possible implementation, the terminal processing unit is configured to, when it is determined that at least two rental equipment are stored in the return warehouse based on the real-time sensing signal of the device sensing sensor and the real-time reading signal of the electronic tag reader, output a replay prompt information; wherein the replay prompt information is used to prompt that the at least two rental equipment are respectively stored in different return warehouses.
[0053] In the embodiments of the present application, if it is identified that the underwater thruster and the underwater thruster battery, or at least two underwater thrusters, or at least two underwater thruster batteries are stored in the return warehouse based on the real-time sensing signal of the device sensing sensor and the real-time reading signal of the electronic tag reader, the charging is performed according to the rental rules, and the user is prompted to return separately. For example, one underwater thruster and one underwater thruster battery are detected in one return warehouse at the same time. If the type and the number of the rental equipment correspond to the rental order, the charging is performed according to the rental rules, and the user is prompted to return separately. If the type and the number of the rental equipment do not correspond to the rental order, the user is reminded to return again, and the subsequent rental permission of the user may be suspended.
[0054] In a possible implementation, the central processing unit is further configured to periodically perform statistical analysis on the rental data, the return data and the device state data of historical rental orders to obtain rental demand data, and optimize the rental strategy and the device configuration based on the rental demand data.
[0055] In the embodiments of the present application, the rental data includes but is not limited to rental time, rental device type, rental device information, etc.; the return data includes but is not limited to return time, return position, state of returned device (such as remaining power), etc.; and the device state data includes but is not limited to whether rented, lost or damaged, etc. The central processing unit can obtain rental demand data of the underwater thrusters and underwater thruster batteries for the delivery site by periodically performing statistical analysis on the rental data, the return data and the device state data of historical rental orders, so as to optimize the rental strategy and the device configuration according to the rental demand data, such as reasonably adjusting the number ratio of underwater thrusters and underwater thruster batteries in the rental cabinet according to the rental demand of different time periods and locations, further improving the intelligent level and operation efficiency of the underwater thruster rental cabinet, and improving user experience and economic benefits.
[0056] In a possible implementation, the terminal processing unit is further configured to, if it is determined according to the real-time reading signal of the electronic tag reader that the electronic tag reader has not successfully read the device information stored in the electronic tag inside the underwater thruster or underwater thruster battery, gradually increase the transmission power of the electronic tag reader according to a power increment strategy, and report no device information to the central processing unit when the device information stored in the electronic tag inside the underwater thruster or underwater thruster battery is still not successfully read after the transmission power is increased to the maximum transmission power.
[0057] In the embodiments of the present application, when the electronic tag reader has not successfully read the device information stored in the electronic tag inside the underwater thruster or underwater thruster battery, the transmission power of the electronic tag reader is gradually increased according to a power increment strategy for re-reading, and it is determined that the reading fails only when the device information stored in the electronic tag inside the underwater thruster or underwater thruster battery is still not successfully read after the transmission power is increased to the maximum transmission power, which can significantly reduce false positives and false negatives.
[0058] In a possible implementation, the terminal processing unit is further configured to: if it is determined, according to the real-time reading signal of the electronic tag reader, that the electronic tag reader successfully reads the device information stored in the electronic tag inside the underwater propeller or the underwater propeller battery, compare the device information with the in-warehouse device information, and determine, according to a comparison result, that the returned rental device in the return warehouse is the underwater propeller or the underwater propeller battery when the device information is not recorded in the in-warehouse device information, and determine, according to the comparison result, that the returned rental device in the return warehouse is not the underwater propeller or the underwater propeller battery when the device information is recorded in the in-warehouse device information; notify terminal processing units inside each surrounding return warehouse to start the electronic tag reader, receive device information stored in the electronic tag inside the underwater propeller and the underwater propeller battery successfully read by the electronic tag reader reported by the terminal processing unit inside any surrounding return warehouse, and determine, when the device information is not recorded in the in-warehouse device information, that the returned rental device in the return warehouse is the underwater propeller or the underwater propeller battery; and determine, when the device information successfully read by the electronic tag reader reported by the terminal processing unit inside all surrounding return warehouses is all recorded in the in-warehouse device information, that the returned rental device in the return warehouse is not the underwater propeller or the underwater propeller battery.
[0059] In the implementation of the present application, when a repeated or no-tag event occurs, the surrounding return warehouse linkage arbitration mechanism is adopted to trigger the adjacent return warehouse to assist in reading, and problems such as tag drift and return warehouse string reading are solved by using spatial redundancy, so that the accuracy and reliability of return identification can be improved.
[0060] In a possible implementation, the central processing unit is further configured to: construct a digital twin for each rental device to synchronize, in real time, device usage data (such as propeller motor current fluctuation, battery cycle number, etc.) and tag usage data (such as electronic tag usage number, etc.) of each rental device, and predict, by using an LSTM neural network, a device remaining life and a tag remaining life of each rental device; when the device remaining life of the rental device is less than a first life threshold, reduce a current rental of the rental device to a target amount corresponding to a device life interval in which the device remaining life is located, and return, to a user, a life premium token when it is detected that an actual remaining life of the rental device is better than the predicted device remaining life when the rental device is returned; and when the tag remaining life of the rental device is less than a second life threshold, reduce a current return identification confidence of the electronic tag to a tag return identification confidence corresponding to a tag life interval in which the tag remaining life is located, and increase a current return identification confidence of the device perception sensor to a sensor return identification confidence corresponding to the tag life interval in which the tag remaining life is located.
[0061] In the embodiments of the present application, by constructing a digital twin for each rental device to synchronize the device usage data (such as thruster motor current fluctuation, battery cycle number, etc.) and tag usage data (such as electronic tag usage number, etc.) of each rental device in real time, and predicting the device remaining life and tag remaining life of each rental device through the LSTM neural network, the rental of the rental device can be reduced (such as the rental of a device with 50% of the remaining life is reduced by 30%) when the device remaining life of the rental device is less than a first life threshold (for example, <10%), and the user can be returned a life premium token (which can be used for next rental discount) when the actual remaining life of the rental device is better than the predicted device remaining life (such as the battery capacity is better than expected) upon return. In addition, the return recognition confidence of the electronic tag can be reduced (such as from 95% to 70%) and the return recognition confidence of the device perception sensor can be increased (such as from 70% to 95%) when the tag remaining life of the rental device is less than a second life threshold (for example, <10%), so as to compensate for the recognition risk caused by the impending failure of the electronic tag. In this way, by coupling the device life and tag life prediction with the device recognition algorithm, the mutual coordination of life, pricing and recognition can be achieved, thereby improving the accuracy of rental order processing.
[0062] In a possible implementation, the central processing unit inside each underwater thruster rental cabinet serves as a light node, writes log data of rental orders into a blockchain in real time, automatically calculates rental fees by using a smart contract, and performs cross-region return verification by using zero-knowledge proof technology.
[0063] In the embodiments of the present application, the central processing unit inside each underwater thruster rental cabinet serves as a light node, writes log data such as device identification, rental / return time, rental cabinet coordinates, and in-cabinet photo hash of rental orders into a blockchain (such as Polygon), can automatically calculate rental fees by using a smart contract, and eliminate the problem of centralized tampering. In addition, cross-region return verification can be performed by using zero-knowledge proof technology, which can solve the problem of data island in cross-region return and improve the verifiability of cross-region return.
[0064] In addition, the embodiments of the present application also provide an underwater thruster rental cabinet, as shown in Figure 2 The underwater thruster rental cabinet provided by the embodiments of the present application includes a plurality of return bins and the above-mentioned underwater thruster rental order processing system; wherein each return bin is used for storing an underwater thruster or an underwater thruster battery, each underwater thruster and each underwater thruster battery is internally provided with an electronic tag, and each return bin is internally provided with an electronic tag reader and a device perception sensor.
[0065] Based on the above-mentioned embodiments, the embodiments of the present application provide an underwater thruster rental order processing method, which is applied to an underwater thruster rental cabinet, as shown inFigure 3 As shown, the underwater thruster rental order processing method provided by the embodiments of the present application has the following interactive process:
[0066] Step 301: The central processing unit determines the rental equipment type and the rental equipment quantity corresponding to the rental operation in response to the rental operation performed on the human-computer interaction interface, and determines the return warehouse to be put out from the plurality of return warehouses according to the rental equipment type and the rental equipment quantity.
[0067] Step 302: The central processing unit issues a warehouse-out instruction to the terminal processing unit inside the return warehouse to be put out.
[0068] Step 303: When the terminal processing unit receives the warehouse-out instruction issued by the central processing unit, the terminal processing unit starts the equipment perception sensor and the electronic tag reader inside the return warehouse where the terminal processing unit is located.
[0069] Step 304: The terminal processing unit identifies the rental equipment type and the rental equipment information of the return warehouse to be put out based on the real-time perception signal of the equipment perception sensor and the real-time reading signal of the electronic tag reader.
[0070] Step 305: The terminal processing unit sends the rental equipment type and the rental equipment information of the return warehouse to be put out to the central processing unit.
[0071] Step 306: When the central processing unit receives the rental equipment type and the rental equipment information of the return warehouse to be put out sent by the terminal processing unit, the central processing unit generates a rental order based on the rental equipment type and the rental equipment information of the return warehouse to be put out and saves the rental order.
[0072] Step 307: The central processing unit determines the return warehouse to be put in from the plurality of return warehouses in response to the return operation performed on the human-computer interaction interface.
[0073] Step 308: The central processing unit issues a warehouse-in instruction to the terminal processing unit inside the return warehouse to be put in.
[0074] Step 309: When the terminal processing unit receives the warehouse-in instruction issued by the central processing unit, the terminal processing unit controls the warehouse door of the return warehouse where the terminal processing unit is located to open, and starts the equipment perception sensor and the electronic tag reader inside the return warehouse when receiving the warehouse opening sensing signal of the door lock switch sensor.
[0075] Step 310: The terminal processing unit identifies the rental equipment type and the rental equipment information of the return warehouse to be put in based on the real-time perception signal of the equipment perception sensor and the real-time reading signal of the electronic tag reader, and outputs a replay prompt information to prompt the user to store at least two rental equipment in different return warehouses when identifying that at least two rental equipment are stored in the return warehouse.
[0076] Step 311: The terminal processing unit sends the returned warehouse-entered rental equipment type and rental equipment information to the central processing unit.
[0077] Step 312: The central processing unit compares the warehouse-entered rental equipment type and rental equipment information with the saved returned warehouse-entered rental equipment type and rental equipment information of the target rental order to obtain a returned comparison result.
[0078] Step 313: When the central processing unit determines that there is unreturned rental equipment in the target rental order based on the returned comparison result, the central processing unit marks the device state of the unreturned rental equipment as a missing state and outputs a missing prompt information to prompt the user of the unreturned rental equipment type, a return grace period, and a missing compensation fee.
[0079] Step 314: The central processing unit periodically analyzes the rental data, return data, and device state data of historical rental orders to obtain rental demand data, and optimizes the rental strategy and device configuration based on the rental demand data.
[0080] The device identification method of the terminal processing unit provided in the embodiments of the present application will be briefly described below. Referring to FIG. 4, Figure 4 The general flow of the device identification method of the terminal processing unit provided in the embodiments of the present application is as follows:
[0081] Step 401: When the terminal processing unit receives the warehouse opening sensing signal sent by the door lock switch sensor, the terminal processing unit starts the device sensing sensor inside the returned warehouse; wherein the device sensing sensor includes at least one of an ultrasonic sensor, a millimeter wave radar sensor, a ToF camera, and a laser ranging sensor.
[0082] Step 402: The terminal processing unit determines whether the underwater thruster or the underwater thruster battery is stored in the target returned warehouse according to the real-time sensing signal of the device sensing sensor; if yes, step 403 is performed; if no, step 410 is performed.
[0083] Step 403: The terminal processing unit starts the electronic tag reader inside the returned warehouse; wherein the electronic tag reader includes at least one of an RFID card reader and a two-dimensional code scanner.
[0084] Step 404: The terminal processing unit determines whether the electronic tag reader successfully reads the device information stored in the electronic tag inside the underwater thruster or the underwater thruster battery according to the real-time reading signal of the electronic tag reader; if yes, step 406 is performed; if no, step 405 is performed.
[0085] Step 405: The terminal processing unit gradually increases the transmission power of the electronic tag reader according to a power-increment strategy to read again; if the electronic tag reader successfully reads the equipment information stored in the electronic tag inside the underwater propeller or the underwater propeller battery, step 406 is performed; if the electronic tag reader is still unable to successfully read the equipment information stored in the electronic tag inside the underwater propeller or the underwater propeller battery after the transmission power of the electronic tag reader is increased to the maximum transmission power, step 408 is performed.
[0086] Step 406: The terminal processing unit compares the equipment information with the in-warehouse equipment information, and determines whether the equipment information is recorded in the in-warehouse equipment information according to the comparison result; if yes, step 408 is performed; if no, step 407 is performed.
[0087] Step 407: The terminal processing unit determines whether the returned rental equipment in the return warehouse is an underwater propeller or an underwater propeller battery, and reports the equipment information to the central processing unit to verify whether the underwater propeller or the underwater propeller battery is successfully returned.
[0088] Step 408: The terminal processing unit instructs the terminal processing units inside each surrounding return warehouse to start the electronic tag reader.
[0089] Step 409: The terminal processing unit determines whether there is equipment information stored in the electronic tag inside the underwater propeller or the underwater propeller battery that is successfully read by the electronic tag reader reported by the terminal processing unit inside the surrounding return warehouse, and the equipment information is not recorded in the in-warehouse equipment information; if yes, step 407 is performed; if no, step 410 is performed.
[0090] Step 410: The terminal processing unit determines that the returned rental equipment in the return warehouse is not an underwater propeller or an underwater propeller battery, and instructs the user to return again.
[0091] It is worth noting that the central processing unit and the terminal processing unit provided in the embodiments of the present application can realize the functions thereof through a processor. Based on this, the embodiments of the present application provide a computer readable storage medium, which stores computer instructions. When the computer instructions are executed by the processor, the underwater propeller rental order processing method provided in the embodiments of the present application is realized. Specifically, the computer instructions can be built-in or installed in the processor. In this way, the processor can realize the underwater propeller rental order processing method provided in the embodiments of the present application by executing the built-in or installed computer instructions.
[0092] Moreover, the underwater propeller rental order processing method provided in the embodiments of the present application can also be realized as a program product, which includes program codes. When the program codes are executed by the processor, the underwater propeller rental order processing method provided in the embodiments of the present application is realized.
[0093] The program product provided by the embodiments of the present application can adopt any combination of one or more readable media, wherein the readable media can be a readable signal medium or a readable storage medium, and the readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above, and more specifically, the more specific examples (non-exhaustive list) of the readable storage medium include an electrical connection with one or more wires, a portable disk, a hard disk, a RAM, a ROM, an Erasable Programmable Read Only Memory (EPROM), an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0094] The program product provided by the embodiments of the present application can adopt a CD-ROM and include program codes, and can also run on a water propeller rental cabinet. However, the program product provided by the embodiments of the present application is not limited to this, and in the embodiments of the present application, the readable storage medium can be any tangible medium containing or storing programs, which can be used by or in combination with an instruction execution system, device or component.
[0095] It should be noted that although several units or sub-units of the device are mentioned in the above detailed description, such division is only exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into units embodied by multiple units.
[0096] In addition, although the operations of the method of the present application are described in a specific order in the accompanying drawings, this does not require or imply that the operations must be performed in this specific order, or that all of the shown operations must be performed to achieve the desired result. Additionally or alternatively, some steps can be omitted, a plurality of steps can be combined into one step, and / or one step can be divided into a plurality of steps.
[0097] Although the preferred embodiments of the present application have been described, those skilled in the art who have the basic inventive concept can make further changes and modifications to the embodiments. Therefore, the appended claims are intended to include the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0098] It is apparent that a person skilled in the art can make various modifications and variations to the embodiments of the application without departing from the spirit and scope of the application. Therefore, the application is intended to cover the modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
Claims
1. An underwater thruster rental order processing system, characterized by, The underwater propeller rental cabinet is provided with a plurality of return bins, each of which is used to store an underwater propeller or an underwater propeller battery, each of the underwater propellers is internally provided with an electronic tag, each of the underwater propeller batteries is internally provided with an electronic tag, and each of the return bins is internally provided with an electronic tag reader and a device sensing sensor; wherein the underwater propeller rental order processing system comprises a central processing unit arranged in the underwater propeller rental cabinet and a terminal processing unit arranged in each of the return bins; the central processing unit is in communication connection with each of the terminal processing units; The terminal processing unit is used to start the device sensing sensor in the return bin when it is detected that the return bin satisfies the bin entry sensing condition; according to the real-time sensing signal of the device sensing sensor, the electronic tag reader in the return bin is started when it is determined that the underwater propeller and / or the underwater propeller battery are stored in the return bin; based on the real-time reading signal of the electronic tag reader, the rental device type and the rental device information of the bin entry of the return bin are identified and sent to the central processing unit; wherein the rental device type comprises the underwater propeller and / or the underwater propeller battery; and the rental device information comprises the rental device quantity and the rental device identification; The central processing unit is used to receive the rental device type and the rental device information of the bin entry of the return bin sent by the terminal processing unit, determine the target rental order from each of the unfinished rental orders based on the rental device type and the rental device information of the bin entry, compare the rental device type and the rental device information of the bin entry with the rental device type and the rental device information of the bin exit associated with the target rental order to obtain a return comparison result, and determine the rental device return result of the target rental order based on the return comparison result; The terminal processing unit is used to determine that the electronic tag reader fails to successfully read the device information stored in the electronic tag in the underwater propeller and / or the underwater propeller battery according to the real-time reading signal of the electronic tag reader, and gradually increase the transmission power of the electronic tag reader according to the power increasing strategy for re-reading; if the device information stored in the electronic tag in the underwater propeller and / or the underwater propeller battery is still not successfully read after the transmission power of the electronic tag reader is increased to the maximum transmission power, the terminal processing units in each of the surrounding return bins of the return bin are notified to start the electronic tag reader, the device information stored in the electronic tag in the underwater propeller and / or the underwater propeller battery successfully read by the electronic tag reader reported by the terminal processing units in the surrounding return bins is determined, and the device information is not recorded in the bin device information, so that it is determined that the rental device returned in the return bin is the underwater propeller and / or the underwater propeller battery.
2. The underwater propeller rental order processing system of claim 1, wherein, The central processing unit is further configured to respond to a rental operation performed on the human-computer interaction interface by determining the rental equipment type and quantity corresponding to the rental operation; determining the return warehouse to be dispatched from among the multiple return warehouses according to the rental equipment type and the quantity of rental equipment, and issuing a warehouse instruction to the terminal processing unit inside the return warehouse to be dispatched; and generating and saving a rental order based on the rental equipment type and rental equipment information dispatched from the return warehouse when receiving the rental equipment type and rental equipment information sent by the terminal processing unit. The terminal processing unit is further configured to, upon receiving the outbound instruction issued by the central processing unit, activate the equipment sensing sensors and electronic tag readers inside the return warehouse where it is located; based on the real-time sensing signals of the equipment sensing sensors and the real-time reading signals of the electronic tag readers, identify the type of rental equipment and rental equipment information outbound from the return warehouse and send it to the central processing unit.
3. The underwater propeller rental order processing system of claim 1, wherein, The central processing unit is used to mark the status of the unreturned rental equipment as lost when it determines that there is unreturned rental equipment in the target rental order based on the return comparison result, and output omission prompt information; wherein, the omission prompt information includes at least the type of unreturned rental equipment, the return grace period, and the loss compensation fee.
4. The underwater propeller rental order processing system of claim 1, wherein, The terminal processing unit is used to determine, based on the real-time sensing signals of the device sensing sensors and the real-time reading signals of the electronic tag reader, that at least two rental devices are stored in the return bin, and then output a replay prompt message; wherein, the replay prompt message is used to prompt that the at least two rental devices be stored in different return bins respectively.
5. The underwater propeller rental order processing system of claim 1, wherein, Each of the return compartments is equipped with a compartment door and a door lock switch sensor is installed on the compartment door; The central processing unit is used to respond to the return operation performed on the human-computer interaction interface, determine the return warehouse to be entered from the plurality of return warehouses, and issue an entry instruction to the terminal processing unit inside the return warehouse to be entered. The terminal processing unit is used to control the door of the return compartment where it is located to open when it receives the entry instruction issued by the central processing unit, and to determine that the return compartment where it is located meets the entry sensing conditions when it receives the opening sensing signal from the door lock switch sensor.
6. The underwater propeller rental order processing system of claim 1, wherein, The device sensing sensor includes at least one of an ultrasonic sensor, a millimeter-wave radar sensor, a ToF camera, and a laser rangefinder; the electronic tag includes an RFID tag or a QR code, and the electronic tag reader includes an RFID reader or a QR code scanner.
7. The underwater propeller rental order processing system of any one of claims 1-6, wherein, The central processing unit is also used to periodically perform statistical analysis on rental data, return data and equipment status data of historical rental orders to obtain rental demand data, and optimize rental strategies and equipment configuration based on the rental demand data.
8. An underwater thruster rental cabinet characterized by, The underwater thruster rental order processing system comprises a plurality of return bins and the underwater thruster rental order processing system according to any one of claims 1-7; wherein each of the return bins is used for storing an underwater thruster or an underwater thruster battery, each of the underwater thrusters is internally provided with an electronic tag, each of the underwater thruster batteries is internally provided with an electronic tag, and each of the return bins is internally provided with an electronic tag reader and a device sensing sensor.
9. An underwater propeller lease order processing method characterized by, The terminal processing unit applied to the underwater thruster rental order processing system according to any one of claims 1-7 and arranged in each return bin comprises: when it is detected that the return bin where the terminal processing unit is located satisfies bin entry sensing conditions, starting the device sensing sensor in the return bin; according to real-time sensing signals of the device sensing sensor, determining that the return bin stores an underwater thruster and / or an underwater thruster battery, and starting the electronic tag reader in the return bin; based on real-time reading signals of the electronic tag reader, identifying the type and information of the rental device entered into the return bin; wherein the type of the rental device comprises an underwater thruster and / or an underwater thruster battery, and the information of the rental device comprises the number and identification of the rental device; sending the type and information of the rental device entered into the return bin to the central processing unit, so that the central processing unit determines a target rental order from each uncompleted rental order based on the type and information of the rental device entered into the return bin, compares the type and information of the rental device entered into the return bin with the type and information of the rental device exited from the target rental order to obtain a return comparison result, and determines a rental device return result of the target rental order based on the return comparison result; wherein, according to the real-time reading signals of the electronic tag reader, when the electronic tag reader fails to successfully read the device information stored in the electronic tag inside the underwater thruster and / or the underwater thruster battery, the terminal processing unit gradually increases the transmission power of the electronic tag reader according to a power increasing strategy for re-reading; if the electronic tag reader fails to successfully read the device information stored in the electronic tag inside the underwater thruster and / or the underwater thruster battery after the transmission power of the electronic tag reader is increased to the maximum transmission power, the terminal processing unit in each surrounding return bin of the return bin is notified to start the electronic tag reader, and when the device information stored in the electronic tag inside the underwater thruster and / or the underwater thruster battery successfully read by the electronic tag reader reported by the terminal processing unit in the surrounding return bin is not recorded in the bin device information, it is determined that the rental device returned in the return bin is the underwater thruster and / or the underwater thruster battery.
10. An underwater propeller lease order processing method characterized by comprising: The central processing unit applied to the underwater thruster rental order processing system according to any one of claims 1-7 and arranged in the underwater thruster rental cabinet comprises: The receiving terminal processing unit sends the type and information of the rented equipment in the warehouse; wherein, the type and information of the rented equipment in the warehouse are identified based on the real-time sensing signals of the equipment sensing sensor and the real-time reading signals of the electronic tag reader after the equipment sensing sensor and the electronic tag reader inside the return warehouse are started when the return warehouse where the terminal processing unit is located meets the entry sensing condition; Based on the type and information of the rented equipment in the warehouse, the target rental order is determined from each uncompleted rental order; The type and information of the rented equipment in the warehouse are compared with the type and information of the rented equipment out of the warehouse associated with the target rental order to obtain a return comparison result; Based on the return comparison result, the rental equipment return result of the target rental order is determined.
Citation Information
Patent Citations
Self-service renting system and method
CN109949918A