CN106487581A - A kind of transmission method of electromechanical transient data and device - Google Patents
A kind of transmission method of electromechanical transient data and device Download PDFInfo
- Publication number
- CN106487581A CN106487581A CN201610836562.9A CN201610836562A CN106487581A CN 106487581 A CN106487581 A CN 106487581A CN 201610836562 A CN201610836562 A CN 201610836562A CN 106487581 A CN106487581 A CN 106487581A
- Authority
- CN
- China
- Prior art keywords
- real
- data
- electromechanical transient
- frame
- time
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
Embodiments of the invention provide a kind of transmission method of electromechanical transient data and device, are related to electric system simulation experimental technique field, can real-time by the data is activation of electromechanical transient real-time simulation kernel to the other application in DTS system.The scheme of the application provides a kind of transmission method of electromechanical transient data, including:Electromechanical transient real-time simulator and real time data receptor are set up and are connected;Described electromechanical transient real-time simulator sends the configuration frame for describing data frame format to described real time data receptor;Described electromechanical transient real-time simulator obtains the emulation data of electromechanical transient real-time simulation, described emulation data is obtained Frame according to the form framing described by described configuration frame, described Frame is sent to described real time data receptor by described Ethernet.The present invention is used for the electromechanical transient data of transmitting and scheduling person's training system.
Description
Technical field
Embodiments of the invention are related to electric system simulation experimental technique field, more particularly, to a kind of electromechanical transient data
Transmission method and device.
Background technology
Dispatcher training system (English full name:Dispatcher Training Simulator, English abbreviation:DTS) energy
Enough offer dispatcher carries out quick-reaction capability during the training, especially accident of normal operating, accident treatment and system recovery
Training, to raising dispatcher's professional skill, ensures that power grid security is of great importance.
Current power system real-time simulation has the electro-magnetic transient being capable of continuous and real-time simulation power system and machine
Electric transition effect, and have been achieved with large-scale electrical power system real-time simulation application, real-time simulation therefore can be used as interior
Core come to substitute DTS system based on quasi-stationary simulation kernel.
Scheduling simulation training based on real-time simulation traditional scheduler training different from the past, in electromechanical transient real-time simulation
Need between core and DTS system to carry out the data transfer of high speed to ensure analogue system Effec-tive Function it is therefore necessary to invent one
Plant the electromechanical transient data transmission method for dispatcher training system and the device of high speed.
Content of the invention
Embodiments of the invention provide a kind of transmission method of electromechanical transient data and device, can real-time general
The data is activation of electromechanical transient real-time simulation kernel is to the other application in DTS system it is ensured that the scheduling based on real-time simulation is imitated
The Effec-tive Function of true training system.
In order to reach above-mentioned purpose, the present invention adopts following solution:
In a first aspect, providing a kind of transmission method of electromechanical transient data, it is applied to the transmitting device of electromechanical transient data,
Described transmitting device includes electromechanical transient real-time simulator and real time data receptor, described electromechanical transient real-time simulator and institute
State real time data receptor to connect by Ethernet;
Described transmission method includes:
Described electromechanical transient real-time simulator and described real time data receptor are set up and are connected;
Described electromechanical transient real-time simulator sends for describing joining of data frame format to described real time data receptor
Put frame;
Described electromechanical transient real-time simulator obtains the emulation data of electromechanical transient real-time simulation, and described emulation data is pressed
Obtain Frame according to the form framing described by described configuration frame, described Frame is sent to described reality by described Ethernet
When data sink.
Second aspect, provides a kind of transmitting device of electromechanical transient data, for executing the electromechanics that first aspect is provided
The transmission method of Temporal Data.
The transmission method of electromechanical transient data and device that embodiments of the invention are provided, by electromechanical transient real-time simulation
Device and real time data receptor pass through too net and connect, and after both set up connection, electromechanical transient real-time simulator is first to counting in real time
According to receptor send configuration frame, configure the frame delineation form of Frame, when electromechanical transient real-time simulator needs to counting in real time
When sending Frame according to receptor, according to the form framing described by configuration frame, and sent by Ethernet and connect to real time data
Receive device.Say from real time data receptor angle, after receiving configuration frame, you can data frame format is determined according to configuration frame, when
After receiving Frame, you can according to the definition of configuration frame, read specific content from the corresponding position of Frame.Different imitative
In true task, the particular content of configuration frame can be different, and that is, different artificial tasks can each self-defined different data frame format.
Or in artificial tasks, electromechanical transient real-time simulator can multiple send configuration frame, thus being appointed according to specific emulation
The customization of pragmatic existing data frame format, is easy to real-time the data is activation by electromechanical transient real-time simulation kernel to DTS
Other application in system is it is ensured that the Effec-tive Function of scheduling simulation training system based on real-time simulation.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, embodiment will be described below
In required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only the present invention some
Embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also be attached according to these
Figure obtains other accompanying drawings.
The transmission method schematic flow sheet of the electromechanical transient data that Fig. 1 is provided by embodiments of the invention;
The electromechanical transient real-time simulator internal structure schematic diagram that Fig. 2 is provided by embodiments of the invention;
The transmitting device structural representation of the electromechanical transient data that Fig. 3 is provided by embodiments of the invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work
Embodiment, broadly falls into the scope of protection of the invention.
Embodiment
Embodiments of the invention provide a kind of transmission method of electromechanical transient data, are applied to the transmission of electromechanical transient data
Device, in conjunction with shown in Fig. 1, transmitting device includes electromechanical transient real-time simulator 1A and real time data receptor 1B, electromechanical transient
Real-time simulator 1A and real time data receptor 1B is connected by Ethernet 1C.The transmission method of electromechanical transient data includes following
Step:
101st, electromechanical transient real-time simulator and real time data receptor are set up and are connected.
In a kind of specific embodiment, electromechanical transient real-time simulator and real time data receptor are controlled using transmission
Agreement (English full name:Transmission Control Protocol, English abbreviation:TCP) protocol communication, electromechanical transient is real
When connection between emulator and real time data receptor be that TCP connects.
Certainly, electromechanical transient real-time simulator and real time data receptor can be set up based on other communication protocols and connect,
The present embodiment only illustrates taking Transmission Control Protocol as a example.
Optionally, as TCP service end, real time data receptor is as TCP Client for electromechanical transient real-time simulator.Build
The request that vertical TCP connects can have data sink to initiate, and electromechanical transient real-time simulator responds this and asks and set up TCP even
Connect.
102nd, electromechanical transient real-time simulator is to real time data receptor send configuration frame.
Configuration frame is used for describing data frame format, and optionally, configuration frame includes the transmission frequency of Frame, and Frame
Included phasor, the number of frequency quantity, analog quantity and quantity of state and title.Further alternative, included by configuration frame phase
Amount, frequency quantity, analog quantity and quantity of state, specified by an electromechanical transient data configuration file.
In a kind of specific embodiment, configuration frame format is as follows:
Configuration frame each byte implication is as shown in table 1:
Table 1
Sequence number | Title | Explanation |
1 | SYNC | AA(Hex) |
2 | TYPE | 1 configuration.2 data |
3 | LEN | Frame total bytes including SYNC |
4 | DATA_RATE | Frame rate, i.e. data frame number per second |
5 | NUM_PHASOR | Phasor number |
6 | PHASOR_X_NAME | Phasor title |
7 | NUM_FREQ | Frequency quantity number |
8 | FREQ_X_NAME | Frequency quantity title |
9 | NUM_ANALOG | Analog quantity number |
10 | ANALOG_X_NAME | Analog quantity title |
11 | NUM_DIGITAL | Quantity of state number |
12 | DIGITAL_X_NAME | Quantity of state title |
103rd, electromechanical transient real-time simulator obtains the emulation data of electromechanical transient real-time simulation, by emulation data according to joining
Put the form framing described by frame and obtain Frame.
In conjunction with shown in Fig. 2, inside electromechanical transient real-time simulator, subprogram is extracted by real time data and is responsible for imitating from real time
True kernel extracts the electromechanical transient real-time simulation data of each step-length, and transfer to electromechanical transient real-time data transmission subprogram according to
The form that configuration frame is reserved is assembled into Frame.
Optionally, the emulation data of more than one simulation step length can obtain a Frame it is contemplated that data transfer by framing
Real-time, the emulation data framing of a simulation step length can be obtained a Frame.Frame include emulate data when
Between stab, timestamp position in a data frame is by configuring specified by frame.
In a kind of specific embodiment, data frame format is as follows:
Frame each byte implication is as shown in table 2:
Table 2
104th, Frame is sent to real time data receptor by electromechanical transient real-time simulator by Ethernet.
After setting up TCP connection, electromechanical transient real-time simulator first sends a frame configuration frame to real time data receptor, so
Send Frame to real time data receptor afterwards.In electromechanical transient real-time simulator by the emulation data framing of a simulation step length
In the case of obtaining a Frame, each real-time simulation step-length of real time data receptor sends a frame data frame.
In different artificial tasks, the particular content of configuration frame can be different, and that is, different artificial tasks can be each self-defined
Different data frame formats.Or in artificial tasks, electromechanical transient real-time simulator can multiple send configuration frame, logarithm
Being customized according to frame format.
The transmission method of the electromechanical transient data that embodiments of the invention are provided, by electromechanical transient real-time simulator and reality
When data sink pass through too net connect, after both set up connection, electromechanical transient real-time simulator first to real time data receive
Device send configuration frame, configures the frame delineation form of Frame, when electromechanical transient real-time simulator needs to receive to real time data
When device sends Frame, according to the form framing described by configuration frame, and sent to real time data receptor by Ethernet.From
Real time data receptor angle is said, after receiving configuration frame, you can determine data frame format according to configuration frame, when receiving number
After frame, you can according to the definition of configuration frame, read specific content from the corresponding position of Frame.In different artificial tasks
In, the particular content of configuration frame can be different, and that is, different artificial tasks can each self-defined different data frame format.Or
In artificial tasks, electromechanical transient real-time simulator can multiple send configuration frame, thus being realized according to specific artificial tasks
The customization of data frame format, is easy to real-time the data is activation by electromechanical transient real-time simulation kernel in DTS system
Other application it is ensured that the Effec-tive Function of scheduling simulation training system based on real-time simulation.
Embodiments of the invention also provide a kind of transmitting device of electromechanical transient data, for executing institute in above-described embodiment
The transmission method of the electromechanical transient data of description.In conjunction with shown in Fig. 3, the transmitting device of electromechanical transient data includes:
Electromechanical transient real-time simulator 31 and real time data receptor 32, electromechanical transient real-time simulator 31 and real time data
Receptor 32 each includes an Ethernet interface, is connected by Ethernet between two network interfaces.Electromechanical transient real-time simulator 31 and reality
When data sink 32 set up connect after,
Electromechanical transient real-time simulator 31, for sending for describing joining of data frame format to real time data receptor 32
Put frame.
Electromechanical transient real-time simulator 31 includes real time data extraction module 311, for obtaining electromechanical transient real-time simulation
Emulation data;Also include real-time Transmission module 312, for obtaining emulation data according to the form framing described by configuration frame
Frame, Frame is sent to real time data receptor 32 by Ethernet.
Optionally, electromechanical transient real-time simulator 31 and real time data receptor 32 adopt transmission control protocol TCP agreement
Communication.
Real time data receptor 32, connects specifically for initiating TCP.
Electromechanical transient real-time simulator 31, connects specifically for responding and setting up TCP.
Optionally, electromechanical transient real-time simulator 31 is TCP service end, and real time data receptor 32 is TCP Client.
Optionally, real-time Transmission module 312, specifically for obtaining a number by the emulation data framing of a simulation step length
According to frame.
Optionally, configuration frame includes the transmission frequency of Frame, and the phasor included by Frame, frequency quantity, simulation
The number of amount and quantity of state and title.
Optionally, Frame includes emulating the timestamp of data, and timestamp position in a data frame is by configuring frame indication
Fixed.
The transmitting device of the electromechanical transient data that embodiments of the invention are provided, by electromechanical transient real-time simulator and reality
When data sink pass through too net connect, after both set up connection, electromechanical transient real-time simulator first to real time data receive
Device send configuration frame, configures the frame delineation form of Frame, when electromechanical transient real-time simulator needs to receive to real time data
When device sends Frame, according to the form framing described by configuration frame, and sent to real time data receptor by Ethernet.From
Real time data receptor angle is said, after receiving configuration frame, you can determine data frame format according to configuration frame, when receiving number
After frame, you can according to the definition of configuration frame, read specific content from the corresponding position of Frame.In different artificial tasks
In, the particular content of configuration frame can be different, and that is, different artificial tasks can each self-defined different data frame format.Or
In artificial tasks, electromechanical transient real-time simulator can multiple send configuration frame, thus being realized according to specific artificial tasks
The customization of data frame format, is easy to real-time the data is activation by electromechanical transient real-time simulation kernel in DTS system
Other application it is ensured that the Effec-tive Function of scheduling simulation training system based on real-time simulation.
More than, the specific embodiment of the only present invention, but protection scope of the present invention is not limited thereto, any it is familiar with
Those skilled in the art the invention discloses technical scope in, change or replacement can be readily occurred in, all should cover
Within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (10)
1. a kind of transmission method of electromechanical transient data, is applied to the transmitting device of electromechanical transient data it is characterised in that described
Transmitting device includes electromechanical transient real-time simulator and real time data receptor, described electromechanical transient real-time simulator and described reality
When data sink connected by Ethernet;
Described transmission method includes:
Described electromechanical transient real-time simulator and described real time data receptor are set up and are connected;
Described electromechanical transient real-time simulator sends the configuration frame for describing data frame format to described real time data receptor;
Described electromechanical transient real-time simulator obtains the emulation data of electromechanical transient real-time simulation, by described emulation data according to institute
State the form framing described by configuration frame and obtain Frame, described Frame is sent to described real-time number by described Ethernet
According to receptor.
2. transmission method according to claim 1 it is characterised in that described electromechanical transient real-time simulator and described in real time
Data sink adopts transmission control protocol TCP protocol communication;
Described electromechanical transient real-time simulator and described real time data receptor are set up and are connected, including:
Described real time data receptor is initiated TCP and is connected, and described electromechanical transient real-time simulator responds and sets up TCP and connects.
3. transmission method according to claim 2 it is characterised in that
Described electromechanical transient real-time simulator is TCP service end, and described real time data receptor is TCP Client.
4. transmission method according to claim 1 it is characterised in that retouched described emulation data according to described configuration frame
The form framing stated obtains Frame, including:
The emulation data framing of one simulation step length is obtained a Frame.
5. transmission method according to claim 1 it is characterised in that
Described configuration frame includes the transmission frequency of Frame, and the phasor included by Frame, frequency quantity, analog quantity and state
The number of amount and title.
6. transmission method according to claim 5 it is characterised in that
Phasor included by described configuration frame, frequency quantity, analog quantity and quantity of state, by an electromechanical transient data configuration file institute
Specify.
7. transmission method according to claim 5 it is characterised in that
Described Frame includes emulating the timestamp of data, and described timestamp position in a data frame is by described configuration frame indication
Fixed.
8. a kind of transmitting device of electromechanical transient data is it is characterised in that include:
Electromechanical transient real-time simulator and real time data receptor, described electromechanical transient real-time simulator and described real time data connect
Receive device to connect by Ethernet;Described electromechanical transient real-time simulator and described real time data receptor are set up after connecting, institute
State electromechanical transient real-time simulator, for sending the configuration frame for describing data frame format to described real time data receptor;
It is additionally operable to obtain the emulation data of electromechanical transient real-time simulation, by described emulation data according to the form described by described configuration frame
Framing obtains Frame, and described Frame is sent to described real time data receptor by described Ethernet.
9. transmitting device according to claim 8 it is characterised in that
Described electromechanical transient real-time simulator and described real time data receptor adopt transmission control protocol
Transmission Control Protocol communicates;
Described real time data receptor, connects specifically for initiating TCP;
Described electromechanical transient real-time simulator, connects specifically for responding and setting up TCP.
10. transmitting device according to claim 8 it is characterised in that
Described electromechanical transient real-time simulator, specifically for obtaining a data by the emulation data framing of a simulation step length
Frame.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610836562.9A CN106487581A (en) | 2016-09-20 | 2016-09-20 | A kind of transmission method of electromechanical transient data and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610836562.9A CN106487581A (en) | 2016-09-20 | 2016-09-20 | A kind of transmission method of electromechanical transient data and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106487581A true CN106487581A (en) | 2017-03-08 |
Family
ID=58268528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610836562.9A Pending CN106487581A (en) | 2016-09-20 | 2016-09-20 | A kind of transmission method of electromechanical transient data and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106487581A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106842989A (en) * | 2017-03-30 | 2017-06-13 | 南方电网科学研究院有限责任公司 | Electromechanical transient real-time emulation system and method |
CN107038282A (en) * | 2017-03-16 | 2017-08-11 | 南方电网科学研究院有限责任公司 | A kind of emulation mode and equipment based on OS2 and SMRT systems |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103123758A (en) * | 2012-11-28 | 2013-05-29 | 大同电力高级技工学校 | Dispatching automation digital physical hybrid simulation training system |
KR20140122454A (en) * | 2013-04-10 | 2014-10-20 | 엘에스산전 주식회사 | dispatcher training system and its control method |
CN104298538A (en) * | 2014-10-11 | 2015-01-21 | 国家电网公司 | Power scheduling training system and message processing method of core applications thereof |
US20150178288A1 (en) * | 2013-12-20 | 2015-06-25 | Lsis Co., Ltd. | Method of playing operation records of energy management system |
CN105006191A (en) * | 2014-12-10 | 2015-10-28 | 国家电网公司 | Method and system for training simulation based on PMU device and WAMS main station |
-
2016
- 2016-09-20 CN CN201610836562.9A patent/CN106487581A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103123758A (en) * | 2012-11-28 | 2013-05-29 | 大同电力高级技工学校 | Dispatching automation digital physical hybrid simulation training system |
KR20140122454A (en) * | 2013-04-10 | 2014-10-20 | 엘에스산전 주식회사 | dispatcher training system and its control method |
US20150178288A1 (en) * | 2013-12-20 | 2015-06-25 | Lsis Co., Ltd. | Method of playing operation records of energy management system |
CN104298538A (en) * | 2014-10-11 | 2015-01-21 | 国家电网公司 | Power scheduling training system and message processing method of core applications thereof |
CN105006191A (en) * | 2014-12-10 | 2015-10-28 | 国家电网公司 | Method and system for training simulation based on PMU device and WAMS main station |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107038282A (en) * | 2017-03-16 | 2017-08-11 | 南方电网科学研究院有限责任公司 | A kind of emulation mode and equipment based on OS2 and SMRT systems |
CN106842989A (en) * | 2017-03-30 | 2017-06-13 | 南方电网科学研究院有限责任公司 | Electromechanical transient real-time emulation system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104091434B (en) | Take control information communicating method and system based on electric system | |
CN106850279B (en) | Distributed avionics system network collocating method and system, emulator and hardware system | |
CN106781409A (en) | Electric power data acquisition system based on Beidou communication technology | |
CN109347861B (en) | Communication method of real-time dynamic monitoring system | |
CN103676670B (en) | A kind of source based on RTDS net coordinates associating real-time emulation system and data transmission method | |
CN106487581A (en) | A kind of transmission method of electromechanical transient data and device | |
CN107920001A (en) | The debugging apparatus of RapidIO communication middlewares | |
CN105515829A (en) | Intelligent wiring system | |
CN105703944A (en) | Comprehensive simulation method of power grid and communication network | |
CN102315981B (en) | Equipment and method for testing evolved packet core network equipment | |
CN206789037U (en) | A kind of Internet of Things acquisition terminal communicated based on clock synchronous acquisition and various ways | |
CN202190279U (en) | Remote information network management system | |
CN203745808U (en) | Power system hybrid real-time simulation platform | |
CN103594013B (en) | Hybrid simulation and regulating-and-controlling-integrated simulation united simulation data interaction system and method | |
CN108415266A (en) | A kind of control method and system of nature imitation experiment device | |
CN204010291U (en) | Take control information communication system based on electric system | |
CN207074434U (en) | Integrate the intelligent data acquisition equipment of polymorphic type interface | |
CN202565033U (en) | Machine set telecontrol system | |
CN102520699B (en) | Device and method of drop tower experiment | |
CN108197370A (en) | A kind of flexible distributed power grid and communication network union simulation platform and emulation mode | |
CN107563075A (en) | A kind of module and its design method for realizing CosiMate networks and the DDS network interconnections | |
CN107797483A (en) | It is a kind of to hang the electronic building brick and mock-up release method for flying dummy round | |
CN209118101U (en) | Multiplex roles isomery Internet of things access equipment | |
CN209387803U (en) | A kind of partial discharge monitoring system with self-checking function | |
CN102882799B (en) | The controllable clustered deploy(ment) configuration System and method for of flow |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20170308 |