A method, system, storage medium, and intelligent terminal for dividing dock operation areas.

By automatically dividing the work area, the problem of dividing the work area of ​​gantry cranes has been solved, which improves the accuracy and efficiency of the operation and reduces the risk of misjudgment.

CN115510171BActive Publication Date: 2026-05-26NINGBO BEILUN YONGHE CONTAINER TERMINAL CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NINGBO BEILUN YONGHE CONTAINER TERMINAL CO LTD
Filing Date
2022-09-14
Publication Date
2026-05-26

Smart Images

  • Figure CN115510171B_ABST
    Figure CN115510171B_ABST
Patent Text Reader

Abstract

This application relates to a method, system, storage medium, and intelligent terminal for dividing dock operation areas, belonging to the field of dock management technology. It includes acquiring equipment parameter information, equipment location information, and operation task information; performing matching analysis based on the equipment parameter information, operation task information, and required area information stored in a preset area database to determine the required area information corresponding to the equipment parameter information and operation task information, wherein the required area information includes area location information, area orientation information, and area size information; delineating an operation area with a coverage area equal to the size corresponding to the area size information at the location corresponding to the equipment location information, with the location corresponding to the area location information coinciding with the location corresponding to the equipment location information, and controlling the setting of the operation area orientation according to the direction corresponding to the area orientation information. This application has the advantages of facilitating the division of operation areas and achieving high accuracy in division.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of dock management technology, and in particular to a method, system, storage medium and intelligent terminal for dividing dock operation areas. Background Technology

[0002] During dock operations, equipment such as storage yards, trucks, and gantry cranes coordinate with each other to achieve the storage or transportation of goods.

[0003] In related technologies, when a gantry crane is in operation, the workers delineate the work area covered by the gantry crane based on its current position and the task being performed. When equipment such as trucks or personnel enter this area, the gantry crane can respond promptly to achieve rapid operation.

[0004] Regarding the aforementioned technologies, the inventors believe that since the position of the gantry crane is not unique during operation and the work tasks of the gantry crane may change, the gantry crane operators need to constantly update the work area, which not only greatly increases the workload of the workers, but also may lead to the risk of incorrect division of the work area, and there is still room for improvement. Summary of the Invention

[0005] To facilitate the division of work areas with high accuracy, this application provides a method, system, storage medium, and intelligent terminal for dividing dock work areas.

[0006] Firstly, this application provides a method for dividing a wharf operation area, employing the following technical solution:

[0007] A method for dividing a wharf operation area includes:

[0008] Obtain equipment parameter information, equipment location information, and job task information;

[0009] The equipment parameter information, work task information and demand area information stored in the preset area database are matched and analyzed to determine the demand area information corresponding to the equipment parameter information and work task information. The demand area information includes area location information, area orientation information and area size information.

[0010] The work area is defined at the location corresponding to the equipment location information, and the area location information coincides with the location corresponding to the equipment location information. The work area is also controlled to face the direction corresponding to the area orientation information.

[0011] By adopting the above technical solution, the location and task status of the gantry crane are first obtained, and the required work area is matched from the corresponding database. Then, the work area is divided according to the corresponding location, so that the work area can be automatically updated when the gantry crane changes location or task. This facilitates the division of work areas and makes the division of work areas more accurate.

[0012] Optionally, after the work area is divided, the method for dividing the dock work area also includes:

[0013] Define the currently defined work area as the valid area, and define the remaining existing work areas as the original areas;

[0014] Determine if there exists an original region that intersects with the valid region;

[0015] If there is no original region intersecting with the valid region, the valid region range is maintained.

[0016] If there exists an original region that intersects with the valid region, the intersecting region is defined as an overlapping region, the device corresponding to the valid region is defined as a valid device, and the device corresponding to the intersecting original region is defined as an original device.

[0017] Acquire the operational status information of valid and original equipment, and define the corresponding equipment as working equipment when the status corresponding to the operational status information is consistent with the preset working status.

[0018] The quantity of work is determined by counting the work equipment, and it is then determined whether the quantity value corresponding to the quantity of work is equal to one.

[0019] If the quantity value corresponding to the work quantity information is equal to one, then the overlapping area in the work area corresponding to the work equipment will be excluded, and the work area of ​​the other equipment that is not a work equipment will be maintained.

