Method and system for automatically generating electrical principle design drawing of nuclear security level DCS (Distributed Control System) cabinet

By modeling and page macro production of the electrical principle design process of nuclear safety-grade DCS cabinets, the automatic generation of electrical principle design drawings is realized, solving the problems of manual drawing time and high human error rate, and improving design efficiency and accuracy.

CN119849427APending Publication Date: 2025-04-18NUCLEAR POWER INSTITUTE OF CHINA
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411914016.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, the design of the DCS cabinet electrical schematics of nuclear power plants requires manual drawing, which takes a long time and has a high human error rate, resulting in low design efficiency and high cost.

Method used

By modeling the electrical principle design process of nuclear safety-grade DCS cabinets, combing the input information, making page macros, and automatically generating electrical principle design drawings through batch drawing, reducing manual workload and human-caused errors.

Benefits of technology

It realizes the automatic generation of the electrical principle design diagram of the nuclear safety-level DCS cabinet, improves the design efficiency, reduces the human-caused error rate, and clearly reflects the input and output relationship of DCS electrical design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119849427A_ABST
    Figure CN119849427A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic generation method and system for an electrical principle design drawing of a nuclear safety level DCS cabinet, and relates to the technical field of nuclear power instrument control, and the method comprises the steps: carrying out the modeling of the electrical principle design process of the nuclear safety level DCS cabinet; associating the model of the nuclear security level DCS cabinet electrical principle design process with the input information; the method comprises the following steps of: according to a nuclear security level and classification of DCS cabinet electrical principle design process modeling, making a page macro for each graph page; and according to the model of the electrical principle design process of the nuclear security level DCS cabinet, specific input of a nuclear security level DCS project to be designed is analyzed, and corresponding required page macros are called for batch drawing, so that automatic generation of the electrical principle design drawing of the nuclear security level DCS cabinet is completed. According to the method, the automatic generation of the electrical principle design drawing of the nuclear safety level DCS cabinet is efficiently and accurately realized, the workload in the DCS engineering hardware design process is reduced, the design efficiency is improved, and meanwhile, human errors are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of nuclear power instrumentation and control design, and in particular to a method and system for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet. Background Art

[0002] Nuclear power generation is gaining more and more attention as a clean energy source. DCS is the central nervous system of nuclear power plants. The system is large in scale and has a large number of drawings and lists, which leads to tight design schedules and high labor costs. There is a relatively clear correspondence between design input and design output. Designers design electrical schematics to make assembly drawings and lists and guide assembly operations. Manually drawing electrical schematics is time-consuming and has a high human error rate. Therefore, it is urgent to study an automatic generation technology for electrical schematic design drawings of nuclear safety-grade DCS cabinets to improve design efficiency and reduce human error rates. Summary of the invention

[0003] In order to solve the problems of time-consuming and high human error rate in the existing manual drawing of electrical schematic diagrams, the present application proposes a method and system for automatically generating electrical schematic design drawings of nuclear safety-grade DCS cabinets. The present application is based on modeling and combing input information of the design process, and creates page macros according to different types of pages. The automatic generation of electrical schematic design drawings is realized through batch drawing, which reduces the manual workload in the DCS engineering hardware design process and reduces human errors.

[0004] On the one hand, the present application is implemented through the following technical solutions:

[0005] A method for automatically generating an electrical schematic design drawing of a nuclear safety-grade DCS cabinet, the method comprising:

[0006] Modeling the electrical principle design process of a nuclear safety-grade DCS cabinet; the modeling objects of the electrical principle design process of a nuclear safety-grade DCS cabinet are divided into five categories: power supply module, signal processing module, monitoring module, cabinet body and network connection;

[0007] Associating the model of the electrical principle design process of the nuclear safety-level DCS cabinet with input information; the input information of the electrical principle design process of the nuclear safety-level DCS cabinet includes: IO variable information, network scheme, cabinet information and project information;

[0008] According to the classification of nuclear safety level and DCS cabinet electrical principle design process modeling, a page macro is made for each drawing page; the page macro includes three types of content: unchanged content, content with only modified attributes, and content that needs to be deleted or moved;

[0009] According to the model of the electrical principle design process of the nuclear safety-grade DCS cabinet, the specific input of the nuclear safety-grade DCS project to be designed is analyzed, the corresponding required page macros are called for batch drawing, and the automatic generation of the electrical principle design drawings of the nuclear safety-grade DCS cabinet is completed.

[0010] On the other hand, the present application also proposes a system for automatically generating electrical schematic design drawings of nuclear safety-grade DCS cabinets, the system comprising:

[0011] A model unit, wherein the model unit models the electrical principle design process of a nuclear safety-grade DCS cabinet; the model unit divides the modeling objects of the electrical principle design process of a nuclear safety-grade DCS cabinet into five categories: power supply module, signal processing module, monitoring module, cabinet body and network connection;

[0012] An association unit, wherein the association unit associates a model of a nuclear safety-grade DCS cabinet electrical principle design process with input information; the input information of the nuclear safety-grade DCS cabinet electrical principle design process includes: IO variable information, network scheme, cabinet information and project information;

[0013] A page macro unit, wherein the page macro unit produces a page macro for each drawing page according to the classification of the electrical principle design process modeling of the nuclear safety-grade DCS cabinet; the page macro includes three different types of content: unchanged content, content with only modified attributes, and content that needs to be deleted or moved;

[0014] And, a drawing unit, which analyzes the specific input of the nuclear safety-level DCS project to be designed according to the model of the electrical principle design process of the nuclear safety-level DCS cabinet, calls the corresponding required page macros for batch drawing, and completes the automatic generation of the electrical principle design drawing of the nuclear safety-level DCS cabinet.

[0015] The present application proposes a method and system for automatically generating electrical principle design drawings of nuclear safety-grade DCS cabinets. The method and system realize automatic generation of drawings by adopting page macros and using delete boxes, move boxes, and wildcards. The use of delete boxes and move boxes facilitates users to quickly and clearly define the operation range, and delete boxes and move boxes named with the same name can be operated synchronously, which is conducive to the synchronous operation of multiple modifications that are far apart and not convenient to specify a fixed coordinate range. In addition, the use of wildcards facilitates users to quickly locate similar devices and facilitates batch processing of similar devices, thereby efficiently and accurately realizing the automatic generation of electrical principle design drawings of nuclear safety-grade DCS cabinets, reducing the workload in the DCS engineering hardware design process, improving design efficiency, and reducing human errors.

