Method, System, Device and Medium for Generating Secondary Wiring Data Based on Mask Layout

Through the secondary wiring data generation method based on the template diagram, the problems of large design arbitrary and repeated work in the secondary wiring design are solved, efficient and low-cost secondary wiring data generation are achieved, and design quality and modification efficiency are improved.

CN114491885BActive Publication Date: 2025-07-08NORTHWEST ELECTRIC POWER DESIGN INST OF CHINA POWER ENG CONSULTING GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210082483.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-24
Publication Date
2025-07-08
Estimated Expiration
2042-01-24

AI Technical Summary

Technical Problem

The prior art has problems in the secondary wiring design of power plants and substations, such as high arbitrary design, repeated work, large workload of modification of drawings, and difficult to guarantee the design quality, especially when using AutoCAD and professional secondary design software.

Method used

The secondary wiring data generation method based on the template diagram is adopted. By obtaining the connection data of the template equipment and combining the secondary wiring design drawing, the wiring data of multiple secondary equipment is generated to reduce the repetitive design and the number of drawings.

Benefits of technology

Through template drawing design, we can reduce the workload of designers, reduce design costs, improve design quality, simplify the modification process, and solve the problems of repetitive design and drawing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114491885B_ABST
    Figure CN114491885B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of power systems and discloses a method, system, device and medium for generating secondary wiring data based on a module layout diagram, including: obtaining and obtaining template device wiring data based on the module layout diagram; wherein, the module layout diagram is obtained by attaching the wiring data of several identical secondary devices to the secondary devices on the secondary device diagram; obtaining and obtaining the wiring data of the secondary wiring start device and the device information of the secondary wiring end device based on the secondary wiring design diagram, and obtaining the wiring data of the secondary wiring end device from the template device wiring data according to the device information of the secondary wiring end device; combining the wiring data of the secondary wiring start device and the wiring data of the secondary wiring end device to obtain secondary wiring data. Through the design of the template diagram, the generation process of generating secondary wiring data for multiple secondary devices from a set of diagrams is completed, greatly reducing the workload of designers, reducing the number of drawings, and reducing the design cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of power systems, and relates to a method, system, device and medium for generating secondary wiring data based on a die layout diagram. Background Art

[0002] The relay control wiring of power plants and substations, that is, the electrical circuit formed by connecting secondary equipment together according to certain functional requirements, is collectively referred to as secondary wiring or secondary circuit. It is an important part of the safe production, operation and maintenance of power plants and substations. It is an indispensable important part to ensure the safe production, economic operation and reliable power supply of the power system. Generally used for low-voltage electrical equipment for monitoring, controlling, measuring, adjusting and protecting the operating conditions of power systems and primary equipment, including measuring instruments, control of primary equipment, monitoring signals of operating conditions, automation monitoring systems, relay protection and safety automatic devices, communication equipment, etc. It can be seen that although secondary equipment does not directly participate in the power generation process, its role cannot be ignored, especially in large power plants and substations with a high level of automation. Moreover, secondary wiring is complex, has many links and a wide range of coverage. Considering various factors, the defects in the secondary circuit are highly concealed, and some hidden dangers are only discovered when encountering equipment failures or large system fault impacts, which are extremely harmful. They often affect the correct operation of relay protection devices, resulting in major accidents such as equipment damage or power grid collapse.

[0003] The design of secondary wiring is an important, time-consuming and laborious task. Currently, there are mainly two design methods: simply relying on AutoCAD and using professional secondary design software. Among them, in the design method of simply relying on AutoCAD, designers only draw a set of drawings for the same equipment or interval, and then manually list the corresponding cable schedules according to the drawings and create terminal blocks. All the drawings, schedules and terminal blocks are independent of each other, without data association and constraints. When using professional secondary design software for design, designers draw electrical secondary schematic diagrams through the software, and then the software extracts the cable schedule data from the schematic diagrams and generates terminal blocks according to the loop wiring data.

