(57)【要約】【課題】インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの安定性を解析し、更にそれを制御内容に反映する。【解決手段】設計支援装置は、ＤＣ給電システムのシステム情報とそこに含まれる複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とに基づき、ＤＣバスを介して複数台のサーボ装置へ供給される総電流値の時間変化パターンを示す時系列電流データを生成し、ＤＣ給電システムの電源側部の出力インピーダンスＺｏ(ｓ)と、ＤＣ給電システムの負荷側部の入力インピーダンスＺｉｎ(ｓ)であって、ＤＣバスを流れる電流値等の関数でもあるＺｉｎ(ｓ)とに基づき、ＤＣバスを流れる電流が、生成された前記時系列電流データの最大値となる場合におけるＤＣ給電システムの安定性を示す情報を出力し、該情報に基づいて前記動作パターン情報を変更する。【選択図】図１
2020120573.tif 000002
【特許請求の範囲】
【請求項１】
インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの設計を支援する設計支援装置において、
前記ＤＣ給電システムの前記ＤＣバス及び前記複数台のサーボ装置の構成を示すシステム情報と、前記複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とを取得する取得手段と、
前記ＤＣ給電システムを前記複数台のサーボ装置を含む負荷側部と前記負荷側部に電力を供給する電源側部とを接続した接続システムであると見做した場合における前記電源側部の出力インピーダンスＺｏ(ｓ)（ｓはラプラス演算子）と、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)であって、前記ＤＣバスを流れる電流値であるバス電流値及び当該バス電流値の、前記電動機のｑ軸電流への変換率αとの関数でもあるＺｉｎ(ｓ)とに基づき、前記ＤＣ給電システムの安定性に関する情報を出力する出力手段と、
前記取得手段により取得された前記システム情報と各サーボ装置について取得された前記動作パターン情報とに基づき、前記ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流値の時間変化パターンを示す時系列電流データを生成し、前記ＤＣバスを流れる電流値が、生成した前記時系列電流データの最大値となる場合における前記情報を前記出力手段に出力させ、該情報に基づいて前記動作パターン情報を変更する制御手段と、
を備える設計支援装置。
【請求項２】
前記出力手段は、“Ｚｏ(ｓ)／Ｚｉｎ(ｓ)”のナイキスト線図を出力する、
ことを特徴とする請求項１に記載の設計支援装置。
【請求項３】
前記出力手段は、Ｚｏ(ｓ)及びＺｉｎ(ｓ)のボード線図を出力する、
ことを特徴とする請求項１に記載の設計支援装置。
【請求項４】
前記出力手段は、各サーボ装置の入力インピーダンスＺｉｎ(ｓ)を、以下の（１）〜（４）式から求め、求めたＺｉｎ(ｓ)を合成することで、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)を求める、
ことを特徴とする請求項１から３のいずれか一項に記載の設計支援装置。
【数１】
2020120573.tif 000012
なお、Ｖｂ、Ｉｂは、それぞれ、前記ＤＣバスの電圧、電流であり、Ｒｍ、Ｌｍは、各サーボ装置内の電動機の抵抗、インダクタンスであり、Ｋｐ、Ｋｉは、それぞれ、各サー
ボ装置内の電動機へのｑ軸電流を電流指令と一致させるために行われるＰＩ制御の比例ゲイン、積分ゲインである。
【請求項５】
インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの設計を支援する設計支援方法において、
前記ＤＣ給電システムの前記ＤＣバス及び前記複数台のサーボ装置の構成を示すシステム情報と、前記複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とに基づき、前記ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流の時間変化パターンを示す時系列電流データを生成し、
前記ＤＣ給電システムを前記複数台のサーボ装置を含む負荷側部と前記負荷側部に電力を供給する電源側部とを接続した接続システムであると見做した場合における前記電源側部の出力インピーダンスＺｏ(ｓ)（ｓはラプラス演算子）と、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)であって、前記ＤＣバスを流れる電流値であるバス電流値及び当該バス電流値の、前記電動機のｑ軸電流への変換率αとの関数でもあるＺｉｎ(ｓ)とに基づき、前記ＤＣバスを流れる電流値が、生成された前記時系列電流データの最大値となる場合における前記ＤＣ給電システムの安定性に関する情報を出力し、該情報に基づいて前記動作パターン情報を変更する、
設計支援方法。
【請求項６】
コンピュータを、請求項１から４のいずれか一項に記載の設計支援装置として動作させる設計支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設計支援装置と設計支援方法と設計支援プログラムとに関する。
【背景技術】
【０００２】
工場等では、複数の電動機が、離れた場所に配置された複数のサーボドライバにてＰＷＭ駆動されるシステム（ロボットとその制御装置とで構成されたシステム等）が使用されている。そのようなシステムには、電動機・サーボドライバ間の長いケーブルからの放射ノイズを低減するために、スイッチングスピードを速くできない、電動機・サーボドライバ間の接続に多数のケーブルが必要とされる、といった問題がある。
【０００３】
各電動機の近傍にサーボドライバ内のインバータ回路のみを配置し、１つの直流電源からＤＣバスにて複数のインバータ回路に電力を供給する構成を採用しておけば、上記問題が発生しないようにすることが出来る。ただし、この構成を採用したシステムでは、ＤＣバス側のＬＣ回路とインバータ回路側とが干渉して、システムの動作が不安定となる場合があることが知られている（例えば、非特許文献１参照）。そのため、上記構成の採用時には、各インバータ回路に対する制御内容を考慮して安定性を解析することが望まれる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】横尾 真志, 近藤 圭一郎,「直流電気鉄道車両におけるベクトル制御された誘導電動機駆動システムのダンピング制御系設計法」、電気学会論文誌Ｄ，Vol. 135  No.6  pp.622-631（2015）
【非特許文献２】R. D. Middlebrook, "Input Filter Considerations in Design and Application of Switching Regulators", Proc, IEEE Industrial Application Society Annual Meeting pp.363-382 (1976)
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記現状に鑑みなされたものであり、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの安定性を、各サーボ装置に対する制御内容を考慮して解析（評価）し、それを制御内容に反映する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一観点に係る設計支援装置は、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの設計を支援する装置であって、前記ＤＣ給電システムの前記ＤＣバス及び前記複数台のサーボ装置の構成を示すシステム情報と、前記複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とを取得する取得手段と、前記ＤＣ給電システムを前記複数台のサーボ装置を含む負荷側部と前記負荷側部に電力を供給する電源側部とを接続した接続システムであると見做した場合における前記電源側部の出力インピーダンスＺｏ(ｓ)（ｓはラプラス演算子）と、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)であって、前記ＤＣバスを流れる電流値であるバス電流値及び当該バス電流値の、前記電動機のｑ軸電流への変換率αとの関数でもあるＺｉｎ(ｓ)とに基づき、前記ＤＣ給電システムの安定性に関する情報を出力する出力手段と、前記取得手段により取得された前記システム情報と各サーボ装置について取得された前記動作パターン情報とに基づき、前記ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流値の時間変化パターンを示す時系列電流データを生成し、前
記ＤＣバスを流れる電流値が、生成した前記時系列電流データの最大値となる場合における前記情報を前記出力手段に出力させ、該情報に基づいて前記動作パターン情報を変更する制御手段と、を備える。
【０００７】
すなわち、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムが不安定になるのは、ＤＣバスに大きな電流が流れるときである。上記したように、設計支援装置は、各サーボ装置について取得された動作パターン情報に基づき、ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流値の時間変化パターンを示す時系列電流データを生成し、ＤＣバスを流れる電流が、生成した前記時系列電流データの最大値となる場合におけるＤＣ給電システムの安定性に関する情報を出力する構成を有する。従って、設計支援装置によれば、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの安定性を、各サーボ装置に対する制御内容を考慮して、解析（評価）し、その解析結果を考慮して、ＤＣ給電システムが不安定とならない、実際にサーボ装置を駆動するための動作パターンを得ることが出来る。
【０００８】
設計支援装置の出力手段は、ＤＣ給電システムの安定性に関する情報をどのような形で出力するものであっても良い。具体的には、出力手段は、前記ＤＣ給電システムの安定性に関する情報（ナイキスト線図やボード線図）をディスプレイの画面上に表示するものであっても、ナイキスト線図等を表すデータ（数値群）を出力するものであっても良い。
【０００９】
また、出力手段は、各サーボ装置の入力インピーダンスＺｉｎ(ｓ)を、以下の（１）〜（４）式から求め、求めたＺｉｎ(ｓ)を合成することで、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)を求めても良い。
【００１０】
【数１】
2020120573.tif 000003
【００１１】
なお、Ｖｂ、Ｉｂは、それぞれ、前記ＤＣバスの電圧、電流であり、Ｒｍ、Ｌｍは、各サーボ装置の電動機の抵抗、インダクタンスであり、Ｋｐ、Ｋｉは、それぞれ、各サーボ装置の電動機へのｑ軸電流を電流指令と一致させるために行われるＰＩ制御の比例ゲイン、積分ゲインである。
【００１２】
また、本発明の一観点に係る、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの設計を支援する設計支援方法は、前記ＤＣ給電システムの前記ＤＣバス及び前記複数台のサーボ装置の構成を示
すシステム情報と、前記複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とに基づき、前記ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流の時間変化パターンを示す時系列電流データを生成し、前記ＤＣ給電システムを前記複数台のサーボ装置を含む負荷側部と前記負荷側部に電力を供給する電源側部とを接続した接続システムであると見做した場合における前記電源側部の出力インピーダンスＺｏ(ｓ)（ｓはラプラス演算子）と、前記負荷側部の入力インピーダンスＺｉｎ(ｓ)であって、前記ＤＣバスを流れる電流値であるバス電流値及び当該バス電流値の、前記電動機のｑ軸電流への変換率αとの関数でもあるＺｉｎ(ｓ)とに基づき、前記ＤＣバスを流れる電流値が、生成された前記時系列電流データの最大値となる場合における前記ＤＣ給電システムの安定性に関する情報を出力し、該情報に基づいて前記動作パターン情報を変更する。また、本発明の一観点に係る設計支援プログラムは、 コンピュータを、上記したいずれかの構成
の設計支援装置として動作させる。従って、これらの技術によっても、ＤＣ給電システムの安定性を、各サーボ装置に対する制御内容を考慮して解析（評価）し、ＤＣ給電システムが不安定とならない、実際にサーボ装置を駆動するための動作パターンを得ることが可能となる。
【発明の効果】
【００１３】
本発明によれば、インバータ回路と電動機とを含む複数台のサーボ装置に直流電源からＤＣバスにより電力が供給されるＤＣ給電システムの安定性を、各サーボ装置に対する制御内容を考慮して、解析（評価）し、それを制御内容に反映することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の一実施形態に係る設計支援装置のブロック図である。
【図２】図２は、設計支援装置により安定性が解析さるＤＣ給電システムの構成例の説明図である。
【図３】図３は、サーボ装置が備える制御部のｑ軸電流の制御内容を示す制御ブロック図である。
【図４】図４は、ＬＣ並列回路情報の説明図である。
【図５Ａ】図５Ａは、動作パターン情報通りの制御により各サーボ装置が安定して動作する場合に表示されるナイキスト線図の形状例の説明図である。
【図５Ｂ】図５Ｂは、動作パターン情報通りの制御では各サーボ装置が安定して動作しない場合に表示されるナイキスト線図の形状例の説明図である。
【図６】図６は、ＺＤ(ｓ)、Ｔ(ｓ)を特定するために設計支援装置が使用する、ｑ軸電流の制御内容を示す制御ブロック図である。
【図７】図７は、設計支援装置により安定性が解析できることを確認するために行った実験結果の説明図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態について説明する。
【００１６】
図１に、本発明の一実施形態に係る設計支援装置１０のブロック図を示し、図２に、設計支援装置１０によりその安定性が解析されるＤＣ給電システムの構成例を示す。
【００１７】
本実施形態に係る設計支援装置１０（図１）は、図２に示したような構成のＤＣ給電システムの安定性を解析することで、当該ＤＣ給電システムの設計を支援するために開発した装置である。
【００１８】
具体的には、図２に示してあるように、設計支援装置１０が安定性を解析するＤＣ給電システム（以下、解析対象システムとも表記する）は、インバータ回路４１、電動機４２及び制御部４３により構成された複数台のサーボ装置に、ＤＣバス３５を介して、直流電
源３１からの電力が供給されるシステムである。
【００１９】
解析対象システム内の各サーボ装置の電動機４２は、永久磁石同期電動機である。また、各サーボ装置の制御部４３は、電動機４２に取り付けられたエンコーダ（図示略）及び電動機４２の駆動電流を検知するセンサ（図示略）からの情報（図では、θ、ｉｕ、ｉｖ）に基づき、非干渉化補償を伴うベクトル制御を、ｄ軸電流Ｉｄ＝０として行うユニットである。
【００２０】
より詳細には、制御部４３は、図３に示したように、ｑ軸電流を制御するユニットとなっている。なお、この図３は、制御部４３のｑ軸電流の制御内容を示す制御ブロック図である。また、図３において、Ｋｔは、電動機４２のトルク定数であり、Ｋｅは、電動機４２の誘起電圧定数である。Ｊ、Ｄｒ、Ｋは、それぞれ、機械系（電動機４２と電動機４２にて駆動される機械）のイナーシャ、粘性、ばね定数である。Ｉｑ＿ｒｅｆは、基準電流（電流指令）であり、Ｉｑは、ｄｑ変換した電動機４２の電流（ｑ軸電流）である。電流補償器４５は、ＩｑをＩｑ＿ｒｅｆと一致させるためのＰＩ補償器である。
【００２１】
図１に戻って、設計支援装置１０の構成及び機能を説明する。
図示してあるように、設計支援装置１０は、キーボード、マウス等の入力装置１１と、ディスプレイ１２と、本体部１３とを備える。
【００２２】
本体部１３は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory
）、不揮発性記憶装置１６（ハードディスクドライブ、ソリッドステートドライブ等）等で構成されたユニットである。この本体部１３の不揮発性記憶装置１６には、設計支援プログラム１８がインストールされており、ＣＰＵが設計支援プログラム１８をＲＡＭ上に読み出して実行することで、本体部１３は、ＵＩ処理部１４及び安定性解析処理部１５として動作する。
【００２３】
ＵＩ処理部１４は、ディスプレイ１２の画面上に各種画像情報を表示しながら、入力装置１１に対する操作を通じて、ユーザから、システム情報とサーボ装置毎の動作パターン情報とを取得するユニットである。
【００２４】
ＵＩ処理部１４がユーザから取得するシステム情報は、解析対象システムの構成を示す情報である。ＵＩ処理部１４は、このシステム情報として、ユーザから、以下の情報を取得する。
・解析対象システムの電源側部３０を、図４に示した構成のＬＣ並列回路として取り扱うためのＬＣ並列回路指定情報
・直流電源３１（系統電圧を直流化するコンバータ等）の出力電圧Ｖｂ（以下、ＤＣバス電圧Ｖｂとも表記する）
・各サーボ装置の電動機４２のインダクタンスＬｍ、電機子抵抗Ｒｍ
・各サーボ装置の電流補償器４５（図３）の比例ゲインＫｐ及び積分ゲインＫｉ
【００２５】
ＵＩ処理部１４がユーザから取得するＬＣ並列回路指定情報は、図４におけるＣｂに、各インバータ回路４１の入力コンデンサの容量及びＤＣバスの容量を含めたものである。
【００２６】
また、ＵＩ処理部１４は、ユーザから表示対象指定情報を取得する。表示対象指定情報は、安定性解析処理部１５にナイキスト線図を表示させる１つ以上のＤＣバス電流Ｉｂを指定する情報である。この表示対象指定情報は、１つ以上のＤＣバス電流Ｉｂを、直接的に指定する情報であっても、間接的に指定する情報であっても良い。
【００２７】
ＵＩ処理部１４がユーザから取得するサーボ装置毎の動作パターン情報は、各サーボ装
置を動作させるために、各制御部４３に入力される指令値群（位置指令の時系列データ等）である。
【００２８】
ＵＩ処理部１４は、通常は、システム情報と各（全）サーボ装置の動作パターン情報がユーザにより入力されるのを待機している。そして、ＵＩ処理部１４は、それらの情報の入力完了後に、ユーザから安定解析処理の実行指示が入力された場合には、安定性解析処理の開始を安定性解析処理部１５に指示する。
【００２９】
安定性解析処理部１５が実行する安定性解析処理は、総電流算出処理とナイキスト線図表示処理とを含む。
総電流算出処理は、システム情報中の各サーボ装置に関する情報（インダクタンスＬｍ比例ゲインＫｐ等）と、各サーボ装置の動作パターン情報とに基づき、各サーボ装置に直流電源３１から供給される電流の時系列データを生成し、生成した時系列データにおける同時刻の電流値を加算し、加算結果から、ＤＣバス３５を流れる電流の最大値（以下、最大電流値と表記する）を算出する処理である。
【００３０】
ナイキスト線図表示処理は、基本的には、システム情報に基づき、解析対象システム（図２）の電源側部３０の出力インピーダンスＺｏ(ｓ)（ｓは、ラプラス演算子）と解析対象システムの負荷側部４０の入力インピーダンスＺｉｎ(ｓ)とを特定し、特定したＺｏ(
ｓ)及びＺｉｎ(ｓ)から“Ｚｏ(ｓ)／Ｚｉｎ(ｓ)”のナイキスト線図をディスプレイ１２
の画面上に表示する処理である。ただし、ナイキスト線図表示処理は、負荷側部４０の入力インピーダンスＺｉｎ(ｓ)として、ｓ及びＤＣバス電流Ｉｂと相関する電流指定値（後述するＤ値）の関数を用いる処理であると共に、ＤＣバス電流Ｉｂが、総電流算出処理により算出された最大電流値である場合のナイキスト線図を表示する処理となっている。
【００３１】
そのため、安定性解析処理が行われると、ディスプレイ１２の画面上に、例えば、図５Ａや図５Ｂに示したようなナイキスト線図が表示される。なお、図５Ａに示したナイキスト線図は、動作パターン情報通りの制御により各サーボ装置が安定して動作する場合に表示されるナイキスト線図の形状例の説明図であり、図５Ｂに示したナイキスト線図は、動作パターン情報通りの制御では各サーボ装置が安定して動作しない場合に表示されるナイキスト線図の形状例の説明図である。
【００３２】
以下、ナイキスト線図表示処理についてさらに具体的に説明する。
【００３３】
ナイキスト線図表示処理時、安定性解析処理部１５は、システム情報（ＬＣ並列回路情報）に基づき、解析対象システムの電源側部３０の出力インピーダンスＺｏ(ｓ)として、以下の（Ａ１）式で表される関数を用意する。
【００３４】
【数２】
2020120573.tif 000004
また、安定性解析処理部１５は、負荷側部４０の入力インピーダンスＺｉｎ(ｓ)（以下、Ｚｉｎａｌｌ(ｓ)とも表記する）を求めるために、各サーボ装置に関するシステム情報（ＬＣ並列回路情報以外の情報）に基づき、各サーボ装置の入力インピーダンスＺｉｎ(
ｓ)として、以下の（Ａ２）式を満たす関数を用意する。
【００３５】
【数３】
2020120573.tif 000005
この（Ａ２）式において、ＺＮ(ｓ)は、理想フィードバック時におけるサーボ装置の入力インピーダンスである。また、ＺＤ(ｓ)は、無帰還時（フィードバックがない場合）におけるサーボ装置の入力インピーダンスであり、Ｔ(ｓ)は、サーボ装置の一巡伝達関数である。
【００３６】
そして、安定性解析処理部１５は、（Ａ２）式により用意した各サーボ装置のＺｉｎ(
ｓ)を合成することで、負荷側部４０（複数台のサーボ装置全体）の入力インピーダンス
Ｚｉｎａｌｌ(ｓ)を用意する。すなわち、安定性解析処理部１５は、各サーボ装置が単軸でＤＣバス３５に接続されていると仮定した場合の、その各サーボ装置のＺｉｎ(ｓ)をＺｉ(ｓ)（ｉ＝１〜ｉｍａｘ）と表記すると、以下の式を満たすＺｉｎａｌｌ(ｓ)を用意する。
【００３７】
【数４】
2020120573.tif 000006
【００３８】
具体的には、理想フィードバック時におけるサーボ装置の入力インピーダンスは、−Ｖｂ／Ｉｂである。すなわち、ＺＮ(ｓ)を、以下の（Ｂ０）式で表すことが出来る。
【００３９】
【数５】
2020120573.tif 000007
【００４０】
また、サーボ装置においてフィードバックされているのは、Ｉｑである（図４参照）。そのため、ＺＤ(ｓ)、Ｔ(ｓ)として、それぞれ、Ｉｑがフィードバックされていない場合におけるサーボ装置の入力インピーダンス、一巡伝達関数を使用すれば良いことになる。
【００４１】
Ｉｑがフィードバックされていない場合におけるサーボ装置の入力インピーダンス、一巡伝達関数は、図３から求めることが出来る。ただし、ＺＤ(ｓ)、Ｔ(ｓ)として、図３から求めた関数を用いると、ナイキスト線図表示時の計算負荷が大きくなってしまう。
【００４２】
ここで、サーボ装置の機械系の応答性（通常、数百Ｈｚ）が、電源側部３０の共振周波数よりもかなり低いことを考えると、Ｈ(ｓ)を無視した制御ブロック図、すなわち、図６に示した制御ブロック図から、Ｉｑがフィードバックされていない場合におけるサーボ装
置の入力インピーダンス、一巡伝達関数を求めて、ＺＤ(ｓ)、Ｔ(ｓ)として使用しても、安定性を良好に評価できることになる。
【００４３】
そして、ＰＩ(ｓ)、Ｇ(ｓ)は、それぞれ、以下の（Ａ３）式、（Ａ４）式で表すことが出来るため、Ｔ(ｓ)を、（Ａ５）式で表せる。
【００４４】
【数６】
2020120573.tif 000008
【００４５】
また、Ｉｑがフィードバックされていない場合におけるサーボ装置の入力インピーダンスＺＤ(ｓ)は、電動機４２の電気的時定数部分となる。ただし、図６から求められる入力インピーダンスＺＤ(ｓ)は、Ｖｑ，Ｉｑ側の値となる。そのため、安定性解析処理部１５は、変換率αについて成立する以下の（Ａ６）式（詳細は後述）を用いて、図６から求められる入力インピーダンスＺＤ(ｓ)を、Ｖｑ，Ｉｑ側の値に換算することにより、以下の（Ａ７）式で表されるＺＤ(ｓ)を用意する。なお、本実施形態に係る安定性解析処理部１５は、ＺＤ(ｓ)を用意する際、各サーボ装置の動作パターン情報が設定されている場合には、サーボ装置に関するイナーシャ等の機械情報を用い、設定されている動作パターン情報に基づき、速度、電流指令値の変化パターンを特定し、特定結果から変換率αを算出する。また、安定性解析処理部１５は、各サーボ装置の動作パターン情報が設定されていない場合には、予め用意されている動作パターン情報に基づき、上記手順で、変換率αを算出する。
【００４６】
【数７】
2020120573.tif 000009
【００４７】
以上のようにしてＺｏ(ｓ)、ＺＮ，ＺＤ(ｓ)、Ｔ(ｓ)を用意した安定性解析処理部１５は、ＺＮ，ＺＤ(ｓ)及びＴ(ｓ)と（Ａ２）式とから、負荷側部４０（１台のサーボ装置）の入力インピーダンスＺｉｎ(ｓ)を用意する。そして、安定性解析処理部１５は、用意したＺｉｎ(ｓ)及びＺｏ(ｓ)に基づき、表示対象指定情報が直接的／間接的に指定するＤＣバス電流Ｉｂ毎（本実施形態では、ＤＣバス電流ＩｂからＤ値毎）に、“Ｚｏ(ｓ)／Ｚｉｎ(ｓ)”のナイキスト線図をディスプレイ１２の画面上に表示する。
【００４８】
以下、幾つかの事項について補足する。
図５Ａ、図５Ｂに示したナイキスト線図は、それぞれ、最大電流値をＩmax1、Ｉmax2（Ｉmax1＜Ｉmax2）とした条件でナイキスト線図表示処理を行うことにより得られたものである。
【００４９】
なお、（Ａ５）式のＫｐ値及びＫｉ値としては、Ｔ(ｓ)のボード線図における０ｄＢを横切る周波数が所定の周波数となるように定めた値を採用した。
【００５０】
図７に、ナイキスト線図表示処理を行った条件と同じ条件でＤＣ給電システムを実際に制御した実験結果を示す。
【００５１】
図７から明らかなように、速度が上昇するにつれ、ＤＣバス電流Ｉｂが増加していき、ＤＣバス電流ＩｂがＩmax2に近づくまで上昇すると、図５Ｂに示したナイキスト線図から判定される安定性通りに、ＤＣバス電流Ｉｂ及びＤＣバス電圧Ｖｂが発振し始めることが確認できた。
【００５２】
このように、設計支援装置１０（安定性解析処理部１５）は、ＤＣ給電システムの実際の動作と対応するナイキスト線図（図５Ａ、図５Ｂ）を表示することが出来る。従って、設計支援装置１０によれば、サーボ装置（インバータ回路４１）に対する制御内容を考慮してＤＣ給電システムの安定性を解析（判定）することが出来る。
【００５３】
更に、上記のディスプレイ１２の画面上へのナイキスト線図の表示とともに、設計支援装置１０は、上記のＤＣ給電システムの安定性の解析（判定）結果に基づいて、当初ユーザにより入力された各サーボ装置の動作パターン情報、すなわち当該安定性解析のために使用された動作パターン情報を、ＤＣ給電システムを安定に動作させることが出来る動作パターン情報に変更する。そのような機能は、例えば、安定であることを示すナイキスト線図が得られるＤＣバス電流Ｉｂを求め、求めたＤＣバス電流Ｉｂと総電流算出処理で算出された最大電流値の比（Ｉｂ／最大電流値）に応じた割合で電動機４２の加速度が減少するように、各サーボ装置の当初の動作パターン情報を変更することにより実現できる。これにより、ＤＣ給電システムが不安定とならない、実際にサーボ装置を駆動するための動作パターンを得ることができる。これにより、安定解析処理を終了する。
【００５４】
最後に、上記した（Ａ６）式が成立する理由を説明しておくことにする。
ＤＣバス電圧ＶｂとＤＣバス電流Ｉｂとｄ軸電圧Ｖｄとｄ軸電流Iｄとｑ軸電圧Ｖｑと
ｑ軸電流Ｉｑとの間には、以下の（Ｂ１）式が成立する。そして、Iｄ＝０であるため、
（Ｂ１）式を以下の（Ｂ２）式に変形することが出来る。
【００５５】
【数８】
2020120573.tif 000010
【００５６】
（Ｂ２）式から、ＤＣバス電流Ｉｂとｑ軸電流Ｉｑの比である変換率αについて、以下の（Ｂ３）式が成立する。従って、以下の（Ｂ４）式、すなわち、上記した（Ａ６）式が成立することになる。
【００５７】
【数９】
2020120573.tif 000011
【００５８】
《変形形態》
上記した設計支援装置１０は、各種の変形が可能なものである。例えば，安定性解析処理を、Ｚｏ(ｓ)／Ｚｉｎ(ｓ)のナイキスト線図ではなく、Ｚｏ(ｓ)及びＺｉｎ(ｓ)のボード線図を表示する処理に変形しても良い。なお、ボード線図を用いる場合には、Ｚｏ(ｓ)／Ｚｉｎ(ｓ)の大きさが1以下または位相が１８０度以下の位相差であるときに安定とな
ると判定することが出来る。また、安定性解析処理を、ナイキスト線図やボード線図を表示する処理ではなく、ナイキスト線図やボード線図を表すデータ（数値群）を出力する処理に変形しても良い。安定性解析処理を、そのような処理に変形する場合には、安定性解析処理に、安定であるか否かを判定して判定結果を出力する機能を付与しておいても良い。また、設計支援装置１０から幾つかの機能を取り除いておいても良いことや、設計支援装置１０を、ネットワークを介して情報を入出力する装置（換言すれば、入力装置１１、ディスプレイ１２を備えない装置）に変形しても良いことは、当然のことである。
【００５９】
《付記１》
インバータ回路（４１）と電動機（４２）とを含む複数台のサーボ装置にＤＣバス（３５）を介して直流電源（３１）から電力が供給されるＤＣ給電システムの設計を支援する設計支援装置（１０）において、
前記ＤＣ給電システムの前記ＤＣバス（３５）及び前記複数台のサーボ装置の構成を示すシステム情報と、前記複数台のサーボ装置のそれぞれの動作パターンを示す動作パターン情報とを取得する取得手段（１４）と、
前記ＤＣ給電システムを前記複数台のサーボ装置を含む負荷側部（４０）と前記負荷側部（４０）に電力を供給する電源側部（３０）とを接続した接続システムであると見做した場合における前記電源側部（３０）の出力インピーダンスＺｏ(ｓ)（ｓはラプラス演算子）と、前記負荷側部（４０）の入力インピーダンスＺｉｎ(ｓ)であって、前記ＤＣバスを流れる電流値であるバス電流値及び当該バス電流値の、前記電動機のｑ軸電流への変換率αとの関数でもあるＺｉｎ(ｓ)とに基づき、前記ＤＣ給電システムの安定性に関する情報を出力する出力手段（１５）と、
前記取得手段により取得された前記システム情報と各サーボ装置について取得された前記動作パターン情報とに基づき、前記ＤＣバスを介して前記複数台のサーボ装置へ供給される総電流の時間変化パターンを示す時系列電流データを生成し、前記ＤＣバスを流れる電流が、生成した前記時系列電流データの最大値となる場合における前記情報を前記出力手段に出力させ、該情報に基づいて前記動作パターン情報を変更する制御手段（１５）と、
を備える設計支援装置（１０）。
【符号の説明】
【００６０】
１０  設計支援装置
１１  入力装置
１２  ディスプレイ
１３  本体部
１４  ＵＩ処理部
１５  安定性解析処理部
１６  不揮発性記憶部
１８  設計支援プログラム
３０  電源側部
３１  直流電源
４０  負荷側部
４１  インバータ
４２  電動機
４３  制御部
【図１】
2020120573.tif 000013
【図２】
2020120573.tif 000014
【図３】
2020120573.tif 000015
【図４】
2020120573.tif 000016
【図５Ａ】
2020120573.tif 000017
【図５Ｂ】
2020120573.tif 000018
【図６】
2020120573.tif 000019
【図７】
2020120573.tif 000020