[0020] By adopting the above technical solution, when two working areas intersect, the overlapping area is assigned according to the current working status of the gantry crane, so as to facilitate the normal delineation of the working area of ​​the gantry crane.

[0021] Optionally, when the quantity value corresponding to the work quantity information is greater than one, the method for determining the work area includes:

[0022] Obtain task quantity information for each working device;

[0023] Determine whether the quantity values ​​corresponding to the quantity information of the two tasks are consistent;

[0024] If the quantity values ​​corresponding to the two task quantity information are the same, then the overlapping areas in the working areas of the two working devices will be excluded.

[0025] If the quantity values ​​corresponding to the two task quantity information are inconsistent, the task quantity information with the smaller corresponding value is determined from the two task quantity information, and the working area of ​​the work equipment corresponding to the task quantity information is maintained, while the overlapping area in the working area corresponding to the other work equipment is excluded.

[0026] By adopting the above technical solution, when both gantry cranes are in operation, the overlapping area is assigned based on the number of tasks that the empty gantry crane needs to perform, so that the working area of ​​each piece of equipment can be determined more appropriately.

[0027] Optionally, when the quantity value corresponding to the work quantity information is less than one, the method for determining the work area includes:

[0028] The effective boundary information is determined based on the effective region, and the original boundary information is determined based on the original region;

[0029] The intersection point location information is determined based on the boundary line corresponding to the effective boundary information and the boundary line corresponding to the original boundary information.

[0030] Calculate the distance between the location corresponding to each intersection point and the location corresponding to each area fixed point to determine the operation distance information;

[0031] At each intersection point, the smaller working distance information is determined based on the two working distance information, and the intersection point is defined as the approach point for the equipment corresponding to the working distance information;

[0032] The proximity information is determined by counting proximity points on the same device;

[0033] Determine if there are any devices that are close to the quantity information corresponding to a quantity value of two;

[0034] If there is a device that is close to the quantity value corresponding to the quantity information, which is equal to two, then the working area of ​​that device is maintained, and the overlapping area in the working area of ​​the other corresponding device is excluded;

[0035] If there is no device nearby with a quantity value equal to two corresponding to the quantity information, a verification signal is output.

[0036] By adopting the above technical solution, when neither of the two gantry cranes is in operation, the ownership of the overlapping area is determined according to the distance between the overlapping area and each piece of equipment, so as to facilitate the normal delineation of the equipment operation area and enable the subsequent division of the operation area to be used normally.

[0037] Optionally, when the verification signal is output, the method for determining the work area includes:

[0038] To update the work area, overlaps between the work areas corresponding to the valid equipment and the original equipment are excluded.

[0039] The target area is delineated using the location corresponding to each intersection point as the center and a preset fixed distance as the radius.

[0040] Define the portion of the target area that is not a work area or an overlapping area as the detection area, and obtain the detection status information in the detection area;

[0041] Determine whether there is a detection area whose status corresponds to the detection status information and is consistent with the preset arrival status;

[0042] If there is no detection area whose status matches the arrival status, then the current work area distribution will be maintained.

[0043] If there is a detection area whose status corresponds to the same position as the detection status information, then add an overlapping area to the working area of ​​the device corresponding to the nearest point of the detection area, and maintain the working area of ​​the other device.

[0044] By adopting the above technical solution, when the distance between the overlapping area and the two devices is not much different, the overlapping area is first excluded, and then the ownership of the overlapping area is determined according to the entry of external personnel or equipment into the corresponding area, so that the divided work area can be used normally.

[0045] Optional methods for determining a fixed distance include:

[0046] The corner points adjacent to the intersection point location information in the effective area and the original area are defined as neighboring points, and the neighboring points that are not corner points of the overlapping area are defined as edge points, and the edge location information of the edge points is obtained.

[0047] The adjacent distance information is determined by calculating based on the edge location information and the intersection location information;

[0048] The distance between the two intersection points is calculated based on their corresponding positions, and the average distance is calculated by dividing the distance into two equal parts based on the distance between them.

[0049] The minimum value is calculated from the mean distance information and all adjacent distance information to determine the fixed distance.

[0050] By adopting the above technical solution, a suitable fixed distance is determined so that the defined detection area is appropriate.

[0051] Optionally, after the work area is determined, the method for updating the work area also includes:

[0052] Obtain information about the port area;

[0053] Determine whether all work areas are within the areas corresponding to the dock area information;

[0054] If all work areas are within the areas corresponding to the dock area information, then the work area division will be maintained.

[0055] If the work area is not entirely within the area corresponding to the dock area information, then an edge signal is output, and the areas within the work area that are within the area corresponding to the dock area information are updated as new work areas.

[0056] By adopting the above technical solution, the operating area outside the designated dock area can be excluded to determine a reasonable operating area and reduce the occurrence of misreceived signals during equipment operation.

[0057] Secondly, this application provides a dock operation area division system, which adopts the following technical solution:

[0058] A dock operation area division system, comprising:

[0059] The acquisition module is used to acquire equipment parameter information, equipment location information, and job task information.

[0060] The processing module, connected to the acquisition and judgment modules, is used for information storage and processing;

[0061] The judgment module, connected to the acquisition and processing modules, is used for judging information.

[0062] The processing module performs matching analysis based on the equipment parameter information, job task information and demand area information stored in the preset area database to determine the demand area information corresponding to the equipment parameter information and job task information. The demand area information includes area location information, area orientation information and area size information.

[0063] The processing module defines a work area with a coverage area corresponding to the size of the area size information at the location corresponding to the device location information, and the location corresponding to the area fixed point information coincides with the location corresponding to the device location information, and controls the orientation of the work area to the direction corresponding to the area orientation information.

[0064] By adopting the above technical solution, the acquisition module first obtains the location of the gantry crane and the work task, so that the processing module can match the required work area from the corresponding database. The processing module then divides the work area according to the corresponding location, so that the work area can be automatically updated when the gantry crane changes location or task, which facilitates the division of work area and makes the division of work area more accurate.

[0065] Thirdly, this application provides a smart terminal, which adopts the following technical solution:

[0066] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed any of the above-mentioned dock operation area division methods.

[0067] By adopting the above technical solution and using a smart terminal, the location and task status of the gantry crane are first obtained, and the required work area is matched from the corresponding database. Then, the work area is divided according to the corresponding location, so that the work area can be automatically updated when the gantry crane changes location or task. This facilitates the division of work areas and ensures high accuracy.

[0068] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates the division of work areas with high accuracy, and adopts the following technical solution:

[0069] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed any of the above-described methods for dividing dock operation areas.

[0070] By adopting the above technical solution, the computer program containing the dock operation area division method in the storage medium first obtains the location of the gantry crane and the operation task, so as to match the required operation area from the corresponding database, and then divides the operation area according to the corresponding location, so that the operation area can be automatically updated when the gantry crane changes location or task, which facilitates the division of operation area and makes the division of operation area more accurate.

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

[0072] 1. The corresponding work areas are divided according to the real-time location of the equipment and the real-time task status, so as to facilitate the division of work areas and the accuracy of the division of work areas is high;

[0073] 2. Overlapping work areas can be analyzed and discussed to ensure that the final determined work area is more suitable;

[0074] 3. Update the identified work areas based on the current dock conditions to reduce the occurrence of false signal detection. Attached Figure Description

[0075] Figure 1 This is a flowchart of the method for dividing the dock operation area.

[0076] Figure 2This is a flowchart of the method for determining overlapping areas.

[0077] Figure 3 This is a diagram showing the division of work areas.

[0078] Figure 4 This is a flowchart illustrating the method for determining the operating area of ​​two working devices.

[0079] Figure 5 This is a flowchart illustrating the method for determining the operating area of ​​two idle devices.

[0080] Figure 6 This is a flowchart of the detection area delineation method.

[0081] Figure 7 This is a flowchart of a method for determining a fixed distance.

[0082] Figure 8 This is a flowchart of the job area update method.

[0083] Figure 9 This is a flowchart of the module for dividing the dock operation area. Detailed Implementation

[0084] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-9 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0085] The embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.

[0086] This application discloses a method for dividing a dock operation area. During equipment operation, the corresponding operation area is determined based on the location of the equipment and its operation task. The determined operation area is analyzed so that when two operation areas overlap, the overlapping area can be assigned to a specific location. This ensures that the final determined operation area for each piece of equipment is more reasonable, facilitating the normal use of the operation area in the future.

[0087] Reference Figure 1 The method for dividing the dock operation area includes the following steps:

[0088] Step S100: Obtain equipment parameter information, equipment location information, and job task information.