[0004] However, in the case of simply using AutoCAD to draw the secondary electrical wiring diagram, the design has great randomness. The design quality of the drawing completely depends on the design level of the designer, and the requirements for the designer are relatively high. There is a lack of cross-checking between design products during the design process, which easily leads to problems such as misalignment of the interfaces on both sides of the wiring, inconsistency between the schematic diagram, the cable list, and the terminal block, and even duplication or omission of important design data such as cables, affecting the design quality and increasing the workload of design changes during the construction stage. Although using a professional secondary design software for design can ensure the accuracy of data, the disadvantage is that it can only generate design data based on the design drawings, which requires designers to design and draw all the same equipment and intervals, resulting in a large amount of repetitive work and increasing the number of drawings published. Moreover, when modifying the drawing due to design interface errors, all the drawings need to be modified, and the workload is very large. Summary of the Invention

[0005] The purpose of the present invention is to overcome the above-mentioned disadvantages of the prior art and provide a method, system, device, and medium for generating secondary wiring data based on a template diagram.

[0006] To achieve the above purpose, the present invention adopts the following technical solutions:

[0007] In the first aspect of the present invention, a method for generating secondary wiring data based on a template diagram includes:

[0008] Obtain and based on the template diagram, obtain the wiring data of the template equipment; wherein, the template diagram is obtained by attaching the wiring data of several identical secondary equipment to the secondary equipment on the secondary equipment diagram.

[0009] Obtain and based on the secondary wiring design diagram, obtain the wiring data of the starting equipment of the secondary wiring and the equipment information of the ending equipment of the secondary wiring, and obtain the wiring data of the ending equipment of the secondary wiring from the wiring data of the template equipment according to the equipment information of the ending equipment of the secondary wiring.

[0010] Combine the wiring data of the starting equipment of the secondary wiring and the wiring data of the ending equipment of the secondary wiring to obtain the secondary wiring data.

[0011] Optionally, it further includes:

[0012] Obtain the secondary equipment diagram and identify the secondary equipment in the secondary equipment diagram; attach the wiring data of several secondary equipment identical to the identified secondary equipment to the identified secondary equipment to obtain the template diagram.

[0013] Optionally, the specific method for obtaining the wiring data of the template equipment based on the template diagram is:

[0014] Extract the wiring data of the secondary equipment on the module layout diagram, sequentially replace the secondary equipment in the wiring data of the secondary equipment on the module layout diagram with each identical secondary equipment attached to the module layout diagram to generate the wiring data of each identical secondary equipment, and combine the wiring data of the secondary equipment on the module layout diagram and the wiring data of each identical secondary equipment to obtain the wiring data of the template equipment.

[0015] Optionally, the wiring data includes local equipment information, equipment terminal information, terminal loop information, and cable data.

[0016] Optionally, when attaching the wiring data of several secondary equipment identical to the identified secondary equipment to the identified secondary equipment, when the attached wiring data is terminal loop information and the terminal loop information of each identical secondary equipment is different: extract the same part from the terminal loop information of the identified secondary equipment and each identical secondary equipment to obtain the first unit; list the different parts of the terminal loop information of the identified secondary equipment and each identical secondary equipment in sequence to obtain the second unit; use the combined first unit and second unit to replace the terminal loop information of the identified secondary equipment to complete attaching the terminal loop information of several identical secondary equipment to the identified secondary equipment.

[0017] Optionally, the equipment information of the secondary wiring end equipment includes the end equipment name, loop number, and loop description.

[0018] Optionally, the wiring data of the template equipment is saved in the data temporary storage area.

[0019] In the second aspect of the present invention, a secondary wiring data generation system based on a module layout diagram includes:

[0020] An acquisition module, configured to acquire and obtain the wiring data of the template equipment based on the module layout diagram; wherein, the module layout diagram is obtained by attaching the wiring data of several identical secondary equipment to the secondary equipment on the secondary equipment diagram;

[0021] A matching module, configured to acquire and obtain the wiring data of the secondary wiring start equipment and the equipment information of the secondary wiring end equipment based on the secondary wiring design diagram, and acquire the wiring data of the secondary wiring end equipment from the wiring data of the template equipment according to the equipment information of the secondary wiring end equipment;

[0022] A data generation module, configured to combine the wiring data of the secondary wiring start equipment and the wiring data of the secondary wiring end equipment to obtain the secondary wiring data.

[0023] In a third aspect of the present invention, a computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned method for generating secondary wiring data based on a module layout diagram are implemented.

[0024] In a fourth aspect of the present invention, a computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the above-mentioned method for generating secondary wiring data based on a module layout diagram are implemented.

