WO2001029713A2 - A computerized system designing and estimating of electrical and/or fluid-based networks - Google Patents
A computerized system designing and estimating of electrical and/or fluid-based networksInfo
- Publication number
- WO2001029713A2 WO2001029713A2 PCT/EP2000/009680 EP0009680W WO0129713A2 WO 2001029713 A2 WO2001029713 A2 WO 2001029713A2 EP 0009680 W EP0009680 W EP 0009680W WO 0129713 A2 WO0129713 A2 WO 0129713A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- processing
- computerized
- data
- electrical
- fluid
- Prior art date
Links
- 239000012530 fluid Substances 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 114
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000013461 design Methods 0.000 description 11
- 238000009434 installation Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
Definitions
- the present invention relates to a computerized system, which is suitable for implementing methods for designing and estimating electrical and/or fluid- based networks. More particularly, the present invention relates to a computerized system, which allows achieving a faster execution of calculations and an effective management of considerable amounts of data, which can also be performed remotely. Various methods are known in the state of the art for designing and estimating electrical and/or fluid-based networks.
- electrical and/or fluid-based network is to be understood in its broadest sense: for example, this term can describe the electrical network of an industrial plant or a gas distribution network or civil waterworks.
- Known design and estimation methods generally require the acquisition of large amounts of data, followed by the processing of the acquired data in order to perform basic design, cost assessment and executive design activities.
- these stages are generally implemented with the aid of automatic processing systems, which adopt various computerized systems.
- One of the main characteristics of these computerized systems, which are widely known and used, is the fact that they have a processing topology, which adopts a centralized computer structure, which is suitable to manage both data processing and the user interface. It is known that one of the main drawbacks of centralized computer structures of this kind is their poor flexibility.
- the aim of the present invention is to provide a computerized system for implementing methods for designing and estimating electrical and/or fluid- based networks, which is highly flexible and configurable according to the requirements of the electrical and/or fluid-based network, which should be designed and estimated.
- an object of the present invention is to provide a computerized system, which allows achieving a high degree of separation between the data processing function and the user interface function.
- Another object of the present invention is to provide a computerized system, which allows easy connection to remote users.
- Another object of the present invention is to provide a computerized system, which does not directly affect the overall processing speed of the data processing systems.
- the present invention provides a computerized system for designing and estimating an electrical and/or fluid-based network, characterized in that it comprises: a) first computerized means for acquiring and managing data related to an electrical and/or fluid-based network, said first computerized means comprising one or more first configurable processing environments for processing said data and storing said data according to virtual data structures; b) second computerized means for processing data related to said electrical and/or fluid-based network, said second computerized means adopting processing procedures that are configured according to object-oriented processing models and that establish dependency links among said virtual data structures; c) third configurable computerized means for managing a user interface.
- Figure 1 is a schematic view of the general structure of the computerized system according to the present invention
- Figure 2 is a schematic view of a virtual data structure used by the computerized system according to the invention
- Figure 3 is a schematic view of the structure of computerized means included the computerized system according to the present invention
- Figure 4 is a schematic view of the structure of additional computerized means included in the computerized system according to the present invention.
- the general structure 1 of the computerized system according to the present invention is now described with reference to Figure 1.
- the structure 1 provides first computerized means 2 for acquiring and managing data related to an electrical and/or fluid-based network.
- the first computerized means 2 comprises one or more first configurable processing environments, which are suitable to execute a first processing of the acquired data and to store the acquired data according to virtual data structures 5.
- Each one of said virtual data structures 5 comprises one or more virtual nodes 50 for managing commonly required operations, such as for example acquiring and/or storing and/or writing and/or deleting and/or providing information related to the stored data.
- An example of the virtual data structures 5 that can be included in the first computerized means 2 is described with reference to Figure 2.
- the node VNODE DATA can contain the list of the nodes 50 that constitute the virtual data structure 5.
- the node LINKED NODE can contain information for identifying, given a reference node, the correlated nodes according to a predefined relation.
- the node VNODE ATTRIBUTE can comprise all the information related to the relevant attributes of the virtual data structure 5.
- the node VNODE BLOCKS can be used to extend the information storage capability.
- one of the particularities of the processing environments is the fact that they can be configured according to the requirements of the application.
- the processing environments can have various levels of management of data. Therefore, further a "physical" management level, understood as a set of information tables, there can be a “virtual” management level, understood as a configured set of virtual data structures 5 such as those described, and a “logical” management level, understood as a structured set of functional data, such as for example plant data or catalog data or configuration data.
- the first computerized means 2 can be advantageously constituted by one or more commercially available databases, such as for example the Oracle DBMS version 8.x database. They can also be replicated locally so as to have multiple data sources, which are geographically spaced but mutually consistent.
- the computerized system furthermore provides second computerized means 3 for processing data related to the system to be designed and estimated.
- the second computerized means 3 adopts processing procedures that are configured according to object-oriented processing models and that establish dependency links among the virtual data structures 5. This is particularly advantageous, since it allows performing data processing by introducing the dependency links among the various parts that compose a project.
- the activation of processing extends from the node VNODE also to the nodes listed in the LINKED NODE and from each one of the nodes 50 to the other linked nodes. Accordingly, the processing activation for one component can cause successive processing on the linked nodes, until a complete cycle of calculations that are required by the logic systems for designing and estimating the various parts of the electrical and/or fluid-based network has been performed.
- the configurability of the processing models furthermore allows the processing procedures to perform batch-type or single-item processing. In practice, if for example an electrical network comprises a large number of devices having similar characteristics, the processing procedures do not process the data of each device by process the data related to the entire set of devices, as if it were a single object.
- the second computerized means 3 can be physically constituted by one or more computers connected to each other in a network or ring structure.
- the second computerized means can comprise first processing means 6, which are suitable to manage the processing procedures used.
- the processing means 6 can advantageously comprise computer programs, written for example by means of a programming language such as Visual C++.
- the second computerized means 3 can furthermore comprise second processing means 7 for managing communication between the processing procedures in progress and third processing means 8 for supporting the processing procedures.
- the processing means 7 and 8 allow segregating the processing procedures in progress.
- the requests that arrive from the user therefore does not interrupt the processing flow but are managed by the processing means 7 and 8.
- the third processing means 8 comprise fourth processing means 14 for interfacing the processing procedures in progress with the computerized means 2.
- the processing means 14 can be constituted, for example, by an interface of the OCI (Oracle Computer Interface) type.
- the third processing means 8 can furthermore comprise fifth processing means 15 for interfacing the processing procedures in progress with the third computerized means 4 of Figure 1.
- the processing means 15 can be constituted, for example, by an interface of the TCP/IP type, which can be configured for example with a FORTH programming language. It is therefore possible to configure one or more HTML pages, which can be accessed by the user by browsing.
- the means 15 are particularly advantageous, since they allow providing a remote connection between the user and the processing means 6.
- Sixth processing means 16 for interfacing the processing procedures in progress with the operating system in use can furthermore be comprised within the third processing means 8.
- the sixth processing means can be constituted by groups of libraries required for the correct execution of the processing procedures or by programs written, for example, by using the SQL programming language.
- the operating system used can be one of the commercially known operating systems, such as for example the Windows NT (R) operating system.
- the computerized system provides for third computerized means 4 for user interface management.
- the third computerized means 4 preferably comprise seventh processing means 21 for supporting the editing and/or transmission of data to the processing procedures.
- the third computerized means 4 can further comprise eighth processing means 22, which are suitable to support the interactive reception and/or presentation of data processed by the processing procedures.
- the processing means 21 and/or 22 preferably comprise one or more graphical media in order to further facilitate interaction between the user and the data processing means. These graphical media can be advantageously constituted by dedicated icons and windows, available for example in the form of toolbars, or by dedicated external programs.
- the processing means 21 and/or 22 can comprise a browsing structure, which allows managing design according to Internet- and/or Intranet- type criteria.
- the processing means 21 and/or 22 might comprise one or more HTML pages generated by means of a FORTH language programming.
- ninth configurable processing means 25 which are suitable to manage services for interfacing with the operating system in use.
- tenth configurable processing means 26 which are suitable to manage one or more auxiliary computer systems, such as for example external design tools or libraries.
- the configurable processing means 26 can comprise, for example, one or more SW programs, which allows to managing, transparently from the user's viewpoint, external design programs and/or data. This allows performing a virtual modulation, according to the different operating requirements, of the computing potential of the computerized system according to the invention.
- the adopted structure allows performing substantially in parallel the management of the processing procedures and the management of the user interface. This fact considerably increases the processing speed obtainable on the same devices. The processing speed in fact depends exclusively on the specifications of the processing devices used.
- the adopted structure furthermore also allows easily establishing remote links between the user and the processing means, for example by means of an Internet and/or Intranet link. This allows to drastically increase the flexibility of the implemented design and estimation methods while reducing the costs for installation and management of the processing systems used.
- the characteristics of configurability and flexibility of the computerized system according to the invention allow building up large and distributed design and estimation networks (also known as "groupware systems"). This can be achieved by connecting, for example with parallel/series methods, multiple computerized systems according to the invention. In practice, from the HW/SW viewpoint, design activity is fully scalable according to the requirements.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Lubricants (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00967837A EP1224580A2 (en) | 1999-10-15 | 2000-09-28 | A computerized system designing and estimating of electrical and/or fluid-based networks |
AU77857/00A AU7785700A (en) | 1999-10-15 | 2000-09-28 | A computerized system designing and estimating of electrical and/or fluid-based networks |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITMI99A002165 | 1999-10-15 | ||
IT1999MI002165A IT1314049B1 (en) | 1999-10-15 | 1999-10-15 | INTEGRATED COMPUTERIZED SYSTEM FOR IMPLEMENTING METHODS OF DESIGN AND QUOTATION OF ELECTRIC AND / OR SYSTEMS |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001029713A2 true WO2001029713A2 (en) | 2001-04-26 |
WO2001029713A3 WO2001029713A3 (en) | 2002-04-25 |
Family
ID=11383791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2000/009680 WO2001029713A2 (en) | 1999-10-15 | 2000-09-28 | A computerized system designing and estimating of electrical and/or fluid-based networks |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1224580A2 (en) |
AU (1) | AU7785700A (en) |
IT (1) | IT1314049B1 (en) |
WO (1) | WO2001029713A2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107871005A (en) * | 2017-11-14 | 2018-04-03 | 成都才智圣有科技有限责任公司 | A kind of data digging system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604892A (en) * | 1992-09-01 | 1997-02-18 | Nuttall; David J. H. | Method for modeling a physical system of elements using a relational database |
WO1997015877A2 (en) * | 1995-10-27 | 1997-05-01 | Siemens Aktiengesellschaft | Computer-aided work and information system and associated module |
-
1999
- 1999-10-15 IT IT1999MI002165A patent/IT1314049B1/en active
-
2000
- 2000-09-28 EP EP00967837A patent/EP1224580A2/en not_active Withdrawn
- 2000-09-28 AU AU77857/00A patent/AU7785700A/en not_active Abandoned
- 2000-09-28 WO PCT/EP2000/009680 patent/WO2001029713A2/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5604892A (en) * | 1992-09-01 | 1997-02-18 | Nuttall; David J. H. | Method for modeling a physical system of elements using a relational database |
WO1997015877A2 (en) * | 1995-10-27 | 1997-05-01 | Siemens Aktiengesellschaft | Computer-aided work and information system and associated module |
Also Published As
Publication number | Publication date |
---|---|
AU7785700A (en) | 2001-04-30 |
ITMI992165A0 (en) | 1999-10-15 |
WO2001029713A3 (en) | 2002-04-25 |
IT1314049B1 (en) | 2002-12-03 |
EP1224580A2 (en) | 2002-07-24 |
ITMI992165A1 (en) | 2001-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7113900B1 (en) | System and method for logical modeling of distributed computer systems | |
Wang et al. | Checkpoint space reclamation for uncoordinated checkpointing in message-passing systems | |
CN103092670A (en) | Cross-platform virtual computing resource management method under cloud computing environment | |
JPH09266476A (en) | Network topology management system | |
KR100529661B1 (en) | Object integrated management system | |
CN108848132A (en) | A kind of distribution scheduling station system based on cloud | |
KR20040101538A (en) | Method and system for managing a computer system | |
CN108388623A (en) | ER relationships generation method, device, computer equipment and storage medium | |
CN1326363C (en) | Network management configuration method and apparatus thereof | |
CN114035860A (en) | Process parameter configuration system based on RPA global variable module | |
US6978269B1 (en) | Apparatus and method for generating and displaying a schema diagram for a database | |
US20100049734A1 (en) | Fast search views over business objects | |
CN113127526A (en) | Distributed data storage and retrieval system based on Kubernetes | |
US6516325B1 (en) | Virtual partition vector for a computer directory system | |
EP1224580A2 (en) | A computerized system designing and estimating of electrical and/or fluid-based networks | |
WO1995008794A1 (en) | A management agent system for the support of multiple network managers, and a method for operating such a system | |
Theodoropoulos et al. | An approach to interest management and dynamic load balancing in distributed simulation | |
US20090006443A1 (en) | Method and system for processing 1:n relationships between data object nodes | |
CN101017501B (en) | Method and system for selective tracking of semantic web data using distributed update events | |
CN103077273A (en) | Interactive design system and method constructed on network electronic map for on-line route selection of engineering | |
CN116011943A (en) | Robot automation flow service system, method and medium based on low codes | |
EP3537350A1 (en) | Method and system for customized transfer of data | |
Wang et al. | Development of three-phase distribution power flow using common information model | |
Kroll et al. | The network management structure in an object oriented system environment | |
Baranovski et al. | Management of grid jobs and information within samgrid |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AT AU BG BR CA CN CZ DE DK ES FI GB HR HU IL IN JP KP KR LT LU MA MX NO NZ PL PT RO RU SE SG SI SK TR UA US YU ZA |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000967837 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2000967837 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000967837 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |