X T A P (eXpandable Transient Analysis Program)
Ver. 2.00
リリースノート
2014/12/05
⼀般財団法⼈ 電⼒中央研究所

⽬次

1回路図作成・計算プログラム XTAP に関する機能追加・修正 .......................................... 22

部品の追加・修正...................................................................................................................... 53

例題の追加・修正...................................................................................................................... 6

4

グラフ描画プログラム XPLT に関する機能追加・修正 ...................................................... 75線路定数計算プログラムＸTLC に関する機能追加・修正 ................................................. 7

XTAP Ver. 2.00 リリースノート

1 回路図作成・計算プログラム XTAP に関する機能追加・修正
連続解析機能回路中の素⼦の値や制御の定数などを変更して複数回解析する場合などに便利な「連続解析機能」を追加しました。解析ケー
ス毎のパラメータの設定は，エクセルのような表形式のインターフェイスにより直感的に⼊⼒することができます。値の設定には数値の直接⼊⼒のほか，エクセルのような数式を⽤いた⼊⼒も可能です。

開閉サージ統計計算機能の追加

上記連続解析機能の応⽤動作として，開閉サージの統計計算を簡単に実⾏できる機能を追加しました。

複数の xpf ファイルの連続解析機能

連続解析や開閉サージ統計計算によって得られた複数の解析結果に対して，各波形の平均値や最⼤値などを⼀括して処理する機能を追加しました。また，波形の解析には標準で⽤意されている平均値や最⼤値のほか，ユーザが独⾃に作成した演算（DLLを作成）を⽤いることも可能です。

数値積分過程の⼀部変更XTAP では，数値積分過程に⼆段対⾓型陰的ルンゲクッタ法(2S-DIRK)を使⽤しています。XTAP Ver. 2.00 では，この数値積分過程を⼀部変更しました。これにより，従来に⽐べてより⾼精度な計算が可能となります。
○計算精度の向上
2S-DIRK は，他の瞬時値解析プログラムで使⽤されている台形則などと⽐較し，⾼い計算精度と数値安定性を特徴としています。このため，台形則では⽣じていた現実に⽣じない数値振動が⽣じるケースでも，数値振動を⽣じさせることなく解析が可能です。しかしながら，ダイオードを含む回路など，⾮線形性の強い回路で，2S-DIRK に由来する数値計算上のスパイクが発⽣するケースが存在しました。積分過程の⼀部を変更し，「特性補償付 2S-DIRK」とすることで，スパイクを発⽣することなく，より⾼精度な計算が可能となりました。
[参考] 以前の求解プログラムを利⽤したい場合・・・
XTAP Ver. 2.00 では，より⾼精度な計算が可能となるように，数値積分過程の⼀部を変更し，「特性補償付 2S-DIRK」を標準で採⽤しています。以前までの数値積分過程（「ノーマル 2S-DIRK」）を利⽤したい場合，XTAP の設定ファイルを編集することで，「ノーマル2S-DIRK」に戻すことができます。その⽅法について XTAP サポー
トチームまでお問合せ下さい。なお，「ノーマル 2S-DIRK」は将来のバージョンではサポートされなくなる可能性がありますので，ご注意ください。

[参考] さらに詳しく知るために・・・「特性補償付 2S-DIRK」の詳細および，「ノーマル 2S-DIRK」でス2

XTAP Ver. 2.00 リリースノート

パイクが発⽣していたケースに関しては，以下の⽂献をご参照ください。
菊間，野田，竹中，高崎：「電力系統瞬時値解析プログラムの開発（その６）－非線形回路に対する精度向上－」，電力中央研究所報告 研
究報告 R12005 (2013 年 6 月)

階層化部品の潮流計
算情報取得

潮流計算によって得られる各 BUS の情報（電圧値，位相，有効電⼒，無効電⼒）が，ユーザ作成の階層化部品でも取得できるようになります。これにより，過渡解析を開始する前に潮流計算情報を⽤いた初期化などが実施できます。

並列計算機能の追加