[0089] The equipment parameter information corresponds to various parameters of the gantry crane, including the working range, etc. The equipment location information corresponds to the current location of the equipment, which can be determined by installing a positioning device on the equipment. The task information corresponds to the task currently being performed by the equipment, which can be determined by monitoring the status of the equipment.

[0090] Step S101: Match and analyze the equipment parameter information, work task information and demand area information stored in the preset area database to determine the demand area information corresponding to the equipment parameter information and work task information. The demand area information includes area location information, area orientation information and area size information.

[0091] The area corresponding to the demand area information is the area that needs to be defined under the current device. The location corresponding to the area positioning information is the fixed point on the area. The direction corresponding to the area orientation information is the direction that the area needs to face along its length. The area size information is the value corresponding to the area size, including length and width. Different devices and different tasks currently being performed by the devices need to be adapted to different work areas. At this time, a suitable area is defined for use. The relationship between the three is determined by the staff through a communication protocol. Based on the corresponding relationship, an area database is established. The method of establishing the database is a conventional technical means for those skilled in the art and will not be described in detail.

[0092] Step S102: Delineate a work area with a coverage area equal to the size of the area size information at the location corresponding to the equipment location information, and ensure that the location corresponding to the area fixed point information coincides with the location corresponding to the equipment location information, and control the work area to be set to the direction corresponding to the area orientation information.

[0093] The corresponding work area is defined at the location of the control equipment, so that the work area corresponding to the equipment can be quickly divided according to the location of the equipment and the work task, so as to make the work area division more accurate.

[0094] Reference Figure 2 Following the division of work areas, the methods for dividing dock work areas also include:

[0095] Step S200: Define the currently defined work area as the valid area, and define the remaining existing work areas as the original areas.

[0096] Reference Figure 3 The effective area and the original area are defined and identified to distinguish different work areas, so as to facilitate further analysis of the work areas.

[0097] Step S201: Determine whether there exists an original region that intersects with the valid region.

[0098] The purpose of the judgment is to determine whether there is any overlap between the work area defined by other equipment and the work area defined by the current equipment.

[0099] Step S2011: If there is no original region intersecting with the valid region, then maintain the valid region range.

[0100] When there is no original area intersecting with the effective area, it means that the working areas of the two devices do not overlap. At this time, their respective working areas are relatively clear, and the current effective area range can be maintained.

[0101] Step S2012: If there is an original region that intersects with the valid region, the intersecting region is defined as an overlapping region, the device corresponding to the valid region is defined as a valid device, and the device corresponding to the intersecting original region is defined as an original device.

[0102] When an original region intersects with the valid region, it indicates that the working areas of two devices overlap. In this case, further analysis of the working area situation is required. The intersecting region is defined as the overlapping region to identify the overlapping part, which facilitates subsequent analysis. At the same time, the device corresponding to the valid region is defined as the valid device, and the device corresponding to the intersecting original region is defined as the original device for identification, thereby defining the two devices and facilitating subsequent analysis.

[0103] Step S202: Obtain the operational status information of the valid equipment and the original equipment, and define the corresponding equipment as working equipment when the status corresponding to the operational status information is consistent with the preset working status.

[0104] The status corresponding to the job status information is the current job status of the equipment, including idle status and working status. When the status corresponding to the job status information is consistent with the working status, it means that the current equipment is busy working. At this time, the equipment is defined as working equipment for identification, which makes it easier to distinguish the working status of different equipment.

[0105] Step S203: Count according to the working equipment to determine the work quantity information, and determine whether the quantity value corresponding to the work quantity information is equal to one.

[0106] The corresponding quantity value of the work quantity information is the total number of working devices among the two devices whose work areas overlap. It is determined by counting. The purpose of the judgment is to know whether one of the two devices is currently in a working state and the other is in an idle state.

[0107] Step S204: If the quantity value corresponding to the work quantity information is equal to one, then the overlapping area in the work area corresponding to the work equipment is excluded, and the work area of ​​another equipment that is not a work equipment is maintained.

[0108] When the quantity value corresponding to the work quantity information is equal to one, it means that one device is in working condition and another device is in idle condition. At this time, even if other devices or personnel enter the overlapping area, the device in working condition cannot respond and process quickly. Therefore, the overlapping area is assigned to the working area of ​​another device in idle condition to achieve effective use of the overlapping area.

[0109] Reference Figure 4 When the quantity value corresponding to the work quantity information is greater than one, the methods for determining the work area include:

[0110] Step S300: Obtain the task quantity information for each working device.

[0111] When the quantity value corresponding to the work quantity information is greater than one, it indicates that both devices are currently in working status. At this time, it is necessary to further analyze the ownership of the overlapping area. The quantity value corresponding to the task quantity information is the number of tasks that the current working device needs to execute. This value is obtained by analyzing the task queuing status of each working device.

[0112] Step S301: Determine whether the quantity values ​​corresponding to the two task quantity information are consistent.

[0113] The purpose of this determination is to determine whether the number of tasks to be executed by the two devices is the same, in order to facilitate subsequent analysis.

[0114] Step S3011: If the quantity values ​​corresponding to the two task quantity information are the same, then the overlapping areas in the working areas of the two working devices are excluded.

[0115] When the quantity values ​​corresponding to the two task quantity information are the same, it means that the number of tasks to be executed by the two devices is the same. At this time, it is not possible to determine the ownership of the overlapping area based on the task quantity information, so as to exclude the overlapping area in the working area of ​​each working device and enable further analysis.

[0116] Step S3012: If the quantity values ​​corresponding to the two task quantity information are inconsistent, the task quantity information with the smaller corresponding value is determined from the two task quantity information, and the working area of ​​the work equipment corresponding to the task quantity information is maintained, and the overlapping area in the working area corresponding to the other work equipment is excluded.

[0117] When the quantity values ​​corresponding to two task quantity information are inconsistent, it indicates that one of the two working devices has a larger workload and the other has a smaller workload. If other devices or personnel enter the overlapping area, the device with the smaller workload is preferred to respond. In this case, the task quantity information with the smaller corresponding value is determined from the two task quantity information to identify the corresponding device, so that the device can maintain a normal working area, and the overlapping area in the working area of ​​the other device is excluded, thereby determining the ownership of the overlapping area.

[0118] Reference Figure 5 When the quantity value corresponding to the work quantity information is less than one, the methods for determining the work area include:

[0119] Step S400: Determine the valid boundary information based on the valid region, and determine the original boundary information based on the original region.

[0120] When the quantity value corresponding to the work quantity information is less than one, it indicates that both devices are in an idle state. In this case, it is necessary to further analyze the ownership of the overlapping area. The boundary line corresponding to the effective boundary information is the boundary line of the finite area, and the boundary line corresponding to the original boundary information is the boundary line of the original area.

[0121] Step S401: Determine the intersection point location information based on the boundary line corresponding to the valid boundary information and the boundary line corresponding to the original boundary information.

[0122] The location corresponding to the intersection point information is the location of the intersection point between the boundary line corresponding to the effective boundary information and the boundary line corresponding to the original boundary information, which can be determined by the region's fixed point and the size of the region.

[0123] Step S402: Calculate the distance between the location corresponding to each intersection point and the location corresponding to each area fixed point to determine the operation distance information.

[0124] The distance value corresponding to the operation distance information is the distance between the location corresponding to the intersection location information and the location corresponding to the area fixed point information, which is determined by calculating the coordinate values ​​of the two points on the spatial physical coordinate system.

[0125] Step S403: At each intersection point, determine the smaller operation distance information based on the two operation distance information, and define the intersection point as the proximity point for the equipment corresponding to the operation distance information.

[0126] Each intersection point corresponds to two working distance information. The working distance information with the smaller value is determined to determine which area is closer to the intersection point. Thus, the intersection point is defined as the proximity point of the equipment for identification, which is then used for subsequent analysis.

[0127] Step S404: Count the proximity points on the same device to determine the proximity quantity information.

[0128] The proximity quantity information corresponds to the total number of proximity points on the same device, which is obtained by counting the proximity points.

[0129] Step S405: Determine if there is a device that is close to the quantity information corresponding to a quantity value of two.

[0130] The purpose of the judgment is to determine whether two intersection points in the overlapping area are both close to a certain device.

[0131] Step S4051: If there is a device with a quantity value of two that is close to the quantity information, maintain the working area of ​​that device and exclude the overlapping area in the working area of ​​the other corresponding device.