[0016] The present application proposes a method and system for automatically generating electrical principle design drawings of nuclear safety-grade DCS cabinets. By modeling the process of electrical principle design of nuclear safety-grade DCS cabinets, combing input information, making page macros, and batch drawing, the input-output relationship of DCS electrical design can be more clearly reflected, making it easier for designers to clearly judge the correctness of the design. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the embodiments of the present application, constitute a part of the present application, and do not constitute a limitation on the embodiments of the present application. In the drawings:

[0018] Figure 1 A schematic diagram of a method flow of an embodiment of the present application;

[0019] Figure 2 This is a model diagram of the DCS cabinet electrical principle design process;

[0020] Figure 3 It is a schematic diagram of the relationship between the model and input information of the DCS cabinet electrical principle design process;

[0021] Figure 4 It is a schematic diagram of connection symbols;

[0022] Figure 5 Schematic diagram of black box and container;

[0023] Figure 6 Fill in the schematic for the Move Box properties;

[0024] Figure 7 It is a schematic diagram of the batch mapping process;

[0025] Figure 8 Draw a flow diagram for the chassis module layout;

[0026] Fig. 9 Draw process flow diagrams for diagnostic monitoring charts;

[0027] Fig.10 Draw a flow chart for the network connection diagram;

[0028] Fig.11 Draw a flow diagram for the preprocessing system IO diagram;

[0029] Fig.12 Draw a flow chart for the optimal system IO diagram;

[0030] Fig.13Draw a flow chart for the power supply schematic; (a) power distribution design diagram; (b) fan and temperature regulator power supply design diagram; (c) chassis power supply design diagram; (d) grounding design diagram; (e) hard logic power supply design diagram; (f) terminal unit power supply design diagram;

[0031] Fig.14 System principle block diagram of the embodiment of the present application;

[0032] Fig.15 It is the IO graph page macro;

[0033] Fig.16 This is an example of an IO list;

[0034] Fig.17 This is an example of the generated AI drawing;

[0035] Fig.18 Design drawing page macros for chassis modules;

[0036] Fig.19 This is an example of the generated chassis module design drawing;

[0037] Fig. 20 To monitor the electrical design page macro;

[0038] Fig.21 An example of a generated monitoring electrical design diagram;

[0039] Fig. 22 This is an example of a power distribution single line diagram;

[0040] Fig.23 Assign design drawing page macros to the power input;

[0041] Fig.24 Power supply design page macro for fans and thermostats;

[0042] Fig.25 This is an example of the generated power distribution design diagram;

[0043] Fig.26 Example of a generated design diagram for powering a fan and a thermostat;

[0044] Fig. 27 Example of the chassis power supply page macro (a) and the generated chassis power supply design diagram (b);

[0045] Fig.28 An example of a grounding page macro (a) and the generated grounding design diagram (b).

[0046] Fig.29 Example of the hard logic power supply page macro (a) and the generated hard logic power supply design diagram (b);

[0047] Fig.30Powering the Terminal Unit page macro (a) and example of the generated powering design for the terminal unit (b);

[0048] Fig.31 Design page macros for optimal IO;

[0049] Fig.32 This is an example of the generated optimal IO design diagram. DETAILED DESCRIPTION

[0050] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with examples and drawings. The illustrative implementation scheme of the present application and its description are only used to explain the present application and are not intended to limit the present application.

[0051] Example 1

[0052] In order to solve the problem that manual drawing of electrical schematic design drawings of nuclear safety-grade DCS cabinets is time-consuming, inefficient and has a high human error rate, this embodiment proposes a method for automatically generating electrical schematic design drawings of nuclear safety-grade DCS cabinets. The method proposed in this embodiment realizes the automated, efficient and accurate generation of electrical schematic design drawings of nuclear safety-grade DCS cabinets.

[0053] like Figure 1 As shown, the method proposed in this embodiment includes:

[0054] Step 100, modeling the electrical principle design process of a nuclear safety-grade DCS cabinet. The electrical principle design process modeling of a nuclear safety-grade DCS cabinet specifically divides the objects into: (1) power supply module; (2) signal processing module; (3) monitoring module; (4) cabinet body; and (5) network connection.

[0055] In terms of cabinet types, nuclear safety-level DCS mainly includes protection system cabinets, dedicated safety facility drive system cabinets, transmission system cabinets, pre-processing system cabinets, priority selection system (abbreviated as preferred) cabinets, etc. Among them, the protection system cabinet mainly undertakes the logic operation function; the dedicated safety facility drive system cabinet is mainly responsible for generating the drive instructions of the dedicated safety facilities of the nuclear power plant; the transmission system cabinet is responsible for information transmission and secondary important information (such as the diagnostic auxiliary function of the pre-processing system cabinet and the preferred system cabinet); the pre-processing system cabinet does not perform logic cycles and undertakes the signal conditioning and distribution function; the preferred system cabinet uses hardware logic to realize the selection and judgment of multiple drive signals. DCS can be divided into three levels in terms of the hierarchical division of electrical principle design: cabinet, chassis, and module, as well as other supporting components such as air switches and terminals. DCS electrical principle design is usually carried out in cabinets.

[0056] DCS cabinet electrical principle design process modeling Figure 2As shown, it includes: constructing each object model separately, wherein the power supply module includes power distribution, terminal unit power supply, chassis power supply, temperature regulator power supply, fan power supply, hard logic power supply and other power supplies; the signal processing module includes DO module and wiring terminal, AO module and wiring terminal, PIPS-A module and wiring terminal, AI module and wiring terminal, DI module and wiring terminal, TC / RTD module and wiring terminal, PIPS-D module and wiring terminal and PLM module and wiring terminal; the monitoring module includes power supply monitoring, alarm door light drive, TC / RTD / PIPS-D diagnosis, temperature monitoring, fan tray alarm monitoring and threshold switch alarm monitoring; the cabinet body includes hardware connection logic, chassis configuration, communication module and threshold switch; the network connection includes protocol conversion module, optical fiber terminal box and cabinet network; the signal relationship between each object is established, including power supply signal, diagnosis signal, network signal and monitoring signal relationship.

[0057] Step 200, associating the model of the electrical principle design process of the nuclear safety-grade DCS cabinet with the input information.

[0058] The input information for the electrical principle design of nuclear safety-grade DCS cabinets includes (6) IO variable information, (7) network scheme, (8) cabinet information, and (9) project information. Among them, IO variable information includes AI variable detailed list, DI variable detailed list, AO variable detailed list, DO variable detailed list, and PLM variable detailed list; network scheme includes inter-station network configuration, intra-station network configuration, and maintenance network configuration; cabinet information includes cabinet name, number, and type, cabinet grouping information, cabinet combination information, electronic room cabinet layout, maintenance network information, and signal wire information; project information includes external system list, isolation requirements, electrical interface type, preferred locking cabinet, power supply and distribution relationship, and channel definition. The relationship between the model and the input signal is as follows: Figure 3 shown.

[0059] Step 300, according to the classification of the modeling of the electrical principle design process of the nuclear safety-level DCS cabinet, a page macro is created for each drawing page. The page macro extracts the commonalities of similar drawings. Since it is difficult to add information to the drawing page in the form of software code automation (it is necessary to consider the reasonable arrangement of coordinate positions, etc.), the page macro should cover as many situations as possible, and the redundant situations are then deleted by code automation.

[0060] Each page macro includes three types of content: 1. Unchanged content; 2. Content with only modified properties; 3. Content that needs to be deleted or moved.

[0061] The production principle is to keep as much content as possible unchanged; for devices whose names or models are modified, their names in the page macro follow certain rules to facilitate the writing of subsequent processing algorithms; for content that needs to be deleted or moved, use a delete box or move box (especially some drawing symbols such as connectors that are not easy to locate by name. Such devices usually do not need to be named and their names are not displayed).

[0062] The specific processing method for the first type (i.e. unchanged content) is as follows:

[0063] For common instructions, notes and other information in different drawing pages, the common configurations in the same project can be concentrated in the legend.

[0064] The specific processing method for the second type (that is, only modifying the content of the attribute) is:

[0065] Find the common points of the drawings. If there are multiple similar devices on this page, they can be named AA01, AA02, etc. for the convenience of program operation. When the program is used for batch modification later, all devices with the name starting with AA can be traversed, and then each device can be modified cyclically starting from 01. In this way, similar devices can be quickly located, which is convenient for batch processing of similar devices and improves processing efficiency.

[0066] Optionally, the device naming or attributes are represented by wildcards, such as * or #. For example, if the naming rule of a device is unit number + 0 + serial number + GF, * can be used to represent the unit number. The program obtains the unit number based on the project information and replaces the * on all drawing pages in batches.

[0067] The specific processing method for the third type (i.e. content that needs to be deleted or moved) is as follows:

