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 PDF

Info

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
Application number
CN202311079346.0A
Other languages
Chinese (zh)
Inventor
许柳
陈永昌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Bochao Time Software Co ltd
Original Assignee
Beijing Bochao Time Software Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Bochao Time Software Co ltd filed Critical Beijing Bochao Time Software Co ltd
Priority to CN202311079346.0A priority Critical patent/CN117113492A/en
Publication of CN117113492A publication Critical patent/CN117113492A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural 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

Method for designing power plant system based on object data management
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.
CN202311079346.0A 2023-08-25 2023-08-25 Method for designing power plant system based on object data management Pending CN117113492A (en)

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)

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