CN117113492A - Method for designing power plant system based on object data management - Google Patents
Method for designing power plant system based on object data management Download PDFInfo
- Publication number
- CN117113492A CN117113492A CN202311079346.0A CN202311079346A CN117113492A CN 117113492 A CN117113492 A CN 117113492A CN 202311079346 A CN202311079346 A CN 202311079346A CN 117113492 A CN117113492 A CN 117113492A
- Authority
- CN
- China
- Prior art keywords
- objects
- data management
- engineering
- type
- object data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013523 data management Methods 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000013461 design Methods 0.000 claims abstract description 22
- 238000012938 design process Methods 0.000 claims abstract description 4
- 238000007726 management method Methods 0.000 claims abstract description 4
- 238000011161 development Methods 0.000 abstract description 4
- 238000012423 maintenance Methods 0.000 abstract description 4
- 230000007547 defect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a method for designing a power plant system based on object data management. The method comprises the following steps: s1: and (3) carrying out engineering object data management: carrying out configuration information of engineering objects, determining uniqueness of the engineering objects by using names, wherein the same design object does not allow the existence of attributes with the same name, dividing the objects into equipment objects and other objects, binding the equipment objects with equipment materials and graphic information, automatically generating instance data in the system design process, and manually inputting the instance data of other objects; s2: and (3) carrying out engineering object relation management: all relations are managed in a unified mode, and the high expandability is realized by recording the source object ID, the source object type, the target object ID, the target object type and the relation type, so that subsequent various changes can be dealt with without modifying the underlying storage library. The method enables the user to customize the design attribute directly according to project requirements, and realizes high expansibility and low development and maintenance cost.
Description
Technical Field
The invention relates to the technical field of power plant system design methods, in particular to a method for power plant system design based on object data management.
Background
In electrical design, electrical properties of equipment (bus, transformer, cable, diesel, UPS, cabinet, box, element, etc.) are different from each other, including manufacturer, model, specification, voltage level, power, etc., but design properties (such as system, unit, room, code, etc.) are greatly different due to various industries, project properties, etc.
In a factory electrical system, the most common relationships are: the traditional solution is to express that two objects are associated through external keys, and the traditional solution has the defects of inconvenient expansion of new relations and scattered data management.
Therefore, a method for designing a power plant system based on object data management needs to be developed for customizing design attributes directly according to project requirements, so that high expansibility and low development and maintenance costs are realized.
Disclosure of Invention
The invention aims to provide a method for designing a power plant system based on object data management, which is used for solving the technical problems.
The invention adopts the scheme that:
the invention provides a method for designing a power plant system based on object data management, which comprises the following steps:
s1: and (3) carrying out engineering object data management:
carrying out configuration information of engineering objects, determining uniqueness of the engineering objects by using names, wherein the same design object does not allow the existence of attributes with the same name, dividing the objects into equipment objects and other objects, binding the equipment objects with equipment materials and graphic information, automatically generating instance data in the system design process, and manually inputting the instance data of other objects;
s2: and (3) carrying out engineering object relation management:
all relations are managed in a unified mode, and the high expandability is realized by recording the source object ID, the source object type, the target object ID, the target object type and the relation type, so that subsequent various changes can be dealt with without modifying the underlying storage library.
Further, the engineering object configuration information includes: design attributes, manufacturer attributes, system legends, and placement legends.
Further, each attribute has the following parameters: name, type, must, read-only, hidden, option, default, and primary key.
Further, each parameter represents the following:
name: a unique identifier as an attribute;
type (2): the drop-down display, wherein selectable items are character strings, integer, floating point, boolean, date and fixed list;
it is necessary to: whether a null value is allowed;
read-only: whether or not to read only;
hiding: whether to hide;
options: the type is selectable when the list is fixed, and the options are separated by English commas;
default value: parameter initial values;
a main key: the checked attributes are used as a combined primary key together for repeated data judgment.
Further, the equipment objects include physical objects including transformers, diesel generators, switchboards, buses, cabinets, loops, cables and components.
Further, other objects include logical objects including systems, groups, rooms, and code.
The beneficial effects are that:
the invention provides a method for designing a power plant system based on object data management, which has the following effects:
1. the engineering object concept is introduced to provide an engineering object configuration function, so that the design attribute, manufacturer attribute, graphic information and the like of the engineering object can be flexibly configured, the customization requirement of each item is realized by a general function, and the engineering object configuration method is particularly suitable for the scene that the design attribute does not participate in business logic such as calculation and the like.
2. In the scheme, all relations are uniformly managed in one module, high expandability is realized by recording the source object ID, the source object type, the target object ID, the target object type and the relation type, and subsequent various changes can be dealt with without modifying the underlying storage library.
3. The user can customize the design attribute directly according to project requirements, so that high expansibility and low development and maintenance cost are realized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of engineering object configuration information provided in this embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It will be apparent that the described embodiments are some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention provides a method for designing a power plant system based on object data management, which specifically comprises the following steps:
1. engineering object data management
a. The engineering object configuration information includes: design attributes, manufacturer attributes, system legends, and layout legends;
b. the engineering object uses the name to determine the uniqueness;
c. the same design object does not allow the attribute of the same name to appear; each attribute has the following parameters:
name: a unique identifier as an attribute;
type (2): the drop-down display, wherein selectable items are character strings, integer, floating point, boolean, date and fixed list;
it is necessary to: whether a null value is allowed;
read-only: whether or not to read only;
hiding: whether to hide;
options: the options are separated by English commas when the options are selectable in a fixed list;
default value: parameter initial values;
a main key: the checked attributes are used as a combined main key together and are used for repeated data judgment;
d. dividing the objects into a device object and other objects, wherein the device object refers to physical objects such as a transformer, a diesel generator, a distribution board, a bus, a cabinet, a box, a loop, a cable, an element and the like, and the other objects refer to logical objects such as a unit, a system, a sub-item, a room, a code and the like;
e. the device object has the characteristics of manufacturer, model (manufacturer, model, specification, voltage level, power) and the like, can bind device materials and graphic information, and example data is automatically generated in the system design process;
f. on the contrary, the device material cannot be bound, and the instance data is manually input;
2. engineering object relationship management
In a factory electrical system, the most common relationships are: the traditional solution is to express that two objects are associated through external keys, and the defects are that the new relationship is inconvenient to expand and the data management is scattered;
in the scheme, all relations are uniformly managed in one module, high expandability is realized by recording the source object ID, the source object type, the target object ID, the target object type and the relation type, and subsequent various changes can be dealt with without modifying the underlying storage library.
3. Advantageous effects/innovation points of the technical proposal
The user can customize the design attribute directly according to project requirements, so that high expansibility and low development and maintenance cost are realized.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.
Claims (6)
1. The method for designing the power system for the plant based on the object data management is characterized by comprising the following steps of:
s1: and (3) carrying out engineering object data management:
carrying out configuration information of engineering objects, determining uniqueness of the engineering objects by using names, wherein the same design object does not allow the existence of attributes with the same name, dividing the objects into equipment objects and other objects, binding the equipment objects with equipment materials and graphic information, automatically generating instance data in the system design process, and manually inputting the instance data of other objects;
s2: and (3) carrying out engineering object relation management:
all relations are managed in a unified mode, and the high expandability is realized by recording the source object ID, the source object type, the target object ID, the target object type and the relation type, so that subsequent various changes can be dealt with without modifying the underlying storage library.
2. A method of power plant system design based on object data management as defined in claim 1, wherein the engineering object configuration information comprises: design attributes, manufacturer attributes, system legends, and placement legends.
3. A method for power plant system design based on object data management as defined in claim 1, wherein each attribute has the following parameters: name, type, must, read-only, hidden, option, default, and primary key.
4. A method of power plant system design based on object data management as claimed in claim 3, wherein the parameters respectively represent the following:
name: a unique identifier as an attribute;
type (2): the drop-down display, wherein selectable items are character strings, integer, floating point, boolean, date and fixed list;
it is necessary to: whether a null value is allowed;
read-only: whether or not to read only;
hiding: whether to hide;
options: the type is selectable when the list is fixed, and the options are separated by English commas;
default value: parameter initial values;
a main key: the checked attributes are used as a combined primary key together for repeated data judgment.
5. A method of plant power system design based on object data management according to any of claims 1-4, wherein the equipment objects comprise physical objects including transformers, diesel generators, distribution boards, buses, cabinets, loops, cables and components.
6. A method for power plant system design based on object data management as defined in claim 5, wherein the other objects include logical objects including systems, groups, rooms and codes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311079346.0A CN117113492A (en) | 2023-08-25 | 2023-08-25 | Method for designing power plant system based on object data management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311079346.0A CN117113492A (en) | 2023-08-25 | 2023-08-25 | Method for designing power plant system based on object data management |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117113492A true CN117113492A (en) | 2023-11-24 |
Family
ID=88810591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311079346.0A Pending CN117113492A (en) | 2023-08-25 | 2023-08-25 | Method for designing power plant system based on object data management |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117113492A (en) |
-
2023
- 2023-08-25 CN CN202311079346.0A patent/CN117113492A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102779040B (en) | A kind of method and apparatus generating customizing form | |
US7143341B1 (en) | Method and apparatus for concurrent engineering and design synchronization of multiple tools | |
CN109766097A (en) | UI generation method, device, electronic equipment and computer readable storage medium | |
US20120254849A1 (en) | Ontology updating apparatus, method and system | |
CN101714078A (en) | Code generation method and device | |
CN104267966A (en) | Method and device for generating program codes of software | |
CN102027474B (en) | Data viewer management | |
CN109918394A (en) | Data query method, system, computer installation and computer readable storage medium | |
WO2009044973A1 (en) | System and method for software product manager with a component model | |
CN111428451A (en) | Text online editing method and device, electronic equipment and storage medium | |
CN110989891B (en) | Component deployment method in chart editor, chart editor and related equipment | |
Kannengiesser et al. | Multi-level, viewpoint-oriented engineering of cyber-physical production systems: an approach based on industry 4.0, system architecture and semantic web standards | |
CN110109893A (en) | The method and apparatus of data modeling and operation | |
CN117113492A (en) | Method for designing power plant system based on object data management | |
Girbea et al. | Efficient address space generation for an OPC UA server | |
CN111694586A (en) | Program initialization method, program initialization device, terminal device, and storage medium | |
Orlov | Control tools for reusable components of intelligent computer systems of a new generation | |
CN115757358A (en) | Multi-source main data modeling maintenance distribution method and system based on data integration | |
CN111459907B (en) | Method, system and storage medium for configuring main data through model | |
CN114445023A (en) | Approval process configuration method, device, equipment and storage medium | |
CN105824684A (en) | Method for realizing multi-mode big data software simulator | |
Guo et al. | Development and application of intelligent platform for collaborative electrical design of nuclear power | |
CN111104031B (en) | User-oriented data updating method and device, electronic equipment and storage medium | |
CN117764538B (en) | Business process generation method, device and equipment | |
CN113918576B (en) | Metadata management platform and management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |