Ship electrical design data checking system and method
By establishing a ship electrical design data verification system, the consistency and rationality of electrical design data are automatically verified, solving the problem of data inconsistency between heterogeneous software, improving design efficiency and accuracy, and reducing construction costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-12
- Publication Date
- 2026-03-10
AI Technical Summary
In existing ship electrical design systems, data inconsistencies between heterogeneous software programs necessitate manual verification of each cable during installation, resulting in low efficiency and poor accuracy, which may lead to construction errors and material waste.
Establish a ship electrical design data verification system, including detailed design, production design manager management module, rule construction module, data acquisition module, production design data consistency verification module, and equipment layout verification module. Through automated verification of the consistency and rationality of electrical design data, intelligent assignment of verification tasks is achieved.
It improves the accuracy and consistency of electrical design data, reduces the time spent on manual inspection, ensures that cable laying complies with regulations, and reduces construction costs.
Smart Images

Figure CN121637658A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of shipbuilding design data management technology, specifically relating to a ship electrical design data verification system and method. Background Technology
[0002] The ship electrical design data management system has achieved basic configuration, detailed design, and production design data management. However, the three heterogeneous software programs involved in electrical design—CAD (detailed design drawing software), 3D design software, and cable laying calculation software—are not interconnected. Inconsistencies still exist between these systems, requiring designers to manually compare data for discrepancies. Cable laying needs to cross multiple decks of the hull, and the laying rules are complex. Existing data management alone cannot determine the rationality of cable laying for each system. Designers still need to confirm the laying rules for each cable individually. Furthermore, the data volume of cables and equipment on a single ship is large, and relying solely on manual inspection is inefficient and inaccurate. This can lead to unclear cable laying and incorrect connections during on-site construction, increasing construction costs and wasting cable materials. Therefore, there is an urgent need to establish an integrated electrical design data verification system to automatically verify the consistency and rationality of electrical design data and intelligently dispatch verification tasks. Summary of the Invention
[0003] To address the aforementioned technical problems, this invention provides a system and method for verifying ship electrical design data. This system enables automated verification of the consistency of electrical design data, resolves the issue of data inconsistency in heterogeneous systems, and achieves intelligent verification of the compliance of electrical design data. It also automatically dispatches data correction tasks, thereby improving the accuracy, consistency, and rationality of electrical design data.
[0004] The objective of this invention is achieved through the following technical solution: a ship electrical design data verification system, comprising:
[0005] The module for managing the person in charge of detailed design and production design is divided according to the various stages of detailed design and production design, and multiple terminals are set up according to the segments.
[0006] The rule building module pre-sets electrical design data verification rules and equipment layout verification rules;
[0007] The data acquisition module collects and stores electrical design data from the electrical design management system and the electrical design calculation software, respectively.
[0008] The data consistency verification module calls the verification rules in the rule construction module and the two types of electrical design data collected in the data acquisition module, and verifies the consistency of electrical design data in the electrical design management system and electrical design calculation software according to the verification rules;
[0009] The equipment deployment verification module calls the deployment verification rules in the rule construction module and the electrical design data in the electrical design calculation software collected in the data acquisition module. It then verifies the consistency of the equipment deployment according to the deployment verification rules and sends the verification results to the corresponding terminals in segments.
[0010] Preferably, the rules in the rule building module are either manually entered or preset in the database.
[0011] Preferably, the ship electrical design data verification system also includes:
[0012] The data storage module uses a database to store the electrical design data collected by the data acquisition module.
[0013] Preferably, the ship electrical design data verification system also includes:
[0014] The verification and correction task dispatch management module calls the consistency verification results of the production data consistency verification module and the equipment deployment verification module, corrects the verification results, and sends the corrected electrical data for dispatch.
[0015] Preferably, when the verification and correction task assignment management module corrects the verification results, it performs segmented verification according to different electrical design stages and equipment. The verification methods include manual verification and automatic verification with preset verification rules.
[0016] Preferably, the ship electrical design data verification system is deployed within the electrical design data management system.
[0017] In addition to providing a system for verifying ship electrical design data, this invention further provides a method for verifying ship electrical design data using the above system, the method comprising the following steps:
[0018] Step 1: The data acquisition module collects electrical design data from the electrical design management system and electrical design calculation software, and sends the collected data to the design data consistency verification module and the equipment layout verification module to verify the consistency of the collected data according to the consistency verification rules.
[0019] Step 2: The production data consistency verification module and the equipment deployment verification module verify the consistency of production data and equipment deployment based on the received collected data, and mark any inconsistencies.
[0020] Preferably, in step 1, the InnoDB or Memory storage engine is used to ensure data consistency; a connection pool is used to manage database connections, lock strategies are optimized, concurrency control is optimized, and database query caching or result set caching is used to achieve fast response.
[0021] Preferably, in step 2, the consistency inspection of production data and the consistency inspection of equipment deployment are carried out in segments according to different production stages, and inspection permissions are set for each segment. The system sets multiple inspections according to the segments and dispatches the inspection tasks to the corresponding authorized terminals according to the inspection permissions to complete the manual inspection.
[0022] Preferably, the method for verifying ship electrical design data also includes the following steps:
[0023] Step 3: Convert the problematic consistency verification data into tasks to be processed, distribute them to the corresponding terminals according to segments, have manual review of the abnormal data to check and correct the tasks, output a check list, and handle the problems.
[0024] Compared with the prior art, the present invention has the following advantages:
[0025] This invention provides a system and method for verifying marine electrical design data. By establishing an electrical design data verification system, it achieves intelligent verification of electrical design data and automated task assignment for correction, improving the work efficiency of designers. The system automatically verifies the consistency of electrical design data and the rationality of cable laying, replacing the original manual inspection and verification method, and greatly saving designers' time. The system provided by this invention improves the accuracy and rationality of electrical design data. The system identifies and compares abnormal data, automatically assigns abnormal data processing tasks, and allows designers to correct data in a timely manner. Through data rationality verification, the system provided by this invention improves the rationality of electrical design, ensuring that cable laying on the production site complies with laying rules and reducing production costs caused by unreasonable data. Attached Figure Description
[0026] Figure 1 This is a schematic diagram of the electrical design data verification system framework in an embodiment of the present invention;
[0027] Figure 2 This is a schematic diagram of the interface of the data consistency verification module in an embodiment of the present invention;
[0028] Figure 3 This is a schematic diagram of the cable laying calibration interface in an embodiment of the present invention;
[0029] Figure 4 This is a schematic diagram of the electrical design data verification and dispatching mode and structure in an embodiment of the present invention;
[0030] Figure 5 This is a schematic diagram of the role permission management interface in an embodiment of the present invention;
[0031] Figure 6 This is a schematic diagram of the data permission configuration interface in an embodiment of the present invention;
[0032] Figure 7This is a schematic diagram of the basic information configuration interface in an embodiment of the present invention;
[0033] Figure 8 This is a schematic diagram of the detailed data maintenance interface in an embodiment of the present invention;
[0034] Figure 9 This is a schematic diagram of the data approval interface in an embodiment of the present invention;
[0035] Figure 10 This is a schematic diagram of the data maintenance interface in an embodiment of the present invention;
[0036] Figure 11 This is a schematic diagram of the data consistency maintenance interface in an embodiment of the present invention;
[0037] Figure 12 This is a schematic diagram of the interface for defining the responsible person in an embodiment of the present invention;
[0038] Figure 13 This is a schematic diagram of the interface for assigning responsibility for the creation of the project in an embodiment of the present invention;
[0039] Figure 14 This is a schematic diagram of the parallel circuit rule definition interface in an embodiment of the present invention;
[0040] Figure 15 This is a schematic diagram of the data consistency verification interface in an embodiment of the present invention;
[0041] Figure 16 This is a schematic diagram of the interface for checking the accuracy of the calibration rule definition in an embodiment of the present invention;
[0042] Figure 17 This is a schematic diagram of the cable laying rationality verification interface in an embodiment of the present invention. Detailed Implementation
[0043] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0044] The present invention provides a ship electrical design data verification system, comprising:
[0045] The rule building module pre-sets electrical design data verification rules and equipment layout verification rules.
[0046] The data acquisition module collects and stores electrical design data from the electrical design management system and the electrical design calculation software.
[0047] The data consistency verification module calls the verification rules in the rule construction module and the two types of electrical design data collected in the data acquisition module, and verifies the consistency of electrical design data in the electrical design management system and electrical design calculation software according to the verification rules.
[0048] The equipment deployment verification module calls the deployment verification rules in the rule construction module and the electrical design data collected in the electrical design calculation software in the data acquisition module, and verifies the consistency of the equipment deployment according to the deployment verification rules.
[0049] In one embodiment of the present invention, the architecture diagram of the electrical design verification system is shown in Figure 1. The electrical design data verification system takes electrical design expertise as its core, establishes a rule engine, transforms electrical design rules into a system-recognizable clause pattern, realizes automated system verification, and provides feedback to designers in an intuitive and visual way for problem handling. The specific construction process is as follows:
[0050] Detailed Design and Production Design Manager Management Module: The entire electrical design process includes the basic definition stage, detailed design stage, production design stage, ordering stage, and production stage. Adapted to the electrical design business process, it defines the roles of project manager, production design manager, and detailed design manager, each responsible for electrical design data at different stages, as shown in Table 1.
[0051] Table 1
[0052]
[0053] like Figure 2 As shown, the data consistency verification module: For electrical design data in the cable laying calculation software, the system queries the data in the electrical design management system in real time and compares it with the data in the cable laying calculation software. Data with discrepancies is highlighted and assigned to the relevant person in charge for processing, which solves the problem of data inconsistency between the heterogeneous systems of the electrical design management system and the cable laying calculation software, and ensures that the electrical data is consistent and accurate.
[0054] like Figure 3 As shown, the equipment deployment calibration module, taking cable laying calibration as an example, is divided into broadcast circuit calibration, redundancy separation calibration, and parallel circuit calibration. In the electrical design data management system—cable entry module, new cable laying calibration rules and inspection objects are entered and maintained. According to the three different cable laying calibration rules (broadcast, redundancy separation, and parallel), the system calibrates the cable path, cable length, cable type, and other data for different cable groups, highlights cables that do not conform to the rules, and assigns them to the appropriate personnel for processing.
[0055] The task assignment management module for verification and correction: Based on the detailed design and production design supervisor management module, the electrical design management system automatically assigns detailed design and production design supervisors in the equipment list, cable entry, cable register modules, and cable verification system. At different electrical design stages, equipment and cable data are managed, verified, and corrected by different supervisors, achieving automated task assignment for electrical design data. The specific assignment mode and structure are as follows: Figure 4 As shown.
[0056] In one embodiment of the present invention, the system uses a database to store data and optimizes the database storage design and performance: based on the electrical design data type and system access mode, data consistency is ensured, transaction processing is supported, and the storage engine InnoDB or Memory is determined; a connection pool is used to manage database connections, the locking strategy is optimized, concurrency control is optimized, and a database query cache or result set cache is used to achieve fast response.
[0057] In addition to providing a ship electrical design data verification system, the present invention further provides a method for verifying ship electrical design data using the above system, the method comprising the following steps:
[0058] Step 1: The data acquisition module collects electrical design data from the electrical design management system and electrical design calculation software, and sends the collected data to the design data consistency verification module and the equipment layout verification module to verify the consistency of the collected data according to the consistency verification rules.
[0059] Step 2: The production data consistency verification module and the equipment deployment verification module verify the consistency of production data and equipment deployment based on the received collected data, and mark any inconsistencies.
[0060] In one embodiment of the present invention, taking an oil tanker as an example, the specific implementation process of its electrical design data management system is as follows:
[0061] S1, Data Access Permission Configuration
[0062] like Figures 5 to 6 As shown, based on the division of labor among electrical design professionals and the division of responsibilities among designers, project leaders, and department heads, roles such as "Detailed Design Designer," "Production Design Designer," "Project Supervisor," and "Director" were created, and corresponding page function access permissions were added to these roles. Data access permissions for the project were configured according to the personnel allocation and division of responsibilities.
[0063] S2, Electrical Design Basic Data Configuration
[0064] like Figure 7As shown, the project manager configures the basic information for electrical design based on the ship type, including hull area information, design drawing information, and cable attribute information. The configuration of this basic information is the data source for subsequent electrical design data. Before importing cable data from the detailed design stage and production design stage into the system, all the basic information of the project must be configured to ensure that the cable data is entered into the system accurately.
[0065] S3, Detailed Design Data Maintenance
[0066] The detailed designer configures equipment list information, linking it to regional information data via location and room number; they also maintain detailed cable data, linking it to the equipment list and basic information via system drawing number, cable model and specifications, and equipment number. Versioning and status are set for cable data; when the designer submits, withdraws, modifies, or deletes data, the status and version markers will change accordingly. Figure 8 As shown.
[0067] S4, Data Approval
[0068] like Figure 9 As shown, the project manager is responsible for approving the detailed design data submitted by the designer, confirming the cable data, summarizing it into the cable master list, and forwarding the returned cable data to the designer's page for modification and resubmission. To ensure data security and reduce accidental deletion, a deletion approval process is set up. Designers need the project manager's approval to delete data in the system. Deletion is successful after confirmation, and deletion fails after being returned.
[0069] S5, Production Design Data Maintenance
[0070] like Figure 10 As shown, based on the confirmed detailed design data, the production designer performs electrical production design in 3D design software. The generated production design data is synchronously summarized in the cable master list. The master list integrates all the data from the detailed electrical design and production design, generates a cutting booklet, and distributes it to the production site for construction.
[0071] S6. Detailed Data Consistency Maintenance
[0072] like Figure 11 As shown, when basic information and equipment information are modified, the cable data in the system will be inconsistent with the data source. The system can be configured to display abnormal data and has a one-click data repair function to maintain data accuracy.
[0073] S7. Define the rules:
[0074] Rule definition
[0075] 1) Division of detailed design and production design personnel
[0076] like Figures 12 to 13 As shown, in the system drawing catalog and production design management, the project manager assigns system managers according to the system and production design managers according to the hull deck. During the detailed design phase, different electrical design system diagrams are the responsibility of different system managers, and the main data on electrical equipment and cable details in the system diagrams are assigned to the corresponding managers for management and maintenance. During the production design phase, different decks are the responsibility of different production design managers, and the equipment and cable data for each deck are assigned to the corresponding production design managers for management and maintenance.
[0077] 2) Definition of data verification rules
[0078] like Figure 14 As shown, a unified cable attribute coding standard is used, and a cable standard library is established based on the ship number. Detailed designers select cables from the standard library to draw system diagrams. Based on the standard cables, the data verification rule base includes the following:
[0079] a) The broadcast A / B system in the ship's electrical system does not allow duplicate paths;
[0080] b) Cables in the main propulsion system of a ship's electrical system are not allowed to have duplicate paths;
[0081] c) The cables in parallel circuits are of the same type and length;
[0082] d) Circuit performance and circuit capacity are within safe limits;
[0083] e) The circuit topology and connectivity conform to circuit logic and are reasonable.
[0084] A user-friendly electrical design rule management interface is set up to transform electrical design rules and knowledge into a rule data structure that the system can recognize, thereby achieving the maintainability of the rule base.
[0085] S8, Data Validation
[0086] 1) Data consistency verification
[0087] like Figure 15 As shown, the project manager obtains cable path data in the cable laying path planning software and enters it into the cable consistency verification system. The system compares the data differences between the electrical design data management system and the cable laying calculation software in real time and automatically dispatches the difference data to the corresponding production and design personnel to solve the problem of data inconsistency between heterogeneous systems.
[0088] 2) Verification of the rationality of cable laying
[0089] like Figures 16 to 17As shown, the person in charge of detailed design verifies the rules in the calibration rule library on the electrical design rule management interface, defines the cable laying rules for different circuit systems and their laying relationships with other cables. The system checks the laying rules defined for each cable according to the constraints between the calibration rules to ensure that the calibration rule definitions are accurate and reasonable.
[0090] Based on the corresponding rule base entries for each cable, the following algorithms are selected to perform cable verification:
[0091] a) Power supply area analysis algorithm to identify all equipment and lines powered by a specific power source (such as a main circuit breaker or different transformers), and to identify illegal interconnections between power sources.
[0092] b) Grounding and equipotential bonding verification algorithm to check whether all devices requiring grounding are correctly connected to the grounding grid and equipotential bonding.
[0093] c) Signal flow and functional logic verification algorithm: In the control circuit, verify whether the direction of signal flow conforms to logic (e.g., button → contactor is reasonable), and use propositional logic rules to perform static checks on interlock and other logic.
[0094] d) Voltage drop calculation and verification algorithm: Calculate the voltage at the end of the line based on the line length, load current, conductor material, and cross-sectional area.
[0095] e) Short-circuit current calculation and verification algorithm: Calculate the expected short-circuit current at key points of the system to verify the breaking capacity of the circuit breaker and the equipment.
[0096] f) Safety distance and space verification algorithm to check the safety distances (such as electrical clearances) between electrical equipment and between live conductors and grounded conductors.
[0097] g) Empirical rule verification algorithm, based on the experience of senior engineers, checks for common errors or optimizable points in the design (such as "level 1"). Machine learning models can be used to learn patterns from historical correct and incorrect designs and make predictions.
[0098] The system implements the calibration algorithm according to the defined calibration rules, performs a calibration check on the rationality of the cable laying of the entire ship, highlights abnormal data, and automatically dispatches it to the corresponding production and design personnel for processing.
[0099] S9, Data Problem Handling
[0100] 1) Assignment of proofreading and correction tasks
[0101] The system converts problematic cable data into tasks to be processed and assigns them to the corresponding production design managers according to the deck. The production design managers can view their abnormal data verification and correction tasks on the production design consistency verification and cable laying rationality verification pages in the electrical design data verification system. The system can also output production design data consistency verification lists and cable laying rationality verification lists to support the handling of cable verification issues.
[0102] 2) Proofreading Issues
[0103] Based on the production design data consistency checklist and the cable laying rationality checklist, the person in charge of production design modifies the electrical production design model and the cable laying path, adjusts the selected cable type, and re-enters the corrected cable data into the verification system to confirm whether the cable data conforms to the laying rules and whether the data is consistent and accurate.
[0104] S10, Data Quality Monitoring
[0105] The system will convert the problematic cable data into "pending tasks" and assign them to the relevant personnel in charge.
[0106] The system records the processing status of problem data, including "pending processing", "repaired", and "accepted", forming a closed-loop management of electrical design data and continuously monitoring data quality.
[0107] S11. Generate a data quality report
[0108] The electrical design data verification results are categorized and graded according to the severity of the problems. Problems requiring immediate correction are defined as "Error," those with potential problems are defined as "Warning," and those requiring improvement are defined as "Hint." Based on the production design manager's perspective, the percentage of problem data across the three levels is weighted and summed to determine each manager's design quality score. The most frequently occurring electrical design data verification problems are statistically analyzed to generate an electrical design data verification report, which supports subsequent electrical design quality management.
[0109] This invention addresses the main objects of electrical design data management—cables and equipment—characterized by massive data volumes and complex constraints. The construction of an electrical design data verification system requires solving the following technical problems:
[0110] 1) Regarding the verification system, cable laying rules and inspection objects rely on manual division by the person in charge of detailed design. Automation is used to ensure proper laying.
[0111] 2) Regarding the verification rules, the verification rules will be converted into a computer language format to automatically verify cable consistency based on the verification rules.
[0112] 3) Regarding the assignment of verification and correction tasks, the system automates the assignment of tasks based on role division, managing and verifying cable and equipment data.
[0113] 4) Optimize data storage methods to ensure the system responds to user operations promptly;
[0114] 5) Improve the concurrency control mechanism to ensure data accuracy.
[0115] The above are preferred embodiments of the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A marine electrical design data checking system characterised in that: The system comprises: The detailed and preliminary design responsible person management module is divided according to the stages of the detailed and preliminary design, and a plurality of terminals are set according to the segmentation; The rule construction module presets electrical design data checking rules and equipment layout checking rules; The data acquisition module respectively acquires and stores electrical design data in the electrical design management system and the electrical design calculation software; The preliminary design data consistency checking module calls the checking rules in the rule construction module and the two types of electrical design data acquired in the data acquisition module, and checks the consistency of the electrical design data in the electrical design management system and the electrical design calculation software according to the checking rules; The equipment layout checking module calls the layout checking rules in the rule construction module and the electrical design data in the electrical design calculation software acquired by the data acquisition module, checks the consistency of the equipment layout according to the layout checking rules, and sends the checking results to the corresponding terminals according to the segmentation.
2. A marine electrical design data checking system as claimed in claim 1, characterised in that: The rules preset in the rule construction module are input manually or preset in the database.
3. A marine electrical design data checking system as claimed in claim 2, characterised in that: The ship electrical design data checking system further comprises: The data storage module stores the electrical design data acquired by the data acquisition module in the database.
4. A marine electrical design data checking system as claimed in claim 3, characterised in that: The ship electrical design data checking system further comprises: The checking and correction task dispatching management module calls the consistency checking results of the preliminary design data consistency checking module and the equipment layout checking module, corrects the checking results, and issues the corrected electrical data for dispatching.
5. A marine electrical design data checking system as claimed in claim 4, characterised in that: When correcting the checking results, the checking and correction task dispatching management module performs segmented checking according to different electrical design stages and equipment, and the checking methods include manual checking and automatic checking according to preset checking rules.
6. A marine electrical design data checking system as claimed in claim 5, characterised in that: The ship electrical design data checking system is deployed in the electrical design data management system.
7. A method of checking a ship's electrical design data, characterized by: The system of any one of claims 1-6 is used for ship electrical design data checking, and the method comprises the following steps: Step 1: The data acquisition module acquires electrical design data in the electrical design management system and the electrical design calculation software, and sends the acquired data to the preliminary design data consistency checking module and the equipment layout checking module for checking the consistency of the acquired data according to the consistency checking rules; Step 2: The preliminary design data consistency checking module and the equipment layout checking module check the consistency of the production data and the consistency of the equipment layout according to the received acquired data, and mark the inconsistent items.
8. A method of checking a ship's electrical design data as claimed in claim 7, characterised in that: In step 1, InnoDB, Memory storage engine is used to ensure data consistency; database link is managed using connection pool, lock strategy is optimized, concurrent control is optimized, database query cache or result set cache is used to realize fast response.
9. A method of checking a ship's electrical design data as claimed in claim 8, characterised in that: In step 2, the preliminary design data consistency checking and the equipment layout consistency checking are segmented according to different preliminary design stages, and checking permissions are set for each segment; the system sets a plurality of checking according to the segmentation, dispatches the checking tasks to the corresponding permission terminals according to the checking permissions, and completes manual checking.
10. A method of checking a ship's electrical design data as claimed in claim 9, characterised in that: The ship electrical design data checking method further comprises the following steps: Step 3, the inconsistent data is converted into the task to be processed, and is dispatched to the corresponding terminal according to the segmentation, and the abnormal data is corrected by manual checking and modification, and the correction list is outputted to process the problem.