JP6197314B2 - Power system simulation method and power system simulator - Google Patents

Power system simulation method and power system simulator Download PDF

Info

Publication number
JP6197314B2
JP6197314B2 JP2013050796A JP2013050796A JP6197314B2 JP 6197314 B2 JP6197314 B2 JP 6197314B2 JP 2013050796 A JP2013050796 A JP 2013050796A JP 2013050796 A JP2013050796 A JP 2013050796A JP 6197314 B2 JP6197314 B2 JP 6197314B2
Authority
JP
Japan
Prior art keywords
power system
equation
state
circuit
state quantity
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.)
Active
Application number
JP2013050796A
Other languages
Japanese (ja)
Other versions
JP2014178751A (en
Inventor
亮平 鈴木
亮平 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP2013050796A priority Critical patent/JP6197314B2/en
Publication of JP2014178751A publication Critical patent/JP2014178751A/en
Application granted granted Critical
Publication of JP6197314B2 publication Critical patent/JP6197314B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)

Description

本発明は、電力系統のシミュレーション方法および電力系統シミュレータに関する。   The present invention relates to a power system simulation method and a power system simulator.

電気回路の解析法として、状態変数法が従来から広く知られている。例えば、特許文献1では、当該状態変数法による回路解析ツールが開示されている。   The state variable method has been widely known as an analysis method for electric circuits. For example, Patent Document 1 discloses a circuit analysis tool based on the state variable method.

状態変数法では、まず、キルヒホッフの電流則および電圧則から、状態量x=(i,v)として、以下の式(1),(2)を得る。

Figure 0006197314
ここで、M,A,B,C,C’,Dは、回路のコンダクタンス、インダクタンス、キャパシタンス、および電流源からなる行列である。また、式(1),(2)より、以下の状態方程式(3)および出力方程式(4)が得られる。
Figure 0006197314
そして、これらの式を解くことによって、電気回路の状態量を求めることができる。 In the state variable method, first, the following equations (1) and (2) are obtained from Kirchhoff's current law and voltage law as the state quantity x = (i, v) T.
Figure 0006197314
Here, M, A, B, C, C ′, and D are matrices made up of circuit conductance, inductance, capacitance, and current sources. Moreover, the following equation of state (3) and output equation (4) are obtained from equations (1) and (2).
Figure 0006197314
Then, by solving these equations, the state quantity of the electric circuit can be obtained.

特開平10−21281号公報Japanese Patent Laid-Open No. 10-21281

岩ヶ谷崇、山口哲、「Maple/MapleSim/MapleT.A.に見る数式処理の応用技術」、数式処理 Bulletin of JSSAC、日本数式処理学会、平成24年5月、第18巻、第2号、p.117-125Takashi Iwagaya, Satoshi Yamaguchi, "Applied technology of mathematical expression processing in Maple / MapleSim / MapleT.A.", Mathematical expression processing Bulletin of JSSAC, Japan Society for Mathematical Processing, May 2012, Vol. 18, No. 2 , P.117-125 井村順一、「ハイブリッドシステムの制御−II−モデリング」、システム/制御/情報、システム制御情報学会、平成19年7月15日、第51巻、第7号、p.306-312Junichi Imura, “Control of Hybrid Systems -II-Modeling”, System / Control / Information, Society of Systems Control Information, July 15, 2007, Vol. 51, No. 7, p.306-312 F. D. Torrisi and A. Bemporad,"HYSDEL-A Tool for Generating Computational Hybrid Models for Analysis andSynthesis Problems," IEEE Transactions on Control Systems Technology, Vol.12, No. 2, pp. 235-249, March 2004F. D. Torrisi and A. Bemporad, "HYSDEL-A Tool for Generating Computational Hybrid Models for Analysis and Synthesis Problems," IEEE Transactions on Control Systems Technology, Vol. 12, No. 2, pp. 235-249, March 2004

上記のような状態変数法では、各行列の定数が一定であれば、式(3),(4)をそのまま離散化することにより、ステップごとの状態量を容易に求めることができる。   In the state variable method as described above, if the constants of the respective matrices are constant, the state quantities for each step can be easily obtained by discretizing the equations (3) and (4) as they are.

しかしながら、電気回路がスイッチや非線形インダクタ、キャパシタなどを含む場合、電流・電圧の動作点が変化することにより各行列の定数が変化するため、その都度逆行列M−1を求め、式(1),(2)から式(3),(4)への変換を改めて行う必要がある。そのため、遮断器などの開閉器を有する電力系統のシミュレーションにこの方法を用いた場合、開閉器の開閉状態が変化する度に逆行列を求めることとなり、シミュレーション時間が長くなる。特に開閉器の台数が多くなるほど、例えばオンラインでのリアルタイムシミュレーションに用いることは困難となる。 However, when the electric circuit includes a switch, a non-linear inductor, a capacitor, and the like, the constant of each matrix changes as the operating point of the current / voltage changes. Therefore, the inverse matrix M −1 is obtained each time, and the equation (1) , (2) to equations (3), (4) need to be converted again. Therefore, when this method is used for simulation of an electric power system having a switch such as a circuit breaker, an inverse matrix is obtained every time the switching state of the switch is changed, and the simulation time becomes long. In particular, as the number of switches increases, it becomes more difficult to use for online real-time simulation, for example.

