Ship structure trepanning detection method, device, equipment and medium

The automated detection of ship structure openings through digital means solves the problems of low efficiency and poor accuracy of manual detection, and realizes efficient and accurate opening detection, which is suitable for the automated detection of complex ship structures.

CN120685040APending Publication Date: 2025-09-23SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510993863.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-18
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In existing technologies, ship structure opening inspection relies on manual visual observation, resulting in low inspection efficiency and difficulty in ensuring accuracy. In particular, there is a risk of omissions when inspecting lashing holes, welds, longitudinals and free edges on PCTC ships.

Method used

By adopting digital inspection methods, the ship object to be inspected is obtained and the inspection rules are set. The structural opening inspection is carried out based on the set inspection rules, and the inspection results are filtered according to the set screening conditions to realize automated batch inspection.

Benefits of technology

It improves the detection efficiency, ensures the accuracy of detection, is conducive to controlling the quality of structural openings, and meets the detection needs of complex ship structures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120685040A_ABST
    Figure CN120685040A_ABST
Patent Text Reader

Abstract

The invention discloses a ship structure trepanning detection method, device and equipment and a medium. The method comprises the following steps: acquiring a to-be-detected ship object and setting a detection rule; based on the set detection rule, carrying out structure trepanning detection on the ship object to be detected to obtain a detection result; and screening the detection results according to a set screening condition to obtain a target detection result. According to the technical scheme, batch detection can be carried out on the ship structure opening through a digital detection means, the detection efficiency is improved, the detection accuracy is effectively guaranteed, and the control over the quality of the structure opening is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship opening detection, and in particular to a method, device, equipment and medium for detecting structural openings of a ship. Background Art

[0002] With the continuous development of the shipping industry, the scale of ships is getting larger and the structure is becoming more complex, and the number and types of openings are also increasing.

[0003] In the design, construction, and related technology application projects of Pure Car and Truck Carriers (PCTCs), there are minimum distance restrictions on structural openings. In actual projects, the layout of lashing holes on PCTC vessels is characterized by a large number of lashing holes, a single specification, and strict interference requirements. Consequently, the number of lashing holes, welds, longitudinals, and free edges is considerable.

[0004] Currently, structural opening inspections are performed manually, relying primarily on visual inspection to determine whether an opening meets requirements. However, this method has significant limitations. Manual inspections are not only time-consuming but also prone to omissions, making it difficult to guarantee accurate inspection results. Summary of the Invention

[0005] The present invention provides a method, device, equipment and medium for detecting structural openings of ships, which can perform batch detection of structural openings of ships through digital inspection means, thereby improving detection efficiency, effectively ensuring detection accuracy, and facilitating quality control of structural openings.

[0006] According to one aspect of the present invention, a method for detecting structural openings in a ship is provided, comprising:

[0007] Obtain the ship object to be detected and set the detection rules;

[0008] Performing structural opening detection on the ship object to be detected based on the set detection rules to obtain a detection result;

[0009] The detection results are screened according to the set screening conditions to obtain the target detection results.

[0010] According to another aspect of the present invention, there is provided a structural opening detection device for a ship, comprising:

[0011] The acquisition module is used to obtain the ship object to be detected and set the detection rules;

[0012] A detection module, configured to perform structural opening detection on the ship object to be detected based on the set detection rules to obtain a detection result;

[0013] The screening module is used to screen the detection results according to the set screening conditions to obtain the target detection results.

[0014] According to another aspect of the present invention, an electronic device is provided, comprising:

[0015] at least one processor; and

[0016] a memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the structural opening detection method for a ship according to any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the structural opening detection method for a ship according to any embodiment of the present invention when executed.

[0019] The technical solution of the embodiment of the present invention obtains a vessel to be inspected and sets inspection rules; performs structural opening inspection on the vessel to be inspected based on the set inspection rules to obtain inspection results; and filters the inspection results according to set screening conditions to obtain target inspection results. This technical solution can perform batch inspection of vessel structural openings through digital inspection methods, improving inspection efficiency, effectively ensuring inspection accuracy, and facilitating quality control of structural openings.

