A method, system and terminal for intelligent charging positioning adjustment of a ship

The intelligent ship charging system uses laser detection to adjust for wave-induced position shifts, ensuring precise and automated charging alignment, addressing the challenge of inaccurate port alignment in electric ships.

CN120039141BActive Publication Date: 2025-07-15JIANGSU JIANLONG ELECTRICAL +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510535798.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-07-15
Estimated Expiration
2045-04-27

AI Technical Summary

Technical Problem

The position deviation of the electric ship under the influence of wind and waves causes the position of the charging device to be inaccurate when inserted into the charging port, which requires manual adjustment, affecting the charging efficiency.

Method used

By obtaining the ship's detection position point and laser detection information, calculating the laser height, angle and distance values, determining the actual position point of the ship, controlling the charging device to accurately connect the charging port, and using the laser detection device to adjust the deviation and optimize the charging head fall method.

Benefits of technology

It realizes accurate docking between the charging head and the charging port, reduces manual intervention, improves charging efficiency and accuracy, and adapts to wind, waves and weather changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120039141B_ABST
    Figure CN120039141B_ABST
Patent Text Reader

Abstract

The present invention relates to a method, system and terminal for intelligent charging and positioning adjustment of ships, belonging to the field of intelligent ship charging, which includes: obtaining the ship detection position point where the ship to be charged is located and the laser detection information of the laser detection device; retrieving the laser height value, laser angle value and laser distance value based on the laser detection information; determining the detection range information according to the laser height value and the laser angle value; determining the fixed reference object information according to the detection range information and the ship detection position point; selecting and determining the reference object position point based on the fixed reference object information; determining the actual ship position point according to the reference object position point, the laser angle value and the laser distance value; and controlling the operation of a preset charging device based on the actual ship position point to perform charging. This application has the effect of facilitating the charging of ships by the charging device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent charging of ships, and in particular to a method, system and terminal for intelligent charging positioning adjustment of ships. Background Art

[0002] An electric ship is a water vehicle powered by electric energy, which realizes navigation through an electric motor driving a propulsion system and has the characteristics of environmental protection, high efficiency, low noise, etc., and is applied to various fields such as transportation, tourism, and operation.

[0003] The cruising range of an electric ship is limited and it needs to be charged frequently. There are ship charging devices distributed in each port. When an electric ship arrives at the charging area and charges, the crane in the charging device needs to move the charging head to the charging port of the ship according to the position located on the ship.

[0004] Due to the influence of wind and waves, it is easy to cause a small displacement of the position of the electric ship, resulting in an offset of the actual position of the charging port on the ship, resulting in inaccurate position when the charging device is inserted into the charging port. Therefore, it is necessary for personnel to manually adjust the charging head before inserting it, which is inconvenient for the charging device to charge the ship. Summary of the Invention

[0005] In order to facilitate the charging device to charge the ship, the present invention provides a method, system and terminal for intelligent charging positioning adjustment of ships.

[0006] In the first aspect, the present invention provides a method for intelligent charging positioning adjustment of ships, adopting the following technical solutions:

[0007] A method for intelligent charging positioning adjustment of ships includes:

[0008] Obtain the ship detection position point where the ship to be charged is located and the laser detection information of the laser detection device;

[0009] Based on the laser detection information, retrieve the laser height value, laser angle value and laser distance value;

[0010] Determine the detection range information according to the laser height value and the laser angle value;

[0011] Determine the fixed reference object information according to the detection range information and the ship detection position point;

[0012] Select and determine the reference object position point based on the fixed reference object information;

[0013] Determine the actual ship position point according to the reference object position point, the laser angle value and the laser distance value;

[0014] Control the preset charging device to operate for charging based on the actual ship position point.

[0015] By adopting the above technical solution, the ship detection position point and the laser detection information of the ship to be charged are obtained, and through calculation and analysis, the actual position point of the ship is obtained, and based on the actual position point of the ship, the operation of the preset charging device is controlled, so as to achieve the positioning accuracy when the charging head charges the electric ship, and it is convenient for the charging device to automatically charge the ship without personnel assistance.

[0016] Optionally, it further includes steps after determining the actual position point of the ship according to the reference object position point, the laser angle value and the laser distance value, specifically as follows:

[0017] Determine the reference object reference distance value according to the reference object position point and the ship detection position point;

[0018] Determine the fluctuation range according to the reference object reference distance value;

[0019] Determine whether the laser distance value falls within the fluctuation range;

[0020] If the laser distance value falls within the fluctuation range, the detection is completed;

[0021] If the laser distance value is greater than the maximum value of the fluctuation range, determine the actual abnormal position point according to the ship detection position point, the laser height value, the laser angle value and the laser distance value;

[0022] Determine the deviation adjustment value according to the reference object position point and the actual abnormal position point;

[0023] Control the preset laser detection device to adjust with the deviation adjustment value, update the laser detection information, and update the actual position point of the ship according to the updated laser detection information;

[0024] If the laser distance value is less than the minimum value of the fluctuation range, obtain the ship parameter information of the ship to be charged;

[0025] Update the actual position point of the ship according to the ship parameter information and the laser distance value with a preset laser adjustment method.

[0026] By adopting the above technical solution, by determining the fluctuation range, when the laser distance value is greater than the maximum value of the fluctuation range, the deviation adjustment value is calculated through analysis, the laser detection device is controlled to adjust with the deviation adjustment value, and the laser detection information and the actual position point of the ship are updated. When it is less than the minimum value of the fluctuation range, continue the detection through the laser adjustment method, so as to ensure the accuracy of ship position detection.

[0027] Optionally, the laser adjustment method includes:

[0028] Determine the ship reference distance value according to the ship parameter information;

[0029] Determine whether the laser distance value is greater than the ship's reference distance value;

[0030] When the laser distance value is greater than the ship's reference distance value, the actual position point of the ship is corrected by a preset reference object deviation adjustment method;

[0031] When the laser distance value is not greater than the ship's reference distance value, obtain the dynamic detection information of the preset detection area;

[0032] Determine the moving state according to the dynamic detection information;

[0033] Determine the state adjustment value according to the moving state, laser height value, laser angle value and laser distance value;

[0034] Control the laser detection device to adjust with the state adjustment value, update the laser detection information, and update the actual position point of the ship according to the updated laser detection information.

[0035] By adopting the above technical solution, the ship's reference distance value is determined through ship parameter information, the laser distance value is compared with the ship's reference distance value. When the laser distance value is greater than the ship's reference distance value, the preset reference object deviation adjustment method is used to correct the actual position point of the ship. If the laser distance value is not greater than the ship's reference distance value, the state adjustment value is calculated and the laser detection device is adjusted, thereby improving the positioning accuracy when the electric ship is charging.

[0036] Optionally, the reference object deviation adjustment method includes:

[0037] Determine the occlusion value according to the fixed reference object information and the laser distance value;

[0038] Determine the moving adjustment value according to the occlusion value;

[0039] Determine whether the moving adjustment value is within the preset reference adjustment range;

[0040] If the moving adjustment value falls within the reference adjustment range, control the preset laser detection device to adjust with the moving adjustment value, update the laser detection information, and update the actual position point of the ship according to the updated laser detection information;

[0041] If the adjustment value does not fall within the reference adjustment range, switch to the standby laser detection device and jump to re-obtain the laser detection information.

[0042] By adopting the above technical solution, when the moving adjustment value is within the reference adjustment range, the laser detection device is adjusted by the moving adjustment value and the actual position point of the ship is updated. When the moving adjustment value does not fall within the reference adjustment range, the standby laser detection device is switched and the laser detection information is re-obtained, so as to ensure the laser detection accuracy and ensure the accurate positioning of the ship.

[0043] Optionally, the specific steps for controlling the operation of a preset charging device for charging include:

[0044] Obtain the position points of the charging devices in the charging area, wind force detection values, wind direction detection values, and ship model information;

[0045] Determine the position points of the charging ports based on the ship model information and the actual position points of the ship;

[0046] Determine the charging distance value based on the position points of the charging ports and the position points of the charging devices;

[0047] Determine the reference distance interval based on the ship model information;

[0048] Determine whether the charging distance value falls within the reference distance interval;

[0049] If the charging distance value falls within the reference distance interval, charge using a preset charging head falling method;

[0050] If the charging distance value does not fall within the reference distance interval, determine the influence amplitude value of the charging head on the ship based on the wind force detection value and the wind direction detection value;

[0051] Retrieve the charging reference distance value based on the reference distance interval, determine the distance difference based on the influence amplitude value of the charging head, the charging reference distance value, and the charging distance value, and define the distance difference as the moving distance value;

[0052] Control the charging device to move towards the position point of the charging port of the ship by the moving distance value, and charge using a preset charging head falling method.

[0053] By adopting the above technical solution, when the charging distance value does not fall within the reference distance interval, the influence amplitude value of the charging head is determined by the real-time wind force and wind direction, and then the moving distance value is calculated through analysis. The charging device is controlled to move by the moving distance value and the ship is charged, so as to ensure that the charging device accurately docks with the charging port of the ship.

[0054] Optionally, the charging head falling method includes:

[0055] Obtain the device model information of the charging device;

[0056] Determine the reference range interval based on the device model information;

[0057] Calculate the ship amplitude value based on the change of the actual position points of the ship per unit time;

[0058] Determine whether the ship amplitude value falls within the reference range interval;

[0059] If the ship amplitude value falls within the reference range interval, calculate the moving speed and moving direction when the charging head is inserted based on the ship amplitude value and the charging port position point;

[0060] Control the preset charging device to place the charging head at the preset charging port position point at the moving speed and moving direction;

[0061] If the ship amplitude value does not fall within the reference range interval, determine the fixed state based on the ship amplitude value;

[0062] Make adjustments according to the fixed state and place the charging head at the preset charging port position point.

[0063] By adopting the above technical solution, calculate the ship amplitude value and determine whether it falls within the reference range interval. If it falls within, determine the moving speed and moving direction required for the charging head to be inserted through analysis, and control the operation of the charging device; if it does not fall within, make adjustments through the fixed state and then charge. Thus, ensure that the charging head is accurately docked with the charging port.

[0064] Optionally, it further includes:

[0065] Obtain the weather detection information of the preset area to be charged;

[0066] Determine the signal weather influence value according to the weather detection information;

[0067] Determine whether the signal weather influence value falls within the preset signal reference influence interval;

[0068] When the signal weather influence value falls within the signal reference influence interval, continue the detection;

[0069] When the signal weather influence value does not fall within the signal reference influence interval, determine the laser adjustment value according to the signal weather influence value and the signal reference influence interval, and control the laser detection device to make adjustments with the laser adjustment value.

[0070] By adopting the above technical solution, by obtaining the weather detection information of the area to be charged, determining the signal weather influence value and comparing it with the preset signal reference influence interval. When the signal weather influence value falls within the signal reference influence interval, continue the detection; if it does not fall within the interval, determine the laser adjustment value to control the laser detection device to make adjustments, ensuring the accuracy and stability of the laser detection.

[0071] Optionally, the method for determining the signal weather influence value includes:

[0072] Based on the weather detection information, retrieve the detected temperature value, detected light value, and detected humidity value;

[0073] Determine whether the detected light value is greater than the preset reference received light value;

[0074] When the detected light value is greater than the received light value, calculate the difference between the detected light value and the received light value and use it as the light deviation value;

[0075] Retrieve the light angle value based on the weather detection information, and determine the signal weather influence value according to the light deviation value and the light angle value;

[0076] When the detected light value is not greater than the received light value, determine the rain and snow value according to the detected temperature value and the detected humidity value;

[0077] Determine whether the rain and snow value is within the preset rain and snow range;

[0078] When it is within the rain and snow range, determine the signal weather influence value according to the rain and snow value;

[0079] When it is not within the rain and snow range, stop charging.

[0080] By adopting the above technical solution, the detected temperature value, the detected light value, and the detected humidity value are retrieved through the weather detection information and analyzed, so as to determine the signal weather influence value, improving the accuracy of determining the signal weather influence value.

[0081] In a second aspect, the present application provides a ship intelligent charging positioning adjustment system, adopting the following technical solution:

[0082] A ship intelligent charging positioning adjustment system includes:

[0083] An acquisition module, configured to acquire ship detection position points, laser detection information, ship parameter information, dynamic detection information, model information, and weather detection information;

[0084] A memory, configured to store the program of the above-mentioned ship intelligent charging positioning adjustment method;

[0085] A processor, configured to load the program stored in the memory.

[0086] By adopting the above technical solution, through the acquisition module, the laser height value, the angle value, and the distance value are acquired, and the detection range information, the fixed reference object information, and the reference object position points are determined, so as to calculate the actual position points of the ship. Finally, based on the actual position points of the ship, the preset charging device is controlled to operate, facilitating the charging device to charge the ship.

[0087] In a third aspect, the present application provides an intelligent terminal, adopting the following technical solution:

[0088] An intelligent terminal includes a memory and a processor, and a computer program capable of being loaded and executed by the processor is stored on the memory, which is the above-mentioned ship intelligent charging positioning adjustment method.

[0089] By adopting the above technical solution, a computer program capable of being loaded and executed by a processor for the above-mentioned ship intelligent charging positioning adjustment method is stored in a memory, the actual position point of the ship is calculated, and finally, based on the actual position point of the ship, a preset charging device is controlled to operate, facilitating the charging of the ship by the charging device.

[0090] In summary, the present application includes at least one of the following beneficial technical effects:

[0091] 1. By analyzing the detected position point of the ship and the laser detection information to obtain the actual position point of the ship to be charged, the charging device can accurately position the charging head and the charging port during charging, thereby improving the positioning accuracy of the charging head when charging an electric ship. The ship can be automatically charged without the assistance of personnel, facilitating the charging of the ship by the charging device;

[0092] 2. By analyzing the laser distance value and the fluctuation range to determine the deviation adjustment value, and updating the actual position point of the ship in real time according to the deviation adjustment value, the accuracy during charging is improved;

[0093] 3. By retrieving the detected temperature value, detected light value, and detected humidity value from the weather detection information and analyzing them, the signal weather influence value is determined. By analyzing the laser adjustment value through the signal weather influence value and the signal reference influence range and making corrections, the accuracy during charging is improved, facilitating the charging of the ship by the charging device. Description of the Drawings

[0094] Figure 1 is the flowchart of the method for adjusting the ship intelligent charging positioning in an embodiment of the present invention;

[0095] Figure 2 is the flowchart of the method for the steps after determining the actual position point of the ship according to the reference object position point, laser angle value, and laser distance value in an embodiment of the present invention;

[0096] Figure 3 is the flowchart of the method for the laser adjustment method in an embodiment of the present invention;

[0097] Figure 4 is the flowchart of the method for the reference object deviation adjustment method in an embodiment of the present invention;

[0098] Figure 5 is the flowchart of the method for controlling the operation of the charging device to charge in an embodiment of the present invention;

[0099] Figure 6 is the flowchart of the method for the charging head falling method in an embodiment of the present invention;

[0100] Figure 7It is a flowchart of a method for adjusting a laser detection device affected by weather according to an embodiment of the present invention;

[0101] Figure 8 It is a flowchart of a method for determining the signal weather influence value according to an embodiment of the present invention. Detailed implementation manners

[0102] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0103] A method for adjusting the intelligent charging positioning of a ship determines the actual position point of the ship by obtaining the ship detection position point and the laser detection information, and further corrects the actual position point of the ship through the laser distance value and the reference object reference distance value, so as to determine the accurate charging port position, and then adjusts the falling mode of the charging head according to the wind force and weather conditions, controls the charging head to fall into the charging port at an appropriate moving speed and moving direction, so that the charging head and the charging port are precisely matched, facilitating the charging device to charge the ship.

[0104] Referring to Figure 1 , an embodiment of the present application discloses a method for adjusting the intelligent charging positioning of a ship, including the following steps:

[0105] Step 100: Obtain the ship detection position point where the ship to be charged is located and the laser detection information of the laser detection device.

[0106] The ship to be charged refers to the ship that needs to be charged. The ship detection position point refers to the position of the ship at the current time, which is obtained through GPS satellite positioning. The laser detection information refers to the position information obtained by detecting the distance of surrounding objects by laser, which is obtained by detecting with a laser detection device preset on the ship to be charged. The laser detection device includes a laser emitter and a laser receiver. The laser emitter is used to emit a laser beam, and the laser receiver is used to receive the laser beam.

[0107] Step 101: Retrieve the laser height value, laser angle value and laser distance value based on the laser detection information.

[0108] The laser height value refers to the height at which the laser detection device operates. The laser angle value refers to the angle value towards which the laser detection device operates. The laser distance value refers to the distance value detected by the laser detection device.

[0109] The laser detection information includes the laser height value, laser angle value and laser distance value, so as to retrieve the laser height value, laser angle value and laser distance value through the laser detection information.

[0110] Step 102: Determine the detection range information according to the laser height value and the laser angle value.

[0111] The detection range information refers to the range that can be detected in terms of height and angle during laser detection. By analyzing the laser height value and the laser angle value, the range that can be detected in the direction corresponding to the laser angle value when the laser is oriented at the height corresponding to the laser height value is determined, and this range is used as the detection range information.

[0112] Step 103: Determine the fixed reference object information based on the detection range information and the ship detection position point.

[0113] The fixed reference object information refers to the fixed reference object that can be used to determine the position of the ship to be charged, and the fixed reference object information includes the reference object position point. The fixed reference object information is determined through the detection range information of the laser beam and the ship detection position point of the ship.

[0114] Step 104: Select and determine the reference object position point based on the fixed reference object information.

[0115] The reference object position point refers to the central position point where the fixed reference object is located. Select the fixed reference object with the shortest distance from the fixed reference object information, and use the position corresponding to the selected fixed reference object as the selected reference object position point.

[0116] Step 105: Determine the actual ship position point based on the reference object position point, the laser angle value, and the laser distance value.

[0117] The actual ship position point refers to the actual and accurate position of the ship to be charged on the sea surface. The relative position relationship between the actual ship position point and the reference object position point is determined through the laser angle value and the laser distance value, and then the actual ship position point is determined through the reference object position point and the relative position relationship.

[0118] Step 106: Control the preset charging device to operate for charging based on the actual ship position point.

[0119] The charging device refers to the device for charging the ship to be charged. The charging device includes a charging device, a crane for controlling the placement of the charging head, a trolley for carrying and moving the charging device and the crane, and the charging device includes a charging head and a power source. The crane of the charging device is controlled to move and lower the charging head through the actual ship position point to dock with the charging port of the ship to be charged located at the actual ship position point, so as to charge. By accurately positioning, the ship to be charged can be successfully charged, improving the accuracy during charging, so that the charging device can charge the ship.

[0120] Refer to Figure 2 , the steps located after determining the actual ship position point based on the reference object position point, the laser angle value, and the laser distance value include the following steps:

[0121] Step 200: Determine the reference object baseline distance value based on the reference object position point and the ship detection position point.

[0122] The reference object baseline distance value refers to the distance value between the solid reference object and the ship to be charged. Calculate the distance between the reference object position point and the ship detection position point to obtain the reference object baseline distance value.

[0123] Step 201: Determine the fluctuation range based on the reference object baseline distance value.

[0124] The fluctuation range refers to the distance fluctuation range when the ship to be charged moves under the influence of sea waves. Different reference object baseline distance values correspond to different fluctuation ranges, so as to determine the fluctuation range between the ship to be charged and the reference object position point during fluctuation through the reference object baseline distance value.

[0125] Step 202: Determine whether the laser distance value falls within the fluctuation range.

[0126] Judge whether the laser distance value falls within the fluctuation range to determine whether the position of the ship to be charged is correct.

[0127] Step 2020: If the laser distance value falls within the fluctuation range, the detection is completed.

[0128] If the laser distance value falls within the fluctuation range, it means that the position of the ship to be charged is correct, and the detection is completed.

[0129] Step 2021: If the laser distance value is greater than the maximum value of the fluctuation range, determine the actual abnormal position point based on the ship detection position point, the laser height value, the laser angle value and the laser distance value.

[0130] The actual abnormal position point refers to the misdetected position point. If the laser distance value is greater than the maximum value of the fluctuation range, it means that the position where the laser beam is emitted is incorrect, resulting in an incorrect detected distance. Then determine the range direction according to the laser height value and the laser angle value, and determine the actual abnormal position point according to the range direction and the laser distance value.

[0131] Step 203: Determine the deviation adjustment value based on the reference object position point and the actual abnormal position point.

[0132] The deviation adjustment value refers to the parameter that the laser detection device needs to adjust according to the deviation between the reference object position point and the actual abnormal position point. Calculate the abnormal position distance value from the reference object position point and the actual abnormal position point, and then input the abnormal position distance value into the preset deviation database to obtain the deviation adjustment value. Different abnormal position distance values and their corresponding deviation adjustment values are stored in the deviation database, and the deviation database is a database set by humans, which will not be elaborated here.

[0133] Step 204: Control the preset laser detection device to adjust with the deviation adjustment value, update the laser detection information, and update the actual position point of the ship according to the updated laser detection information.

[0134] Control the laser detection device on the ship to be charged to adjust with the deviation adjustment value, update the laser detection information, and then re-analyze and update the actual position point of the ship through the updated laser detection information.

[0135] Step 2022: If the laser distance value is less than the minimum value of the fluctuation range, obtain the ship parameter information of the ship to be charged.

[0136] The ship parameter information refers to the parameter information such as the size and model of the ship, which is obtained through pre-input. If the laser distance value is less than the minimum value of the fluctuation range, it means that there is interference from other objects, resulting in an incorrect actual distance detected, so the ship parameter information is obtained.

[0137] Step 205: Update the actual position point of the ship according to the ship parameter information and the laser distance value with a preset laser adjustment method.

[0138] Update the actual position point of the ship through the ship parameter information and the laser distance value with a preset laser adjustment method, thereby improving the accuracy when charging the ship to be charged. The laser adjustment method refers to the method of adjusting the laser direction, and the laser adjustment method is Steps 300 - 304.

[0139] Refer to Figure 3 , the laser adjustment method includes the following steps:

[0140] Step 300: Determine the ship reference distance value according to the ship parameter information.

[0141] The ship reference distance value refers to the distance between the position point of the laser detection device on the ship to be charged and the ship edge. By analyzing and calculating the distance between the position point of the reference object and the position point of the laser detection device, the ship reference distance value is determined.

[0142] Step 301: Determine whether the laser distance value is greater than the ship reference distance value.

[0143] Judge whether the laser distance value is greater than the ship reference distance value, so as to determine whether the other object causing interference is on the ship and affects the laser distance value.

[0144] Step 3010: When the laser distance value is greater than the ship reference distance value, correct the actual position point of the ship with a preset reference object deviation adjustment method.

[0145] When the laser distance value is greater than the ship's reference distance value, it indicates that other interfering objects are not on the ship. Then, the actual position point of the ship is corrected using a preset reference object deviation adjustment method. The reference object deviation adjustment method refers to the method of adjusting the laser detection device through the occlusion value, which is determined through pre-input. The reference object deviation adjustment method consists of steps 400 - 4021.

[0146] Step 3011: When the laser distance value is not greater than the ship's reference distance value, obtain the dynamic detection information of the preset detection area.

[0147] The detection area refers to the area around the laser detection device of the ship. The detection area is pre-set by the staff and will not be elaborated here. The dynamic detection information refers to the image of the objects within the detection coverage area around the laser detection device per unit time, which is obtained through the cameras preset in the detection area. When the laser distance value is not greater than the ship's reference distance value, it indicates that other interfering objects are on the ship. Then, obtain the dynamic detection information of the detection area through the preset cameras.

[0148] Step 302: Determine the moving state based on the dynamic detection information.

[0149] The moving state refers to whether the object irradiated by the laser beam is in a moving state. The moving state is determined by the image change situation per unit time.

[0150] Step 303: Determine the state adjustment value based on the moving state, laser height value, laser angle value, and laser distance value.

[0151] The state adjustment value refers to the adjustment parameter of the light beam based on the moving state. The direction range of the laser emission is determined by the laser height value and the laser angle value. Then, the position reached by the laser emission beam is determined through the direction range of the laser emission and the laser distance value. Input the position reached by the laser emission beam and the moving state into the preset state adjustment database to obtain the state adjustment value. The state adjustment database stores the state adjustment values corresponding to different positions reached by the laser emission and the moving states. The state adjustment database is a database set by humans and will not be elaborated here.

[0152] Step 304: Control the laser detection device to adjust according to the state adjustment value, update the laser detection information, and update the actual position point of the ship based on the updated laser detection information.

[0153] Control the laser detection device to adjust according to the state adjustment value. After adjustment, update the laser detection information, and update the actual position point of the ship through the updated laser detection information, thereby improving the accuracy of the actual position point of the ship.

[0154] Refer to Figure 4 , the reference object deviation adjustment method includes the following steps:

[0155] Step 400: Determine the occlusion value based on the fixed reference object information and the laser distance value.

[0156] The occlusion value refers to the blocked range when the laser is emitted. The area of the reference object is determined through the fixed reference object information, and the distance from the laser to the reference object when the laser is emitted is determined through the laser distance value. The distance of the reference object and the area of the reference object are input into a preset occlusion database, thereby obtaining the occlusion value. The occlusion database stores the occlusion values corresponding to the distances and areas of different reference objects. The occlusion database is a database set by humans and will not be elaborated here.

[0157] Step 401: Determine the movement adjustment value based on the occlusion value.

[0158] The movement adjustment value refers to the adjustment parameter for the light beam when the laser is emitted. The occlusion value is input into a preset adjustment database, thereby obtaining the movement adjustment value. The adjustment database stores the movement adjustment values corresponding to different occlusion values. The adjustment database is pre-set by the staff and will not be elaborated here.

[0159] Step 402: Determine whether the movement adjustment value is within a preset reference adjustment range.

[0160] The reference adjustment range refers to the parameters that the laser detection device can adjust. The reference adjustment range is pre-set by the staff and will not be elaborated here. Determine whether the movement adjustment value is within the reference adjustment range, thereby determining whether the adjustment can be successfully made.

[0161] Step 4020: If the movement adjustment value falls within the reference adjustment range, control the preset laser detection device to make adjustments with the movement adjustment value, update the laser detection information, and update the actual position point of the ship based on the updated laser detection information.

[0162] If the movement adjustment value falls within the reference adjustment range, it means that adjustment is possible. Control the laser detection device to make adjustments with the movement adjustment value, and update the laser detection information. Update the actual position point of the ship through the updated laser detection information.

[0163] Step 4021: If the adjustment value does not fall within the reference adjustment range, switch to the standby laser detection device and jump to re-obtain the laser detection information.

[0164] If the adjustment value does not fall within the reference adjustment range, it means that it exceeds the adjustable range of the laser detection device. Turn off the currently used laser detection device, turn on the standby laser detection device, and re-obtain the laser detection information through laser emission, thereby avoiding detection errors in the laser detection information due to occlusion.

[0165] Refer to Figure 5, the specific steps to control the operation of a preset charging device for charging include the following steps:

[0166] Step 500: Obtain the position point of the charging device in the charging area, the wind force detection value, the wind direction detection value, and the ship model information.

[0167] The position point of the charging device refers to the position where the charging head docks with the charging port of the ship to be charged. The ship model information includes the position point of the charging device, so the position point of the charging device is determined according to the ship model information. The wind force detection value refers to the wind force value when the ship to be charged is charging, which is obtained through a wind force measuring instrument. The wind direction detection value refers to the wind direction when the ship is charging, which is obtained through the wind vane in the port. The ship model information refers to the model of the ship, and the ship model information is included in the ship parameter information, so it is retrieved through the ship parameter information.

[0168] Step 501: Determine the position point of the charging port according to the ship model information and the actual position point of the ship.

[0169] The position point of the charging port refers to the position of the charging port on the ship to be charged. Determine the relative position distance between the position of the charging port on the ship to be charged determined by the ship model information and the actual position point of the ship, and then determine the position point of the charging port through the actual position point of the ship and the relative position distance, so as to obtain the position point of the charging port.

[0170] Step 502: Determine the charging distance value according to the position point of the charging port and the position point of the charging device.

[0171] The charging distance value refers to the actual distance between the charging device and the charging port when charging the ship to be charged. Calculate the distance between the position point of the charging port and the position point of the charging device, so as to determine the charging distance value.

[0172] Step 503: Determine the reference distance interval according to the ship model information.

[0173] The reference distance interval refers to the distance interval within which the charging device can charge the ship to be charged. Determine the reference distance interval through the ship model information, and different ship model information corresponds to different reference distance intervals.

[0174] Step 504: Determine whether the charging distance value falls within the reference distance interval.

[0175] Judge whether the charging distance value falls within the preset reference distance interval, so as to determine whether the ship to be charged can be charged normally.

[0176] Step 5040: If the charging distance value falls within the reference distance interval, charge in a preset charging head falling method.

[0177] If the charging distance value falls within the reference distance range, it indicates that the distance between the charging device and the ship to be charged is sufficient for charging the ship to be charged, and charging is performed using a preset charging head insertion method. The charging head insertion method refers to the accurate insertion method when the charging head is inserted into the charging port, and the charging head insertion method is Steps 600 - 605.

