Method and device for automatically generating cabin monitoring alarm system diagram

By automatically extracting and analyzing the alarm information in AutoCAD drawings and automatically generating monitoring alarm system diagrams based on these information, the inefficiency and human error problems caused by manual operations in the existing technology are solved, and an efficient and accurate design process is achieved.

CN119478119APending Publication Date: 2025-02-18SHANGHAI MERCHANT SHIP DESIGN & RES INST
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411565539.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The prior art relies on manual operation when designing a ship cabin monitoring and alarm system, resulting in inefficiency, high cost, high risk of human error and inconvenient use.

Method used

By obtaining AutoCAD drawing files, reading and analyzing standard tiles with alarm information, extracting alarm information, forming an alarm information set, and automatically drawing a monitoring alarm system diagram based on this information.

Benefits of technology

It realizes automated alarm information extraction and system diagram drawing, improves design efficiency, reduces human errors, ensures data consistency and accuracy, and provides flexible adaptability and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119478119A_ABST
    Figure CN119478119A_ABST
Patent Text Reader

Abstract

The invention discloses a cabin monitoring alarm system diagram automatic generation method and device, and the method comprises the steps: obtaining an AutoCAD drawing file; reading a standard drawing block with alarm information in the AutoCAD drawing file; analyzing the standard blocks with the alarm information, and extracting the alarm information; storing the alarm information to form an alarm information set; and analyzing the alarm information set, and drawing a monitoring alarm system diagram. According to the method, the design efficiency can be remarkably improved, manual errors are reduced, and the consistency and accuracy of data can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of ship technology, and in particular to a method and device for automatically generating a cabin monitoring alarm system diagram. Background Art

[0002] In modern ship design and construction, the engine room monitoring and alarm system is an important part of ensuring the safe operation of the ship. The system monitors the key parameters of various ship systems in real time and issues an alarm in time when an abnormal situation is detected, thereby preventing potential dangers.

[0003] Since the alarm information is scattered in different electrical system drawings, the traditional design process of the ship engine room monitoring alarm system diagram relies on manually opening each AutoCAD drawing and extracting the alarm information from it. Specifically, designers usually operate manually in AutoCAD, open other design drawings one by one, manually identify and record each alarm information, and then manually draw the system diagram. This method is more common in early ship design, but with the increase in ship electrical systems and the increase in the number of design drawings, the efficiency and accuracy of manual processing can no longer meet the requirements of modern ship design. This method is not only cumbersome and time-consuming, but also prone to human errors. Especially when dealing with a large number of drawings, manual extraction and drawing require a lot of repetitive work, which greatly reduces work efficiency and the accuracy of drawing design.

[0004] There are already some AutoCAD-based plug-ins or tools on the market that can semi-automate certain design processes, such as batch processing drawings or automatically generating certain types of reports. However, these tools mainly focus on data aggregation or simple drawing, and have not yet achieved complete alarm information automatic extraction and system diagram automatic drawing functions.

[0005] The shortcomings of the existing technology are mainly reflected in the following points:

[0006] 1. Low efficiency. The whole process is manual and time-consuming. In addition, it is very inefficient because similar operations need to be repeated frequently, especially when a large number of design drawings need to be processed.

[0007] 2. High cost: Manual operation is not only time-consuming, but also requires a lot of human resources. Since manual processing is prone to errors, additional time and manpower are usually required for secondary inspection and error correction, which further increases the overall cost.

[0008] 3. High risk of human error. Manual operation can easily lead to data input errors, information omissions or inconsistencies. These human errors may cause serious problems in the subsequent design of the monitoring and alarm system, affecting the safety and reliability of the ship.

[0009] 4. Inconvenient to use. Existing technologies rely on manual operation or semi-automatic tools, which often require designers to have professional skills or programming capabilities. For ordinary users or designers, using these tools may not be intuitive and convenient enough. Summary of the invention

[0010] The technical problem to be solved by the present invention is to overcome the above-mentioned defects in the prior art and to provide a method and device for automatically generating a cabin monitoring alarm system diagram.

[0011] The present invention solves the above technical problems through the following technical solutions:

[0012] The present invention provides a method for automatically generating a cabin monitoring alarm system diagram, which comprises:

[0013] Get AutoCAD drawing files;

[0014] Read standard blocks with alarm information in AutoCAD drawing files;

[0015] Parse standard tiles with alarm information and extract the alarm information;

[0016] Storing alarm information to form an alarm information set;

[0017] Analyze the alarm information set and draw the monitoring alarm system diagram.

[0018] Furthermore, the steps of reading the standard block with alarm information in the AutoCAD drawing file include:

[0019] Open the AutoCAD drawing file;

[0020] Scan standard blocks in AutoCAD drawing files;

[0021] Determine whether the scanned standard block is a standard block with alarm information;

[0022] If yes, the number of the standard tile is obtained and stored.

[0023] Furthermore, the standard block with alarm information is a standard block including a field name, a field type and a comment.

[0024] Furthermore, the step of parsing the standard image block with alarm information and extracting the alarm information includes:

[0025] Parse text, block definitions and graphic elements in standard blocks with alarm information;

[0026] Extract alarm information from text, block definitions and graphic elements.

[0027] Furthermore, in the step of extracting alarm information from text, block definition and graphic elements, the alarm information includes alarm content, a cable for transmitting the alarm information, a device number of a source of the alarm information and a device number of a receiving device of the alarm information.

[0028] Furthermore, the step of storing the alarm information to form an alarm information set includes:

[0029] The extracted alarm information is stored to form an alarm information set; and a database is used to store and manage the alarm information set.

[0030] Furthermore, the step of parsing the alarm information set and generating a monitoring alarm system diagram includes:

[0031] Extract alarm information set;

[0032] Parse the alarm information set;

[0033] Draw a complete monitoring and alarm system diagram.

[0034] Furthermore, the step of parsing the alarm information set includes:

[0035] The alarm information set is parsed to obtain the alarm content, the cable number and cable specification for transmitting the alarm information, the device number of the alarm information source and the device number of the alarm information receiving device.

[0036] Furthermore, the steps of drawing a complete monitoring and alarm system diagram include:

[0037] Draw the device from which the alarm information comes and the device that receives the alarm information;

[0038] Draw the text of the alarm content;

[0039] Draw the cable for transmitting alarm information and mark the cable number and specification.

[0040] The present invention also provides a device for automatically generating a cabin monitoring alarm system diagram, which comprises:

[0041] Drawing acquisition module, used to obtain AutoCAD drawing files;

[0042] Drawing reading module, used to read standard blocks with alarm information in AutoCAD drawing files;

[0043] An alarm information extraction module is used to parse standard blocks with alarm information and extract the alarm information;

[0044] A data storage module, used for storing alarm information to form an alarm information set;

[0045] The drawing drawing module is used to parse the alarm information set and draw the monitoring alarm system diagram.

[0046] The beneficial effects of the present invention are as follows: the present invention automatically reads the alarm information in the drawings by extracting standard blocks. This automated process replaces the traditional manual extraction method, greatly improves efficiency, reduces human errors, and realizes accurate identification and extraction of various alarm information without being restricted by different drawing formats. The present invention can automatically generate a monitoring alarm system diagram based on the extracted alarm information; this process is fully automated and dynamically creates graphic elements such as alarm content, text annotations, and connecting lines. The present invention can efficiently extract and process the alarm information in the cabin monitoring alarm system diagram, and automatically generate a monitoring alarm system diagram based on the extracted information. This method can overcome the inefficiency and error-proneness of traditional manual operations, realize the automatic extraction, analysis, and final drawing of drawing data, thereby significantly improving design efficiency, reducing human errors, ensuring data consistency and accuracy, and providing flexible adaptability and convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 This is a flow chart of Example 1 of the present invention.

[0048] Figure 2 This is a schematic diagram of the structure of Example 2 of the present invention. DETAILED DESCRIPTION

[0049] Two preferred embodiments are given below and combined with the accompanying drawings to more clearly and completely illustrate the present invention.

[0050] Example 1

[0051] like Figure 1 As shown, a method for automatically generating a cabin monitoring alarm system diagram includes:

[0052] Step S1, obtaining an AutoCAD drawing file;

[0053] Step S2, reading the standard block with alarm information in the AutoCAD drawing file;

[0054] Step S3, parsing the standard image block with alarm information to extract the alarm information;

[0055] Step S4, storing the alarm information to form an alarm information set;

[0056] Step S5, analyzing the alarm information set and drawing a monitoring alarm system diagram.

[0057] In this embodiment, step S2 of reading a standard block with alarm information in an AutoCAD drawing file includes:

[0058] Open the AutoCAD drawing file;

[0059] Scan standard blocks in AutoCAD drawing files;

[0060] Determine whether the scanned standard block is a standard block with alarm information;

[0061] If yes, the number of the standard tile is obtained and stored.

[0062] In the above steps, the standard block with alarm information is a standard block including a field name, a field type and a comment.

[0063] The attributes of the standard block include the data content in Table 1.

[0064] Table 1 Standard block information table

[0065]

[0066] When each AutoCAD drawing file is drawn, the standard blocks with alarm information contain information such as field name, field type and annotation.

[0067] Standard blocks are arranged in specific standard layers in AutoCAD drawings, so blocks can be searched only in the standard layers, which can improve the efficiency of the search.

[0068] In this embodiment, the step S3 of parsing the standard image block with alarm information and extracting the alarm information includes:

[0069] Parse text, block definitions and graphic elements in standard blocks with alarm information;

[0070] Extract alarm information from text, block definitions and graphic elements.

[0071] Furthermore, in the step of extracting alarm information from text, block definition and graphic elements, the alarm information includes alarm content, a cable for transmitting the alarm information, a device number of a source of the alarm information and a device number of a receiving device of the alarm information.

[0072] In this embodiment, the step S4 of storing the alarm information to form an alarm information set includes: storing the extracted alarm information to form an alarm information set; and using a database to store and manage the alarm information set.

[0073] In this embodiment, the step S5 of parsing the alarm information set and generating the monitoring alarm system diagram includes:

[0074] Extract alarm information set;

[0075] Parse the alarm information set;

[0076] Draw a complete monitoring and alarm system diagram.

[0077] Furthermore, the step of parsing the alarm information set includes: parsing the alarm information set, obtaining the alarm content, the cable number and cable specification of the transmission alarm information, the device number of the alarm information source and the device number of the reception alarm information after parsing.

[0078] Furthermore, the steps of drawing a complete monitoring and alarm system diagram include:

[0079] Draw the device from which the alarm information comes and the device that receives the alarm information;

[0080] Draw the text of the alarm content;

[0081] Draw the cable for transmitting alarm information and mark the cable number and specification.

[0082] The method of this embodiment automatically reads the alarm information in the drawing by extracting standard blocks. This automated process replaces the traditional manual extraction method, greatly improves efficiency, reduces human errors, and realizes accurate recognition and extraction of various alarm information without being restricted by different drawing formats.

[0083] The method of this embodiment can automatically generate a monitoring alarm system diagram based on the extracted alarm information; this process is fully automated and dynamically creates graphic elements such as alarm content, text annotations and connecting lines.

[0084] The method of this embodiment can efficiently extract and process the alarm information in the engine room monitoring alarm system diagram, and automatically generate the monitoring alarm system diagram based on the extracted information. This method can overcome the inefficiency and error-proneness of traditional manual operations, realize the automatic extraction, analysis and final drawing of drawing data, thereby significantly improving design efficiency, reducing human errors, ensuring data consistency and accuracy, and providing flexible adaptability and convenience.

[0085] Example 2

[0086] like Figure 2 As shown, a device for automatically generating a cabin monitoring alarm system diagram includes: a drawing acquisition module 10, a drawing reading module 20, an alarm information extraction module 30, a data storage module 40, and a drawing drawing module 50.

[0087] The drawing acquisition module 10 is used to acquire AutoCAD drawing files.

[0088] The drawing reading module 20 is used to read the standard drawing blocks with alarm information in the AutoCAD drawing file.

[0089] Furthermore, the drawing reading module 20 is also used to: open an AutoCAD drawing file; scan a standard block in the AutoCAD drawing file; determine whether the scanned standard block is a standard block with alarm information; if so, obtain and store the number of the standard block.

[0090] The alarm information extraction module 30 is used to parse the standard block with alarm information and extract the alarm information. Furthermore, the alarm information extraction module 30 is also used to: parse the text, block definition and graphic elements in the standard block with alarm information; extract the alarm information in the text, block definition and graphic elements. The alarm information includes the alarm content, the cable that transmits the alarm information, the device number of the alarm information source and the device number of the device that receives the alarm information.

[0091] The data storage module 40 is used to store alarm information to form an alarm information set. Furthermore, the data storage module 40 is also used to: store the extracted alarm information to form an alarm information set; and use a database to store and manage the alarm information set.

[0092] The drawing drawing module 50 is used to parse the alarm information set and draw the monitoring alarm system diagram. Furthermore, the drawing drawing module 50 is also used to: extract the alarm information set; parse the alarm information set; and draw a complete monitoring alarm system diagram. Furthermore, the drawing drawing module 50 is also used to: parse the alarm information set, and after parsing, obtain the alarm content, the cable number and cable specification of the alarm information, the device number of the alarm information source, and the device number of the alarm information receiving device. Further, the drawing drawing module 50 is also used to: draw the device of the alarm information source and the device receiving the alarm information; draw the text of the alarm content; draw the cable that transmits the alarm information, and mark the cable number and specification.

