[go: up one dir, main page]

CN103631988B - Multi-user simulation data management platform towards electric system simulation - Google Patents

Multi-user simulation data management platform towards electric system simulation Download PDF

Info

Publication number
CN103631988B
CN103631988B CN201310498014.6A CN201310498014A CN103631988B CN 103631988 B CN103631988 B CN 103631988B CN 201310498014 A CN201310498014 A CN 201310498014A CN 103631988 B CN103631988 B CN 103631988B
Authority
CN
China
Prior art keywords
simulation
user
emulation
module
design
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.)
Expired - Fee Related
Application number
CN201310498014.6A
Other languages
Chinese (zh)
Other versions
CN103631988A (en
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.)
WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd
Original Assignee
WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT 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 WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd filed Critical WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd
Priority to CN201310498014.6A priority Critical patent/CN103631988B/en
Publication of CN103631988A publication Critical patent/CN103631988A/en
Application granted granted Critical
Publication of CN103631988B publication Critical patent/CN103631988B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of multi-user simulation data management platform towards electric system simulation, the emulation initial data of multi-user is received by program construction client, it is that the respective initial data of multi-user distributes different spaces by design authority, realize high in the clouds storage, it is provided that the data access interface of simulation calculation platform;Receive the simulation result of simulation calculation platform and be saved in respective space;Sharing of simulation result is realized by design authority.The middleware platform that this data management platform can calculate with artificial tasks as simulation flow planning.The present invention proposes power system multi-user simulation data managing method based on high in the clouds storage, solves existing electric system simulation data management storage and the deficiency in shared mechanism.

Description

Multi-user simulation data management platform towards electric system simulation
Technical field
The present invention relates to electric power system data management platform field, a kind of multi-user simulation data management platform towards electric system simulation.
Background technology
Along with the raising of power automation level, various power system simulation softwares power system design, run and control in play an important role.But the platform limitation that current all kinds of power system simulation softwares run is big, and simulation model design process flexibility is poor, have impact on the application effect of power system simulation software.
Summary of the invention
In order to overcome above-mentioned the deficiencies in the prior art, it is an object of the invention to provide a kind of multi-user simulation data management platform towards electric system simulation.
In order to achieve the above object, the technical solution adopted in the present invention is:
Multi-user simulation data management platform towards electric system simulation, it is characterized in that: client input module: provide graphic interface for login user, correction verification module is submitted to, it is provided that data access interface allows user select from high in the clouds stores after emulation data file and submits backstage emulation module to after design simulation model;
Correction verification module: the simulation model of design is verified by the correct example rule of emulation job logic rules storehouse record, if correct, generate emulation job task example file, submit to backstage emulation module, if check errors, provide miscue, return input module;
Backstage emulation module: receive after emulation data and emulation job example file, selects simulation calculation node to carry out simulation calculation by emulation dispatch management, result is submitted to the output module of client;
Client output module: the most graphically change mode that emulates provides the simulation result of emulation module, and completes the high in the clouds storage of simulation result by design authority and share, and emulates and the most then provides miscue;
User management module: complete the information management of multi-user, can receive the emulation initial data of multi-user, is that multi-user distributes different cloud storage spaces with record emulation data by design authority;Receive the simulation result of simulation calculation platform and be saved in respective space;Sharing of simulation result is realized by design authority.
The described multi-user simulation data management platform towards electric system simulation, it is characterised in that: described simulation model uses graphic interface, dynamically generates, pointed out when emulation job does not meets example logic in the way of towing.
The described multi-user simulation data management platform towards electric system simulation, it is characterised in that: the recordable simulation example of described data management platform and simulation calculation time and result, and the time Estimate new simulation example calculating time can be calculated according to conventional example.
The described multi-user simulation data management platform towards electric system simulation, it is characterized in that: described data platform has multi-user and stores by authority and share management, stored by the semi-structured and non-structured data of NoSQL database realizing and management, distributed management can be realized, complete high in the clouds storage.
The described multi-user simulation data management platform towards electric system simulation, it is characterised in that: reasonable management user profile, during simulation model generates, verify according to example logic, with the validity of Support Simulation model, process is as follows:
Step 1: user log-in block starts, and user registers login, and information charges to subscriber information management module, registers requirement distribution authority and memory space by user;
Step 2: entering emulation and example design module, user indicates design simulation model by flow process;
Step 3: after simulation model design completes, add their confirmation, to verify according to the example logic of storage during confirming, if not meeting example logic, i.e. prompting simulation model design mistake, it is desirable to redesign, if it is qualified to verify, produce example, and according to conventional calculating rule, estimate that example performs the time, submit example to backstage emulation module;
Step 4: user fills in emulation data origin information, submits emulation data to backstage;
Step 5: management and running are called backstage artificial tasks and performed node, and wait execution result;
Step 6: after simulation result normally produced within the estimated time, management module transmits simulation result to client, and client shows result with visual means, if simulation result did not properly generated within the estimated time, management module will provide bomp to client transmissions error message, client;
The described multi-user simulation data management platform towards electric system simulation, it is characterised in that: in simulation example design process, realize Graphic Design by following process:
Step 1: start data management platform, enters interface, simulation model design foreground after login;
Step 2: user pulls out required module from module resource row figure and forms computational example to simulation model editor's panel, has designed and has added their confirmation;
Step 4: if example does not meets operation logic and i.e. provides miscue, asks whether to redesign.
The described multi-user simulation data management platform towards electric system simulation, it is characterised in that: the middleware platform application calculated as simulation flow planning and artificial tasks.
The present invention realizes point rights management of multi-user simulation model and data from structure system, improves simulation flow and experiences, and process of optimization improves Design of Simulation System efficiency.
The present invention compared with prior art, has the advantage that
(1), multi-user's fraction limit cloud storage management, new simulation example can be estimated by the past simulation example experience and calculate the time.
(1.1), using NoSQL Technology design to divide rights management rule, it is achieved distributed storage environmental management, can the most effectively record the simulation example model of multi-user, while constantly record, verification supplements example logical base.
(1.2), calculate the time by the previously record simulation example new simulation example of information computational analysis, provide the estimation time.
(2), simulation model design uses graphic interface, dynamically generates, pointed out when emulation job does not meets example logic in the way of towing.
(2.1), platform client uses graphical component library, and the mode graphically pulled completes the Preliminary design of the example of simulation model.
(2.2), the example that Preliminary design completes, by the validity of example logical base verification example.
Detailed description of the invention
Multi-user simulation data management platform towards electric system simulation, by building client user's information management module, client input module, correction verification module, client output module, backstage emulation module completes multi-user authority storage and access rights design and management, multi-user simulation example document design, the storage of emulation initial data high in the clouds and the access of multi-user, the simulation result high in the clouds of simulation calculation platform stores and shares.
Client input module: provide graphic interface for login user, submits correction verification module to after design simulation model.There is provided data access interface to allow user select from high in the clouds stores after emulation data file and submit backstage emulation module to;
Correction verification module: the simulation model of design is verified by the correct example rule of emulation job logic rules storehouse record, if correct, generate emulation job task example file, submit to backstage emulation module, if check errors, provide miscue, return input module;
Backstage emulation module: receive after emulation data and emulation job example file, selects simulation calculation node to carry out simulation calculation by emulation dispatch management, result is submitted to the output module of client;
Client output module: the most graphically change mode that emulates provides the simulation result of emulation module, and completes the high in the clouds storage of simulation result with shared by design authority.Emulate and the most then provide miscue;
User management module: complete the information management of multi-user, can receive the emulation initial data of multi-user, is that multi-user distributes different cloud storage spaces with record emulation data by design authority;Receive the simulation result of simulation calculation platform and be saved in respective space;Sharing of simulation result is realized by design authority.
Simulation model uses graphic interface, dynamically generates, pointed out when emulation job does not meets example logic in the way of towing.
The recordable simulation example of data management platform and simulation calculation time and result, and the new simulation example of time Estimate can be calculated according to conventional example and calculate the time.
Data platform has multi-user and stores by authority and share management, is stored by the semi-structured and non-structured data of NoSQL database realizing and management, it is possible to achieve distributed management, completes high in the clouds storage.
Reasonable management user profile, during simulation model generates, verifies according to example logic, and with the validity of Support Simulation model, process is as follows:
Step 1: user log-in block starts, and user registers login, and information charges to subscriber information management module, registers requirement distribution authority and memory space by user;
Step 2: entering emulation and example design module, user indicates design simulation model by flow process;
Step 3: after simulation model design completes, add their confirmation, to verify according to the example logic of backstage storage during confirming, if not meeting example logic, i.e. prompting simulation model design mistake, it is desirable to redesigning, if verifying qualified, producing example, and according to conventional calculating rule, estimate that example performs the time;
Step 4: user fills in emulation data origin information, submits emulation data and example to backstage;
Step 5: management module is called background task and performed module, and waits execution result;
Step 6: after simulation result normally produced within the estimated time, management module transmits simulation result to client, and client shows result with visual means, if simulation result did not properly generated within the estimated time, management module will provide bomp to client transmissions error message, client;
Graphic Design is realized by following process in simulation example design process:
Step 1: start data management platform, enters interface, simulation model design foreground after login;
Step 2: user pulls out required module from module resource row figure and forms computational example to simulation model editor's panel, has designed and has added their confirmation;
Step 4: if example does not meets operation logic and i.e. provides miscue, asks whether to redesign.
The middleware platform application calculated as simulation flow planning and artificial tasks towards the multi-user simulation data management platform of electric system simulation.

Claims (6)

1. towards the multi-user simulation data management platform of electric system simulation, it is characterised in that including:
Client input module: provide graphic interface for login user, submits correction verification module to after design simulation model, it is provided that data access interface allows user select from high in the clouds stores after emulation data file and submits backstage emulation module to;
Correction verification module: the simulation model of design is verified by the correct example rule of emulation job logic rules storehouse record, if correct, generate emulation job task example file, submit to backstage emulation module, if check errors, provide miscue, return input module;
Backstage emulation module: receive after emulation data and emulation job example file, selects simulation calculation node to carry out simulation calculation by emulation dispatch management, result is submitted to the output module of client;
Client output module: the most graphically change mode that emulates provides the simulation result of emulation module, and completes the high in the clouds storage of simulation result by design authority and share, and emulates and the most then provides miscue;
User management module: complete the information management of multi-user, can receive the emulation initial data of multi-user, is that multi-user distributes different cloud storage spaces with record emulation data by design authority;Receive the simulation result of simulation calculation platform and be saved in respective space;Sharing of simulation result is realized by design authority;
Reasonable management user profile, during simulation model generates, verifies according to example logic, and with the validity of Support Simulation model, process is as follows:
Step 1: user log-in block starts, and user registers login, and information charges to customer management module, registers requirement distribution authority and memory space by user;
Step 2: entering emulation and example design module, user indicates design simulation model by flow process;
Step 3: after simulation model design completes, add their confirmation, to verify according to the example logic of storage during confirming, if not meeting example logic, i.e. prompting simulation model design mistake, it is desirable to redesign, if it is qualified to verify, produce example, and according to conventional calculating rule, estimate that example performs the time, submit example to backstage emulation module;
Step 4: user fills in emulation data origin information, submits emulation data to backstage;
Step 5: management and running are called backstage artificial tasks and performed node, and wait execution result;
Step 6: after simulation result normally produced within the estimated time, management module transmits simulation result to client, and client shows result with visual means, if simulation result did not properly generated within the estimated time, management module will provide bomp to client transmissions error message, client.
Multi-user simulation data management platform towards electric system simulation the most according to claim 1, it is characterised in that: described simulation model uses graphic interface, dynamically generates, pointed out when emulation job does not meets example logic in the way of towing.
Multi-user simulation data management platform towards electric system simulation the most according to claim 1, it is characterized in that: the recordable simulation example of described data management platform and simulation calculation time and result, and the time Estimate new simulation example calculating time can be calculated according to conventional example.
Multi-user simulation data management platform towards electric system simulation the most according to claim 1, it is characterized in that: described data management platform has multi-user and stores by authority and share management, stored by the semi-structured and non-structured data of NoSQL database realizing and management, distributed management can be realized, complete high in the clouds storage.
Multi-user simulation data management platform towards electric system simulation the most according to claim 1, it is characterised in that: in simulation example design process, realize Graphic Design by following process:
Step a: start data management platform, enters interface, simulation model design foreground after login;
Step b: user pulls out required module from module resource row figure and forms computational example to simulation model editor's panel, has designed and has added their confirmation;
Step c: if example does not meets operation logic and i.e. provides miscue, asks whether to redesign.
Multi-user simulation data management platform towards electric system simulation the most according to claim 1, it is characterised in that: the middleware platform application calculated as simulation flow planning and artificial tasks.
CN201310498014.6A 2013-10-22 2013-10-22 Multi-user simulation data management platform towards electric system simulation Expired - Fee Related CN103631988B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310498014.6A CN103631988B (en) 2013-10-22 2013-10-22 Multi-user simulation data management platform towards electric system simulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310498014.6A CN103631988B (en) 2013-10-22 2013-10-22 Multi-user simulation data management platform towards electric system simulation

Publications (2)

Publication Number Publication Date
CN103631988A CN103631988A (en) 2014-03-12
CN103631988B true CN103631988B (en) 2016-09-07

Family

ID=50213028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310498014.6A Expired - Fee Related CN103631988B (en) 2013-10-22 2013-10-22 Multi-user simulation data management platform towards electric system simulation

Country Status (1)

Country Link
CN (1) CN103631988B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103997543B (en) * 2014-06-11 2018-08-07 北京经纬恒润科技有限公司 A kind of information interacting method and distributing emulation system
CN105159741A (en) * 2015-07-03 2015-12-16 中国水利水电科学研究院 Water conservancy model simulating computation system and computation method based on cloud serving
CN109472092A (en) * 2018-11-13 2019-03-15 中国人民解放军国防科技大学 Numerical simulation system and method for scientific research and engineering based on cloud computing
CN109635473B (en) * 2018-12-19 2022-08-02 清华大学 A heuristic high-throughput material simulation computational optimization method
CN111914417A (en) * 2020-07-28 2020-11-10 上海核工程研究设计院有限公司 Plan and budget simulation analysis system
CN114329752A (en) * 2020-10-10 2022-04-12 株洲中车时代电气股份有限公司 High-speed magnetic suspension line electrical simulation platform and method
CN113901633A (en) * 2020-12-07 2022-01-07 国网浙江省电力有限公司经济技术研究院 Simulation system and method for verifying electric power transaction rule under regional characteristic
CN113449387B (en) * 2021-08-30 2022-02-15 肇庆小鹏新能源投资有限公司 Cloud computing data processing method, device and system, electronic equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944204A (en) * 2010-09-10 2011-01-12 北京恒华伟业科技股份有限公司 Geographic information system applied to power system and method for improving display efficiency thereof
CN102957203A (en) * 2011-08-31 2013-03-06 珠海优特电力科技股份有限公司 Electrical equipment anti-misoperation method, device and system
CN102999584A (en) * 2012-11-14 2013-03-27 厦门亿力吉奥信息科技有限公司 Electric GIS (Gas Insulated Switchgear) cross-platform spatial data service method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011083086A (en) * 2009-10-05 2011-04-21 Panasonic Electric Works Co Ltd Electric power distribution system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944204A (en) * 2010-09-10 2011-01-12 北京恒华伟业科技股份有限公司 Geographic information system applied to power system and method for improving display efficiency thereof
CN102957203A (en) * 2011-08-31 2013-03-06 珠海优特电力科技股份有限公司 Electrical equipment anti-misoperation method, device and system
CN102999584A (en) * 2012-11-14 2013-03-27 厦门亿力吉奥信息科技有限公司 Electric GIS (Gas Insulated Switchgear) cross-platform spatial data service method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
电网运行方式综合管理系统设计与应用;付红军;《电力自动化设备》;20101030;第30卷(第4期);第119-123页 *

Also Published As

Publication number Publication date
CN103631988A (en) 2014-03-12

Similar Documents

Publication Publication Date Title
CN103631988B (en) Multi-user simulation data management platform towards electric system simulation
US11314907B2 (en) Simulation including multiple simulators
CN109710243B (en) Block chain development method, device, server and medium based on visual platform
KR101813836B1 (en) Method for optimal operation simulation of virtual power plant using virtual power plant simulator
KR101770064B1 (en) Virtual power plant simulator and method for optimal operation simulation of virtual power plant
WO2022120717A1 (en) Simulation task scheduling method, execution method, simulation implementation method and device
US8918510B2 (en) Evaluation of cloud computing services
KR101345068B1 (en) System and method for workflow modeling and simulation
CN110442041A (en) A kind of emulation platform construction method and analogue system based on isomery cloud computing framework
US20140214393A1 (en) System and method for performing distributed simulation
CN112613643B (en) Maintenance support resource joint inventory configuration method based on hyper-heuristic algorithm
KR20170028699A (en) Virtual device management apparatus based on scenario for distributed energy resources
Zhao et al. Stackelberg game-based dependency-aware task offloading and resource pricing in vehicular edge networks
CN105450684A (en) Cloud computing resource scheduling method and system
US8768680B2 (en) Simulator of multi-core system employing reconfigurable processor cores and method of simulating multi-core system employing reconfigurable processor cores
CN102541544B (en) The processing method of Tree control, Apparatus and system
CN112506691A (en) Method and system for recovering digital twin application fault of multi-energy system
CN105426247B (en) A kind of HLA federal members programming dispatching method
CN105700987B (en) Energy consumption system energy consumption simulation and energy-saving diagnosis method and platform based on cloud technology
Wiesner et al. Software‐in‐the‐loop simulation for developing and testing carbon‐aware applications
CN109799729A (en) Car networking emulation platform construction method based on VISSIM and MATLAB
CN108228965A (en) A kind of emulation verification method of storage unit, device and equipment
CN110502838A (en) Spare parts management strategy optimization model based on emulation
CN103309719A (en) Virtual machine management system applied to cloud computing
CN115221799A (en) Multi-branch-based unmanned cluster super-real-time deduction system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160907

Termination date: 20171022