XTAP Ver. 2.00 では，解析速度をより⾼速化させる⽬的で，時間ステップ毎に実⾏される回路⽅程式求解プログラムに，並列化処理機能を追加しました。これにより，⼀部の計算回路では，従来に⽐べてより⾼速に計算が可能となります。
[参考] さらに詳しく知るために・・・
並列計算機能の計算原理などを知りたい場合は，以下の⽂献をご参照ください。
米澤，野田：「電力系統瞬時値解析プログラムの開発（その７）－回路部品の内部状態更新処理の並列化による XTAP の高速化－」，電力中央研究所報告 研究報告 H13005 (2014 年 6 月)

回路図ファイルの実⾏時の保存動作の変更

Ver. 1.21 では，回路を実⾏する際，⾃動的に「保存」が実⾏されましたが，Ver. 2.00 では⾃動的に保存されません。ただし，回路に変更がある状態では解析は実⾏できません（回路に対して⾏った全ての変更を保存した状態でなければ解析を実⾏できません）。

階層化部品とした同期発電機に関する動作の修正

同期発電機を含む部品群を階層化部品として作成した場合，それをコピーした部品を同⼀の回路キャンバス中に配置すると，潮流計算情報が正確に取得できない不具合を修正しました。

回路キャンバス中へのグリッドの表⽰

回路キャンバスに灰⾊のグリッドを表⽰できるようになります。グリッドの表⽰は有効／無効を選択できます。

CSV 形式データの直接出⼒機能

XTAP の計算結果を，エクセルなどの表計算プログラムで読み込む場合，これまではスペース区切りのテキストデータを出⼒してエクセルで読み込むか，グラフ描画プログラム XPLT で csv形式に出⼒するかの 2 種類から選ぶ必要がありました。Ver.
2.00 では，計算結果を直接 CSV 形式（カンマ区切り）のデータとして出⼒することができます。

プロパティウィンドウの表⽰位置の変更

これまでは，部品のプロパティウィンドウが画⾯の下⽅に表⽰され，OK，キャンセルボタンを押せない場合がありましたが，常にボタンが押せる位置にウィンドウを表⽰するように修正しました。

部品名の⼊⼒⽂字のチェック機能の追加

回路部品の部品名に，全⾓⽂字など，不正な⽂字列が⼊⼒された場合，エラーメッセージを表⽰するようにしました。

3

XTAP Ver. 2.00 リリースノート

部品のコピー＆ペーストにおける動作の強化

部品のコピー＆ペースト操作の際に，これまでは貼り付け後の部品の名前がデフォルトの名前に強制的に変わってしまいましたが，部品の名前を維持して貼り付けることができる機能を追加しました。

回路キャンバスサイズの設定⽅法の変更

これまでの回路キャンバスの設定は，Windows の設定の「通常使うプリンタ」が対応する⽤紙サイズからしか選択できません
でしたが，Ver. 2.00 からは，この⽤紙サイズの枚数を縦 n 枚×横 m 枚で設定できるようになります。これにより，これまで実現不可能であった⼤きな回路キャンバスを利⽤することができます。

部品名称の⼀括表⽰機能

キャンバス中に配置された部品（回路部品，制御部品，階層化部品）の名前を⼀時的に全て表⽰する機能を追加しました。この機能は，⾃由に有効／無効とすることができます。

ノード名称の⼀括表⽰機能

キャンバス中に配置されたノード（回路配線，制御配線）の名前を⼀時的に全て表⽰する機能を追加しました。この機能は，⾃由に有効／無効とすることができます。

部品のプロパティ⼀括編集機能

キャンバス中に配置された部品（回路部品，制御部品，階層化部品）の記録プロパティ，表⽰プロパティを，⼀括して編集することができる機能を追加しました。

ノードのプロパティ
⼀括編集機能キャンバス中に配置されたノード（回路配線，制御配線）の記録プロパティ，表⽰プロパティを，⼀括して編集することができる機能を追加しました。

配線の削除の際の動作の変更

ノード（電気配線，制御配線）を選択して削除（Delete キー）する動作を，マウスで選択したポイントから次の屈曲点，部品，接続点のいずれかまでの区間を削除する動作に変更しました。

部品のプロパティの⼊⼒に表形式のインターフェイスを利⽤する部品（⾮線形抵抗の vi 特性や時間制御スイッチの on/off 時刻など）に対するパラメータの対応