[0178] Step 5041: If the charging distance value does not fall within the reference distance range, determine the charging head influence amplitude value of the ship based on the wind force detection value and the wind direction detection value.

[0179] The charging head influence amplitude value refers to the influence amplitude of the wind force and wind direction on the ship to be charged located at sea. If the charging distance value does not fall within the reference distance range, it indicates that the distance between the charging device and the ship to be charged is too far to charge normally. Input the wind force detection value and the wind direction detection value into a preset amplitude database to obtain the charging head influence amplitude value. The amplitude database stores the charging head influence amplitude values corresponding to different wind force detection values and wind direction detection values, and the amplitude database is pre-set by the staff and will not be elaborated here.

[0180] Step 505: Retrieve the charging reference distance value based on the reference distance range, determine the distance difference according to the charging head influence amplitude value, the charging reference distance value, and the charging distance value, and define the distance difference as the moving distance value.

[0181] The charging reference distance value refers to the distance at which the charging device can charge the ship to be charged. The moving distance value refers to the distance that the charging device needs to move to reach a position where it can charge the ship to be charged. Analyze the reference distance range to retrieve the maximum value as the charging reference distance value, calculate the product value between the charging head influence amplitude value and the charging distance value to determine the distance value that needs to be moved after being affected by the wind force, and then calculate the distance difference between the distance value that needs to be moved after being affected by the wind force and the charging reference distance value. This distance difference is the moving distance value.

[0182] Step 506: Control the charging device to move towards the charging port position point of the ship by the moving distance value and charge using a preset charging head insertion method.

[0183] By controlling the charging device to move towards the charging port position point of the ship to be charged by the moving distance value, the distance between the charging device and the charging port of the ship to be charged is within the reference distance range. At this time, charging is performed using a preset charging head insertion method, and the charging head insertion method is Steps 600 - 605.

[0184] Refer to Figure 6 , the charging head insertion method includes the following steps:

[0185] Step 600: Obtain the device model information of the charging device.

[0186] The device model information refers to the parameter information of the charging device. The device model information is obtained through pre-input.

[0187] Step 601: Determine the reference range interval according to the device model information.

[0188] The reference range interval refers to the amplitude interval of the ships that can be charged normally. The reference range interval is included in the device model information, so the reference range interval is determined through the device model information.

[0189] Step 602: Calculate the ship amplitude value based on the change of the actual position points of the ship per unit time.

[0190] The ship amplitude value refers to the amplitude value corresponding to the ship to be charged when it sways at sea. The unit time refers to the minimum time value used to determine the ship amplitude value, which is obtained through pre-input. By analyzing and calculating the change of the actual position points of the ship per unit time, the ship amplitude value is obtained.

[0191] Step 603: Determine whether the ship amplitude value falls within the reference range interval.

[0192] Judge whether the ship amplitude value falls within the reference range interval, so as to determine whether the charging head can be inserted into the charging port of the ship to be charged for charging.

[0193] Step 6030: If the ship amplitude value falls within the reference range interval, calculate the moving speed and moving direction when the charging head is inserted according to the ship amplitude value and the charging port position point.

[0194] The moving speed refers to the speed at which the charging head approaches the charging port when charging the ship to be charged. The moving direction refers to the orientation when the charging head approaches the charging port when charging the ship to be charged. If the ship amplitude value falls within the reference range interval, it means that charging can be carried out. By analyzing the dynamic position relationship between the ship and the charging port through the ship amplitude value and the charging port position point, the moving speed and the moving direction are obtained accordingly.

[0195] Step 604: Control the preset charging device to place the charging head at the preset charging port position point at the moving speed and moving direction.

[0196] Control the charging device to place the charging head at the charging port position point of the ship at the moving speed and moving direction, so that the ship to be charged can be accurately charged when there is floating, and the charging efficiency is improved.

[0197] Step 6031: If the ship amplitude value does not fall within the reference range interval, determine the fixed state according to the ship amplitude value.

[0198] The fixed state refers to the operating state in which the ship to be charged is fixed. The fixed state is divided into mooring fixation with ropes and anchoring fixation. Mooring fixation with ropes uses steel ropes to fix to the bollards on the shore, and anchoring fixation uses anchors. The fixation state is operated by the staff. If the ship amplitude value does not fall within the reference range interval, it indicates that the floating of the ship to be charged is large. The fixed state is determined by the ship amplitude value, and the ship amplitude value is input into the preset fixed database to determine the fixed state. Different fixed states corresponding to different ship amplitude values are stored in the fixed database, which is a database set by humans and will not be elaborated here.

[0199] Step 605: Adjust according to the fixed state and place the charging head at the preset charging port position point.

[0200] The equipment used for fixation is determined through the fixed state. After fixation, the charging head is placed at the charging port position point, thereby improving the stability of the ship to be charged during charging.

[0201] Refer to Figure 7 , the method for adjusting the laser detection device affected by weather includes the following steps:

[0202] Step 700: Obtain the weather detection information of the preset area to be charged.

[0203] The area to be charged refers to the area where the ship to be charged is charged and the area around the ship to be charged, which is preset by technicians. The weather detection information includes the detected temperature value, detected light value, and detected humidity value. The weather detection information of the area to be charged is obtained by retrieving the weather data of the weather station.

[0204] Step 701: Determine the signal weather influence value according to the weather detection information.

[0205] The signal weather influence value refers to the degree of influence of the weather on the signal in the laser detection information. By analyzing the weather detection information, the signal weather influence value is determined. The confirmation method of the signal weather influence value refers to Step 800 - Step 8031.

[0206] Step 702: Determine whether the signal weather influence value falls within the preset signal reference influence interval.

[0207] The signal reference influence interval is the influence value interval set by technicians when the weather does not affect the signal of the laser detection. Determine whether the signal weather influence value falls within the preset signal reference influence interval to determine whether the weather will affect the accuracy of the actual position point of the ship.