[0132] When there is a device with a quantity value of two corresponding to the quantity information, it means that the two intersection points on the overlapping area are both close to a certain device. That is, the entire overlapping area intersects with the device. This indicates that personnel or equipment entering the overlapping area at this time will most likely require the device to respond. In other words, the overlapping area belongs to the work area corresponding to the device. At this time, the work area of ​​the device should be maintained for normal use, and the overlapping area in the work area of ​​the other device should be excluded to achieve a proper determination of the ownership of the overlapping area.

[0133] Step S4052: If there is no device close to the quantity information corresponding to a quantity value of two, then output a verification signal.

[0134] When there is no device with a quantity value of two corresponding to the quantity information, it means that the two intersection points are relatively close to the two devices. That is, the difference in distance between the overlapping area and the two devices is not significant, and it is impossible to judge this situation by distance. At this time, a verification signal is output to mark this situation for subsequent analysis.

[0135] Reference Figure 6 When the verification signal is output, the methods for determining the work area include:

[0136] Step S500: Exclude overlapping areas in the work areas corresponding to the valid equipment and the original equipment to update the work area.

[0137] When a verification signal is output, it indicates that the overlapping area cannot be assigned based on distance. In this case, the overlapping areas in the working areas of the two devices are excluded so that the working areas can be used normally and the occurrence of signal detection confusion is reduced.

[0138] Step S501: Delineate the target area by taking the position corresponding to each intersection point as the center and a preset fixed distance as the radius.

[0139] The fixed distance is a constant value, and the target area is a region defined by the location of the equipment as the center and the fixed distance as the radius, used to detect other equipment or personnel.

[0140] Step S502: Define the portion of the target area that is not a working area or an overlapping area as a detection area, and obtain the detection status information in the detection area.

[0141] The detection area is the part of the target area that is not the work area or the overlapping area. This area is marked to facilitate subsequent analysis. The detection status information corresponds to the signal reception status in the detection area.

[0142] Step S503: Determine whether there is a detection area whose status corresponds to the detection status information and is consistent with the preset arrival status.

[0143] The "in-place" status refers to the state when a device or person with a signal enters and is detected. The purpose of this determination is to determine whether there are any personnel or devices entering the detection area, that is, to determine in advance whether there are any personnel who might approach the overlapping area, so as to determine the ownership of the overlapping area.

[0144] Step S5031: If there is no detection area whose status is consistent with the arrival status, then maintain the current distribution of the work area.

[0145] When there is no detection area whose status matches the arrival status, it means that no equipment or personnel are approaching the overlapping area. In this case, the distribution of the work area can be maintained.

[0146] Step S5032: If there is a detection area whose status is consistent with the arrival status, then add an overlapping area to the working area of ​​the device corresponding to the proximity point of the detection area, and maintain the working area of ​​the other device.

[0147] When there is a detection area where the status corresponding to the detection status information is consistent with the arrival status, it indicates that personnel are approaching the overlapping area. At this time, the approach point corresponding to the detection area is used to determine the distance between the current detection area and the two devices, thereby determining the devices that other devices or personnel are likely to need to respond to. The overlapping area is added to the working area of ​​the device to maintain the normal use of the device, while maintaining the working area of ​​the other device so that the working areas of the two devices are clearly distinguishable.

[0148] Reference Figure 7 Methods for determining a fixed distance include:

[0149] Step S600: Define the corner points adjacent to the intersection location information in the effective area and the original area as neighboring points, and define the neighboring points that are not corner points in the overlapping area as edge points, and obtain the edge location information of the edge points.

[0150] The corner points of a region are the intersection points of two line segments on the region. The location information of the intersection point corresponds to the position on the boundary line. At this time, the corner points adjacent to the intersection point are defined as neighboring points for identification, so as to distinguish different corner points. Then, the neighboring points of corner points that are not overlapping areas are defined as edge points, so as to determine the corner points on the outer edge of the region enclosed by two working areas. The location information of the edge points corresponds to the position of the edge points, which can be determined by the position of the edge points relative to the fixed points of the region.

[0151] Step S601: Calculate the adjacent distance information based on the edge location information and the intersection location information.

[0152] The distance value corresponding to the adjacent distance information is the distance between the edge point and the intersection point, which is calculated and determined by the position corresponding to the edge position information and the position corresponding to the intersection point position information.