[0093] The device of this embodiment can be seamlessly integrated with the ship management system, and the generated alarm system diagram can be linked with other ship design modules, for example, provided to the engine room to facilitate the preparation of automated detailed lists; it supports the output of multiple data formats and data docking with other systems, thereby improving the collaborative efficiency of the design and management system and improving the reliability and consistency of the entire design and monitoring process.

[0094] The automatic generation device of the cabin monitoring alarm system diagram provided in this embodiment has the same technical features as the automatic generation method of the cabin monitoring alarm system diagram provided in the above embodiment, and can also solve the same technical problems and achieve the same technical effects. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above device can refer to the corresponding process in the above method embodiment, and will not be repeated here.

[0095] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A method for automatically generating a cabin monitoring alarm system diagram, characterized in that: It includes: Get AutoCAD drawing files; Read standard blocks with alarm information in AutoCAD drawing files; Parse standard tiles with alarm information and extract the alarm information; Storing alarm information to form an alarm information set; Analyze the alarm information set and draw the monitoring alarm system diagram.

2. The method for automatically generating a cabin monitoring alarm system diagram according to claim 1, characterized in that: The steps to read standard blocks with alarm information in AutoCAD drawing files include: Open the AutoCAD drawing file; Scan standard blocks in AutoCAD drawing files; Determine whether the scanned standard block is a standard block with alarm information; If yes, the number of the standard tile is obtained and stored.

3. The method for automatically generating a cabin monitoring alarm system diagram according to claim 2, characterized in that: The standard block with alarm information is a standard block including field name, field type and comment.

4. The method for automatically generating a cabin monitoring alarm system diagram according to claim 1, characterized in that: The steps of parsing the standard block with alarm information and extracting the alarm information include: Parse text, block definitions and graphic elements in standard blocks with alarm information; Extract alarm information from text, block definitions and graphic elements.

5. The method for automatically generating a cabin monitoring alarm system diagram according to claim 4, characterized in that: In the step of extracting the alarm information from the text, block definition and graphic elements, the alarm information includes the alarm content, the cable for transmitting the alarm information, the device number of the alarm information source and the device number of the device receiving the alarm information.

6. The method for automatically generating a cabin monitoring alarm system diagram according to claim 1, characterized in that: The step of storing the alarm information and forming an alarm information set includes: The extracted alarm information is stored to form an alarm information set; and a database is used to store and manage the alarm information set.

7. The method for automatically generating a cabin monitoring alarm system diagram according to claim 1, characterized in that: The steps of parsing the alarm information set and generating the monitoring alarm system diagram include: Extract alarm information set; Parse the alarm information set; Draw a complete monitoring and alarm system diagram.

8. The method for automatically generating a cabin monitoring alarm system diagram according to claim 7, characterized in that: The steps of parsing the alarm information set include: The alarm information set is parsed to obtain the alarm content, the cable number and cable specification for transmitting the alarm information, the device number of the alarm information source and the device number of the alarm information receiving device.

9. The method for automatically generating a cabin monitoring alarm system diagram according to claim 8, characterized in that: The steps to draw a complete monitoring and alarm system diagram include: Draw the device from which the alarm information comes and the device that receives the alarm information; Draw the text of the alarm content; Draw the cable for transmitting alarm information and mark the cable number and specification.

10. An automatic generation device for a cabin monitoring alarm system diagram, characterized in that: It includes: Drawing acquisition module, used to obtain AutoCAD drawing files; Drawing reading module, used to read standard blocks with alarm information in AutoCAD drawing files; An alarm information extraction module is used to parse standard blocks with alarm information and extract the alarm information; A data storage module, used for storing alarm information to form an alarm information set; The drawing drawing module is used to parse the alarm information set and draw the monitoring alarm system diagram.

Citation Information

Patent Citations

  • Method and system for matching blocks and text information in CAD (Computer Aided Design) image

    CN117523596A

  • Building intelligent design drawing and quantity calculation method based on AutoCAD secondary development technology

    CN117786816A

  • Method and computer program for automatically generating electrical system diagram by identifying AutoCAD (Autocomputer Aided Design) diagram blocks

    CN117807920A

  • Methods and apparatus for generating a data structure indicative of an alarm system circuit

    US20040080407A1