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 PDF

Info

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
Application number
CN201610836562.9A
Other languages
Chinese (zh)
Inventor
胡斌江
欧开建
郭琦
伍文聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CSG Electric Power Research Institute
Research Institute of Southern Power Grid Co Ltd
Original Assignee
Research Institute of Southern Power Grid 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 Research Institute of Southern Power Grid Co Ltd filed Critical Research Institute of Southern Power Grid Co Ltd
Priority to CN201610836562.9A priority Critical patent/CN106487581A/en
Publication of CN106487581A publication Critical patent/CN106487581A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation 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

A kind of transmission method of electromechanical transient data and device
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.
CN201610836562.9A 2016-09-20 2016-09-20 A kind of transmission method of electromechanical transient data and device Pending CN106487581A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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