XTAP では，部品を階層化（部品化）することで，その内部の回路素⼦，制御ブロックの値を，直接数値を与えるのではなく，変数名（例えば，R_val など）として与え，その階層化部品のプロパティからその変数に数値を与える（例えば，Rval = 100）ことができますが，以前までのバージョンではパラメータの⼊⼒に表形式のインターフェイスを利⽤する部品（⾮線形抵抗のvi 特性や時間制御スイッチの on/off 時刻など）には対応していませんでした。Ver. 2.00 では，これら部品のパラメータに対しても，変数名を⼊⼒として，階層化部品のプロパティから数値を与えることができます。

表⽰倍率の変更⽅法の追加「Ctrl+マウスホイール」で，回路キャンバスの表⽰サイズの変更を⾏うことができるようになります。

潮流計算時の計算終了時刻の設定⽅法の解析種別に「潮流計算→・・・」を選択した場合，これまでは「計算周期」を⼊⼒していましたが，Ver. 2.00 からは他の解析

4

XTAP Ver. 2.00 リリースノート

変更（過渡解析，定常初期化→過渡解析）と同じように「計算終了時刻」で⼊⼒する⽅式に変更します。

ノードの接続位置の修正

部品の貼り付けや階層化部品作成の際などに，ノードを接続する端⼦が僅かにずれることがある不具合を修正しました。

部品の回転，反転のショートカットキーの追加

回路キャンバス中に配置した部品に対してよく⾏われる操作である「右回転」と「左右反転」を，キーボードから⾏えるようにしました。部品を選択している状態で，「R キー」を押すと右回転，「F キー」を押すと左右反転します。

右クリックメニューの名前の変更「コンポーネント編集」を「アイコン編集」に変更しました（動作に変更はありません）。

プリンタ設定メニューに関する不具合の修正

Windows 7 で XTAP を動作させる際に，「プリンタ設定」を⾏うメニューが表⽰されない不具合を修正しました。

回路図イメージ出⼒
機能

回路図をイメージファイル（jpg，emf など）として出⼒することができます。

ユーザ登録部品の名
称変更，コピー作成の追加

ユーザが作成した階層化部品（ユーザ定義部品内の階層化部品）の名前を変更することができるようになります。また，そのコピーを作成することもできるようになります。

⽂字列（テキスト）⼊⼒⽅法の変更回路キャンバス中に配置する⽂字列（テキスト）に対して，内部で改⾏ができるように変更（テキストボックス化）しました。
また，テキストボックスの枠線の⾊，内部の⾊を任意に指定することができます。

ユーザ定義部品のコ
ピー作成機能追加

登録したユーザ定義部品について，部品箱の部品の右クリックメニューからコピーを作成できるようにしました。

その他

使い勝⼿等を向上させるための軽微な修正を複数実施しました。

2 部品の追加・修正
ユーザ作成 DLL による制御ブロック

C ⾔語や Fortran ⾔語で作成した DLL（Dynamic Link Library）による制御演算を可能にする DLL 制御ブロックを追加しました。これを⽤いることで，これまでの XTAP 標準の制御ブロック（Y 法互換）に加え，ユーザが作成した DLL による制御演算も可能となります。

同期発電機モデルの修正

磁気飽和を模擬したモデルの計算式に誤りがあったため修正しました。また，磁気飽和および軸トルクを考慮した部品を追加

5

XTAP Ver. 2.00 リリースノートしました。
発電機⺟線部品（潮流計算⽤補助部品）の修正PV 指定発電機⺟線および PQ 指定発電機⺟線は，位相指定が可能な部品とそうでない部品が混在していましたが，位相指定が可能な部品だけに統⼀しました。

発電所耐雷設計部品の雷撃モデルの修正

発電所耐雷設計部品の雷撃モデルにおいて，電流値があるタイミングで急にゼロになる不具合を修正しました。

配電線耐雷設計部品の柱状変圧器モデルの修正

配電線耐雷設計部品の柱状変圧器モデルにおいて，⼀部の配線に誤りがあったため，修正しました。

制御信号出⼒部品の追加

制御信号の複製を⾃由に⾏い，かつ，⾃由に回路キャンバス中に配置可能な制御信号出⼒部品を追加しました。

コントローラ制御遮断器ロジック付きスイッチ部品の追加