[0068] Taking Eplan electrical design software as an example, its connection symbols (such as Figure 4 As shown in the figure, the device name and properties are not displayed. When making a page macro, it is difficult to define a method for subsequent software programs to operate it. Therefore, a black box (Function.Enums.Category.Blackbox, such as Figure 5 , as shown in the first red box) or a container (Function.Enums.Category.ProcessVessel, such as Figure 5 The second red box shown) is used as a delete box or a move box.

[0069] The delete box can be named "Delete when XXX", for example, "Delete when 2-way power supply". The move box can be named "Move when XXX", for example, "Move when the number of PLM devices is less than 24". When the subsequent software program runs to this page, it first reads or calculates the number of power supplies or the number of PLM devices. For example, if there are 2 power supplies, locate the delete box named "Delete when 2-way power supply", obtain the coordinates of the coverage area, and delete all contents in the area; if the calculated PLM devices are 10, which is less than 24, locate the move box named "Move when the number of PLM devices is less than 24", read the technical parameters and nameplate text attribute information, and obtain the direction and distance to be moved. Figure 6 The technical parameters and attribute information shown are then moved upward by 10.5 pixels for all contents within the area covered by the moving box.

[0070] For different page macros of the same type of drawings, try to set operation boxes with the same name in the page macro so that subsequent programs do not need to be programmed separately when operating the page macro, reducing the workload of software development.

[0071] Because the same deletion or move operation object may be distributed in several places in the drawing, the deletion boxes or move boxes with the same name perform the same operation at the same time.

[0072] In addition, in the case where the batch deletion or movement area is relatively fixed, it is also possible to not set a frame, but directly write the area coordinates in the program algorithm to batch delete or move the contents of the area (such as the left half of the drawing).

[0073] In order to facilitate the setting of deletion boxes and move boxes, the planning of the figure page content template should be relatively simple to avoid back and forth or crossing of connecting lines, which is convenient for readers and the production of page macros.

[0074] This embodiment uses a delete box and a move box to facilitate users to quickly and clearly define the operation range, and the delete box and move box with the same name can be operated synchronously, which is beneficial for the simultaneous operation of multiple modifications that are far apart and inconvenient to specify a fixed coordinate range, thereby improving operation efficiency.

[0075] The above page macro production method is also applicable to the electrical design of DCS cabinets in other fields such as thermal power and chemical industry.

[0076] Step 400, according to the model of the electrical principle design process of the nuclear safety-grade DCS cabinet, analyze the specific input information of the nuclear safety-grade DCS project to be designed, call the corresponding required page macros for batch drawing, and complete the automatic generation of the electrical principle design drawing of the nuclear safety-grade DCS cabinet.

[0077] The specific process of batch mapping is as follows Figure 7 As shown, it includes the following processes:

[0078] Read the input information of the nuclear safety-level DCS project to be designed, and create new projects and legend pages;

[0079] Retrieve the corresponding required page macro to generate the chassis module layout diagram;

[0080] Retrieve the corresponding required page macro to generate the power supply schematic diagram;

[0081] Determine whether it is a preprocessing system. If so, call the corresponding required page macro to directly generate a diagnostic monitoring diagram; otherwise, call the corresponding required page macro to generate a network connection diagram and then generate a diagnostic monitoring diagram;

[0082] Differentiate the drawing types, and call the corresponding required page macros according to the corresponding type of IO diagram page to generate the preprocessing system IO diagram, the optimal system IO diagram, and the analog switch quantity IO diagram;

[0083] If it is a preprocessing system, after the preprocessing system IO diagram is generated, the corresponding required page macro is called to directly generate the signal isolation diagram and the semi-prefabricated cable diagram;

[0084] If it is a preferred system, after the preferred system IO diagram is generated, the corresponding required page macro is called to generate the blocking logic diagram, and then the signal isolation diagram and semi-prefabricated cable diagram are generated;

[0085] If it is not a preprocessing system or a preferred system, after the analog switch quantity IO diagram is generated, the corresponding required page macro is called to generate the bypass system diagram and the manual shutdown logic diagram, and then the signal isolation diagram and the semi-prefabricated cable diagram are generated.

[0086] like Figure 8 As shown in the figure, the process of generating the chassis module layout diagram is as follows:

[0087] First, determine whether it is a pre-processing cabinet. If so, the power module is located in slots D and E on the back of the chassis. Otherwise, determine whether it is a preferred cabinet. If so, the preferred management module is located in slots D and E on the front of the chassis, and the power module is located in slots D and E on the back of the chassis. Otherwise, the main control or expansion module is located in slots 1 and 2 on the front of the chassis, and the power module is located in slots 1 and 2 on the back of the chassis.

[0088] Then, read the chassis and slot where the card module is placed according to the IO list (chassis number and slot number column); filter the communication module according to the network solution;

[0089] After that, call the corresponding required page macro and fill in the name, model and text description;

[0090] Determine whether all chassis modules have been drawn. If so, delete the redundant module templates in the last page. Otherwise, return to the previous step to continue drawing the next chassis module.

[0091] like Fig. 9As shown in the figure, the diagnostic monitoring diagram generation process is as follows:

[0092] Retrieve the corresponding required page macro to determine whether it is a preprocessing system or a preferred system. If it is a preprocessing system, delete the information for the preprocessing system; if it is a preferred system, delete the information for the preferred system; then read the IO list of the corresponding transmission cabinet, and modify the 9 preset diagnostic signal names and descriptions according to the IO list; then determine whether there is a thermistor signal, if so, modify the preset thermistor diagnostic signal, otherwise delete the preset thermistor diagnostic signal; then determine whether there is a thermocouple signal, if so, modify the preset thermocouple diagnostic signal, otherwise delete the preset thermocouple diagnostic signal; determine whether there is a switch quantity conditioning signal, if so, modify the preset switch quantity conditioning signal's diagnostic signal, otherwise delete the preset switch quantity conditioning signal's diagnostic signal; finally, set the model information of the signal line.

[0093] If it is neither a preprocessing system nor a preferred system, delete the redundant diagnostic designs according to the number of chassis; modify the names and descriptions of the 9 preset diagnostic signals according to the IO list; and finally delete the information when it is not a preprocessing system.

[0094] like Fig.10 As shown in the figure, the network connection diagram generation process is as follows:

[0095] First, distinguish the drawing type. If it is a protection system cabinet, a dedicated safety facility drive system cabinet, or a transmission system cabinet, determine whether the number of chassis is 1. If so, call the corresponding required page macro to directly generate the inter-cabinet network connection diagram. Otherwise, call the corresponding required page macro to generate the intra-cabinet cascade network diagram, and then generate the inter-cabinet network connection diagram.

[0096] If it is a preferred system cabinet, the corresponding required page macro is called to generate a preferred network connection diagram.

[0097] The process of generating the in-cabinet cascade network diagram includes: calling the in-cabinet cascade network page macro and deleting redundant information according to the number of chassis.

[0098] The process of generating the inter-cabinet network connection diagram includes: calling the inter-cabinet network connection page macro and filling in the signal source and destination information according to the network configuration plan.

[0099] The process of generating the preferred network connection diagram includes: calling the preferred network connection page macro; determining whether it is cascaded across cabinets. If so, first deleting the network connection outside the DCS system, and then filling in the signal source and destination information according to the network configuration plan; otherwise, directly filling in the signal source and destination information according to the network configuration plan.

[0100] like Fig.11 As shown, the process of generating the IO diagram of the preprocessing system is as follows:

[0101] First, filter the conditioning signals according to the IO list (conditioning information); sort them according to the chassis number and slot number.

[0102] Then, determine whether it is an analog quantity conditioning signal. If it is an analog quantity conditioning signal, determine whether it is a thermal resistor conditioning signal. If it is a thermal resistor conditioning signal, call the thermal resistor preprocessing page macro and fill in the name, model, and text description; if it is not a thermal resistor conditioning signal, determine whether it is a thermocouple conditioning signal. If it is, call the thermocouple preprocessing page macro and fill in the name, model, and text description; otherwise, call other analog quantity preprocessing page macros and fill in the name, model, and text description; if it is not an analog quantity conditioning signal, call the switch quantity preprocessing page macro and fill in the name, model, and text description.

[0103] Finally, determine whether all signals have been drawn. If not, return to the previous step and continue drawing the next signal.

[0104] like Fig.12 As shown, the preferred system IO diagram generation process is as follows:

[0105] First, according to the preferred IO list and configuration file (preferred type / isolation / feedback channel information), obtain the preferred device signal grouping list and sort it by chassis number and slot number.

[0106] Then, determine whether there is a common terminal. If there is a common terminal, call the common terminal page macro, otherwise call the no common terminal page macro; then delete and / or move the content according to the signal allocation quantity, delete and / or move the content according to USER or DCS power supply, modify the module and terminal information, and modify the signal name, description, and source.

[0107] Finally, it is determined whether all preferred devices have been drawn. If not, it returns to the previous step to continue drawing the next device.

[0108] like Fig.13 As shown in the figure, the power supply schematic diagram generation mainly includes the generation of the power distribution design diagram, the fan and temperature regulator power supply design diagram, the chassis power supply design diagram, the grounding design diagram, the hard logic power supply design diagram and the terminal unit power supply design diagram. Fig.13 As shown in (a), the process of generating the power distribution design diagram includes:

[0109] First, extract the chassis quantity based on the Visio or Simulink single-line diagram.

[0110] Then, determine whether it is a pre-processing cabinet. If it is a pre-processing cabinet, call the pre-processing cabinet power distribution page macro, delete redundant information according to the number of chassis, select the air switch, and modify the line description wildcard; if it is not a pre-processing cabinet, determine whether it is a preferred cabinet. If it is a preferred cabinet, call the preferred cabinet power distribution page macro, delete redundant information according to the number of chassis, select the air switch, and modify the line description wildcard; otherwise, call the control cabinet power distribution page macro, delete the lines corresponding to the terminals that do not need power supply according to the IO list, delete redundant information according to the number of chassis, select the air switch, and modify the line description wildcard.

[0111] Finally, it is determined whether all incoming power lines have been allocated. If not, the process returns to the previous step to allocate the next incoming power line.

[0112] like Fig.13 As shown in (b), the process of generating the fan and temperature regulator power supply design diagram includes:

[0113] First, extract the chassis quantity based on the Visio or Simulink single-line diagram.

[0114] Then, call the fan and temperature regulator power supply page macro, delete the redundant fan and temperature regulator power supplies according to the number of chassis and project configuration, and modify the description wildcard.

[0115] like Fig.13 As shown in (c), the process of generating the chassis power supply design drawing includes:

[0116] First, extract the chassis quantity based on the Visio or Simulink single-line diagram.

[0117] Then, call the chassis power supply page macro, delete the redundant chassis power supplies according to the number of chassis, and modify the description wildcard.

[0118] like Fig.13 As shown in (d), the grounding design diagram generation process includes:

[0119] First, obtain the position of the cabinet according to the project configuration.

[0120] Then, determine whether the cabinet is at the far left or the far right. If the cabinet is at the far left or the far right, delete the series grounding line to the left or the right, and then modify the name of the adjacent cabinet. Otherwise, directly modify the name of the adjacent cabinet.

[0121] like Fig.13 As shown in (e), the hard logic power supply design diagram generation process includes:

[0122] First, read the Visio or Simulink one-line diagram.

[0123] Then, determine whether there is hard logic. If there is hard logic, determine whether it is a preferred cabinet. If it is a preferred cabinet, call the preferred cabinet hard logic power supply page macro, delete redundant isolators and protocol conversion modules according to the preferred IO list and project configuration, and modify the description wildcard; if it is not a preferred cabinet, call the preprocessing and control cabinet hard logic power supply page macro to determine whether it is a preprocessing cabinet. If it is a preprocessing cabinet, delete the control cabinet power supply content, otherwise delete the preprocessing cabinet power supply content, and then modify the description wildcard.

[0124] like Fig.13 As shown in (f), the process of generating the terminal unit power supply design diagram includes:

[0125] First, based on the IO list, extract the number of terminal units that need to be powered.

[0126] Then, filter the power supply terminal units by chassis number, call the terminal unit power supply page macro, delete the redundant terminal unit power supplies, and modify the description wildcard.

[0127] Finally, determine whether the power supply design of all chassis terminal units is completed. If not, return to the previous step to perform the power supply design of the next terminal unit.

[0128] It should be noted that there is no restriction on the execution order between step 200 and step 300. Step 200 may be executed first and then step 300, or step 300 may be executed first and then step 200, or step 200 and step 300 may be executed simultaneously.

[0129] The method proposed in this embodiment efficiently and accurately realizes the automatic generation of electrical principle design drawings of nuclear safety-level DCS cabinets, reduces the manual workload in the DCS engineering hardware design process, and reduces the risk caused by human error. In addition, the automatic drawing generation can more clearly reflect the input-output relationship of the DCS electrical design, making it easier for designers to clearly judge the correctness of the design.

[0130] This embodiment also proposes a nuclear safety-level DCS cabinet electrical principle design diagram automatic generation system, such as Fig.14 As shown, the system includes:

[0131] The model unit models the electrical principle design process of the nuclear safety-grade DCS cabinet. The model unit divides the modeling objects of the electrical principle design process of the nuclear safety-grade DCS cabinet into: (1) power supply module; (2) signal processing module; (3) monitoring module; (4) cabinet body; (5) network connection. The specific implementation process of the model unit is as follows: Figure 2 As shown, no further elaboration is given here.

[0132] An association unit associates the model of the electrical principle design process of a nuclear safety-grade DCS cabinet with input information. The input information of the electrical principle design of a nuclear safety-grade DCS cabinet includes (6) IO variable information, (7) network scheme, (8) cabinet information, and (9) project information, wherein IO variable information includes a detailed list of AI variables, a detailed list of DI variables, a detailed list of AO variables, a detailed list of DO variables, and a detailed list of PLM variables; the network scheme includes inter-station network configuration, intra-station network configuration, and maintenance network configuration; cabinet information includes cabinet name number and type, cabinet grouping information, cabinet merging information, electronic room cabinet layout, maintenance network information, and signal wire information; project information includes external system list, isolation requirements, electrical interface type, preferred locking cabinet, power supply and distribution relationship, and channel definition. The association relationship between the model and the input signal is as follows: Figure 3 shown.

[0133] The page macro unit generates a page macro for each drawing page according to the classification of the nuclear safety DCS cabinet electrical principle design process modeling. The page macro generation method is specifically as described in the above step 300, which will not be repeated here.

[0134] And, the drawing unit, which analyzes the specific input of the nuclear safety-level DCS project to be designed according to the model of the electrical principle design process of the nuclear safety-level DCS cabinet, calls the corresponding required page macros for batch drawing, and completes the automatic generation of the electrical principle design drawing of the nuclear safety-level DCS cabinet. The specific drawing process is as follows Figure 7-13 As shown, no further elaboration is given here.

[0135] Furthermore, the drawing unit also includes a single function entry and an overall function entry, wherein the single function entry is used to generate each type of drawing, and the overall function entry is used to generate a complete electrical schematic diagram.

[0136] Example 2

[0137] Taking the typical nuclear safety-level DCS design as an example, the DCS cabinet electrical principle design drawings were designed based on Eplan electrical software.

[0138] (1) IO pages are the largest number of pages in the electrical design drawings of nuclear safety-grade DCS cabinets. Taking AI variables as an example, from the detailed list of AI variables (such as Fig.16 As shown) to obtain variable information, the corresponding page macro is as follows Fig.15 shown.

[0139] Depend on Fig.15It can be seen that this page macro adds a delete box and a wildcard replacement mark on the basis of the basic form of the drawing page. The three rectangles on the right represent the terminal module, adapter module and AI module respectively. Their types and names are marks to be replaced or empty. For example, the device named "MidCard" is identified as the adapter module, and the adapter module information in the detailed list of AI variables is filled in. If the IO list includes 5 variables, delete the content "Delete when CPXX is in spare" in the redundant variable deletion box according to its channel, and delete the dotted box (indicating the position structure box) according to the name. For channels with variables, delete the content in one of the inside / outside X deletion boxes according to whether the signal source is inside or outside the cabinet, and modify the arrow name of CPXX to the variable name, and change the description from "spare" to the corresponding description. The generated drawing of this page is as follows Fig.17 As shown, the logic is looped to generate a complete diagram page of this type.

[0140] (2) The chassis module design diagram shows the module layout and order in each chassis of a DCS cabinet. Fig.18 As shown, the left side represents the IO module and the right side represents the adapter module. The default model type in the page macro is a blind plate, and the variables not involved in the IO list do not need to be modified. Read the detailed list of various variables of this cabinet, and modify the types of each IO module and adapter module to the figure according to the correspondence between the module location and the position of the shape EU101. At the same time, the communication module is obtained according to the network solution, and the module type is modified at the corresponding position. In addition, the 1 and 2 positions of the chassis are combined with the characteristics of the nuclear safety-level DCS, and are configured as the main control module and expansion module according to the cabinet type; the D and E positions are configured as the power input adapter module and the preferred management module, and the module type is modified at the corresponding position.

[0141] The wildcards such as "CAB", "CHA1", and "CHN" in the figure are determined according to the cabinet chassis name. The generated chassis module design diagram is as follows Fig.19 shown.

[0142] (3) Monitor the electrical design page macro such as Fig. 20 The monitoring electrical design diagram shows the design of the diagnostic logic of DCS cabinet temperature, fan alarm, threshold, door light, power-on status, and various module diagnosis.

[0143] The number of temperature regulators depends on the project information configuration. If there is only one temperature regulator, delete the content in the delete box "Delete if there is 1 temperature regulator". The number of fan box alarm diagnosis contacts depends on the number of chassis. The number of chassis is obtained according to the component table obtained from the single-line diagram, and the content in the "Delete if there are X chassis" box is deleted accordingly. The wildcard X in the contact name "AE! 0X" depends on the cabinet's own information and needs to be replaced.

[0144] For the nuclear safety-grade DCS cabinets without a main controller (such as the signal conditioning and preprocessing PIPS cabinet in the figure), the combined diagnostic signal of the contact logic needs to be sent to the control station cabinet with the main controller for processing, which determines whether it is an internal or external connection line, corresponding to the deletion box of the PIPS cabinet. The switch quantity adjustment module, thermocouple conditioning module, and thermal resistor conditioning module can be connected in series to generate diagnostic signals. If such modules are not included in the corresponding IO list, delete the contents of the corresponding deletion box, otherwise retain and modify the information such as Diagnosis+, DF, and TF waiting for replacement. The generated monitoring electrical design diagram is as follows: Fig.21 shown.

[0145] (4) The power distribution design diagram designs the power distribution after the DCS cabinet is powered on, providing power to the chassis module, hardware logic, diagnostic alarm and other parts.

[0146] First, draw a single-line diagram in *.vsd format, as shown in Figure 22, which provides designers with a design platform for electrical connection relationships in a relatively simple form to carry out basic principle design. The connection relationship is automatically read from the single-line diagram in *.vsd format to obtain the component table shown in Table 1 and the connection relationship table shown in Table 2.

[0147] Table 1 Components

[0148]

[0149]

[0150] Table 2 Connection relationship table

[0151]

[0152]

[0153] The equipment is named according to the preset naming rules combined with the number of transactions.

[0154] Call the power distribution design page macro, such as Fig.23 As shown, you can edit and modify the chassis name wildcard, chassis power supply circuit number, power distribution corresponding to the terminal units that need power supply, etc. on this page macro.

[0155] Fig.24 The page macro shown is the fan and temperature regulator power supply design drawing page macro. Based on the deletion box, it is possible to quickly draw this type of power supply distribution design drawing based on the number of temperature regulators and the number of chassis.

[0156] The number of chassis is obtained from the connection relationship table as 2, and the IO list is read to see whether there are terminal units that need power supply. It is found that there are no terminal units that need power supply, and then the page macro is modified to obtain the power distribution design diagram. For example Fig.25 As shown, the fan and temperature regulator power supply design diagram is as follows Fig.26 shown.

[0157] Optionally, the power supply single-line diagram can also be drawn using Simulink software, and before automatically drawing the electrical design diagram, the electrical design performance effect and functional correctness can be preliminarily verified with the help of Simulink's simulation function.

[0158] While modifying the page macro to implement drawing, by calculating the sum of the device powers on this branch and considering the user-configurable margin percentage, select the minimum parameter model that meets the requirements (such as air switch, filter, etc.) from the project preset component rated current / power parameter table.

[0159] Similarly, the page macros and automatically generated typical design diagrams for chassis power supply, grounding, hard logic power supply, and terminal unit power supply are shown below. Figure 27-Figure 30 shown.

[0160] (5) The optimal IO design diagram designs the IO electrical connection relationship of the optimal system. Fig.31 The upper part of the page macro shown indicates the signal connection relationship of the preferred IO terminal module, and the lower part indicates the signal allocation relationship.

[0161] The naming of the preferred IO module, transfer module, terminal module, variable name description source and other information are automatically filled in similar to the IO diagram page, and will not be repeated here. Among them, the presence or absence of the PLM locking test relay depends on whether CP03 has a signal.

[0162] The content in the lower left corner is divided into two cases, depending on whether there is a signal allocation: (1) there is a signal allocation, and (2) there is no signal allocation. Depending on the number of signals, the delete box and move box involved include "delete when there is no signal allocation", "delete when there is 1 allocation destination", "delete when there are 2 allocation destinations", "delete when there are 3 allocation destinations", "move when there is 1 allocation destination", "move when there are 2 allocation destinations", etc. In addition, the connector in the lower left corner cannot read the attributes and cannot be directly operated, so the delete box and move box are used to operate it.

[0163] The signal output in the lower right corner is divided into three situations due to different power supply and common terminal settings: (1) common terminal and DCS power supply, (2) non-common terminal and DCS power supply, and (3) non-common terminal and USER power supply. According to the combination of different situations, the deletion box and movement box involved include "delete when common terminal", "delete when common terminal and DCS power supply", "delete when non-common terminal", "delete when USER power supply", "move when common terminal", "move when only OUT1 is a common terminal", etc. Among them, there is a sequence of the two movement boxes when only OUT1 is a common terminal. First, move when common terminal, and then move when only OUT1 is a common terminal.

[0164] Preferred IO design diagram, for example Fig.32 shown.

[0165] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0166] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0167] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0168] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0169] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only the specific implementation method of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for automatically generating electrical schematic design drawings of nuclear safety-grade DCS cabinets, characterized in that: The method comprises: Modeling the electrical principle design process of a nuclear safety-grade DCS cabinet; the modeling objects of the electrical principle design process of a nuclear safety-grade DCS cabinet are divided into five categories: power supply module, signal processing module, monitoring module, cabinet body and network connection; Associating the model of the electrical principle design process of the nuclear safety-level DCS cabinet with input information; the input information of the electrical principle design process of the nuclear safety-level DCS cabinet includes: IO variable information, network scheme, cabinet information and project information; According to the classification of the modeling of the electrical principle design process of the nuclear safety-level DCS cabinet, a page macro is made for each drawing page; the page macro includes three types of content: unchanged content, content with only modified attributes, and content that needs to be deleted or moved; According to the model of the electrical principle design process of the nuclear safety-grade DCS cabinet, the specific input of the nuclear safety-grade DCS project to be designed is analyzed, the corresponding required page macros are called for batch drawing, and the automatic generation of the electrical principle design drawings of the nuclear safety-grade DCS cabinet is completed.

2. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 1, characterized in that: The modeling process of the electrical principle design process of the nuclear safety-grade DCS cabinet specifically includes: Construct models of each object in the design process respectively; wherein the power supply module includes power distribution, terminal unit power supply, chassis power supply, temperature regulator power supply, fan power supply, hard logic power supply and other power supplies; the signal processing module includes DO module and wiring terminal, AO module and wiring terminal, PIPS-A module and wiring terminal, AI module and wiring terminal, DI module and wiring terminal, TC / RTD module and wiring terminal, PIPS-D module and wiring terminal and PLM module and wiring terminal; the monitoring module includes power supply monitoring, alarm door light drive, TC / RTD / PIPS-D diagnosis, temperature monitoring, fan tray alarm monitoring and threshold switch alarm monitoring; the cabinet body includes hardware connection logic, chassis configuration, communication module and threshold switch; the network connection includes protocol conversion module, fiber optic terminal box and cabinet network; Establish signal relationships between various objects, including power supply signals, diagnostic signals, network signals, and monitoring signals.

3. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 2 is characterized in that: The IO variable information includes a detailed list of AI variables, a detailed list of DI variables, a detailed list of AO variables, a detailed list of DO variables and a detailed list of PLM variables; the network solution includes inter-station network configuration, intra-station network configuration and maintenance network configuration; the cabinet information includes cabinet name number and type, cabinet grouping information, cabinet combination information, electronic room cabinet layout, maintenance network information and signal wire information; the project information includes external system list, isolation requirements, electrical interface type, preferred locked cabinet, power supply and distribution relationship and channel definition; Each input information is associated with each object of the electrical principle design process of the nuclear safety-level DCS cabinet.