一方、その都度逆行列を求める代わりに、以下の式(5)のように、電流・電圧の各動作点に対応する行列を事前に求め、記憶装置などに記憶させておくこともできる。

Figure 0006197314
ここで、mは動作点の種類を示すモード数であり、電力系統がn台の開閉器を有している場合、モード数m=2となり、開閉器の台数nに対して指数的に増加する。この場合、事前に求めておく行列の個数やそれらの合計サイズは、モード数m=1(開閉器の台数n=0)の場合に対して2倍となり、特に開閉器の台数nが多くなるほど、計算リソースが爆発的に増加し、実装が困難となる。 On the other hand, instead of obtaining the inverse matrix each time, a matrix corresponding to each operating point of current and voltage can be obtained in advance and stored in a storage device or the like as in the following equation (5).
Figure 0006197314
Here, m is the number of modes indicating the type of operating point, and when the power system has n switches, the number of modes is m = 2n , which is exponential with respect to the number n of switches. To increase. In this case, the number of matrices to be obtained in advance and their total size are 2n times the number of modes m = 1 (number of switches n = 0), and the number of switches n is particularly large. Indeed, computational resources increase explosively, making implementation difficult.

前述した課題を解決する主たる本発明は、コンピュータが、1つ以上の開閉器を有する電力系統のシミュレーションを実行する方法であって、前記コンピュータが、前記電力系統の等価回路を表す回路方程式を、前記開閉器の開閉状態を表す論理変数を用いた混合論理動的システムとして表現し、前記論理変数を含む線形状態方程式および線形不等式に変換するシステム変換ステップと、前記線形不等式と、前記論理変数の値とに基づいて、前記電力系統の第1の状態量を求める不等式演算ステップと、前記線形状態方程式と、前記第1の状態量および前記論理変数の値とに基づいて、前記電力系統の第2の状態量を求めるシステム演算ステップと、を実行することを特徴とする電力系統のシミュレーション方法である。 Primary aspect of the present invention to solve the problems described above, the computer is a method for performing a simulation of the power system with one or more switches, the computer, the circuit equation representing the equivalent circuit of the power system, Expressing as a mixed logical dynamic system using a logical variable representing the open / close state of the switch, converting the system into a linear state equation and a linear inequality including the logical variable, the linear inequality, and the logical variable Inequality calculation step for obtaining the first state quantity of the power system based on the value, the linear state equation, the first state quantity and the value of the logic variable, and the first state quantity of the power system. A system calculation step for obtaining a state quantity of 2 is executed .

また、前述した課題を解決するその他の主たる本発明は、1つ以上の開閉器を有する電力系統の状態量を求める電力系統シミュレータであって、前記電力系統の等価回路を表す回路方程式を、前記開閉器の開閉状態を表す論理変数を用いた混合論理動的システムとして表現することにより得られる、前記論理変数を含む線形不等式と、前記論理変数の値とに基づいて、前記電力系統の第1の状態量を求める不等式演算部と、前記回路方程式を前記混合論理動的システムとして表現することにより得られる、前記論理変数を含む線形状態方程式と、前記第1の状態量および前記論理変数の値とに基づいて、前記電力系統の第2の状態量を求めるシステム演算部と、前記第2の状態量の時系列波形を求める波形演算部と、を有することを特徴とする電力系統シミュレータである。   The other main present invention that solves the above-mentioned problem is a power system simulator for determining a state quantity of a power system having one or more switches, and a circuit equation representing an equivalent circuit of the power system Based on a linear inequality including the logical variable and a value of the logical variable, which is obtained by expressing as a mixed logical dynamic system using a logical variable that represents a switching state of the switch, the first of the power system An inequality operation unit for obtaining a state quantity of the input, a linear state equation including the logical variable, obtained by expressing the circuit equation as the mixed logical dynamic system, the first state quantity, and the value of the logical variable And a system operation unit for obtaining a second state quantity of the power system, and a waveform operation part for obtaining a time series waveform of the second state quantity. It is a power system simulator.

本発明の他の特徴については、添付図面及び本明細書の記載により明らかとなる。   Other features of the present invention will become apparent from the accompanying drawings and the description of this specification.

本発明によれば、電力系統が有する開閉器の台数によらず状態変数の行列を単一としつつ、シミュレーション時間の増加を抑制することができる。   According to the present invention, it is possible to suppress an increase in simulation time while using a single state variable matrix regardless of the number of switches included in the power system.

本発明の一実施形態における電力系統シミュレータの構成を示す図である。It is a figure which shows the structure of the electric power system simulator in one Embodiment of this invention. プログラムを実行することによって電力系統シミュレータの機能を実現するコンピュータシステムの構成を示す図である。It is a figure which shows the structure of the computer system which implement | achieves the function of an electric power system simulator by running a program. 対象回路10の一例を示す図である。2 is a diagram illustrating an example of a target circuit 10. FIG. 不等式演算部40およびシステム演算部50の動作を説明するフローチャートである。4 is a flowchart for explaining operations of an inequality calculating unit 40 and a system calculating unit 50. 従来の電力系統のシミュレーション方法によるシミュレーション結果の一例を示す図である。It is a figure which shows an example of the simulation result by the simulation method of the conventional electric power system. 本発明の一実施形態における電力系統のシミュレーション方法によるシミュレーション結果の一例を示す図である。It is a figure which shows an example of the simulation result by the simulation method of the electric power system in one Embodiment of this invention.

本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。   At least the following matters will become apparent from the description of this specification and the accompanying drawings.

===電力系統シミュレータの構成===
以下、図1および図2を参照して、本発明の一実施形態における電力系統シミュレータの構成について説明する。
=== Configuration of Power System Simulator ===
Hereinafter, with reference to FIG. 1 and FIG. 2, the structure of the electric power system simulator in one Embodiment of this invention is demonstrated.

図1に示されている電力系統シミュレータは、1つ以上の開閉器を有する電力系統をシミュレーション対象とし、回路方程式生成部20、システム変換部30、不等式演算部40、システム演算部50、および波形演算部60を含んで構成されている。なお、シミュレーション対象の電力系統は、開閉器の一例として遮断器などを有する。   The power system simulator shown in FIG. 1 targets a power system having one or more switches as a simulation target, and generates a circuit equation generation unit 20, a system conversion unit 30, an inequality calculation unit 40, a system calculation unit 50, and a waveform. The calculation unit 60 is included. Note that the simulation target power system includes a circuit breaker as an example of a switch.

回路方程式生成部20は、シミュレーション対象とする電力系統の等価回路(以下、対象回路10と称する)を表す回路方程式を生成して、システム変換部30に入力する。また、システム変換部30は、回路方程式を線形状態方程式および線形不等式に変換して、それぞれ不等式演算部40およびシステム演算部50に入力する。さらに、不等式演算部40およびシステム演算部50は、線形不等式を満たすように線形状態方程式を解いて電力系統の状態量を求め、波形演算部60に入力する。そして、波形演算部60は、入力された状態量の時系列波形を求め、ディスプレイなどの出力装置に出力する。   The circuit equation generation unit 20 generates a circuit equation representing an equivalent circuit (hereinafter referred to as the target circuit 10) of the power system to be simulated and inputs the circuit equation to the system conversion unit 30. Further, the system conversion unit 30 converts the circuit equation into a linear state equation and a linear inequality, and inputs them to the inequality calculation unit 40 and the system calculation unit 50, respectively. Further, the inequality calculating unit 40 and the system calculating unit 50 solve the linear state equation so as to satisfy the linear inequality, obtain the state quantity of the power system, and input it to the waveform calculating unit 60. And the waveform calculating part 60 calculates | requires the time series waveform of the input state quantity, and outputs it to output devices, such as a display.

図1に示した電力系統シミュレータは、図2に示すようなコンピュータシステム上に構築することができる。図2に示されているコンピュータシステムは、バス104を介して互いに接続された、コンピュータ100、入力装置101、出力装置102、および記憶装置103を含んで構成されている。そして、コンピュータ100にプログラムを実行させることによって電力系統シミュレータの機能を実現することができる。   The power system simulator shown in FIG. 1 can be constructed on a computer system as shown in FIG. The computer system shown in FIG. 2 includes a computer 100, an input device 101, an output device 102, and a storage device 103 that are connected to each other via a bus 104. And the function of an electric power system simulator is realizable by making the computer 100 run a program.

なお、このようなコンピュータシステムによって、図1に示した電力系統シミュレータの各部の機能をすべて実現する必要はない。例えば、回路方程式生成部20やシステム変換部30の工程は、不等式演算部40およびシステム演算部50の工程の前に一度行えばよく、共通のアルゴリズムであらゆる構成の対象回路10に対応することは困難であるため、人による手計算としてもよい。一方、それ以降の工程は、同じ式に基づく反復計算を含むため、図1において破線で囲まれた、不等式演算部40、システム演算部50、および波形演算部60の機能は、コンピュータ100にプログラムを実行させることによって実現するのに適している。   Note that it is not necessary to realize all the functions of each part of the power system simulator shown in FIG. 1 with such a computer system. For example, the steps of the circuit equation generation unit 20 and the system conversion unit 30 may be performed once before the steps of the inequality calculation unit 40 and the system calculation unit 50, and it is possible to correspond to the target circuit 10 of any configuration with a common algorithm. Since it is difficult, it may be a manual calculation by a person. On the other hand, since the subsequent steps include iterative calculation based on the same equation, the functions of the inequality calculating unit 40, the system calculating unit 50, and the waveform calculating unit 60 surrounded by a broken line in FIG. It is suitable to realize by executing.

===電力系統のシミュレーション方法===
以下、図3および図4を適宜参照して、本実施形態における電力系統シミュレータによる電力系統のシミュレーション方法について説明する。
=== Power System Simulation Method ===
Hereinafter, a power system simulation method by the power system simulator in the present embodiment will be described with reference to FIGS. 3 and 4 as appropriate.

ここで、対象回路10の一例を図3に示す。図3において、Eは、直流電源またはその電圧を示し、Lは、インダクタまたはそのインダクタンスを示し、Rは、抵抗またはその抵抗値を示し、SWは、開閉器を示す。また、V1は、直流電源EとインダクタLとの接続ノードまたはそのノード電圧を示し、V2は、インダクタLと開閉器SWとの接続ノードまたはそのノード電圧を示し、V3は、開閉器SWと抵抗Rとの接続ノードまたはそのノード電圧を示す。さらに、Iは、対象回路10を流れる電流を示す。   An example of the target circuit 10 is shown in FIG. In FIG. 3, E represents a DC power supply or a voltage thereof, L represents an inductor or an inductance thereof, R represents a resistance or a resistance value thereof, and SW represents a switch. V1 indicates a connection node between the DC power source E and the inductor L or a node voltage thereof, V2 indicates a connection node between the inductor L and the switch SW or a node voltage thereof, and V3 indicates a switch SW and a resistance. A node connected to R or a node voltage thereof is shown. Further, I indicates a current flowing through the target circuit 10.

回路方程式生成部20は、対象回路10の各ノードにおける電圧と電流との関係を示す回路方程式を生成する。   The circuit equation generation unit 20 generates a circuit equation indicating the relationship between voltage and current at each node of the target circuit 10.

図3に示した対象回路10において、直流電源E−ノードV1間、ノードV1−ノードV2間、およびノードV3−グランド間における電圧と電流との関係は、開閉器の開閉状態によらず以下の式(6),(7),(8)のように表される。

Figure 0006197314
ここで、sはラプラス変換子である。なお、当該回路方程式の生成工程は、電気回路のモデリング言語(例えば非特許文献1を参照)を用いることによって自動化することができるため、より複雑な構成の電力系統に対しても適用可能である。 In the target circuit 10 shown in FIG. 3, the relationship between the voltage and current between the DC power supply E and the node V1, between the node V1 and the node V2, and between the node V3 and the ground is as follows regardless of the switching state of the switch. It is expressed as equations (6), (7), (8).
Figure 0006197314
Here, s is a Laplace transformer. The circuit equation generation process can be automated by using an electrical circuit modeling language (see, for example, Non-Patent Document 1), and thus can be applied to a power system having a more complicated configuration. .

一方、ノードV2−ノードV3間においては、開閉器SWが開放状態の場合にI=0となり、開閉器SWが投入状態の場合にV2−V3=0となる。したがって、ノードV2−ノードV3間における電圧と電流との関係は、開閉器SWの開閉状態を表す論理変数(0−1変数)pを用いて、以下の式(9)のように表される。

Figure 0006197314
ここで、論理変数pは、開閉器SWが開放状態の場合にp=0となり、開閉器SWが投入状態の場合にp=1となる。 On the other hand, between the node V2 and the node V3, I = 0 when the switch SW is open, and V2-V3 = 0 when the switch SW is turned on. Therefore, the relationship between the voltage and the current between the node V2 and the node V3 is expressed by the following equation (9) using the logical variable (0-1 variable) p representing the switching state of the switch SW. .
Figure 0006197314
Here, the logical variable p is p = 0 when the switch SW is in the open state, and p = 1 when the switch SW is in the on state.

システム変換部30は、回路方程式(6),(7),(8),(9)を、論理変数pを含む1つの線形状態方程式および1つの線形不等式に変換する。   The system conversion unit 30 converts the circuit equations (6), (7), (8), and (9) into one linear state equation and one linear inequality including the logical variable p.

まず、式(6),(7),(8)を式(9)に代入して、Iについて整理すると、

Figure 0006197314
となる。また、式(10)を逆ラプラス変換すると、
Figure 0006197314
となる。さらに、式(11)を後退オイラー法で離散化すると、
Figure 0006197314
となる。ここで、kはステップを示し、ΔTはステップ幅を示す。そして、式(12)をi,ik−1について整理すると、
Figure 0006197314
となる。 First, substituting Equations (6), (7), and (8) into Equation (9) and organizing I,
Figure 0006197314
It becomes. Moreover, when the equation (10) is subjected to inverse Laplace transform,
Figure 0006197314
It becomes. Further, when the equation (11) is discretized by the backward Euler method,
Figure 0006197314
It becomes. Here, k represents a step, and ΔT represents a step width. And when formula (12) is rearranged for i k and i k−1 ,
Figure 0006197314
It becomes.

ここで、補助変数zを用いて、

Figure 0006197314
なる変換を式(13)に適用すると、z=i,x=ik−1より、
Figure 0006197314
となり、1つの線形状態方程式(15)および1つの線形不等式(16)が得られる。このようにして、式(14)に示した変換により、対象回路10を表す回路方程式(6),(7),(8),(9)は、論理変数を用いた線形不等式制約付き線形等式モデルに変換され、MLD(Mixed Logical Dynamical:混合論理動的)システムとして表現される(例えば非特許文献2を参照)。 Here, using the auxiliary variable z,
Figure 0006197314
Is applied to equation (13), z = i k , x = i k−1 ,
Figure 0006197314
Thus, one linear equation of state (15) and one linear inequality (16) are obtained. In this way, the circuit equations (6), (7), (8), and (9) representing the target circuit 10 are converted into linear etc. with linear inequality constraints using logical variables by the conversion shown in Expression (14). It is converted into an equation model and expressed as an MLD (Mixed Logical Dynamical) system (see, for example, Non-Patent Document 2).

また、同様に、回路方程式(6),(7),(8),(9)を電圧V1,V2,V3について整理すると、以下の式(17),(18),(19)が得られる。

Figure 0006197314
そして、式(17),(18),(19)を逆ラプラス変換し、後退オイラー法で離散化したうえで、式(14)に示した変換を適用すると、
Figure 0006197314
となり、出力方程式(20)が得られる。なお、上記の式(9)ないし式(20)に示した、回路方程式から線形不等式制約付き線形等式モデルへの変換工程は、モデル変換ツール(例えば非特許文献3を参照)を用いることによって自動化することができる。 Similarly, when the circuit equations (6), (7), (8), and (9) are arranged with respect to the voltages V1, V2, and V3, the following equations (17), (18), and (19) are obtained. .
Figure 0006197314
Then, after applying inverse Laplace transform to equations (17), (18), and (19) and discretizing with the backward Euler method, the transformation shown in equation (14) is applied:
Figure 0006197314
Thus, the output equation (20) is obtained. The conversion process from the circuit equation to the linear equality model with linear inequality constraints shown in the above equations (9) to (20) is performed by using a model conversion tool (see, for example, Non-Patent Document 3). Can be automated.

不等式演算部40およびシステム演算部50は、論理変数pの値に基づいて、不等式(16)を満たすように状態方程式(15)を解き、電力系統(対象回路10)の状態量を求める。図4は、不等式演算部40およびシステム演算部50の動作を示している。   The inequality calculating unit 40 and the system calculating unit 50 solve the state equation (15) so as to satisfy the inequality (16) based on the value of the logical variable p, and obtain the state quantity of the power system (target circuit 10). FIG. 4 shows operations of the inequality calculation unit 40 and the system calculation unit 50.

不等式演算部40およびシステム演算部50の処理が開始されると、まず、初期化処理を行い、k=1とし(S1)、例えばオンラインで制御入力uおよび開閉器の開閉状態pを取得する(S2)。 When the processing of the inequality calculation unit 40 and the system calculation unit 50 is started, first, initialization processing is performed to set k = 1 (S1). For example, the control input u k and the switch open / close state p k are obtained online. (S2).

次に、取得した開閉器状態pに基づいて、前回のステップk−1における状態量ik−1(k=1の場合には、初期状態量i)に不等式(16)を適用した、電力系統の(第1の)状態量を求める(S3)。また、求めた(第1の)状態量と取得した開閉器状態pとに基づいて状態方程式(15)を解いて、(第2の)状態量を求める(S4)。さらに、出力方程式(20)を解いて、出力v1,v2,v3を求めてもよい(S5)。そして、kがシミュレーション終了ステップKに達するまでの間(S6:NO)、kをインクリメントして(S7)、S2に戻り、次のステップにおける状態量や出力を求める。一方、k≧Kが成立すると(S6:YES)処理を終了する。 Then, based on the obtained switch state p k, the state quantity i k-1 in the preceding step k-1 (when k = 1, the initial state quantity i 0) was applied inequality (16) Then, the (first) state quantity of the power system is obtained (S3). Further, by solving the state equations (15) based on the switch state p k where and acquired (first) state quantity calculated, obtaining the (second) state quantities (S4). Furthermore, the output v1 k , v2 k , and v3 k may be obtained by solving the output equation (20) (S5). Until k reaches the simulation end step K (S6: NO), k is incremented (S7), and the process returns to S2 to obtain the state quantity and output in the next step. On the other hand, if k ≧ K is satisfied (S6: YES), the process is terminated.