制御系の信号によって投⼊・遮断指令を与えることができる遮断器ロジック付きスイッチ部品を追加しました。

理想スイッチ部品の追加

オン抵抗ゼロ Ω，オフ抵抗∞オームのスイッチ部品を追加しました。

同期発電機のパラメータの修正

同期発電機のパラメータ⼊⼒画⾯に誤った記載（Xqʼ が存在しない部品でも，⼊⼒枠が存在している，など）を修正しました。

ホールド部品のヘルプの修正

制御部品「ホールド」のヘルプの内容の誤りを修正しました。

3 例題の追加・修正※例題に関する詳細は，各例題のフォルダに保存されている例題票をご参照ください。

EDU-01-D，Epu 計算に関する基本的な例題を 2 種類追加しました。

HVDC-02

⾃励 HVDC モデルの例題について回路部品の⼀部と内部の数式を修正しました。

MAC-01-D

同期発電機（磁気飽和考慮）の解析について，初期値計算と磁気飽和の模擬⽅法を改良しました。

PQ-01

他励 SVC によるフリッカ抑制シミュレーションについて，電源の模擬⽅法を修正することで解析速度を向上しました。

PQ-03

66kV ⽤続流遮断型アークホーンのシミュレーションについて，6

XTAP Ver. 2.00 リリースノート

⼀部不具合を修正しました。
SSW-02, -03, -04

投⼊サージ解析，⼤規模系統復旧時のブロック充電による投⼊サージ解析，地絡サージ解析に関する例題を追加しました。

STRV-01

端⼦短絡遮断解析および進み⼩電流遮断解析に関する例題を追加しました。

DLL-01

DLL 制御ブロックを利⽤した簡単な例題を追加しました。

4 グラフ描画プログラム XPLT に関する機能追加・修正
複数の xpf ファイルを選択してグラフ描
画複数の xpf ファイルの波形を⼀つのグラフに重ねて描画する際，これまではファイル毎にデータ選択→描画を⾏う必要がありましたが，Ver. 2.00 からはファイルを複数選択した状態で（共通する変数名の）データを選択して描画することができます。

凡例からの波形選択

グラフの凡例をクリックすることで，波形を選択することができます。

グリッドの表⽰

デフォルトでグリッドを表⽰するようにしました。
（⼿動でグリッドを無効化できます。）

数値データ表⽰機能

描画中のデータを任意のテキストエディタ（デフォルトはメモ帳）に出⼒することができます。タブ区切りで出⼒されるため，エクセルなどの表計算プログラムに簡単にコピー＆ペーストすることができます。

加⼯描画「フーリエ級数展開」の修正

加⼯描画機能の⼀つである「フーリエ級数展開」の計算が適切に実施されない場合がある不具合を修正しました。

5 線路定数計算プログラムＸTLC に関する機能追加・修正
周波数依存線路モデ
ルの定数計算⼿法の改良

XTAP Ver. 2.00 のリリースに合わせて周波数依存線路モデルのフィッティング性能を向上させました。詳しくは，次の論⽂を参照して下さい。
T. Noda, "Application of Frequency-Partitioning Fitting to thePhase-Domain Frequency-Dependent Modeling of Overhead Transmission
Lines", IEEE Transactions on Power Delivery.（掲載予定）

配置図の表⽰の不具合を修正

送電線データを削除し，送電線の配置図の更新を⾏った場合に，変更が反映されない場合があることを修正しました。

7

XTAP Ver. 2.00 リリースノート

架空線の装柱⼊⼒画⾯を変更

架空線の装柱⼊⼒画⾯で，種別の表記を「架空地線」→「消去する」，「電⼒線」→「消去しない」に変更しました。

ウィンドウのフォーカスの修正

線路定数計算時のウィンドウのフォーカスを修正しました。
（周波数依存線路モデルの線路定数計算時に，XGUI が前に来る動作を修正しました。）

地中ケーブルデータ
ベースの修正⾦属シースがワイヤーシースの地中ケーブルについて，⾦属シース電気抵抗率の値を，電磁誘導に対する遮蔽効果を考慮した値に修正しました（従来の値では電磁誘導に対する遮蔽効果が⼤きめに評価されていました）。

以8上