[0025] Compared with the prior art, the present invention has the following beneficial effects:

[0026] The method for generating secondary wiring data based on a module layout diagram according to the present invention is based on the settings of the module layout diagram. Template device wiring data is extracted from the module layout diagram. The wiring data of the secondary wiring starting device and the device information of the secondary wiring ending device are obtained and based on the secondary wiring design diagram. And the wiring data of the secondary wiring ending device is obtained from the template device wiring data according to the device information of the secondary wiring ending device; finally, the wiring data of the secondary wiring starting device and the wiring data of the secondary wiring ending device are combined to obtain the secondary wiring data. Through the design of the module layout diagram, the generation process of generating secondary wiring data for multiple secondary devices from a set of diagrams is completed, greatly reducing the workload of designers, reducing the number of drawings, and lowering the design cost. Moreover, when design modifications occur, only modifying the module layout diagram can refresh the wiring data of multiple secondary devices, effectively solving the problems of repetitive design and drawing in substation electrical secondary design work. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a flowchart of the method for generating secondary wiring data based on a module layout diagram according to an embodiment of the present invention;

[0028] Figure 2 It is a schematic diagram of the module layout diagram according to an embodiment of the present invention;

[0029] Figure 3 It is a schematic diagram of the secondary device circuit related to three-phase alternating current according to an embodiment of the present invention;

[0030] Figure 4 It is a schematic diagram of loop number addition and extraction according to an embodiment of the present invention;

[0031] Figure 5 It is a schematic diagram of virtual data generation on the template side according to an embodiment of the present invention;

[0032] Figure 6 It is a schematic diagram of the process of obtaining the wiring data of the secondary wiring ending device according to an embodiment of the present invention;

[0033] Figure 7Schematic diagram of the matching process between the virtual data on the template side and the data on the 1 side in the embodiments of the present invention. Specific embodiments

[0034] In order to enable those skilled in the art of this technology to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0036] First, introduce the relevant terms involved in the embodiments of the present invention:

[0037] Substation: A place in the power system that transforms voltage and current, receives electric energy, and distributes electric energy.

[0038] Secondary wiring: An electrical connection circuit composed of monitoring and measuring meters, control operation signals, relay protection, and automatic devices, etc.

[0039] Electrical secondary schematic diagram: Used to display the logic and principle of electrical secondary, usually including design contents such as equipment, terminals, circuits, and cables.

[0040] Design interface matching; Different devices are connected to both sides of the electrical secondary circuit. The wiring diagrams of these two devices may not be on the same schematic diagram. Each schematic diagram only draws the wiring information on one side of the circuit. After the wiring on both sides is drawn, it is necessary to match the same circuit on the two drawings to form a complete electrical secondary circuit.

[0041] Multi-side: The template layout side, which draws the electrical secondary wiring schematic diagram in the manner of a device. By expanding the device data in the diagram, the purpose of generating multiple device data from one device object can be achieved.

[0042] 1 side: The other side that matches the circuits on the template layout diagram. Each circuit on this side is independent.

[0043] Extended data: The data extended from the template layout diagram does not contain information on the opposite side of the circuit. The actual design data is finally generated through the matching of the template layout diagram data and the wiring data on the opposite side.

[0044] The present invention will be further described in detail below with reference to the accompanying drawings:

[0045] In an embodiment of the present invention, a method for generating secondary wiring data based on a template layout diagram is provided. The function of generating other similar diagram data based on a set of template layout diagrams is achieved, so as to achieve the purpose of neither increasing the number of drawings nor generating complete design data, and effectively solve the problems of repetitive design and drawing in substation electrical secondary design work.

[0046] See Figure 1 , specifically, the method for generating secondary wiring data based on a template layout diagram includes the following steps:

[0047] S1: Obtain and based on the template layout diagram, obtain the wiring data of the template equipment; wherein, the template layout diagram is obtained by attaching the wiring data of several identical secondary equipment to the secondary equipment on the secondary equipment diagram.

[0048] S2: Obtain and based on the secondary wiring design diagram, obtain the wiring data of the starting equipment of the secondary wiring and the equipment information of the ending equipment of the secondary wiring, and obtain the wiring data of the ending equipment of the secondary wiring from the wiring data of the template equipment according to the equipment information of the ending equipment of the secondary wiring.

[0049] S3: Combine the wiring data of the starting equipment of the secondary wiring and the wiring data of the ending equipment of the secondary wiring to obtain the secondary wiring data.

[0050] In a possible implementation manner, the method for generating secondary wiring data based on a template layout diagram further includes: obtaining a secondary equipment diagram, identifying the secondary equipment in the secondary equipment diagram to obtain the identified secondary equipment, and attaching the wiring data of several secondary equipment identical to the identified secondary equipment to the identified secondary equipment to obtain the template layout diagram.

[0051] Specifically, see Figure 2, in order to achieve the goal of automatically generating design data based on design drawings without repeatedly drawing a large number of drawings, a method is adopted where one drawing is drawn, and the wiring data of multiple identical other secondary devices is attached to the secondary device objects on the drawing to realize the function of generating multiple sets of drawing data from one drawing. Therefore, the user only needs to draw a drawing of one secondary device on the drawing, and when modifying, only this drawing of the secondary device needs to be modified. The other secondary devices only have wiring data on the drawing and no specific graphics, so there is no need to draw the circuit diagrams corresponding to these secondary devices. Among them, the wiring data includes local device information, device terminal information, terminal circuit information, and cable data.

[0052] In a possible implementation manner, when attaching the wiring data of several secondary devices identical to the identified secondary device to the identified secondary device, when the attached wiring data is the terminal circuit information and the terminal circuit information of each identical secondary device is different: by extracting the same part of the terminal circuit information of the identified secondary device and each identical secondary device, the first unit is obtained; the different parts of the terminal circuit information of the identified secondary device and each identical secondary device are listed in sequence to obtain the second unit; the first unit and the second unit in combination are used to replace the terminal circuit information of the identified secondary device, and the attachment of the wiring data of several identical secondary devices to the identified secondary device is completed.

[0053] Specifically, the terminal circuit information generally refers to the circuit number. When generating a circuit based on the attached secondary device, in some cases, see Figure 3 , the circuit numbers corresponding to different secondary devices will be different, resulting in a situation where the circuit numbers are locally different. This situation especially occurs in design drawings related to three-phase alternating current. In this case, if only one circuit is drawn in the mock-up drawing, incorrect data will be generated. If three circuits are drawn, three sets of data will be generated for each secondary device, which also does not conform to the actual situation. To solve this problem, a circuit matching algorithm is specifically set in this embodiment. See Figure 4 , the circuit number is divided into two parts, namely the variable part and the immutable part. The immutable part is the same part of the terminal circuit information of the identified secondary device and each identical secondary device, and the variable part is the different part of the terminal circuit information of the identified secondary device and each identical secondary device. Then the two parts are combined to form the circuit number. In this embodiment, the variable part is placed in parentheses, and the different data in the parentheses are separated by commas and correspond to the number of attached identical secondary devices. In this way, when generating the wiring data of the secondary device, the secondary devices are corresponded to the variable part in the parentheses in sequence, and the wiring data of different secondary devices are respectively generated.

[0054] In a possible implementation manner, seeFigure 5 In S1, the specific method for obtaining the wiring data of the template device based on the module layout diagram is as follows: extract the wiring data of the secondary devices on the module layout diagram, and successively replace the secondary devices in the wiring data of the secondary devices on the module layout diagram with each identical secondary device attached to the module layout diagram to generate the wiring data of each identical secondary device. Combine the wiring data of the secondary devices on the module layout diagram and the wiring data of each identical secondary device to obtain the wiring data of the template device. Such data is not the actual designed wiring data, so it can be considered virtual data, also known as virtual data on the template side.

[0055] Specifically, when analyzing the module layout diagram, first extract the graphic data on the module layout diagram, and analyze the wiring data of the secondary devices on the module layout diagram based on the graphics, including: local devices, device terminals, terminal circuits, and cable data. This wiring data does not include information about the opposite-side devices. Based on the wiring data of the secondary devices on the module layout diagram, combined with the data of each identical secondary device attached, through the analysis and processing of data such as loop numbers and cable numbers with the attached secondary devices, generate the complete wiring data of the attached secondary devices. This side of the module layout diagram is called the multi-side because each loop in the module layout diagram actually represents multiple loops.

[0056] For example, when generating wiring data on the template side, first generate the corresponding wiring data according to device a on the module layout diagram, and then replace device a in the generated data with devices b1, b2, and b3 attached to the graphics, thus generating the wiring data of devices b1, b2, and b3. In this way, for a graphic of a secondary device, according to the different numbers of devices attached to it, any number of wiring data of secondary devices can be generated.

[0057] In a possible implementation manner, the device information of the secondary wiring end device in S2 includes the end device name, loop number, and loop description.

[0058] Specifically, the other side connected to the template side is called side 1 because each loop on this side is an independent loop. Optionally, the data generated on the template side is virtual data and is saved in the data temporary storage area and does not enter the actual engineering database. Only when the loop on the template side is matched by the loop on side 1, this multi-side loop will become actual data and enter the engineering database.

[0059] When the circuit on one side is connected to the secondary equipment on the template side, first, match according to the opposite-side equipment (equipment on the template side), circuit number, and circuit description of the circuit on one side with the generated template equipment wiring data on the template side. If a template-side circuit can be matched, it means this circuit is the one to be actually wired. After the template equipment wiring data on the template side is matched by one side, complete wiring circuit and cable information should be generated based on the cable, equipment, and terminal information on the template side, combined with the corresponding information of the circuit on one side.

[0060] Specifically, refer to Figure 6 , the specific process of obtaining the wiring data of the secondary wiring end device in the template equipment wiring data according to the device information of the secondary wiring end device is as follows: First, based on the secondary wiring design diagram, that is, the diagram on one side, obtain the wiring data of the secondary wiring start device and the device information of the secondary wiring end device. The data on one side is the actual design data, but lacks the terminal and cable information of the opposite-side equipment, and needs to be matched with the data generated on the template side to generate complete loop data.

[0061] Refer to Figure 7 , the matching process between the virtual data on the template side and the data on one side is as follows: Step 1. The start device on one side is e, and the end device is device b1. One side searches in the virtual data table according to device b1 to see if there is virtual data generated by device b1. If no match is found, it means the opposite side of this circuit is not extended data, and then search in other data tables. Step 2. If in Step 1, a loop opened by device b1 is found in the virtual data according to device b1, then further match a specific loop in the virtual data according to the circuit number and circuit description. If no match is found, it means the opposite side of this circuit is not extended data, and then search in other data tables. Step 3. If a specific loop is matched in Step 2, it means the data on the template side and the data on one side are successfully matched. Step 4. Combine the virtual data generated by device b1 with the data generated on one side to generate a complete loop, and save this loop to the project library to complete the conversion of a loop from virtual to real, and determine the secondary wiring data according to the loop.

[0062] In summary, the secondary wiring data generation method based on the module layout diagram of the present invention extracts the wiring data of template devices from the module layout diagram based on the settings of the module layout diagram, obtains and based on the secondary wiring design diagram, obtains the wiring data of the starting device of the secondary wiring and the device information of the ending device of the secondary wiring, and obtains the wiring data of the ending device of the secondary wiring from the wiring data of the template devices according to the device information of the ending device of the secondary wiring; finally, combines the wiring data of the starting device of the secondary wiring and the wiring data of the ending device of the secondary wiring to obtain the secondary wiring data. Through the design of the module layout diagram, the generation process of the secondary wiring data of multiple secondary devices is completed from a set of diagrams, greatly reducing the workload of designers, reducing the number of drawings, and reducing the design cost. Moreover, when design modifications occur, only modifying the module layout diagram can refresh the wiring data of multiple secondary devices, effectively solving the problems of repetitive design and drawing in the electrical secondary design work of substations.

[0063] Meanwhile, when the additional wiring data is the terminal loop information and the terminal loop information of the same secondary devices is different, the form of the combination of the variable and immutable parts can be adopted, and different loop numbers can be generated through one loop, improving the flexibility of the module layout diagram. Moreover, the wiring data of the template devices is saved in the data temporary storage area, which does not affect the actual project data. The complete secondary device wiring loop can be drawn on the template side, but only the specific design data is generated according to the matching result of the loop on one side.

[0064] The following is the device embodiment of the present invention, which can be used to execute the method embodiment of the present invention. For the details not disclosed in the device embodiment, please refer to the method embodiment of the present invention.

[0065] In another embodiment of the present invention, a secondary wiring data generation system based on a module layout diagram is provided, which can be used to implement the above-mentioned secondary wiring data generation method based on a module layout diagram. Specifically, the secondary wiring data generation system based on a module layout diagram includes an acquisition module, a matching module, and a data generation module. Among them, the acquisition module is used to obtain and based on the module layout diagram to obtain the wiring data of the template devices; the module layout diagram is obtained by attaching the wiring data of several identical secondary devices to the secondary devices on the secondary device diagram; the matching module is used to obtain and based on the secondary wiring design diagram to obtain the wiring data of the starting device of the secondary wiring and the device information of the ending device of the secondary wiring, and obtain the wiring data of the ending device of the secondary wiring from the wiring data of the template devices according to the device information of the ending device of the secondary wiring; the data generation module is used to combine the wiring data of the starting device of the secondary wiring and the wiring data of the ending device of the secondary wiring to obtain the secondary wiring data.

[0066] In a possible implementation, the secondary wiring data generation system based on the module layout diagram further includes: a module layout diagram generation module, which is used to obtain the secondary equipment diagram and identify the secondary equipment in the secondary equipment diagram; attach the wiring data of several secondary equipment identical to the identified secondary equipment to the identified secondary equipment to obtain the module layout diagram.

[0067] In a possible implementation, the specific method for the obtaining module to obtain the template equipment wiring data based on the module layout diagram is: extract the wiring data of the secondary equipment on the module layout diagram, sequentially replace the secondary equipment in the wiring data of the secondary equipment on the module layout diagram with each identical secondary equipment attached on the module layout diagram to generate the wiring data of each identical secondary equipment, and combine the wiring data of the secondary equipment on the module layout diagram and the wiring data of each identical secondary equipment to obtain the template equipment wiring data.

[0068] In a possible implementation, the wiring data includes local equipment information, equipment terminal information, terminal loop information, and cable data.

[0069] In a possible implementation, when attaching the wiring data of several secondary equipment identical to the identified secondary equipment to the identified secondary equipment, and when the attached wiring data is the terminal loop information and the terminal loop information of each identical secondary equipment is different: extract the same part from the terminal loop information of the identified secondary equipment and each identical secondary equipment to obtain the first unit; list the different parts in the terminal loop information of the identified secondary equipment and each identical secondary equipment in sequence to obtain the second unit; use the combined first unit and second unit to replace the terminal loop information of the identified secondary equipment to complete attaching the terminal loop information of several identical secondary equipment to the identified secondary equipment.

[0070] In a possible implementation, the equipment information of the secondary wiring end equipment includes the end equipment name, loop number, and loop description.

[0071] In a possible implementation, the template equipment wiring data is saved in the data temporary storage area.

[0072] All relevant contents of each step involved in the embodiments of the foregoing secondary wiring data generation method based on the module layout diagram can be cited in the function descriptions of the corresponding functional modules of the secondary wiring data generation device based on the module layout diagram in the embodiments of the present invention, and will not be elaborated here.

[0073] The division of modules in the embodiments of the present invention is illustrative and is only a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present invention, the various functional modules may be integrated in one processor, may exist separately physically, or two or more modules may be integrated in one module. The above integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0074] In another embodiment of the present invention, a computer device is provided. The computer device includes a processor and a memory. The memory is used to store a computer program. The computer program includes program instructions. The processor is used to execute the program instructions stored in the computer storage medium. The processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, and is suitable for implementing one or more instructions. Specifically, it is suitable for loading and executing one or more instructions in the computer storage medium to implement the corresponding method flow or corresponding function. The processor described in the embodiments of the present invention may be used for operations of the method for generating secondary wiring data based on a die layout.

[0075] In another embodiment of the present invention, the present invention further provides a storage medium, specifically a computer-readable storage medium (Memory). The computer-readable storage medium is a memory device in a computer device and is used to store programs and data. It can be understood that the computer-readable storage medium here can include both the built-in storage medium in the computer device and, of course, the extended storage medium supported by the computer device. The computer-readable storage medium provides a storage space, and the operating system of the terminal is stored in this storage space. Moreover, one or more instructions suitable for being loaded and executed by the processor are stored in this storage space, and these instructions can be one or more computer programs (including program codes). It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. One or more instructions stored in the computer-readable storage medium can be loaded and executed by the processor to implement the corresponding steps of the method for generating secondary wiring data based on the die layout in the above embodiments.