このようにして、Kステップ分の(第2の)状態量や出力を求めることができる。そして、波形演算部60は、求めたKステップ分の状態量や出力から時系列波形を求め、ディスプレイ(出力装置102)などに表示させる。   In this way, the (second) state quantity and output for K steps can be obtained. Then, the waveform calculation unit 60 obtains a time-series waveform from the obtained state quantities and outputs for K steps, and displays them on a display (output device 102).

ここで、式(5)と式(15)とを比較すると、対象回路10について得られた状態方程式(15)においては、対象回路10を流れる電流iが状態量xに相当し、直流電源電圧eが制御入力uに相当する。したがって、状態方程式(15)は、1つのモード(動作点)における状態方程式に対して、開閉器状態(ベクトル)pを成分ごとに乗算したものとなっている。そのため、開閉器の開閉状態が変化しても、その変化に応じた開閉器状態(ベクトル)pを乗算すればよく、逆行列を求める必要がないため、シミュレーション時間の増加を抑制することができる。また、開閉器の台数nによらずモード数m=1となるため、システム行列を単一とすることができる。さらに、図5および図6に示すように、状態方程式(3)による従来のシミュレーション結果の波形と、状態方程式(15)および不等式(16)による本実施形態のシミュレーション結果の波形とは完全に一致する。 Here, when the equation (5) and the equation (15) are compared, in the state equation (15) obtained for the target circuit 10, the current i flowing through the target circuit 10 corresponds to the state quantity x, and the DC power supply voltage e k is equivalent to the control input u k. Therefore, the state equation (15) is obtained by multiplying the state equation in one mode (operating point) by the switch state (vector) pk for each component. Therefore, even open or closed state of the switch is changed, it is sufficient to multiply the switch state (vector) p k in accordance with the change, since it is not necessary to obtain the inverse matrix, is possible to suppress an increase in simulation time it can. Further, since the number of modes m = 1 regardless of the number n of switches, the system matrix can be single. Further, as shown in FIGS. 5 and 6, the waveform of the conventional simulation result by the state equation (3) and the waveform of the simulation result of the present embodiment by the state equation (15) and the inequality (16) are completely coincident. To do.

前述したように、1つ以上の開閉器を有する電力系統のシミュレーション方法において、対象回路10を表す回路方程式(6),(7),(8),(9)を、開閉器SWの開閉状態を表す論理変数pを用いたMLDシステムとして表現して、論理変数pを含む1つの線形状態方程式(15)および1つの線形不等式(16)に変換し、論理変数pの値に基づいて、不等式(16)を満たすように状態方程式(15)を解き、対象回路10の状態量を求めることによって、電力系統が有する開閉器の台数nによらず状態変数の行列を単一としつつ、シミュレーション時間の増加を抑制することができる。   As described above, in the simulation method of the electric power system having one or more switches, the circuit equations (6), (7), (8), and (9) representing the target circuit 10 are expressed as the switching state of the switch SW. Is expressed as an MLD system using a logical variable p that represents and is converted into one linear state equation (15) and one linear inequality (16) including the logical variable p, and based on the value of the logical variable p, the inequality By solving the state equation (15) so as to satisfy (16) and obtaining the state quantity of the target circuit 10, the simulation time can be obtained while making the state variable matrix a single regardless of the number of switches n included in the power system. Can be suppressed.

また、ステップごとに求めたKステップ分の状態量から時系列波形を求めることによって、その波形をディスプレイなどに表示させることができる。   Further, by obtaining a time series waveform from the state quantities for K steps obtained for each step, the waveform can be displayed on a display or the like.

また、論理変数pを用いて、対象回路10の各ノードにおける電圧と電流との関係を示す回路方程式を生成することによって、式(14)に示した変換により、論理変数pの値に応じて場合分けされた回路方程式を、論理変数pを用いた線形不等式制約付き線形等式モデルに変換することができる。   Further, by generating a circuit equation indicating the relationship between the voltage and current at each node of the target circuit 10 using the logical variable p, the conversion shown in Expression (14) is performed according to the value of the logical variable p. The case-equalized circuit equation can be converted into a linear equality model with linear inequality constraints using the logical variable p.

また、前述したように、1つ以上の開閉器を有する電力系統をシミュレーション対象とする電力系統シミュレータにおいて、回路方程式を、論理変数pを用いたMLDシステムとして表現することにより得られた線形状態方程式(15)および線形不等式(16)を解いて対象回路10の状態量を求め、その時系列波形を求めることによって、電力系統が有する開閉器の台数によらず状態変数の行列を単一としつつ、シミュレーション時間の増加を抑制することができる。   In addition, as described above, in a power system simulator that simulates a power system having one or more switches, a linear equation of state obtained by expressing a circuit equation as an MLD system using a logical variable p. (15) and the linear inequality (16) are solved to obtain the state quantity of the target circuit 10, and the time series waveform is obtained, so that the matrix of the state variables is single regardless of the number of switches of the power system, An increase in simulation time can be suppressed.

なお、上記実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得るとともに、本発明にはその等価物も含まれる。   In addition, the said embodiment is for making an understanding of this invention easy, and is not for limiting and interpreting this invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof.

10 対象回路
20 回路方程式生成部
30 システム変換部
40 不等式演算部
50 システム演算部
60 波形演算部
100 コンピュータ
101 入力装置
102 出力装置
103 記憶装置
104 バス
SW 開閉器
DESCRIPTION OF SYMBOLS 10 Target circuit 20 Circuit equation production | generation part 30 System conversion part 40 Inequality calculation part 50 System calculation part 60 Waveform calculation part 100 Computer 101 Input device 102 Output device 103 Storage device 104 Bus SW Switch

Claims (6)

コンピュータが、1つ以上の開閉器を有する電力系統のシミュレーションを実行する方法であって、
前記コンピュータが、
前記電力系統の等価回路を表す回路方程式を、前記開閉器の開閉状態を表す論理変数を用いた混合論理動的システムとして表現し、前記論理変数を含む線形状態方程式および線形不等式に変換するシステム変換ステップと、
前記線形不等式と、前記論理変数の値とに基づいて、前記電力系統の第1の状態量を求める不等式演算ステップと、
前記線形状態方程式と、前記第1の状態量および前記論理変数の値とに基づいて、前記電力系統の第2の状態量を求めるシステム演算ステップと、
実行することを特徴とする電力系統のシミュレーション方法。
A method for a computer to perform a simulation of a power system having one or more switches,
The computer is
System conversion for expressing a circuit equation representing an equivalent circuit of the power system as a mixed logic dynamic system using a logic variable representing a switching state of the switch, and converting it into a linear state equation and a linear inequality including the logic variable Steps,
An inequality calculating step for obtaining a first state quantity of the power system based on the linear inequality and the value of the logical variable;
A system calculation step for obtaining a second state quantity of the power system based on the linear state equation, the first state quantity and the value of the logical variable;
Simulation method of the power system, characterized by the execution.
請求項1に記載の電力系統のシミュレーション方法であって、
前記コンピュータが、
前記第2の状態量の時系列波形を求める波形演算ステップをさらに実行することを特徴とする電力系統のシミュレーション方法。
A power system simulation method according to claim 1,
The computer is
A power system simulation method further comprising executing a waveform calculation step for obtaining a time-series waveform of the second state quantity.
請求項1または請求項2に記載の電力系統のシミュレーション方法であって、
前記コンピュータが、
前記論理変数を用いて、前記等価回路の各ノードにおける電圧と電流との関係を示す前記回路方程式を生成する回路方程式生成ステップをさらに実行することを特徴とする電力系統のシミュレーション方法。
A power system simulation method according to claim 1 or 2,
The computer is
Using said logical variables, voltage and simulation method of the power system, characterized by further executing the circuit equation generating step of generating the circuit equation representing the relationship between the current at each node of the equivalent circuit.
1つ以上の開閉器を有する電力系統の状態量を求める電力系統シミュレータであって、
前記電力系統の等価回路を表す回路方程式を、前記開閉器の開閉状態を表す論理変数を用いた混合論理動的システムとして表現することにより得られる、前記論理変数を含む線形不等式と、前記論理変数の値とに基づいて、前記電力系統の第1の状態量を求める不等式演算部と、
前記回路方程式を前記混合論理動的システムとして表現することにより得られる、前記論理変数を含む線形状態方程式と、前記第1の状態量および前記論理変数の値とに基づいて、前記電力系統の第2の状態量を求めるシステム演算部と、
前記第2の状態量の時系列波形を求める波形演算部と、
を有することを特徴とする電力系統シミュレータ。
A power system simulator for determining a state quantity of a power system having one or more switches,
A linear inequality including the logical variable, obtained by expressing a circuit equation representing an equivalent circuit of the power system as a mixed logical dynamic system using a logical variable representing a switching state of the switch, and the logical variable And an inequality calculation unit for obtaining a first state quantity of the power system based on the value of
Based on a linear state equation including the logic variable obtained by expressing the circuit equation as the mixed logic dynamic system, and the first state quantity and the value of the logic variable, A system operation unit for obtaining a state quantity of 2;
A waveform calculation unit for obtaining a time-series waveform of the second state quantity;
A power system simulator characterized by comprising:
請求項4に記載の電力系統シミュレータであって、
前記回路方程式を前記混合論理動的システムとして表現し、前記線形状態方程式および前記線形不等式に変換するシステム変換部をさらに有することを特徴とする電力系統シミュレータ。
A power system simulator according to claim 4,
A power system simulator, further comprising a system conversion unit that expresses the circuit equation as the mixed logic dynamic system and converts the circuit equation into the linear state equation and the linear inequality.
請求項4または請求項5に記載の電力系統シミュレータであって、
前記論理変数を用いて、前記等価回路の各ノードにおける電圧と電流との関係を示す前記回路方程式を生成する回路方程式生成部をさらに有することを特徴とする電力系統シミュレータ。
A power system simulator according to claim 4 or 5, wherein
A power system simulator, further comprising: a circuit equation generation unit that generates the circuit equation indicating a relationship between a voltage and a current at each node of the equivalent circuit using the logic variable.
JP2013050796A 2013-03-13 2013-03-13 Power system simulation method and power system simulator Active JP6197314B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013050796A JP6197314B2 (en) 2013-03-13 2013-03-13 Power system simulation method and power system simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013050796A JP6197314B2 (en) 2013-03-13 2013-03-13 Power system simulation method and power system simulator

