CN108256263A - A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task - Google Patents
A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task Download PDFInfo
- Publication number
- CN108256263A CN108256263A CN201810125014.4A CN201810125014A CN108256263A CN 108256263 A CN108256263 A CN 108256263A CN 201810125014 A CN201810125014 A CN 201810125014A CN 108256263 A CN108256263 A CN 108256263A
- Authority
- CN
- China
- Prior art keywords
- unit
- scheduling
- task
- data
- scheduling unit
- 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
- 238000004088 simulation Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004364 calculation method Methods 0.000 claims abstract description 41
- 230000003993 interaction Effects 0.000 claims abstract description 30
- 238000013500 data storage Methods 0.000 claims abstract description 23
- 210000000352 storage cell Anatomy 0.000 claims abstract description 23
- 230000006870 function Effects 0.000 claims description 9
- 238000007726 management method Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 238000013475 authorization Methods 0.000 claims description 3
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000004458 analytical method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012351 Integrated analysis Methods 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Public Health (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of electric system hybrid simulation concurrent computational system and its method for scheduling task, the system comprises:Scheduling unit, its scheduling for being used to carry out simulation calculation task and the reception and forwarding of simulation result file, the scheduling of wherein described emulation parallel computation task includes the CPU core number of computing unit wanted according to each emulation parallel computation required by task of reception, and the emulation parallel computation task is distributed to one or more idling-resource CPU core in computing unit;Data storage cell is used for the journal file generated in the result of calculation file and system operation that store scheduling unit forwarding;Computing unit is used to receive calculating input data or computations from scheduling unit and is calculated and result of calculation is returned scheduling unit;Man-machine interaction unit is used to issue simulation calculation task data to scheduling unit.
Description
Technical field
The present invention relates to electric system Distributed Calculation field, and mix and imitate more particularly, to a kind of electric system
Actual pairing computing system and its method for scheduling task.
Background technology
In recent years, the rapid development of parallel computer group administrative skill, it is double by two-way that Distributed Parallel Computing manages a group of planes
Core rises to that current four tunnels, six core is even higher, for being developed to list by four core of unit in one's early years using computing resource CPU core number
24 core of machine is even more, and computing capability significantly increases.It is distributed as intelligent grid scheduling controlling supports the construction of system
Parallel computing platform as basic functional components be integrated to intelligent grid scheduling controlling support system-based platform D5000 platforms,
Electric system cloud emulation platform and super calculation platform, crucial, base is played in Power System Off-line emulation and on-line analysis field
This platform effect.At present, distributed paralleling calculation platform has been applied successfully big to on-line operation state, online study state
Power grid early warning and aid decision-making system, security analysis system is offline to study state early warning calculating, and comprehensive stability calculates network
Version, mode cooperated computing system and sand table deduction system etc..
It is showed from application present situation, advantage and disadvantage are all apparent:On-line operation state distributed paralleling calculation platform is whether all
Phase calculates still event or artificial triggering calculates, and in the case that calculating task is with respect to computing resource saturation, operation is efficient, steady
It is fixed;Online, the total check figure of research state parallel computation management group of planes cpu resource is less than total simulation calculation number of tasks offline, that is,
In the case of simulation calculation task saturation, operation is efficient, stablizes;Online, state distributed paralleling calculation platform collection is studied offline
It is stable in the case of group's task unsaturation, but computing resource utilization rate is low, such as:It is 400 to calculate number of faults, group of planes meter
It is 700 to calculate blade, and every has 24 core of computing resource, and the CPU core number that a group of planes can provide is 16800 cores, and single task is monopolized whole
During a parallel computing trunking time, computing resource core is with Duty-circle less than 2.4%;Distributed paralleling calculation platform machine
The time-consuming wooden pail effect of group's calculating is apparent, and single batch of task (stage and round) analysis calculating total time-consuming is equal to longest in round and takes
Calculate holding time.
After AC-DC hybrid power grid is formed, extra-high voltage direct-current send receiving-end system to interact, ac and dc systems intercouple,
The problem of extra-high voltage is mutually restricted with extra high voltage system is more obvious, this to Power System Analysis and operation control lean and
Integrated horizontal proposes requirements at the higher level.Electric system is imitated in the continuous development and its operation control of complex AC/DC electric system
It is true to calculate the requirement proposed faster, more intelligent.In this context, computing resource is more rich, and calculation processing ability is stronger, but needs
The emulation job to be supported is then more, volume of transmitted data bigger, calculating pattern are increasingly complex, using the simple of original simulated program
Transplanting cannot give full play to the super computing resource advantage for calculating platform or even since the flood tide operation of emulation leads to congestion so that
Network bandwidth deficiency causes total simulation inefficiency.
Invention content
Surpass calculation platform emulation operation congestion, the low technology of simulation efficiency to solve electric system existing for background technology
Problem, the present invention provide a kind of electric system hybrid simulation concurrent computational system, the system comprises:
Scheduling unit is used to carry out the scheduling of simulation calculation task and the reception of simulation result file and turns
Hair, wherein the scheduling of the emulation parallel computation task includes the meter wanted according to each emulation parallel computation required by task of reception
The CPU core number of unit is calculated, the emulation parallel computation task is distributed to one or more idling-resource in computing unit
CPU core;
Data storage cell is used in the result of calculation file and system operation that store scheduling unit forwarding generate
Journal file;
Computing unit, be used to receive from scheduling unit calculate input data or computations and calculated and
Result of calculation is returned into scheduling unit;
Man-machine interaction unit is used to issue simulation calculation task data to scheduling unit.
Further, the system also includes data gateway units, are used for and man-machine interaction unit, scheduling unit, number
The transmission of data is carried out according to storage unit.
Further, data gateway unit, scheduling unit, data storage cell and the computing unit in the system are tools
There is the computer of CPU many-core abilities.
Further, data gateway unit, scheduling unit and the data storage cell in the system are entirely 2.
Further, each data gateway unit, scheduling unit, data storage cell and the computing unit in the system
Two gigabit rank network interface cards are configured, and passes through two interchangers and connects into network.
Further, the communication mode of the system includes multicast and unicast, and wherein multicast is divided into management group and calculating group,
The management group includes man-machine interaction unit, data gateway unit and scheduling unit, and calculating group includes scheduling unit and calculates single
Member.
Further, the memory module of the data storage cell is to be locally stored and share at least one of storage.
Further, third party's core calculations program is installed in the computing unit.
Further, the simulation calculation task data that the man-machine interaction unit is submitted includes calculating flow data, failure
Setting data and the configuration file divided to simulation calculation task.
According to another aspect of the present invention, the present invention provides a kind of based on electric system hybrid simulation concurrent computational system
Method for scheduling task, the method includes:
Man-machine interaction unit sends emulation parallel computation task data to scheduling unit;
After scheduling unit pre-processes emulation parallel computation task data, it is pending that the task is stored in task
In queue;
Scheduling unit communicates with computing unit, determines the available idle CPU core number of computing unit;
Scheduling unit calculates the task in the pending queue of task plus computing unit request is bundled to after header packet information,
And it is the value subtracted after one or more CPU core that processing new task occupies to update computing unit free time CPU core number;
Scheduling unit creates task timer function and performs the timing function;
After the emulation parallel computation task is completed or task completion time is more than the time that timing function determines,
Computing unit free time CPU core number is reverted to CPU core number during untreated new task by scheduling unit;
The result of calculation for emulating parallel computation task is transferred to data storage cell and stored by scheduling unit.
Further, in the power train before man-machine interaction unit sends emulation parallel computation task to scheduling unit
Software configuration is carried out on each unit in system hybrid simulation concurrent computational system, wherein, the software configuration is included in each
After user is created on unit and software package is installed, carry out authorization configuration and environmental variance for being logged between each unit and set
It puts.
Further, the scheduling unit communicates with computing unit, determines the available idle CPU core number packet of computing unit
It includes:
Computing unit transmits the resource information of each unit to scheduling unit according to Fixed Time Interval;
Scheduling unit stores the resource information of reception;
Scheduling unit opening timing device inspects periodically the resource information that computing unit reports and to each unit of storage
Resource information is updated;
Scheduling unit will be according to the CPU core in the computing unit of timer interval progress computing unit Web Service
Number can be removed from the system in CPU core number.
Further, man-machine interaction unit refers to human-computer interaction list to scheduling unit transmission emulation parallel computation task data
Member directly sends emulation parallel computation task data or man-machine interaction unit by data gateway unit to tune to scheduling unit
It spends unit and sends emulation parallel computation task data.
Technical solution application provided by the present invention supports subnetting parallel and the extensive hybrid simulation distribution of tasks in parallel
Formula parallel computation key technology carries out electric system simulation analysis, can effectively fill the core cpu in many-core server cluster
Divide and use, while scan a electromechanics-electromagnetism hybrid simulation preset failures up to ten thousand and generate simulation result, realize to super large
Monitoring, scheduling and the control of the flood tide CPU core computing resource of scale many-core server cluster, fully consider under idle state how
Computing resource is effectively managed, operating cost is further reduced, greatly improves computational efficiency, realize to resource
Recycling improves the utilization rate of resource.
Description of the drawings
By reference to the following drawings, exemplary embodiments of the present invention can be more fully understood by:
Fig. 1 is the structure chart of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention;
Fig. 2 is the Principle of Communication figure of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention;
Fig. 3 is the method for scheduling task of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention
Flow chart;
Fig. 4 is the electric system hybrid simulation concurrent computational system acquisition computing resource CPU of the specific embodiment of the invention
The flow chart of check figure;
Fig. 5 is the practical application of the electric system hybrid simulation concurrent computational system of another embodiment of the present invention
Schematic diagram;
Fig. 6 is the network topology of the electric system hybrid simulation concurrent computational system of another embodiment of the present invention
Figure.
Specific embodiment
Exemplary embodiments of the present invention are introduced referring now to attached drawing, however, the present invention can use many different shapes
Formula is implemented, and be not limited to the embodiment described herein, and to provide these embodiments be to disclose at large and fully
The present invention, and fully convey the scope of the present invention to person of ordinary skill in the field.Show for what is be illustrated in the accompanying drawings
Term in example property embodiment is not limitation of the invention.In the accompanying drawings, identical cells/elements use identical attached
Icon is remembered.
Unless otherwise indicated, term used herein has person of ordinary skill in the field (including scientific and technical terminology)
It is common to understand meaning.Further it will be understood that with the term that usually used dictionary limits, should be understood as and its
The linguistic context of related field has consistent meaning, and is not construed as Utopian or too formal meaning.
Specific embodiment one
Fig. 1 is the structure chart of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention.Such as Fig. 1 institutes
Show, the electric system hybrid simulation concurrent computational system 100 described in present embodiment includes:
Scheduling unit 101, be used to carry out simulation calculation task scheduling and simulation result file reception and
Forwarding, wherein the scheduling of the emulation parallel computation task includes what is wanted according to each emulation parallel computation required by task of reception
The emulation parallel computation task is distributed to one or more free time in computing unit and provided by the CPU core number of computing unit
Source CPU core;
Data storage cell 102 is used in the result of calculation file and system operation that store scheduling unit forwarding
The journal file of generation;
Computing unit 103 is used to receive calculating input data or computations from scheduling unit and be calculated, with
And result of calculation is returned into scheduling unit;
Man-machine interaction unit 104 is used to issue simulation calculation number of tasks to scheduling unit by data gateway unit 105
According to;
Data gateway unit 105, be used for man-machine interaction unit 104, scheduling unit 101, data storage cell 102 into
The transmission of row data.
Wherein, the data gateway unit 105 in the system 100, scheduling unit 101, data storage cell 102 and calculating
Unit 103 is the computer for having CPU many-core abilities, data gateway unit 105,101 and of scheduling unit in the system 100
Data storage cell 102 is entirely 2, and the two is mutually redundant.Each data gateway unit 105, scheduling in the system 100
Two gigabit rank network interface cards are configured in unit 101, data storage cell 102 and computing unit 103, and pass through two interchanger connections
Into network.
Preferably, the communication mode of the system includes multicast and unicast, and wherein multicast is divided into management group and calculating group, institute
It states management group and includes man-machine interaction unit, data gateway unit and scheduling unit, calculating group includes scheduling unit and computing unit.
Fig. 2 is the Principle of Communication figure of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention.Such as
Shown in Fig. 2, man-machine interaction unit submits task, scheduling to scheduling unit, data storage cell simultaneously by data gateway unit
Then multiple computers into computing unit carry out task distribution and computing unit to scheduling unit return result of calculation to unit
Afterwards, it is multicast form that result of calculation is sent to data storage cell and man-machine interaction unit by scheduling unit simultaneously, and is calculated
It is then unicast fashion that unit returns to result of calculation to scheduling unit.
Preferably, the memory module of the data storage cell is to be locally stored and share at least one of storage.Such as
Shown in Fig. 2, each unit has local disk to carry out data to be locally stored, meanwhile, for data sharing and data efficient forever
Storage, each unit can be connect with disk array/distributed file system long, realize shared storage.
Preferably, third party's core calculations program is installed in the computing unit.
Preferably, the simulation calculation task data that the man-machine interaction unit is submitted includes calculating flow data, failure is set
Put data and the configuration file divided to simulation calculation task.
Fig. 3 is the method for scheduling task of the electric system hybrid simulation concurrent computational system of the specific embodiment of the invention
Flow chart.As shown in figure 3, the method for scheduling task 300 of the present invention based on electric system hybrid simulation concurrent computational system
Since step 301.
In step 301, man-machine interaction unit sends emulation parallel computation task data to scheduling unit;
In step 302, after scheduling unit pre-processes emulation parallel computation task data, the task is stored in
In the pending queue of task;
In step 303, scheduling unit communicates with computing unit, determines the available idle CPU core number of computing unit;
In step 304, scheduling unit is bundled to calculating list after the task in the pending queue of task is added header packet information
Member request calculates, and it is after subtracting one or more CPU core that processing new task occupies to update computing unit free time CPU core number
Value;
In step 305, scheduling unit creates task timer function and performs the timing function;
In step 306, when the emulation parallel computation task is completed or task completion time is more than that timing function is true
After the fixed time, computing unit free time CPU core number is reverted to CPU core number during untreated new task by scheduling unit;
In step 307, the result of calculation for emulating parallel computation task is transferred to data storage cell and carried out by scheduling unit
Storage.
In step 302, the scheduling unit to emulation parallel computation task data pre-process and refers to turn data
It is changed to the form that computer can identify.
Preferably, in the electric system before man-machine interaction unit sends emulation parallel computation task to scheduling unit
Software configuration is carried out on each unit in hybrid simulation concurrent computational system, wherein, the software configuration is included in each list
After user is created in member and software package is installed, carry out authorization configuration and environmental variance for being logged between each unit and set
It puts.
Fig. 4 is the electric system hybrid simulation concurrent computational system acquisition computing resource CPU of the specific embodiment of the invention
The flow chart of check figure.As shown in figure 4, the scheduling unit communicates with computing unit, the available free time CPU of computing unit is determined
Check figure includes:
In step 401, computing unit transmits the resource information of each unit to scheduling according to Fixed Time Interval
Unit;
In step 402, scheduling unit stores the resource information of reception;
In step 403, scheduling unit opening timing device inspects periodically the resource information that computing unit reports and to storage
The resource information of each unit is updated;
In the calculating list that step 404, scheduling unit will not carry out computing unit Web Service according to timer interval
CPU core number in member can be removed from the system in CPU core number.
Wherein, the time interval of the scheduling unit timer setting sends resource information with computing unit to scheduling unit
Fixed Time Interval not seek common ground step.Such as the time interval of scheduling unit timer can be 5 minutes, and computing unit to
The Fixed Time Interval that scheduling unit transmits resource information is 20 seconds.
Further, man-machine interaction unit refers to human-computer interaction list to scheduling unit transmission emulation parallel computation task data
Member directly sends emulation parallel computation task data or man-machine interaction unit by data gateway unit to tune to scheduling unit
It spends unit and sends emulation parallel computation task data.
Specific embodiment two
Fig. 5 is the practical application of the electric system hybrid simulation concurrent computational system of another embodiment of the present invention
Schematic diagram.It is the national grid simulation centre for saving multi-stage scheduling to be divided to surpass calculation platform towards state shown in Fig. 5.It is as shown in figure 5, described super
It calculates platform and is equivalent to heretofore described hybrid simulation concurrent computational system, be distributed using ultra-large many-core server cluster
The series of key techniques such as the parallel hybrid simulation calculating of formula, simulation calculation service cloud solve electric analog application resource, meter
Calculate, data capability efficiently utilizes and the problems such as share, construct the electricity for having superpower computing capability towards province of state point multi-stage scheduling
Force system emulation is super to calculate platform, realizes province of state point multiuser to remotely distributed collaborative mode and calculates, supports bulk power grid multi-stage scheduling
Run integrated analysis and decision.In this embodiment, state point saves multi-stage user by network, can be as the man-machine of the system
Interactive unit proposes emulation parallel computation task requests to super calculation center simultaneously.
Fig. 6 is the network topology of the electric system hybrid simulation concurrent computational system of another embodiment of the present invention
Figure.As shown in fig. 6, the various clients as man-machine interaction unit by Ethernet and gateway node, back end, each point
Area is dispatched and calculate node cluster forms a hybrid simulation parallel computing systems, and in the system, gateway node counts
According to gateway unit, dispatched for the emulation parallel computation task of client to be sent to each subregion, i.e., scheduling described herein
Unit, then computer of the scheduling unit in each calculate node cluster, i.e. computing unit CPU free time check figure carry out task
Distribution, the back end store the data transmitted in the system as data storage cell, and disk array is made
To share storage medium, the high in the clouds storage of all data in realization system.
Normally, all terms used in the claims are all solved according to them in the common meaning of technical field
It releases, unless in addition clearly being defined wherein.All references " one/described/be somebody's turn to do【Device, component etc.】" all it is opened ground
At least one of described device, component etc. example is construed to, unless otherwise expressly specified.Any method disclosed herein
Step need not all be run with disclosed accurate sequence, unless explicitly stated otherwise.
Claims (13)
1. a kind of electric system hybrid simulation concurrent computational system, which is characterized in that the system comprises:
Scheduling unit is used to carry out the scheduling of simulation calculation task and the reception and forwarding of simulation result file,
Described in the scheduling of emulation parallel computation task include the calculating list wanted according to each emulation parallel computation required by task of reception
The CPU core number of member distributes the emulation parallel computation task to one or more idling-resource CPU in computing unit
Core;
Data storage cell is used for the day generated in the result of calculation file and system operation that store scheduling unit forwarding
Will file;
Computing unit is used to receive calculating input data or computations from scheduling unit and is calculated and will counted
It calculates result and returns to scheduling unit;
Man-machine interaction unit is used to issue simulation calculation task data to scheduling unit.
2. system according to claim 1, which is characterized in that the system also includes data gateway unit, be used for
Man-machine interaction unit, scheduling unit, data storage cell carry out the transmission of data.
3. system according to claim 2, which is characterized in that data gateway unit, scheduling unit, number in the system
It is the computer for having CPU many-core abilities according to storage unit and computing unit.
4. system according to claim 3, which is characterized in that data gateway unit, scheduling unit in the system and
Data storage cell is entirely 2.
5. system according to claim 3, which is characterized in that each data gateway unit, scheduling in the system are single
Two gigabit rank network interface cards are configured in member, data storage cell and computing unit, and pass through two interchangers and connect into network.
6. system according to claim 3, which is characterized in that the communication mode of the system includes multicast and unicast,
Middle multicast is divided into management group and calculating group, and the management group includes man-machine interaction unit, data gateway unit and scheduling unit, meter
Calculation group includes scheduling unit and computing unit.
7. system according to claim 3, which is characterized in that the memory module of the data storage cell is to be locally stored
With it is shared storage at least one of.
8. system according to claim 3, which is characterized in that third party's core calculations journey is equipped in the computing unit
Sequence.
9. system according to claim 3, which is characterized in that the simulation calculation number of tasks that the man-machine interaction unit is submitted
According to including calculating flow data, failure setting data and the configuration file divided to simulation calculation task.
A kind of 10. method for scheduling task based on electric system hybrid simulation concurrent computational system, which is characterized in that the method
Including:
Man-machine interaction unit sends emulation parallel computation task data to scheduling unit;
After scheduling unit pre-processes emulation parallel computation task data, the task is stored in the pending queue of task
In;
Scheduling unit communicates with computing unit, determines the available idle CPU core number of computing unit;
Scheduling unit calculates the task in the pending queue of task, and more plus computing unit request is bundled to after header packet information
New computing unit free time CPU core number is the value subtracted after one or more CPU core that processing new task occupies;
Scheduling unit creates task timer function and performs the timing function;
After the emulation parallel computation task is completed or task completion time is more than the time that timing function determines, scheduling
Computing unit free time CPU core number is reverted to CPU core number during untreated new task by unit;
The result of calculation for emulating parallel computation task is transferred to data storage cell and stored by scheduling unit.
11. according to the method described in claim 10, it is characterized in that, emulation is sent to scheduling unit simultaneously in man-machine interaction unit
Software configuration is carried out on each unit before row calculating task in the electric system hybrid simulation concurrent computational system,
In, after the software configuration is included on each unit newly-built user and installs software package, step between each unit
Authorization configuration and the environmental variance setting of record.
12. according to the method described in claim 10, it is characterized in that, the scheduling unit communicates with computing unit, meter is determined
The available idle CPU core number of unit is calculated to include:
Computing unit transmits the resource information of each unit to scheduling unit according to Fixed Time Interval;
Scheduling unit stores the resource information of reception;
Scheduling unit opening timing device inspects periodically the resource information that computing unit reports and the resource of each unit to storage
Information is updated;
Scheduling unit by not according to timer interval carry out computing unit Web Service computing unit in CPU core number from
The system can be removed in CPU core number.
13. according to the method described in claim 10, it is characterized in that, man-machine interaction unit sends emulation parallel to scheduling unit
Calculating task data refer to that man-machine interaction unit directly sends emulation parallel computation task data or man-machine friendship to scheduling unit
Mutual unit sends emulation parallel computation task data by data gateway unit to scheduling unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810125014.4A CN108256263A (en) | 2018-02-07 | 2018-02-07 | A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810125014.4A CN108256263A (en) | 2018-02-07 | 2018-02-07 | A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108256263A true CN108256263A (en) | 2018-07-06 |
Family
ID=62744664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810125014.4A Pending CN108256263A (en) | 2018-02-07 | 2018-02-07 | A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108256263A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109144941A (en) * | 2018-10-12 | 2019-01-04 | 北京环境特性研究所 | Ballistic data processing method, device, computer equipment and readable storage medium storing program for executing |
CN109167354A (en) * | 2018-10-08 | 2019-01-08 | 国网天津市电力公司电力科学研究院 | A kind of power grid forecast failure parallel parsing calculation method based on exchange files |
CN109815002A (en) * | 2017-11-21 | 2019-05-28 | 中国电力科学研究院有限公司 | A kind of distributed paralleling calculation platform and its method based on in-circuit emulation |
CN110033665A (en) * | 2019-04-17 | 2019-07-19 | 福建省电力有限公司泉州电力技能研究院 | A kind of multi-person synergy method and device of electric power VR emulation training |
CN111767338A (en) * | 2020-02-10 | 2020-10-13 | 中国科学院计算技术研究所 | Distributed data storage method and system for online super real-time simulation of power system |
CN114547917A (en) * | 2022-04-25 | 2022-05-27 | 国家超级计算天津中心 | Simulation prediction method, device, equipment and storage medium |
CN115422761A (en) * | 2022-09-16 | 2022-12-02 | 南方电网科学研究院有限责任公司 | Method and device for calculating parallel simulation calculation time in electromagnetic transient simulation |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831011A (en) * | 2012-08-10 | 2012-12-19 | 上海交通大学 | Task scheduling method and device based on multi-core system |
CN102831230A (en) * | 2012-08-30 | 2012-12-19 | 潍柴动力股份有限公司 | Component type selection method and system of mixed power assembly |
CN103136032A (en) * | 2013-02-28 | 2013-06-05 | 北京时代民芯科技有限公司 | Parallel simulation system for multi-core system |
CN103246546A (en) * | 2013-05-07 | 2013-08-14 | 山东大学 | Open power system numerical simulation system and method based on cloud technology |
CN103577685A (en) * | 2013-08-30 | 2014-02-12 | 国家电网公司 | Electric system running state online and offline estimation hybrid scheduling system |
CN103870338A (en) * | 2014-03-05 | 2014-06-18 | 国家电网公司 | Distributive parallel computing platform and method based on CPU (central processing unit) core management |
-
2018
- 2018-02-07 CN CN201810125014.4A patent/CN108256263A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831011A (en) * | 2012-08-10 | 2012-12-19 | 上海交通大学 | Task scheduling method and device based on multi-core system |
CN102831230A (en) * | 2012-08-30 | 2012-12-19 | 潍柴动力股份有限公司 | Component type selection method and system of mixed power assembly |
CN103136032A (en) * | 2013-02-28 | 2013-06-05 | 北京时代民芯科技有限公司 | Parallel simulation system for multi-core system |
CN103246546A (en) * | 2013-05-07 | 2013-08-14 | 山东大学 | Open power system numerical simulation system and method based on cloud technology |
CN103577685A (en) * | 2013-08-30 | 2014-02-12 | 国家电网公司 | Electric system running state online and offline estimation hybrid scheduling system |
CN103870338A (en) * | 2014-03-05 | 2014-06-18 | 国家电网公司 | Distributive parallel computing platform and method based on CPU (central processing unit) core management |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815002A (en) * | 2017-11-21 | 2019-05-28 | 中国电力科学研究院有限公司 | A kind of distributed paralleling calculation platform and its method based on in-circuit emulation |
CN109167354A (en) * | 2018-10-08 | 2019-01-08 | 国网天津市电力公司电力科学研究院 | A kind of power grid forecast failure parallel parsing calculation method based on exchange files |
CN109167354B (en) * | 2018-10-08 | 2022-02-22 | 国网天津市电力公司电力科学研究院 | Power grid expected fault parallel analysis and calculation method based on file exchange |
CN109144941A (en) * | 2018-10-12 | 2019-01-04 | 北京环境特性研究所 | Ballistic data processing method, device, computer equipment and readable storage medium storing program for executing |
CN110033665A (en) * | 2019-04-17 | 2019-07-19 | 福建省电力有限公司泉州电力技能研究院 | A kind of multi-person synergy method and device of electric power VR emulation training |
CN110033665B (en) * | 2019-04-17 | 2021-04-20 | 福建省电力有限公司泉州电力技能研究院 | Multi-person cooperation method and device for electric power VR simulation training |
CN111767338A (en) * | 2020-02-10 | 2020-10-13 | 中国科学院计算技术研究所 | Distributed data storage method and system for online super real-time simulation of power system |
CN114547917A (en) * | 2022-04-25 | 2022-05-27 | 国家超级计算天津中心 | Simulation prediction method, device, equipment and storage medium |
CN115422761A (en) * | 2022-09-16 | 2022-12-02 | 南方电网科学研究院有限责任公司 | Method and device for calculating parallel simulation calculation time in electromagnetic transient simulation |
CN115422761B (en) * | 2022-09-16 | 2023-10-20 | 南方电网科学研究院有限责任公司 | Calculation method and device for parallel simulation calculation time in electromagnetic transient simulation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108256263A (en) | A kind of electric system hybrid simulation concurrent computational system and its method for scheduling task | |
CN105205231B (en) | A kind of power distribution network Digital Simulation System based on DCOM | |
CN103150003B (en) | The power-saving control method of information handling system, this information handling system and device | |
CN103399496B (en) | Intelligent grid magnanimity real time data load simulation test cloud platform and its method of testing | |
CN104377826B (en) | A kind of active distribution network control strategy and method | |
CN201298233Y (en) | An electrical power system electro-magnetism transient distributed simulation device | |
Feng et al. | An alternating direction method approach to cloud traffic management | |
CN106777827A (en) | A kind of electromechanical electromagnetism hybrid simulation method and system | |
Cao et al. | Real‐time cyber− physical system co‐simulation testbed for microgrids control | |
CN101685480A (en) | Parallel computing method for security and stability analysis of large power grid and computing platform | |
CN105354656A (en) | Partition decoupling based distributed parallel computing method and system for distribution network state estimation | |
CN110286606A (en) | Comprehensive energy microgrid control experiment system based on semi-physical simulation | |
CN113098711A (en) | Power distribution Internet of things CPS (control system) management and control method and system based on cloud edge cooperation | |
CN109995580A (en) | VN mapping method based on GA_PSO hybrid algorithm in 5G network slice | |
CN108808668A (en) | It is a kind of meter and multiclass power supply active distribution network distributed optimization dispatching algorithm | |
CN109617099A (en) | A kind of virtual energy storage coordinated control system and its method | |
CN110224427A (en) | A kind of information physical system modeling method based on microgrid energy control strategy | |
CN106877316B (en) | It is a kind of meter and controllable electric power economic load dispatching active distribution network net capability model construction method | |
Tariq et al. | Cyber-physical co-simulation of smart grid applications using ns-3 | |
Liu et al. | DCNSim: A data center network simulator | |
Nutaro et al. | Integrated modeling of the electric grid, communications, and control | |
CN116599160B (en) | Active sensing method and system for new energy station cluster and new energy station | |
CN101477168A (en) | Parallelization test system and method for transient stability of electric power system | |
CN103701124B (en) | A kind of minor interference aid decision optimization method based on parallel computing platform | |
Xie et al. | mtcloudsim: A flow-level network simulator for multi-tenant cloud |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180706 |