[0020] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 This is a flow chart of a method for detecting structural openings in a ship according to the first embodiment of the present invention;

[0023] Figure 2 This is a flow chart of a method for detecting structural openings in a ship according to a second embodiment of the present invention;

[0024] Figure 3 This is a schematic structural diagram of a ship structural opening detection device provided in accordance with a third embodiment of the present invention;

[0025] Figure 4 It is a structural diagram of an electronic device provided according to the fourth embodiment of the present invention. DETAILED DESCRIPTION

[0026] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0027] It should be noted that the terms "first," "second," and "target" in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or that are inherent to these processes, methods, products, or apparatus.

[0028] Example 1

[0029] Figure 1 This is a flow chart of a method for detecting structural openings in a ship according to a first embodiment of the present invention. This embodiment is applicable to detecting structural openings in automobile carriers. The method can be performed by a device for detecting structural openings in a ship. The device can be implemented in the form of hardware and / or software. The device can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:

[0030] The technical solution in this embodiment can be integrated into a verification tool that can perform structural hole verification and inspection on the distance from the lashing holes to the welds, longitudinals, and free edges in batches, thereby efficiently checking the safe distance of the lashing holes, improving the inspection efficiency, and saving the inspection time. Among them, the weld can be understood as a continuous seam formed by connecting two or more pieces of steel through a welding process. It is the main connection method that bears loads in ship structures. The longitudinal bones can be slender structural members arranged along the length of the ship. The free edge can be an edge in the hull structure that is not connected to other parts, usually appearing after plate cutting or at the structural transition.

[0031] S110: Obtain a ship object to be detected and set detection rules.

[0032] The "ship object to be inspected" can be understood as a ship object that requires inspection. In this embodiment, the ship object can be a list of specific segmented objects. It is understood that in this embodiment, an entire ship is divided into multiple segments, thereby using specific segmented objects as the ship objects to be inspected. The "set detection rules" can be understood as pre-set detection rules. The set detection rules in this embodiment can include lashing hole safety distance parameters corresponding to different lashing hole equipment models. In this embodiment, corresponding safety distance parameters can be configured for different lashing hole equipment models, thereby serving as set detection rules.

[0033] In this embodiment, optionally, obtaining the ship object to be detected includes: obtaining a list of all segments of the ship; in response to a segment selection operation, selecting a corresponding target segment list from the list of all segments of the ship, and using the target segment list as the ship object to be detected.

[0034] The "full section list" may refer to detailed information about all independent sections of a ship. It will be appreciated that, during the shipbuilding process, in this embodiment, the ship is divided into independent sections (Sections or Blocks) of the hull structure, and each section is numbered, thereby obtaining a complete section list of the ship. The "target section list" may refer to a section list obtained by filtering in response to a user's section selection operation.

[0035] In this embodiment, obtaining a list of all sections of a ship refers to collecting, organizing, and clearly listing detailed information on all independent sections (Sections or Blocks) that constitute a ship. These sections are the basic units in the ship construction process and form a complete hull structure through subsequent assembly and welding.

[0036] In this embodiment, in response to the segment selection operation of a specific ship number, the corresponding target segment list can be further screened in all segment lists under the ship number, and the screened target segment list can be determined as the final ship object to be detected.

[0037] For example, in this embodiment, in response to the input and selection of the ship number processing operation, the section list under the ship can be obtained, and then the specific section number can be entered for further screening and processing. In addition, in this embodiment, a section selection table can also be configured, specifically: sections that need to be inspected can set whether to check to True; if no inspection is required, it is False; sections with fire bowls can set whether there is a fire bowl to True; if there is no fire bowl, it is False; the section manager of the section can also be specified, thereby editing and forming a corresponding section selection table. In this embodiment, after the section selection of the ship is configured, if no changes are made subsequently, the automatic actuator will perform a planned cyclic check on the ship according to this configuration. In the section selection list table in this embodiment, the contents such as whether to check, whether there is a fire bowl, and the person in charge of the section can be modified.

[0038] In this embodiment, the verification program will verify all segments that have verification set to True; therefore, as long as different ship number segments are configured and saved in the segment selection configuration, simultaneous verification and detection of multiple ships can be achieved.

[0039] In this embodiment, through such a setting, the target segment list that needs to be inspected can be screened from the entire segment list of each ship as the ship object to be inspected, and then the specific inspection segment object is determined, thereby improving the efficiency of structural opening inspection in the ship.

[0040] S120: Perform structural opening detection on the ship object to be inspected based on the set detection rules to obtain a detection result.

[0041] Among them, the structural opening detection can be considered as a test of whether the lashing hole distance data in the ship object to be inspected meets the set detection safety distance. The detection result can be considered as the result of the structural opening detection of the lashing hole distance data contained in the ship object to be inspected. The detection results in this embodiment may include multiple detection results obtained by detecting multiple segmented lists of objects. For example, the detection results in this embodiment can be represented in the form of a detection result list. In this embodiment, the detection results can include various detailed detection data, such as the detection time, the device model of the detection object, the coordinate position of the detection object, and the detection result description.

[0042] In this embodiment, the panel of the ship object to be inspected may be used as a unit, and for the lashing holes on the panel, the welds / longitudinal bones / free edges and other inspection objects may be paired and inspected one by one based on the set inspection rules.

[0043] In this embodiment, the specific method of performing structural opening detection on the ship object to be detected based on the set detection rules is to first determine the type of lashing hole equipment contained in the ship object to be detected, and then determine whether the lashing hole distance data in the ship object to be detected meets the safety distance parameters based on the corresponding safety distance parameters corresponding to each lashing hole equipment type pre-set in the set detection rules, so that the corresponding detection list data can be generated according to the judgment result, and the detection result can be obtained.

[0044] S130: Filter the detection results according to the set filtering conditions to obtain the target detection results.

[0045] The set screening conditions may be pre-set screening conditions. The target detection result may be a detection result obtained by filtering all detection results using the pre-set screening conditions. In this embodiment, the target detection result may optionally also include description information of the target that failed verification and coordinate information of the lashing holes.

[0046] Among them, the descriptive information that failed to pass the verification may refer to detailed information that the distance that failed to pass the verification does not meet the standards. For example, the descriptive information that failed to pass the verification may be the distance from the longitudinal bone to the empty center of 65, which does not meet the requirement of 78. The specific descriptive information can be determined according to the specific situation. The coordinate information of the binding hole may refer to the position information including the binding hole. The coordinate information of the binding hole in this embodiment may include the X coordinate information, Y coordinate information and Z coordinate information of the binding hole. The specific information content included in the target detection result in this embodiment can be set according to actual needs, and this embodiment does not limit this.

[0047] Furthermore, in this embodiment, the result list is refreshed after each verification is completed, and the content of the verification time column is also updated accordingly. In order to ensure the speed of the verification algorithm, this embodiment is currently set to immediately exit the verification when a non-satisfactory item is encountered. Therefore, there will only be one description in the error description, but in actual detection, multiple rules may not be met at the same time.

[0048] In this embodiment, each detection data included in the detection result can be filtered according to a pre-set filtering condition to obtain a corresponding target detection result.

[0049] In this embodiment, optionally, the screening condition is a detection condition that has not passed the verification; accordingly, the detection results are screened according to the set screening condition to obtain the target detection result, including: screening the detection results according to the detection condition that has not passed the verification to obtain a list of results that have not passed the verification, and using the list of results that have not passed the verification as the target detection result.

[0050] In this embodiment, when the screening condition is set to a test condition that has not passed the verification, the entire test result list can be screened based on the test condition that has not passed the verification, thereby filtering out a result list that has not passed the verification, and using the result list that has not passed the verification as the target test result.

[0051] In this embodiment, through such a setting, a list of results that do not meet the set detection rules can be obtained through screening conditions, thereby helping modelers to check the opening information that does not meet the rules, so that the modelers can make modifications.

[0052] The technical solution of the embodiment of the present invention obtains a vessel to be inspected and sets inspection rules; performs structural opening inspection on the vessel to be inspected based on the set inspection rules to obtain inspection results; and filters the inspection results according to set screening conditions to obtain target inspection results. This technical solution can perform batch inspection of vessel structural openings through digital inspection methods, improving inspection efficiency, effectively ensuring inspection accuracy, and facilitating quality control of structural openings.

[0053] Example 2

[0054] Figure 2 This is a flow chart of a method for detecting structural openings in a ship according to the second embodiment of the present invention. This embodiment is optimized based on the above embodiment. The specific optimization is as follows: setting detection rules including lashing hole safety distance parameters; performing structural opening detection on the ship object to be detected based on the set detection rules, and obtaining detection results, including: obtaining a timing execution plan; performing structural opening detection on the ship object to be detected according to the timing execution plan based on the lashing hole safety distance parameters, and obtaining detection results. Figure 2 As shown, the method includes:

[0055] S210: Obtain a ship object to be detected and set detection rules.

[0056] In this embodiment, the detection rules set include the lashing hole safety distance parameters. In this embodiment, the detection rules set may also include the lashing hole size parameters. It can be understood that the lashing hole safety distance parameters and lashing hole size parameters contained in the detection rules set in this example are pre-set standard parameters. Among them, the lashing hole safety distance parameters may include the safety distance from the weld to the center of the lashing hole (without bowl), unit: mm, the safety distance parameter from the weld to the center of the lashing hole (with bowl), unit: mm, the distance from the longitudinal bone to the center of the hole (without bowl), unit: mm; the distance from the longitudinal bone to the center of the hole (with bowl), unit: mm; the distance from the free edge to the center of the hole (with bowl), unit: mm; the distance from the free edge to the center of the hole (with bowl), unit: mm. In this embodiment, different lashing hole safety distance parameters and lashing hole size parameters can be corresponding to different structural opening models and outfitting lashing equipment models.

[0057] Furthermore, in the present embodiment, during the configuration of the binding safety distance parameters, the welds, longitudinals and free edges in this configuration are simplified into line segments: the width of these structures is not taken into account - the welds and free edges are defined using the startpoint endpoint; the longitudinals are defined using endpoint1 and endpoint2. If the required minimum distance refers to the distance from the binding hole / bowl edge to the weld / longitudinal bone / free edge, the width factor needs to be taken into account when configuring the safety distance parameters. For example, assuming that the line in Tribon represents the center line of the weld / longitudinal bone / free edge, the binding hole is D50, there is no fireproof bowl, and the longitudinal bone width is 20mm; the minimum distance from the hole edge to the longitudinal bone edge is specified to be 100mm. Then the minimum distance of the longitudinal bone should be set to 25mm+10mm+100mm=135mm.

[0058] S220: Obtain a scheduled execution plan.

[0059] The timed execution plan can be understood as a plan for executing structural opening inspections and verifications on a vessel at set times. It is understood that the timed execution plan in this embodiment can be pre-set, triggering the corresponding structural opening inspection and verification operations at the set times. In this embodiment, the timed execution plan can be obtained from an automatic verification actuator. In this embodiment, automatic verification execution plans for various set times can be pre-configured in the automatic verification actuator, so that upon the arrival of the corresponding time, the timed execution plan can be automatically obtained to perform structural opening inspection and verification operations.

[0060] S230: Perform structural opening inspection on the ship to be inspected according to the lashing hole safety distance parameters and the scheduled execution plan to obtain inspection results.

[0061] In this example, according to the scheduled execution plan obtained from the automatic verification actuator, the lashing hole size data and safety distance parameters and other data contents of each section list in the ship object to be inspected can be checked regularly based on the lashing hole safety distance parameters, so as to determine whether they meet the pre-set parameter standards and obtain the corresponding test results.

[0062] In this embodiment, optionally, a structural opening inspection is performed on the ship object to be inspected according to the timing execution plan based on the lashing hole safety distance parameters to obtain a detection result, including: determining the lashing equipment model and corresponding lashing hole distance data of the ship object to be inspected according to the timing execution plan; wherein the lashing hole distance data corresponds to the lashing equipment model; judging whether the lashing hole distance data in the lashing equipment model meets the lashing hole safety distance parameters; if the lashing hole distance data meets the lashing hole safety distance parameters, the detection result is passed verification.