[0153] Step S602: Calculate the distance between the two intersection points based on their corresponding positions, and then divide the distance into two equal parts based on the distance between them to determine the mean distance.

[0154] The distance value corresponding to the interval distance information is the distance between two intersection points, and the distance value corresponding to the mean distance information is half the value corresponding to the interval distance information.

[0155] Step S603: Calculate the minimum value from the mean distance information and all adjacent distance information to determine the fixed distance.

[0156] The minimum value is determined from the values ​​corresponding to the mean distance information and all the values ​​corresponding to the adjacent distance information to serve as a fixed distance, so that the defined target area is appropriate for the specific detection of other equipment or personnel.

[0157] Reference Figure 8 After the work area is determined, the methods for updating the work area also include:

[0158] Step S700: Obtain dock area information.

[0159] The area corresponding to the dock area information is the area where the other equipment or personnel that the current equipment needs to respond to need to be located.

[0160] Step S701: Determine whether all work areas are within the area corresponding to the dock area information.

[0161] The purpose of this judgment is to determine whether all the currently designated work areas are within the currently designated dock area, so as to facilitate subsequent analysis.

[0162] Step S7011: If all work areas are within the area corresponding to the dock area information, then maintain the work area division.

[0163] When all work areas are within the areas corresponding to the dock area information, it means that the work areas can effectively sense other equipment or personnel. In this case, the work area division of the equipment can be maintained.

[0164] Step S7012: If the work areas are not all within the area corresponding to the dock area information, then output the edge signal and update the areas in the work areas that are within the area corresponding to the dock area information to the new work areas.

[0165] When the work areas are not all within the area corresponding to the dock area information, it means that some work areas are not within the currently set dock area. At this time, an edge signal is output to record the situation, and the work areas within the dock area are updated to new work areas. This reduces the possibility of signals output by equipment or personnel in other dock areas being detected by the equipment, causing it to respond erroneously, thus making the equipment more stable during use.

[0166] Reference Figure 9 Based on the same inventive concept, embodiments of the present invention provide a dock operation area division system, including:

[0167] The acquisition module is used to acquire equipment parameter information, equipment location information, and job task information.

[0168] The processing module, connected to the acquisition and judgment modules, is used for information storage and processing;

[0169] The judgment module, connected to the acquisition and processing modules, is used for judging information.

[0170] The processing module performs matching analysis based on the equipment parameter information, job task information and demand area information stored in the preset area database to determine the demand area information corresponding to the equipment parameter information and job task information. The demand area information includes area location information, area orientation information and area size information.

[0171] The processing module defines a work area with a coverage range corresponding to the area size information at the location corresponding to the device location information, and the location corresponding to the area fixed point information coincides with the location corresponding to the device location information, and controls the orientation of the work area to the direction corresponding to the area orientation information.

[0172] The overlapping area determination module is used to determine whether there is an overlapping area, and if there is an overlapping area, to determine its ownership based on the device situation.

[0173] The work area change module determines the ownership of overlapping areas when both devices are in operation, thereby enabling the work area to change.

[0174] The proximity determination module determines the proximity of the overlapping area to the equipment when neither device is operating, thereby determining the ownership of the overlapping area.

[0175] The attribution determination module is used to determine the attribution of overlapping areas that are close to both devices;

[0176] The fixed distance determination module is used to determine a suitable fixed distance to facilitate subsequent area division;

[0177] The invalid area update module identifies areas that do not belong to the work dock, so that the designated work areas can be updated, thereby reducing the occurrence of false signal detection during subsequent operations due to invalid areas.

[0178] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0179] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a method for dividing a dock operation area.

[0180] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.

[0181] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as a method for dividing the dock operation area.

[0182] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0183] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A method for dividing a wharf operation area, characterized in that, include: Obtain equipment parameter information, equipment location information, and job task information; The equipment parameter information, work task information and demand area information stored in the preset area database are matched and analyzed to determine the demand area information corresponding to the equipment parameter information and work task information. The demand area information includes area location information, area orientation information and area size information. The work area is defined at the location corresponding to the equipment location information, and the area location information coincides with the location corresponding to the equipment location information. The work area is also controlled to face the direction corresponding to the area orientation information. Following the division of work areas, the methods for dividing dock work areas also include: Define the currently defined work area as the valid area, and define the remaining existing work areas as the original areas; Determine if there exists an original region that intersects with the valid region; If there is no original region intersecting with the valid region, the valid region range is maintained. If there exists an original region that intersects with the valid region, the intersecting region is defined as an overlapping region, and the device corresponding to the valid region is defined as a valid device, and the device corresponding to the intersecting original region is defined as an original device. Acquire the operational status information of valid and original equipment, and define the corresponding equipment as working equipment when the status corresponding to the operational status information is consistent with the preset working status. The quantity of work is determined by counting the work equipment, and it is then determined whether the quantity value corresponding to the quantity of work is equal to one. If the quantity value corresponding to the work quantity information is equal to one, then the overlapping area in the work area corresponding to the work equipment will be excluded, and the work area of ​​the other equipment that is not a work equipment will be maintained.

2. The method for dividing the wharf operation area according to claim 1, characterized in that... When the quantity value corresponding to the work quantity information is greater than one, the methods for determining the work area include: Obtain task quantity information for each working device; Determine whether the quantity values ​​corresponding to the quantity information of the two tasks are consistent; If the quantity values ​​corresponding to the two task quantity information are the same, then the overlapping areas in the working areas of the two working devices will be excluded. If the quantity values ​​corresponding to the two task quantity information are inconsistent, the task quantity information with the smaller corresponding value is determined from the two task quantity information, and the working area of ​​the work equipment corresponding to the task quantity information is maintained, while the overlapping area in the working area corresponding to the other work equipment is excluded.

3. The method for dividing the wharf operation area according to claim 1, characterized in that... When the quantity value corresponding to the work quantity information is less than one, the methods for determining the work area include: The effective boundary information is determined based on the effective region, and the original boundary information is determined based on the original region; The intersection point location information is determined based on the boundary line corresponding to the effective boundary information and the boundary line corresponding to the original boundary information. Calculate the distance between the location corresponding to each intersection point and the location corresponding to each area fixed point to determine the operation distance information; At each intersection point, the smaller working distance information is determined based on the two working distance information, and the intersection point is defined as the approach point for the equipment corresponding to the working distance information; The proximity information is determined by counting proximity points on the same device; Determine if there are any devices that are close to the quantity information corresponding to a quantity value of two; If there is a device that is close to the quantity value corresponding to the quantity information, which is equal to two, then the working area of ​​that device is maintained, and the overlapping area in the working area of ​​the other corresponding device is excluded; If there is no device nearby with a quantity value equal to two corresponding to the quantity information, a verification signal is output.

4. The method for dividing the wharf operation area according to claim 3, characterized in that... When the verification signal is output, the methods for determining the work area include: To update the work area, overlaps between the work areas corresponding to the valid equipment and the original equipment are excluded. The target area is delineated using the location corresponding to each intersection point as the center and a preset fixed distance as the radius. Define the portion of the target area that is not a work area or an overlapping area as the detection area, and obtain the detection status information in the detection area; Determine whether there is a detection area whose status corresponds to the detection status information and is consistent with the preset arrival status; If there is no detection area whose status matches the arrival status, then the current work area distribution will be maintained. If there is a detection area whose status corresponds to the same position as the detection status information, then add an overlapping area to the working area of ​​the device corresponding to the nearest point of the detection area, and maintain the working area of ​​the other device.

5. The method for dividing the wharf operation area according to claim 4, characterized in that... Methods for determining a fixed distance include: The corner points adjacent to the intersection point location information in the effective area and the original area are defined as neighboring points, and the neighboring points that are not corner points of the overlapping area are defined as edge points, and the edge location information of the edge points is obtained. The adjacent distance information is determined by calculating based on the edge location information and the intersection location information; The distance between the two intersection points is calculated based on their corresponding positions, and the average distance is calculated by dividing the distance into two equal parts based on the distance between them. The minimum value is calculated from the mean distance information and all adjacent distance information to determine the fixed distance.

6. The method for dividing the wharf operation area according to claim 5, characterized in that... After the work area is determined, the methods for updating the work area also include: Obtain information about the port area; Determine whether all work areas are within the areas corresponding to the dock area information; If all work areas are within the areas corresponding to the dock area information, then the work area division will be maintained. If the work area is not entirely within the area corresponding to the dock area information, then an edge signal is output, and the areas within the work area that are within the area corresponding to the dock area information are updated as new work areas.

7. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed according to any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed according to any one of claims 1 to 6.