[0076] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

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

[0078] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions in Figure 1 one flow or multiple flows and / or blocksFigure 1 The functions specified in one or more boxes.

[0079] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide for implementing the steps of the functions specified in one Figure 1 process or multiple processes and / or boxes Figure 1 or more boxes.

[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: modifications or equivalent replacements can still be made to the specific embodiments of the present invention. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention shall be covered by the protection scope of the claims of the present invention.

Claims

1. A method for generating secondary wiring data based on a die layout diagram, characterized in that, Including: Obtain and based on the template layout diagram, obtain the wiring data of the template device; wherein, the template layout diagram is obtained by attaching the wiring data of several identical secondary devices to the secondary devices on the secondary device diagram; wherein, the wiring data includes the information of the local device, device terminal information, terminal loop information, and cable data; Obtain and based on the secondary wiring design diagram, obtain the wiring data of the starting device of the secondary wiring and the device information of the ending device of the secondary wiring, and obtain the wiring data of the ending device of the secondary wiring from the wiring data of the template device according to the device information of the ending device of the secondary wiring; Combine the wiring data of the starting device of the secondary wiring and the wiring data of the ending device of the secondary wiring to obtain the secondary wiring data.

2. The method for generating secondary wiring data based on a mask layout diagram according to claim 1, wherein It also includes: Obtain the secondary device diagram and identify the secondary devices in the secondary device diagram; attach the wiring data of several secondary devices identical to the identified secondary devices to the identified secondary devices to obtain the template layout diagram.

3. The method for generating secondary wiring data based on a mask layout according to claim 2, characterized in that, The specific method for obtaining the wiring data of the template device based on the template layout diagram is as follows: Extract the wiring data of the secondary devices on the template layout diagram, sequentially replace the secondary devices in the wiring data of the secondary devices on the template layout diagram with each of the identical secondary devices attached to the template layout diagram, generate the wiring data of each identical secondary device, and combine the wiring data of the secondary devices on the template layout diagram and the wiring data of each identical secondary device to obtain the wiring data of the template device.

4. The method for generating secondary wiring data based on a mask layout according to claim 2, wherein The wiring data includes the information of the local device, device terminal information, terminal loop information, and cable data.

5. The method for generating secondary wiring data based on a mask layout diagram according to claim 4, wherein When attaching the wiring data of several secondary devices identical to the identified secondary devices to the identified secondary devices, when the attached wiring data is the terminal loop information and the terminal loop information of each identical secondary device is different: extract the same part from the terminal loop information of the identified secondary device and each identical secondary device to obtain the first unit; list the different parts of the terminal loop information of the identified secondary device and each identical secondary device in sequence to obtain the second unit; use the combined first unit and second unit to replace the terminal loop information of the identified secondary device to complete the attachment of the terminal loop information of several identical secondary devices to the identified secondary device.

6. The method for generating secondary wiring data based on a mask layout diagram according to claim 1, characterized in that The device information of the ending device of the secondary wiring includes the name of the ending device, loop number, and loop description.

7. The method for generating secondary wiring data based on a layout diagram according to claim 1, wherein The wiring data of the template device is saved in the data temporary storage area.

8. A secondary wiring data generation system based on a die layout diagram, characterized in that, Including: An acquisition module, configured to obtain and based on the template layout diagram, obtain the wiring data of the template device; wherein, the template layout diagram is obtained by attaching the wiring data of several identical secondary devices to the secondary devices on the secondary device diagram; wherein, the wiring data includes the information of the local device, device terminal information, terminal loop information, and cable data; A matching module, configured to obtain and based on the secondary wiring design diagram, obtain the wiring data of the starting device of the secondary wiring and the device information of the ending device of the secondary wiring, and obtain the wiring data of the ending device of the secondary wiring from the wiring data of the template device according to the device information of the ending device of the secondary wiring; A data generation module, configured to combine the wiring data of the starting device of the secondary wiring and the wiring data of the ending device of the secondary wiring to obtain the secondary wiring data.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the method for generating secondary wiring data based on a module layout diagram according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, the steps of the method for generating secondary wiring data based on a module layout diagram according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Method for automatically generating process-level network connection graph of intelligent substation

    CN107545085A

  • Digital modeling method of relay protection device

    CN112329394A