[0063] Among them, the lashing equipment model can refer to a structural opening model and an outfitting lashing equipment model. Different lashing equipment models in this embodiment are different, and the lashing hole distance data given thereto are different, so the corresponding lashing hole safety distance parameters are also different. The lashing equipment model in this embodiment may include a variety of different types of equipment models. For example, the lashing equipment model in this embodiment may include embedded four-leaf clover (1547), lashing rod (6838), lashing bowl (21822), raised four-leaf clover (16) and three-leaf clover (163) and other model types. The lashing hole distance data can be understood as the current lashing hole distance data corresponding to the lashing equipment model in the ship object to be detected.

[0064] It will be appreciated that the lashing hole distance data in this embodiment is the object requiring matching detection. This data may include distance data between lashing holes and various objects. For example, this data may include distance data between the lashing hole center and objects such as welds, longitudinals, and free edges. In this embodiment, this data corresponds to the lashing equipment model.

[0065] In this embodiment, the corresponding lashing equipment model and the distance data between its corresponding lashing holes and each detection object can be queried from the model database according to the scheduled execution plan based on the ship object to be detected, and then it is judged whether the lashing hole distance data in the lashing equipment model meets the lashing hole safety distance parameters pre-set for the lashing equipment model; if the lashing hole distance data meets the lashing hole safety distance parameters pre-set for the lashing equipment model, the corresponding detection result can be that the lashing hole distance data has passed the verification.

[0066] In this embodiment, optionally, it further includes: if the lashing hole distance data does not meet the lashing hole safety distance parameters, the detection result is failed verification.

[0067] In this embodiment, if the lashing hole distance data does not conform to the lashing hole safety distance parameters preset by the lashing equipment model, the corresponding detection result may be that the lashing hole distance data has failed verification.

[0068] In this embodiment, the correctness of the hole position in the model is determined by defining the safety distance parameters within the opening environment of the binding hole, thereby determining the matching degree between the hole and the binding model. Batch hole inspection operations can be performed, which is beneficial to controlling the hole quality, improving detection efficiency, and saving detection time.

[0069] S240: Filter the detection results according to the set filtering conditions to obtain the target detection results.

[0070] The technical solution of the embodiment of the present invention obtains a vessel to be inspected and sets inspection rules; the inspection rules include lashing hole safety distance parameters; obtains a timed execution plan; and performs structural opening inspection on the vessel to be inspected according to the timed execution plan based on the lashing hole safety distance parameters to obtain inspection results. The inspection results are then filtered according to set screening conditions to obtain target inspection results. This technical solution enables batch inspection of structural openings on ships through digital inspection methods, improving inspection efficiency, effectively ensuring inspection accuracy, and facilitating quality control of structural openings.

[0071] Example 3

[0072] Figure 3 Schematic diagram of a structural opening detection device for a ship according to the third embodiment of the present invention. Figure 3 As shown, the device includes:

[0073] An acquisition module 310 is used to acquire a ship object to be detected and set detection rules;

[0074] The detection module 320 is used to perform structural opening detection on the ship object to be detected based on the set detection rules and obtain the detection results;

[0075] The screening module 330 is used to screen the detection results according to the set screening conditions to obtain the target detection results.

[0076] Optionally, the acquisition module 310 is specifically configured to:

[0077] Obtain a complete list of sections of the vessel;

[0078] In response to the segment selection operation, a corresponding target segment list is selected from all segment lists of the ship, and the target segment list is used as the ship object to be detected.

[0079] Optionally, set the detection rules including the lashing hole safety distance parameter;

[0080] The detection module 320 includes:

[0081] A plan acquisition unit, used to obtain a scheduled execution plan;

[0082] The structural opening detection unit is used to perform structural opening detection on the ship object to be detected according to the lashing hole safety distance parameters and the timing execution plan to obtain the detection results.

[0083] Optional structural opening detection unit, specifically used for:

[0084] Determine a lashing equipment model and corresponding lashing hole distance data of the ship object to be detected; wherein the lashing hole distance data corresponds to the lashing equipment model;