[0208] Step 703: When the signal weather influence value falls within the signal reference influence interval, continue the detection.

[0209] When the signal weather influence value falls within the signal reference influence range, it indicates that the weather will not affect the position of the actual position point of the ship, and then continue the detection.

[0210] Step 704: When the signal weather influence value does not fall within the signal reference influence range, determine the laser adjustment value according to the signal weather influence value and the signal reference influence range, and control the laser detection device to adjust with the laser adjustment value.

[0211] The laser adjustment value refers to the adjustment value for adjusting the laser intensity. When the signal weather influence value does not fall within the signal reference influence range, it indicates that the weather will affect the position of the actual position point of the ship. Then, select the maximum signal reference influence value through the signal reference influence range, calculate the difference between the signal weather influence value and the signal reference influence value, and input the difference between the signal weather influence value and the signal reference influence value into the preset laser adjustment database, thereby obtaining the laser adjustment value. Different differences between the signal weather influence value and the signal reference influence value corresponding to the laser adjustment values are stored in the laser adjustment database. The laser adjustment database is a database set by humans and will not be elaborated here. By controlling the laser detection device to adjust with the laser adjustment value, the error caused by the weather for detecting the actual position point of the ship can be avoided.

[0212] Refer to Figure 8 , the determination method of the signal weather influence value includes the following steps:

[0213] Step 800: Retrieve the detected temperature value, detected light value, and detected humidity value based on the weather detection information.

[0214] The detected temperature value refers to the air temperature value of the area to be charged. The detected light value refers to the light intensity value of the area to be charged. The detected humidity value refers to the relative air humidity value of the area to be charged. The weather detection information includes the detected temperature value, detected light value, and detected humidity value, so as to determine the detected temperature value, detected light value, and detected humidity value through the weather detection information.

[0215] Step 801: Determine whether the detected light value is greater than the preset reference received light value.

[0216] Judge whether the detected light value is greater than the preset reference received light value, so as to determine whether the light intensity value of the area to be charged will affect the accuracy of the laser detection information. The reference received light value refers to the received light value that can not affect the judgment of the laser detection information.

[0217] Step 8010: When the detected light value is greater than the received light value, calculate the difference between the detected light value and the received light value and use it as the light deviation value.

[0218] When the detected light intensity value is greater than the received light intensity value, it indicates that the detected position may cause inaccurate laser detection information due to excessive brightness. Then, calculate the difference between the detected light intensity value and the received light intensity value and use it as the light intensity deviation value.

[0219] Step 802: Retrieve the light angle value based on the weather detection information, and determine the signal weather influence value according to the light intensity deviation value and the light angle value.

[0220] The light angle value refers to the angle value between the light in the area to be charged and the laser detection device. Retrieve the light angle value through the weather detection information, and input the light intensity deviation value and the light angle value into a preset influence database to determine the signal weather influence value. The influence database stores the signal weather influence values corresponding to each light intensity deviation value and light angle value. The influence database is a database set by humans and will not be elaborated here.

[0221] Step 8011: When the detected light intensity value is not greater than the received light intensity value, determine the rain and snow value according to the detected temperature value and the detected humidity value.

[0222] The rain and snow value refers to the amount of rain or snow in the area to be charged. When the detected light intensity value is not greater than the received light intensity value, it indicates that the light intensity value in the area to be charged will not affect the laser detection information. Input the detected temperature value and the detected humidity value into a preset rain and snow database to obtain the rain and snow value. The rain and snow database stores the rain and snow values corresponding to different detected temperature values and detected humidity values. The rain and snow database is a database set by humans and will not be elaborated here.

[0223] Step 803: Determine whether the rain and snow value is within a preset rain and snow range.

[0224] The rain and snow range refers to the range corresponding to the signal when normal rain or snow does not affect the laser detection information. The rain and snow range is set in advance by those skilled in the art and will not be elaborated here. Determine whether the rain and snow value is within the preset rain and snow range to determine whether the weather at this time affects the detection of laser detection information.

[0225] Step 8030: When it is within the rain and snow range, determine the signal weather influence value according to the rain and snow value.

[0226] When it is within the rain and snow range, it indicates that the weather at this time does not affect the detection of laser detection information. Then, input the rain and snow value into a preset weather database to obtain the signal weather influence value. The weather database stores the signal weather influence values corresponding to different rain and snow values. The weather database is a database set by humans and will not be elaborated here.

[0227] Step 8031: When it is not within the rain and snow range, stop charging.

[0228] When not in the rain and snow range, it indicates that the rain and snow value is too large, which is an extreme weather condition and will affect the detection of laser detection information, so charging is stopped. This improves the safety and stability during detection.

[0229] Based on the same inventive concept, an embodiment of the present invention provides a ship intelligent charging positioning adjustment system, including:

[0230] An acquisition module, configured to acquire ship detection position points, laser detection information, ship parameter information, dynamic detection information, model information, and weather detection information;

[0231] A memory, configured to store the program of a ship intelligent charging positioning adjustment method as described above;

[0232] A processor, configured to load the program stored in the memory.

[0233] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, and a computer program capable of being loaded and executed by the processor is stored on the memory for a ship intelligent charging positioning adjustment method.

[0234] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here.

[0235] The above are only the preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions falling within the concept of the present invention belong to the protection scope of the present invention. It should be noted that for those of ordinary skill in the art in this technical field, without departing from the principle of the present invention, several improvements and refinements should also be regarded as within the protection scope of the present invention.

Claims