4. A method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to any one of claims 1 to 3, characterized in that: The page macro production principles include: The unchanged content is the content shared by different pages, and its proportion is greater than the threshold; For devices whose names or models are modified, their names in the page macro are set according to the preset rules; For content that needs to be deleted or moved, use the delete box or move box.

5. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 4 is characterized in that: For content that only modifies properties, multiple similar devices existing in the drawing page are named using the same symbol + serial number format. The symbol can be a letter or a wildcard.

6. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 4 is characterized in that: For the content that needs to be deleted or moved, the black box or container in the Eplan electrical design software is used as the deletion box or movement box; Name the delete box. When the subsequent software program runs the macro on this page, when it locates the delete box with the corresponding name, it obtains the coordinates of the covered area and deletes all the contents in the area. Name the moving box. When the subsequent software program runs the macro on this page, when it locates the moving box with the corresponding name, it obtains the coordinates of the covered area and moves all the contents in the area.

7. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 4 is characterized in that: When the batch deletion or moving area is relatively fixed, no deletion frame or moving frame is set, and the content of the area is directly deleted or moved in batches according to the area coordinates.

8. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 1, characterized in that: The batch mapping process specifically includes: Read the input information of the nuclear safety-level DCS project to be designed, and create new projects and legend pages; Retrieve the corresponding required page macro to generate the chassis module layout diagram; Retrieve the corresponding required page macro to generate the power supply schematic diagram; Determine whether it is a preprocessing system. If so, call the corresponding required page macro to directly generate a diagnostic monitoring diagram. Otherwise, call the corresponding required page macro to generate a network connection diagram and then generate a diagnostic monitoring diagram. Differentiate the drawing types, and call the corresponding required page macros according to the corresponding type of IO diagram page to generate the preprocessing system IO diagram, the optimal system IO diagram, and the analog switch quantity IO diagram; If it is a preprocessing system, after the preprocessing system IO diagram is generated, the corresponding required page macro is called to directly generate the signal isolation diagram and the semi-prefabricated cable diagram; If it is a preferred system, after the preferred system IO diagram is generated, the corresponding required page macro is called to generate the blocking logic diagram, and then the signal isolation diagram and semi-prefabricated cable diagram are generated; If it is not a preprocessing system or a preferred system, after the analog switch quantity IO diagram is generated, the corresponding required page macro is called to generate the bypass system diagram and the manual shutdown logic diagram, and then the signal isolation diagram and the semi-prefabricated cable diagram are generated.

9. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8 is characterized in that: The generation process of the chassis module layout diagram includes: If it is a pre-processing cabinet, the power module is located in slots D and E on the back of the chassis; if it is not a pre-processing cabinet, determine whether it is a preferred cabinet. If it is, the preferred management module is located in slots D and E on the front of the chassis, and the power module is located in slots D and E on the back of the chassis. Otherwise, the main control or expansion module is located in slots 1 and 2 on the front of the chassis, and the power module is located in slots 1 and 2 on the back of the chassis. Read the chassis and slot where the card module is placed according to the IO list; Filter communication modules according to network solutions; Call the corresponding page macro and fill in the name, model and text description; Determine whether all chassis modules have been drawn. If so, delete the redundant module templates in the last page. Otherwise, return to the previous step to continue drawing the next chassis module.

10. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8, characterized in that: The generation process of the diagnostic monitoring diagram includes: Retrieve the corresponding required page macro to determine whether it is a preprocessing system or a preferred system. If it is a preprocessing system, delete the information for the preprocessing system; if it is a preferred system, delete the information for the preferred system; then modify the preset diagnostic signal name and description according to the IO list; determine whether there is a thermistor signal, if so, modify the preset thermistor diagnostic signal, otherwise delete the preset thermistor diagnostic signal; determine whether there is a thermocouple signal, if so, modify the preset thermocouple diagnostic signal, otherwise delete the preset thermocouple diagnostic signal; determine whether there is a switch quantity conditioning signal, if so, modify the preset switch quantity conditioning signal diagnostic signal, otherwise delete the preset switch quantity conditioning signal diagnostic signal, and finally set the model information of the signal line; If it is neither a preprocessing system nor a preferred system, delete the redundant diagnostic designs according to the number of chassis; modify the preset diagnostic signal name and description according to the IO list, and finally delete the information when it is not a preprocessing system.

11. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8, characterized in that: The generation process of the network connection diagram includes: If it is a protection system cabinet, a dedicated safety facility drive system cabinet, or a transmission system cabinet, determine whether the number of chassis is 1. If so, call the corresponding required page macro to directly generate the inter-cabinet network connection diagram. Otherwise, call the corresponding required page macro to generate the intra-cabinet cascade network diagram, and then generate the inter-cabinet network connection diagram. If it is a preferred system cabinet, the corresponding required page macro is called to generate a preferred network connection diagram.

12. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8, characterized in that: The generation process of the preprocessing system IO diagram includes: Filter the conditioning information according to the IO list; Sort by chassis number and slot number; If it is an analog quantity conditioning signal, determine whether it is a thermal resistor conditioning signal. If so, call the thermal resistor preprocessing page macro and fill in the name, model and text description. Otherwise, determine whether it is a thermocouple conditioning signal. If so, call the thermocouple preprocessing page macro and fill in the name, model and text description. Otherwise, call other analog quantity preprocessing page macros and fill in the name, model and text description. If it is not an analog quantity conditioning signal, call the switch quantity preprocessing page macro and fill in the name, model and text description. Determine whether all signals have been drawn. If not, return to the previous step to draw the next signal.

13. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8, characterized in that: The generation process of the preferred system IO diagram includes: According to the preferred IO list and configuration file, obtain the preferred device signal grouping list and sort it by chassis number and slot number; If the preferred device has a common terminal, call the common terminal page macro, otherwise call the page macro without common terminal; delete and / or move content according to the signal allocation quantity, delete and / or move content according to USER or DCS power supply, modify module and terminal information, modify signal name, description and source; It is determined whether all preferred devices have been drawn. If not, the process returns to the previous step to draw the next preferred device.

14. The method for automatically generating electrical schematic design drawings of a nuclear safety-grade DCS cabinet according to claim 8, characterized in that: The generation of the power supply schematic diagram mainly includes drawing of the power distribution design diagram, the fan and temperature regulator power supply design diagram, the chassis power supply design diagram, the grounding design diagram, the hard logic power supply design diagram and the terminal unit power supply design diagram.

15. A nuclear safety grade DCS cabinet electrical principle design drawing automatic generation system, characterized in that: The system comprises: A model unit, wherein the model unit models the electrical principle design process of a nuclear safety-grade DCS cabinet; the model unit divides the modeling objects of the electrical principle design process of a nuclear safety-grade DCS cabinet into five categories: power supply module, signal processing module, monitoring module, cabinet body and network connection; An association unit, wherein the association unit associates a model of a nuclear safety-grade DCS cabinet electrical principle design process with input information; the input information of the nuclear safety-grade DCS cabinet electrical principle design process includes: IO variable information, network scheme, cabinet information and project information; A page macro unit, wherein the page macro unit produces a page macro for each drawing page according to the classification of the electrical principle design process modeling of the nuclear safety-grade DCS cabinet; the page macro includes three different types of content: unchanged content, content with only modified attributes, and content that needs to be deleted or moved; And, a drawing unit, which analyzes the specific input of the nuclear safety-level DCS project to be designed according to the model of the electrical principle design process of the nuclear safety-level DCS cabinet, calls the corresponding required page macros for batch drawing, and completes the automatic generation of the electrical principle design drawing of the nuclear safety-level DCS cabinet.

16. A nuclear safety grade DCS cabinet electrical principle design drawing automatic generation system according to claim 15, characterized in that: The mapping unit includes a single function entry and an overall function entry; The single functional entry is used to generate each type of drawing; The overall functional entry is used to generate a complete electrical principle design drawing of a nuclear safety-grade DCS cabinet.

Citation Information

Cited By

  • Material management system and method

    CN120996429A

  • Case panel standardization design method and device, electronic equipment and storage medium

    CN121145277A