[0085] Determine whether the lashing hole distance data in the lashing equipment model meets the lashing hole safety distance parameters; if the lashing hole distance data meets the lashing hole safety distance parameters, the test result is passed.

[0086] Optionally, the structural opening detection unit is further specifically used to:

[0087] If the lashing hole distance data does not meet the lashing hole safety distance parameters, the test result will fail the verification.

[0088] Optionally, the screening conditions are test conditions that have not passed verification;

[0089] Accordingly, the screening module 330 is specifically configured to:

[0090] The test results are screened according to the test conditions that have not passed the verification, a list of results that have not passed the verification is obtained, and the list of results that have not passed the verification is used as the target test results.

[0091] Optionally, the target detection result also includes description information that failed verification and coordinate information of the binding holes.

[0092] A ship structural opening detection device provided by an embodiment of the present invention can execute a ship structural opening detection method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects of the execution method.

[0093] Example 4

[0094] Figure 4 1 is a schematic diagram of the structure of an electronic device provided according to embodiment four of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0095] like Figure 4As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0096] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0097] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the ship structural opening detection method.

[0098] In some embodiments, the structural opening detection method for a vessel may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the structural opening detection method for a vessel described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to execute the structural opening detection method for a vessel via any other suitable means (e.g., via firmware).

[0099] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0100] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0101] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0102] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0103] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0104] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0105] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0106] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for detecting structural openings of a ship, characterized in that: include: Obtain the ship object to be detected and set the detection rules; Performing structural opening detection on the ship object to be detected based on the set detection rules to obtain a detection result; The detection results are screened according to the set screening conditions to obtain the target detection results.

2. The method according to claim 1, characterized in that Get the ship object to be detected, including: Obtain a complete list of sections of the vessel; In response to the segment selection operation, a corresponding target segment list is selected from all segment lists of the ship, and the target segment list is used as the ship object to be detected.

3. The method according to claim 1, characterized in that The setting detection rules include lashing hole safety distance parameters; Performing structural opening detection on the ship object to be detected based on the set detection rules to obtain a detection result includes: Get the scheduled execution plan; According to the lashing hole safety distance parameters, a structural opening detection is performed on the ship object to be detected according to a timing execution plan to obtain a detection result.

4. The method according to claim 3, characterized in that A structural opening detection is performed on the ship to be detected based on the lashing hole safety distance parameter, and a detection result is obtained, including: Determining a lashing equipment model and corresponding lashing hole distance data of the ship object to be detected; wherein the lashing hole distance data corresponds to the lashing equipment model; Determine whether the lashing hole distance data in the lashing equipment model conforms to the lashing hole safety distance parameter; if the lashing hole distance data conforms to the lashing hole safety distance parameter, the detection result is passed verification.

5. The method according to claim 4, characterized in that Also includes: If the lashing hole distance data does not meet the lashing hole safety distance parameters, the test result is failure to pass the verification.

6. The method according to claim 1, characterized in that The screening conditions are test conditions that have not passed verification; Accordingly, the detection results are screened according to the set screening conditions to obtain target detection results, including: The test results are screened according to the test conditions that have not passed the verification to obtain a list of results that have not passed the verification, and the list of results that have not passed the verification is used as the target test results.

7. The method according to claim 1, characterized in that The target detection result also includes description information that failed to pass the verification and coordinate information of the binding holes.

8. A ship's structural opening detection device, characterized in that: include: The acquisition module is used to obtain the ship object to be detected and set the detection rules; A detection module, configured to perform structural opening detection on the ship object to be detected based on the set detection rules to obtain a detection result; The screening module is used to screen the detection results according to the set screening conditions to obtain the target detection results.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the structural opening detection method for a ship according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the structural opening detection method for a ship according to any one of claims 1 to 7 when executed.

Citation Information

Patent Citations

  • Ship crack detection method and system, equipment and computer readable storage medium

    CN113705567A

  • Hull grillage inspection method and device, electronic equipment and storage medium

    CN115203822A

  • AR-based ship welding seam detection method, terminal and medium

    CN116385350A

  • Binding method for digital simulation

    CN116522607A

  • Ship data verification method and system

    CN119272519A