1. A method for intelligent charging positioning adjustment of a ship, characterized in that, Including: Obtain the ship detection position point where the ship to be charged is located and the laser detection information of the laser detection device; Retrieve the laser height value, laser angle value, and laser distance value based on the laser detection information; Determine the detection range information according to the laser height value and the laser angle value; Determine the fixed reference object information based on the detection range information and the ship detection position point; Select and determine the reference object position point based on the fixed reference object information; Determine the actual ship position point according to the reference object position point, the laser angle value, and the laser distance value; Control the operation of the preset charging device based on the actual ship position point for charging; It also includes steps after determining the actual ship position point according to the reference object position point, the laser angle value, and the laser distance value, specifically as follows: Determine the reference object reference distance value according to the reference object position point and the ship detection position point; Determine the fluctuation range according to the reference object reference distance value; Determine whether the laser distance value falls within the fluctuation range; If the laser distance value falls within the fluctuation range, the detection is completed; If the laser distance value is greater than the maximum value of the fluctuation range, determine the actual abnormal position point according to the ship detection position point, the laser height value, the laser angle value, and the laser distance value; Determine the deviation adjustment value according to the reference object position point and the actual abnormal position point; Control the preset laser detection device to adjust with the deviation adjustment value, update the laser detection information, and update the actual ship position point according to the updated laser detection information; If the laser distance value is less than the minimum value of the fluctuation range, obtain the ship parameter information of the ship to be charged; Update the actual ship position point according to the ship parameter information and the laser distance value with a preset laser adjustment method; The laser adjustment method includes: Determine the ship reference distance value according to the ship parameter information; Determine whether the laser distance value is greater than the ship reference distance value; When the laser distance value is greater than the ship reference distance value, correct the actual ship position point with a preset reference object deviation adjustment method; When the laser distance value is not greater than the ship reference distance value, obtain the dynamic detection information of the preset detection area; Determine the movement state according to the dynamic detection information; Determine the state adjustment value according to the movement state, the laser height value, the laser angle value, and the laser distance value; Control the laser detection device to adjust with the state adjustment value, update the laser detection information, and update the actual ship position point according to the updated laser detection information.

2. The method for intelligent charging positioning adjustment of a ship according to claim 1, wherein The reference object deviation adjustment method includes: Determine the occlusion value according to the fixed reference object information and the laser distance value; Determine the movement adjustment value according to the occlusion value; Determine whether the movement adjustment value is within the preset reference adjustment range; If the movement adjustment value falls within the reference adjustment range, control the preset laser detection device to adjust with the movement adjustment value, update the laser detection information, and update the actual ship position point according to the updated laser detection information; If the adjustment value does not fall within the reference adjustment range, switch to the standby laser detection device and jump to re-obtain the laser detection information.

3. The method for intelligent charging positioning adjustment of a ship according to claim 1, characterized in that, The specific steps for controlling the preset charging device to operate for charging include: Obtain the charging device position point, wind force detection value, wind direction detection value, and ship model information of the charging area; Determine the charging port position point according to the ship model information and the actual ship position point; Determine the charging distance value based on the charging port position point and the charging device position point; Determine the reference distance range according to the ship model information; Determine whether the charging distance value falls within the reference distance range; If the charging distance value falls within the reference distance range, charge by a preset charging head falling method; If the charging distance value does not fall within the reference distance range, determine the charging head influence amplitude value of the ship according to the wind force detection value and the wind direction detection value; Retrieve the charging reference distance value based on the reference distance range, determine the distance difference according to the charging head influence amplitude value, the charging reference distance value and the charging distance value, and define the distance difference as the moving distance value; Control the charging device to move towards the charging port position point of the ship with the moving distance value and charge by a preset charging head falling method.

4. A method for intelligent charging positioning adjustment of a ship according to claim 3, characterized in that, The charging head falling method includes: Obtain the device model information of the charging device; Determine the reference range according to the device model information; Calculate the ship amplitude value based on the change of the actual position point of the ship per unit time; Determine whether the ship amplitude value falls within the reference range; If the ship amplitude value falls within the reference range, calculate the moving speed and moving direction when the charging head is inserted according to the ship amplitude value and the charging port position point; Control the preset charging device to place the charging head at the preset charging port position point with the moving speed and moving direction; If the ship amplitude value does not fall within the reference range, determine the fixed state according to the ship amplitude value; Adjust according to the fixed state and place the charging head at the preset charging port position point.

5. A method for intelligent charging positioning adjustment of a ship according to claim 1, characterized in that, It also includes: Obtain the weather detection information of the preset area to be charged; Determine the signal weather influence value according to the weather detection information; Determine whether the signal weather influence value falls within the preset signal reference influence range; When the signal weather influence value falls within the signal reference influence range, continue to detect; When the signal weather influence value does not fall within the signal reference influence range, determine the laser adjustment value according to the signal weather influence value and the signal reference influence range, and control the laser detection device to adjust with the laser adjustment value.

6. The method for intelligent charging positioning adjustment of a ship according to claim 5, characterized in that, The method for determining the signal weather influence value includes: Retrieve the detected temperature value, detected light value, detected humidity value based on the weather detection information; Determine whether the detected light value is greater than the preset reference received light value; When the detected light value is greater than the received light value, calculate the difference between the detected light value and the received light value and use it as the light deviation value; Retrieve the light angle value based on the weather detection information, and determine the signal weather influence value according to the light deviation value and the light angle value; When the detected light value is not greater than the received light value, determine the rain and snow value according to the detected temperature value and the detected humidity value; Determine whether the rain and snow value is within the preset rain and snow range; When it is within the rain and snow range, determine the signal weather influence value according to the rain and snow value; When it is not within the rain and snow range, stop charging.

7. An intelligent charging positioning adjustment system for ships, characterized in that, It includes: An acquisition module for acquiring the ship detection position point, laser detection information, ship parameter information, dynamic detection information, model information, weather detection information; A memory for storing the program of a ship intelligent charging positioning and adjustment method as described in any one of claims 1 to 6; A processor, and the program in the memory can be loaded and executed by the processor.

8. An intelligent terminal, characterized in that, It includes a memory and a processor, and a computer program capable of being loaded and executed by the processor for a ship intelligent charging positioning adjustment method according to any one of claims 1 to 6 is stored on the memory.

Citation Information

Patent Citations

  • Inland river ship height exceeding alarm system and method based on laser distance measurement and radar images

    CN108254748A

  • Bidirectional alignment unmanned aerial vehicle cooperative autonomous wireless charging method

    CN115940320A