Publications (2)

Publication Number Publication Date
JP2014178751A JP2014178751A (en) 2014-09-25
JP6197314B2 true JP6197314B2 (en) 2017-09-20

Family

ID=51698667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013050796A Active JP6197314B2 (en) 2013-03-13 2013-03-13 Power system simulation method and power system simulator

Country Status (1)

Country Link
JP (1) JP6197314B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105958476B (en) * 2016-05-06 2018-03-20 河海大学 Time-lag power system stability sex determination method based on Wirtinger inequality
DE102019130971A1 (en) * 2018-11-15 2020-05-20 Dspace Digital Signal Processing And Control Engineering Gmbh Computer-implemented method for simulating an electrical circuit
CN110414118B (en) * 2019-07-23 2023-05-05 上海电机学院 Boost converter modeling method based on separation modeling and application

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3943163B2 (en) * 1996-07-03 2007-07-11 株式会社日立メディコ Circuit analyzer
JP5943269B2 (en) * 2011-11-29 2016-07-05 学校法人 中央大学 Circuit simulation method, circuit simulation apparatus, and circuit simulation program

Also Published As

Publication number Publication date
JP2014178751A (en) 2014-09-25

Similar Documents

Publication Publication Date Title
Ould-Bachir et al. A network tearing technique for FPGA-based real-time simulation of power converters
Bachir et al. A fully automated reconfigurable calculation engine dedicated to the real-time simulation of high switching frequency power electronic circuits
Sun Synchronization of fractional-order chaotic systems with non-identical orders, unknown parameters and disturbances via sliding mode control
JP6197314B2 (en) Power system simulation method and power system simulator
WO2013190147A1 (en) Method for automated assistance to design nonlinear analog circuit with transient solver
Duan et al. Application of the adomian decomposition method for semi-analytic solutions of power system differential algebraic equations
RU2019120515A (en) METHOD AND SYSTEM FOR MATRIX CONVERTER CONTROL
JP7083703B2 (en) Computer mounting method for simulation of whole electrical circuit
Kiffe et al. Automated generation of a FPGA-based oversampling model of power electronic circuits
JP7420803B2 (en) Computer-implemented method for simulation of electrical circuits
Sinkar et al. A comparative study of electromagnetic transient simulations using companion circuits, and descriptor state-space equations
Tan et al. A comprehensive modeling, simulation and computational implementation of buck converter using MATLAB/Simulink
Datta et al. Feedback norm minimisation with regional pole placement
Lantsov et al. Algorithms for software tools with harmonic balance method
Lantsov A new algorithm for solving of harmonic balance equations by using the model order reduction method
US10445448B2 (en) Method and system for circuit simulation
Abourida et al. Hardware-in-the-loop simulation of electric systems and power electronics on FPGA using physical modeling
Ould-Bachir et al. FPGA-based real-time simulation of a PSIM model: An indirect matrix converter case study
CN106934123A (en) A kind of circuit transient response computational methods based on recursive convolution
Blinov et al. Transient and Stationary Modes in Electric Power Supplies
CA3108477C (en) Method and system for circuit simulation
Castanon et al. Laplace transform inversion through the theta algorithm for power-system EMT analysis
Bechtold et al. Model order reduction: an advanced, efficient and automated computational tool for microsystems
WO2020194674A1 (en) Information processing device, program, and simulation method
JP2016009320A (en) Simulation device for electric circuit, simulation method for electric circuit, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170725

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170807

R150 Certificate of patent or registration of utility model

Ref document number: 6197314

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250