(57)【要約】【課題】設計したい電気的仕様に合致した回路素子のパラメータ値を、保存している過去のパラメータ値を用いることにより容易に決定する。【解決手段】設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するパラメータテーブル保持部２４と、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する設計仕様保持部２３と、設計すべき電気的仕様に合致するパラメータ値を、パラメータテーブル保持部２４が保持するパラメータテーブルのパラメータ値と設計仕様保持部２３が保持する設計仕様テーブルの電気的仕様から算出するパラメータ値算出手段２２とを有する。【選択図】      図１
2005189930.tif 000002
【特許請求の範囲】
【請求項１】
設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するパラメータテーブル保持部と、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する設計仕様保持部と、設計すべき電気的仕様に合致するパラメータ値を、前記パラメータテーブル保持部が保持するパラメータテーブルのパラメータ値と前記設計仕様保持部が保持する設計仕様テーブルの電気的仕様から算出するパラメータ値算出手段とを備えたことを特徴とする回路設計支援装置。
【請求項２】
パラメータ値算出手段は、パラメータテーブル保持部が保持するパラメータテーブルのパラメータ値と設計仕様保持部が保持する設計仕様テーブルの電気的仕様を使用して前記パラメータテーブルのパラメータ値を補間し、これにより設計すべき電気的仕様に合致するパラメータ値を決定する補間型パラメータ値算出部を設けたことを特徴とする請求項１記載の回路設計支援装置。
【請求項３】
補間型パラメータ値算出部は、回路特性を回路特性テーブルとして保持する回路特性保持部と、パラメータテーブル保持部に保持されているパラメータテーブルのパラメータ値と前記回路特性保持部に保持されている回路特性テーブルの回路特性からパラメータの補間式を決定する回路特性判定部とを設けたことを特徴とする請求項２記載の回路設計支援装置。
【請求項４】
補間型パラメータ値算出部は、同一回路方式の設計データの電気的仕様とパラメータテーブルをパラメータテーブル保持部に幾つ保持しているかをパラメータテーブル数リストとして保持するパラメータテーブル数保持部と、このパラメータテーブル数保持部から補間式を決定する複数データ型補間式決定部とを設けたことを特徴とする請求項２又は３記載の回路設計支援装置。
【請求項５】
設計仕様保持部は、パラメータテーブル保持部に保持されているパラメータテーブルが、設計すべき電気的仕様に合致するパラメータ値を算出できるか否かを判定するために、設計すべき電気的仕様の上限値と下限値を設計仕様テーブルとして保持し、パラメータ値算出手段は、さらに、前記設計仕様保持部に保持されている設計仕様テーブルから、設計すべき電気的仕様に対してパラメータ値を決定することが可能か否かを判断するパラメータ値算出可否部を設けたことを特徴とする請求項１記載の回路設計支援装置。
【請求項６】
設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するパラメータテーブル保持部と、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する設計仕様保持部と、設計すべき電気的仕様に合致するパラメータ値を、前記パラメータテーブル保持部が保持するパラメータテーブルのパラメータ値と前記設計仕様保持部が保持する設計仕様テーブルの電気的仕様から算出するパラメータ値算出手段と、回路素子の取り得る数値の一覧をパラメータ値テーブルとして保持する素子パラメータテーブル保持部と、前記パラメータ値算出手段で算出したパラメータ値を前記素子パラメータテーブル保持部が保持するパラメータ値テーブルの最も近いパラメータ値に変更するパラメータ値変更手段とを備えたことを特徴とする回路設計支援装置。
【請求項７】
設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するとともに、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持し、設計すべき電気的仕様に合致するパラメータ値を、前記パラメータテーブルのパラメータ値と前記設計仕様テーブルの電気的仕様から算出することを特徴とする回路設計支援方法。
【請求項８】
コンピュータに、設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持する機能と、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する機能と、設計すべき電気的仕様に合致するパラメータ値を、前記パラメータテーブルのパラメータ値と前記設計仕様テーブルの電気的仕様から算出する機能を実現させるための回路設計支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源回路の回路を設計するための回路設計支援装置、回路設計支援方法及び回路設計支援プログラムに関する。
【背景技術】
【０００２】
従来、電源回路の回路を設計するための回路設計支援装置としては、一般的な要求仕様を満足するため経験的な定数を用いて設計を行い、要求仕様の最悪条件の組み合わせに対するシミュレーションを実施し、詳細設計で必要となる各設計値を求めるとともにその結果を評価し、要求仕様の内容が一般的な範囲を逸脱しているなどの理由から、もし不具合が発生した場合に問題点の修正によって設定した基本設計の内容の一部を修正するというものが知られている（例えば、特許文献１参照）。
【特許文献１】特開平６−２３１１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、要求仕様から回路パラメータ値を求めるために、全ての条件を満たす設計を行うことは極めて困難であり、このため、過去の実績、設計者の経験などなどによってパラメータ値を決定することが多く、素子パラメータ値の決定が面倒であった。
【０００４】
本発明は、過去に設計した製品のパラメータ値を保存し、設計したい電気的仕様に合致した回路素子のパラメータ値を決定するときに、保存している過去のパラメータ値を用いることにより、設計したい電気的仕様に合致したパラメータ値を容易に決定することができる回路設計支援装置、回路設計支援方法及び回路設計支援プログラムを提供する。
【課題を解決するための手段】
【０００５】
本発明は、設計すべき電源回路の電気的仕様を用意し、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するパラメータテーブル保持部と、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する設計仕様保持部と、設計すべき電気的仕様に合致するパラメータ値を、パラメータテーブル保持部が保持するパラメータテーブルのパラメータ値と設計仕様保持部が保持する設計仕様テーブルの電気的仕様から算出するパラメータ値算出手段とを備えたものである。
【発明の効果】
【０００６】
本発明によれば、過去に設計した製品のパラメータ値を保存し、設計したい電気的仕様に合致した回路素子のパラメータ値を決定するときに、保存している過去のパラメータ値を用いることにより、設計したい電気的仕様に合致したパラメータ値を容易に決定することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態を、図面を参照して説明する。  
（第１の実施の形態）
図１に示すように、インターネット又はイントラネット１を介して要部を為す回路設計支援装置２と複数のクライアント端末３が接続されている。各クライアント端末３はインターネット又はイントラネット１を介して回路設計支援装置２にアクセスする。
【０００８】
前記回路設計支援装置は、入出力手段２１、パラメータ値算出手段２２、同一回路方式の設計データの電気的仕様を設計仕様テーブルとして保持する設計仕様保持部２３、予めパラメータ値が分かっている同一回路方式の設計データのうち、電気的仕様によって変化するパラメータ名とパラメータ値をパラメータテーブルとして保持するパラメータテーブル保持部２４及び設計パラメータ保持部２５を備えている。
【０００９】
前記入出力手段２１は、クライアント端末３からの要求を受信するとともに、クライアント端末３への応答を送信する。そして、前記入出力手段２１は、クライアント端末３から要求を受信すると、前記パラメータ値算出手段２２に要求を渡す。  
前記パラメータ値算出手段２２は、要求を受信すると、予めパラメータ値が分かっている電源回路の設計仕様を定型仕様として保持している前記設計仕様保持部２３にある定型仕様と、前記パラメータテーブル保持部２４に保持されているパラメータテーブルから利用者が設計したい電気的仕様に合致するパラメータ値を決定し、前記設計パラメータ保持部２５に保持する。
【００１０】
前記パラメータ値算出手段２２は、設計パラメータ保持部２５にパラメータ値を保持させると、前記入出力手段２１にパラメータ値の算出完了を通知する。前記入出力手段２１はパラメータ値の算出完了通知を受け取ると、該当するクライアント端末３に結果を送信するようになっている。
【００１１】
前記パラメータ値算出手段２２の構成について更に詳しく述べると、図２に示すように、利用者が設計したい電気的仕様を前記入出力手段２１から受信する電気的仕様受信部３１と、この電気的仕様受信部３１が受信した設計したい電気的仕様と前記設計仕様保持部２３に保持されている定型仕様と比較し、使用が異なる箇所を見つける仕様比較部３２と、この仕様比較部３２で見つけた仕様が異なる箇所に対応する複数の定型使用のいずれか１つ又は複数取得する設計仕様取得部３３と、この設計仕様取得部３３が取得した仕様に対して、受け取った電気的仕様が仕様の変化範囲を指定している上限値、下限値を満たしているか否かを判断し、パラメータ値を決定することが可能か否かを判断するパラメータ値算出可否部３４と、前記設計仕様取得部３３が取得した仕様に対応するパラメータ値を前記パラメータテーブル保持部２４から取得するパラメータ値取得部３５と、このパラメータ値取得部３５が取得したパラメータ値と各定型仕様、受信した電気的仕様から利用者が設計したい電気的仕様に合致したパラメータ値を補間式により演算し、求めたパラメータ値を前記設計パラメータ保持部２５に保持する補間型パラメータ値算出部３６とで構成されている。
【００１２】
前記補間型パラメータ値算出部３６の構成について更に詳しく述べると、図３に示すように、パラメータ値と定型仕様、利用者が設計したい電気的仕様を受け取るパラメータ値及び仕様受信部４１と、回路素子の変化の仕方などを定義した回路特性テーブルを保持する回路特性保持部４２と、この回路特性保持部４２から回路特性テーブルを読み込む回路特性取得部４３と、この回路特性取得部４３が読み込んだ回路特性テーブルから必要な回路の特性を判断し、補間式を決定する回路特性判定部４４と、パラメータテーブル数リストを保持したパラメータテーブル数リスト保持部４５と、このパラメータテーブル数リスト保持部４５に保持されているパラメータテーブル数リストから、受け取った定型仕様が幾つあるかを判断し、使用する補間式を再度決定する複数データ型補間式決定部４６と、受け取ったパラメータ値と定型仕様、利用者が設計したい電気的仕様、決定した補間式からパラメータ値を求め、前記設計パラメータ保持部２５に求めたパラメータ値を保持するパラメータ値演算部４７とで構成されている。
【００１３】
図４は利用者が設計したい電気的仕様に合致したパラメータ値を求めるときの処理を示す流れ図である。例えば、利用者が設計したい電源回路を図７に示す回路図とする。図７において、パラメータ値を決定する回路素子は、コンデンサＣ１，Ｃ２、トランスＮ１，Ｎ２，Ｎ３、抵抗Ｒ１、コイルＬ１となる。利用者が設計したい電気的仕様を示すと図５に示すようになる。ここでは電気的仕様として、入力電圧、出力負荷、出力電圧が指定され、入力電圧１００Ｖ、出力負荷１５０Ｗ、出力電圧５Ｖとしている。
【００１４】
先ず、Ｓ１にて、入出力手段２１がクライアント端末３から利用者が設計したい電気的仕様を受信するとパラメータ値算出手段２２に通知する。パラメータ値算出手段２２では、電気的仕様受信部３１が入出力手段２１からの利用者が設計したい電気的仕様を受け取る。
【００１５】
続いて、Ｓ２にて、電気的仕様受信部３１は受け取った利用者が設計したい電気的仕様を仕様比較部３２に渡す。仕様比較部３２は、利用者が設計したい電気的仕様を受け取ると、設計仕様保持部２３に保持されている図６に示すような定型仕様１と利用者が設計したい電気的仕様を比較する。そして、利用者が設計したい電気的仕様の中で、定型仕様１と異なっている箇所を探す。ここでは、定型仕様１は、入力電圧１００Ｖ、出力負荷１００Ｗ、出力電圧１０Ｖとなっているため、利用者が設計したい電気的仕様とは出力負荷及び出力電圧が異なっている。このため、設計仕様取得部３３は、設計仕様保持部２３に保持されている定型仕様３と定型仕様絵４を取得する。なお、定型仕様２は入力電圧が２００Ｖで電気的仕様とは異なっているので対象とはならない。定型仕様３は、入力電圧１００Ｖ、出力負荷２００Ｗ、出力電圧１０Ｖ、パラメータ値の変更可能な出力負荷の仕様の上限値は３００Ｗ、下限値は１００Ｗとなっており、また、定型仕様４は、入力電圧１００Ｖ、出力負荷１００Ｗ、出力電圧５Ｖ、パラメータ値の変更可能な出力電圧の仕様の上限値は４０Ｖ、下限値は１Ｖとなっている。
【００１６】
続いて、Ｓ３にて、利用者が設計したい電気的仕様に対するパラメータ値の変更が可能か否かを各仕様の上限値、下限値を用いて判断する。利用者が設計したい電気的仕様の出力負荷は１５０Ｗであるため、定型仕様３で定義されている出力負荷の上限値と下限値の範囲にある。また、出力電圧は５Ｖであるため、定型仕様４で定義されている出力電圧の上限値と下限値の範囲にある。従って、利用者が設計したい電気的仕様に対するパラメータ値の変更は可能であると判断する。なお、パラメータ値の変更が可能でないと判断したときには処理を直ちに終了する。
【００１７】
Ｓ３にて利用者が設計したい電気的仕様に対するパラメータ値の変更は可能であると判断すると、続いて、Ｓ４にて、定型仕様１のパラメータ取得を行う。すなわち、パラメータ値算出手段２２のパラメータ値取得部３５はパラメータテーブル保持部２４から定型仕様１のパラメータ値とパラメータ名を取得する。
【００１８】
続いて、Ｓ５にて、利用者が設計したい電気的仕様と定型仕様１の入力電圧が異なっているか否かを判断する。ここでは、入力電圧が同じであるため、Ｓ６による定型仕様２のパラメータ取得は行わない。続いて、Ｓ７にて、利用者が設計したい電気的仕様と定型仕様１の出力負荷が異なっているか否かを判断する。ここでは、出力負荷が異なっているので、Ｓ８にて、パラメータテーブル保持部２４から定型仕様３のパラメータ値とパラメータ名を取得する。続いて、Ｓ９にて、利用者が設計したい電気的仕様と定型仕様１の出力電圧が異なっているか否かを判断する。ここでは、出力電圧も異なっているので、Ｓ１０にて、パラメータテーブル保持部２４から定型仕様４のパラメータ値とパラメータ名を取得する。
【００１９】
利用者が設計したい電源回路を構成する回路素子Ｃ１、Ｃ２、Ｎ１、Ｎ２、Ｎ３、Ｒ１、Ｌ１に対応する定型仕様１乃至定型仕様４のパラメータ値、パラメータ名（素子名）、素子の種類を示すと、図８乃至図１１に示すようになっている。  
すなわち、定型仕様１は図８に示すように、コンデンサＣ１＝１０ｍＦ、コンデンサＣ２＝５ｍＦ、トランスＮ１＝１００turn、トランスＮ２＝１００turn、トランスＮ３＝１０turn、抵抗Ｒ１＝２ｋΩ、コイルＬ１＝３０ｎＨとなっている。
【００２０】
また、定型仕様２は図９に示すように、コンデンサＣ１＝２．５ｍＦ、コンデンサＣ２＝５ｍＦ、トランスＮ１＝２００turn、トランスＮ２＝２００turn、トランスＮ３＝１０turn、抵抗Ｒ１＝２ｋΩ、コイルＬ１＝３０ｎＨとなっている。  
また、定型仕様３は図１０に示すように、コンデンサＣ１＝２０ｍＦ、コンデンサＣ２＝１０ｍＦ、トランスＮ１＝１００turn、トランスＮ２＝１００turn、トランスＮ３＝１０turn、抵抗Ｒ１＝２ｋΩ、コイルＬ１＝１５ｎＨとなっている。  
また、定型仕様４は図１１に示すように、コンデンサＣ１＝１０ｍＦ、コンデンサＣ２＝２０ｍＦ、トランスＮ１＝１００turn、トランスＮ２＝１００turn、トランスＮ３＝５turn、抵抗Ｒ１＝２ｋΩ、コイルＬ１＝１５ｎＨとなっている。
【００２１】
続いて、Ｓ１１にて、補間型パラメータ値算出部３６で利用者が設計したい電気的仕様のパラメータ値を求める。すなわち、補間型パラメータ値算出部３６のパラメータ値及び仕様受信部４１でパラメータ値取得部３５において読み込んだパラメータ値とパラメータ名と定型仕様、利用者が設計したい電気的仕様を受け取る。そして、回路特性取得部４３は受け取ったパラメータ名の回路特性テーブルを回路特性保持部４２から取得する。
【００２２】
回路特性テーブルの例を示すと、図１２に示すように、例えば、コンデンサの場合は電圧の変化量に対して２乗で変化するという回路特性が設定され、抵抗の場合は電流の変化量に対して２乗で変化するという回路特性が設定され、コイルの場合は電流の変化量に対して２乗で変化するという回路特性が設定されている。
【００２３】
続いて、Ｓ１２にて、回路特性判定部４４が取得した回路特性テーブルから決定するパラメータ名の回路特性がどのような特性であるかを判定する。例えば、決定するパラメータ名がコンデンサであれば電圧の変化に対してパラメータ値は２乗で変化するという特性を判定する。
【００２４】
続いて、Ｓ１３にて、複数データ型補間式決定部４６はパラメータテーブル数リスト保持部４５に保持されているパラメータテーブル数リストから受け取った定型仕様が幾つあるかを判断し、使用する補間式を決定する。図１４はパラメータテーブル数リストの例を示している。出力電圧の変化に対する定型仕様は定型仕様１と定型仕様４の２つであるので、２種類の定型仕様を使用する場合の線形補間式を使用する。また、出力負荷の変化に対する定型仕様も定型仕様１と定型仕様３の２つであるので、２種類の定型仕様を使用する場合の線形補間式を使用する。また、定型仕様が３つある場合は３種類の定型仕様を使用する場合の線形補間式を使用する。
【００２５】
［２種類の定型仕様を使用する場合の線形補間式］
Ａ．定型仕様ｎが定型仕様１より大きい場合
(a)  定型仕様ｎのパラメータが定型仕様１のパラメータより大きい場合
ΔＹ＝ＰＢ／ＰＳ×ＳＢ／ＳＮ        …  (1)
(b)  定型仕様ｎのパラメータが定型仕様１のパラメータより小さい場合
ΔＹ＝ＰＢ／ＰＳ×ＳＮ／ＳＢ        …  (2)
(c)  定型仕様ｎのパラメータと定型仕様１のパラメータが同じ場合
ΔＹ＝１                         …  (3)
Ｂ．定型仕様ｎが定型仕様１より小さい場合
(a)  定型仕様ｎのパラメータが定型仕様１のパラメータより大きい場合
ΔＹ＝ＰＢ／ＰＳ×ＳＢ／ＳＮ        …  (4)
(b)  定型仕様ｎのパラメータが定型仕様１のパラメータより小さい場合
ΔＹ＝ＰＢ／ＰＳ×ＳＮ／ＳＢ        …  (5)
(c)  定型仕様ｎのパラメータと定型仕様１のパラメータが同じ場合
ΔＹ＝１                         …  (6)
パラメータテーブルの変化量が定型仕様１と定型仕様ｎの変化量の２乗である場合
Ａ．定型仕様ｎが定型仕様１より大きい場合
(a)  定型仕様ｎのパラメータが定型仕様１のパラメータより大きい場合
【数１】
2005189930.tif 000003
【００２６】
(b)  定型仕様ｎのパラメータが定型仕様１のパラメータより小さい場合
【数２】
2005189930.tif 000004
【００２７】
(c)  定型仕様ｎのパラメータと定型仕様１のパラメータが同じ場合
ΔＹ＝１                         …  (9)
Ｂ．定型仕様ｎが定型仕様１より小さい場合
(a)  定型仕様ｎのパラメータが定型仕様１のパラメータより大きい場合
【数３】
2005189930.tif 000005
【００２８】
(b)  定型仕様ｎのパラメータが定型仕様１のパラメータより小さい場合
【数４】
2005189930.tif 000006
【００２９】
(c)  定型仕様ｎのパラメータと定型仕様１のパラメータが同じ場合
ΔＹ＝１                         …  (12)
［３種類の定型仕様を使用する場合の線形補間式］
(a)  定型仕様ｎ１のパラメータ＜定型仕様ｎ２のパラメータ＜定型仕様ｎ３のパラメータの場合
【数５】
2005189930.tif 000007
【００３０】
(b)  定型仕様ｎ１のパラメータ＞定型仕様ｎ２のパラメータ＞定型仕様ｎ３のパラメータの場合
【数６】
2005189930.tif 000008
【００３１】
(c)  定型仕様ｎ１のパラメータ＝定型仕様ｎ２のパラメータ＝定型仕様ｎ３のパラメータの場合
ΔＹ＝１                         …  (15)
パラメータテーブルの変化量が各定型仕様間での変化量の２乗である場合
(a)  定型仕様ｎ１のパラメータ＜定型仕様ｎ２のパラメータ＜定型仕様ｎ３のパラメータの場合
【数７】
2005189930.tif 000009
【００３２】
(b)  定型仕様ｎ１のパラメータ＞定型仕様ｎ２のパラメータ＞定型仕様ｎ３のパラメータの場合
【数８】
2005189930.tif 000010
【００３３】
(c)  定型仕様ｎ１のパラメータ＝定型仕様ｎ２のパラメータ＝定型仕様ｎ３のパラメータの場合
ΔＹ＝１                         …  (18)
パラメータ値演算部４７は、定型仕様１、定型仕様３、定型仕様４と各定型仕様のパラメータ値パラメータ名及び利用者が設計したい電気的仕様から上記式(1)から(12)に示される２種類の定型仕様を使用する場合の線形補間式を使用してパラメータ値を決定する。なお、上記式(1)から(12)は定型仕様１のパラメータ値に対しての変化量を求める補間式となっている。また、使用する補間式としては、上記式(1)乃至式(18)に示した補間式に限定されるものではなく、他の補間式を使用してもよい。
【００３４】
Ｓ１４にて、入力電圧が異なっているか否かを判定し、異なっていればＳ１５にて、入力電圧の変化による変化量の決定処理を行う。続いて、Ｓ１６にて、出力負荷が異なっているか否かを判定し、異なっていればＳ１７にて、出力負荷の変化による変化量の決定処理を行う。続いて、Ｓ１８にて、出力電圧が異なっているか否かを判定し、異なっていればＳ１９にて、出力電圧の変化による変化量の決定処理を行う。
【００３５】
ここでは、入力電圧に関しては、設計したい電気的仕様と定型仕様１の入力電圧は同じであるので、変化量ΔＹは１となる。また、出力電圧に関しては、定型仕様４の出力電圧の方が定型仕様１の出力電圧より小さく、定型仕様１で定義されている素子の値より定型仕様４で定義されている素子の値より大きい場合、補間式としては上記(4)式を使用する。上記(4)式において、ΔＹは出力電圧の変化によるパラメータ値の変化量、ＰＢは定型仕様４での素子のパラメータ値、ＰＳは定型仕様１のパラメータ値、ＳＢは定型仕様４の出力電圧、ＳＮは利用者が設計したい電気的仕様の出力電圧である。
【００３６】
利用者が設計したい電気的仕様の出力負荷は１５０Ｗであり、定型仕様１の出力負荷は１００Ｗ、定型仕様３の出力負荷は２００Ｗである。出力負荷が異なる場合に変更されるパラメータ値の変化量を求める。例えば、コンデンサＣ１の場合、出力負荷の違いによるパラメータ値の変化量は、ΔＹ＝ＰＢ／ＰＳ×ＳＮ／ＳＢによって求めることになり、ΔＹ＝２０ｍＦ／１０ｍＦ×１５０Ｗ／２００Ｗ＝３／２となる。同様にして他の素子におけるパラメータ値の変化量も決定する。
【００３７】
また、同様にして出力電圧の違いによるパラメータ量の変化量も決定する。例えば、抵抗の場合、出力電圧の違いによるパラメータの変化量は上記(6)式により、ΔＹ＝１となる。よって、求める抵抗のパラメータ値の変化量は、ΔＹ＝１となる。
【００３８】
続いて、Ｓ２０にて、合計の変化量を決定する。すなわち、求めるパラメータ値Ｙは、Ｙ＝（入力電圧の変化に対する変化量）×（出力負荷の変化に対する変化量）×（出力電圧の変化に対する変化量）×（定型仕様１でのパラメータ値）、によって求めることができる。従って、コンデンサＣ１のパラメータ値Ｙは、Ｙ＝３／２×１×１×１０ｍＦ＝１５ｍＦ、となる。
【００３９】
このようにして、利用者が設計したい電気的仕様に合致するパラメータ値を求めることができる。なお、ここでは利用者が設計したい電気的仕様に合致するパラメータ値を求めるために、定型仕様１におけるパラメータ値との変化量を求める方法を示した。しかし、定型仕様のパラメータ値を補間して利用者が設計したい電気的仕様に合致するパラメータ値を求めることができるのであれば、多次元式を使用してもよい。
【００４０】
Ｓ２１にて、同様にしてＣ２、Ｎ１、Ｎ２、Ｎ３、Ｒ１、Ｌ１の各素子のパラメータ値をすべて決定する。そして、Ｓ２２にて、パラメータ値演算部４７は、決定した各素子のパラメータ値を設計パラメータ保持部２５に保存する。このときの保存した各素子の素子名、パラメータ値、素子の種類を示すと図１３に示すようになる。すなわち、コンデンサＣ２は３０ｍＦ、トランスＮ１は１００turn、トランスＮ２は１００turn、トランスＮ３は５turn、抵抗Ｒ１は２ｋΩ、コイルＬ１は７．５ｎＨとなる。  
パラメータ値演算部４７が各素子のパラメータ値を設計パラメータ保持部２５に保存すると、入出力手段２１は該当するクライアント端末３に決定したパラメータ値を送信する。
【００４１】
このような処理を行うことで、通常単純な計算では求めることが困難な電源設計において、過去の製品のパラメータ値を基に設計したい電気的仕様に見合った電源回路のパラメータ値を容易に決定することができる。また、回路特性保持部４２にある回路特性テーブルを使用することで利用者は過去の製品のサンプルが少ない場合でも、回路特性を基に回路素子の変化関係を知ることができる。また、使用する回路の役割によって特性を設定することができる。
【００４２】
さらに、利用者が設計したい電気的仕様に対して、保持している定型仕様のパラメータ値が適用範囲であるか否かを判断することによって、利用者が設計したい電気的仕様に対して有効なパラメータ値のみを使用してパラメータ値を決定することが可能となる。さらにまた、登録されている定型仕様の数、すなわち、予めパラメータ値が分かっている電源回路の数によって補間式を変更することで、さらに正確にパラメータ値を決定することができる。
【００４３】
（第２の実施の形態）
なお、前述した第１の実施の形態と同一の部分には同一の符号を付し詳細な説明は省略する。  
図１５に示すように、回路設計支援装置２は、さらに、パラメータ値変更手段２６と、素子パラメータ値テーブルを保持した素子パラメータ値テーブル保持部２７を備え、前記パラメータ値変更手段２６はパラメータ値算出手段２２により決定したパラメータ値を前記素子パラメータ値テーブル保持部２７に保持されている素子パラメータ値テーブルに合わせて変更するようになっている。
【００４４】
すなわち、パラメータ値算出手段２２がパラメータ値を決定して設計パラメータ保持部２５に保持すると、パラメータ値変更手段２６は、図１６に示すパラメータ値の変更処理を行う。すなわち、Ｓ３１にて、設計パラメータ保持部２５に保持されている該当するパラメータ値、直前にパラメータ値算出手段２２が保持したパラメータ値を読み込む。続いて、Ｓ３２にて、素子パラメータ値テーブル保持部２７に保持されている素子パラメータ値テーブルを読み込む。前記素子パラメータ値テーブルの例を示すと、図１７に示すように、市販されている素子について、素子の種類、仕様、素子型名が記述されている。
【００４５】
Ｓ３３にて、設計パラメータ保持部２５から読み込んだパラメータ値にもっとも近い仕様の素子を素子パラメータ値テーブルから選択する。例えば、パラメータ値算出手段２２が決定したコンデンサＣ１のパラメータ値が１５ｍＦであれば、素子パラメータ値テーブルから素子型名が、XYZ50V18Mのコンデンサ１８ｍＦを選択する。そして、Ｓ３４にて、設計パラメータ保持部２５から読み込んだパラメータ値を１５ｍＦから１８ｍＦに変更し、Ｓ３５にて、この変更したパラメータ値を設計パラメータ保持部２５に保持させる。
【００４６】
こうして、設計パラメータ保持部２５に変更したパラメータ値の保持を終了すると、入出力手段２１はその結果を該当するクライアント端末３に送信する。  
このようなパラメータ値の変更処理を行うことで、パラメータ値算出手段２２で決定された素子のパラメータ値が実製品として存在しない場合には、そのパラメータ値を、近似したパラメータ値を持つ実製品の素子のパラメータ値に変更できるので、実製品に近い電源回路を設計することができる。  
なお、その他については前述した実施の形態と同様の作用効果が得られるものである。
【図面の簡単な説明】
【００４７】
【図１】本発明の、第１の実施の形態に係るシステム全体の構成を示すブロック図。
【図２】同実施の形態の回路設計支援装置におけるパラメータ値算出手段の構成を示すブロック図。
【図３】図２のパラメータ値算出手段における補間型パラメータ値算出部の構成を示すブロック図。
【図４】同実施の形態において利用者が設計したい電気的仕様に合致したパラメータ値を求めるときの回路設計支援装置の処理を示す流れ図。
【図５】同実施の形態における利用者が設計したい電気的仕様例を示す図。
【図６】同実施の形態の設計仕様保持部に保持されている定型仕様の例を示す図。
【図７】同実施の形態における利用者が設計したい電源回路例を示す図。
【図８】同実施の形態で使用する定型仕様１のパラメータ値、パラメータ名、素子の種類の例を示す図。
【図９】同実施の形態で使用する定型仕様２のパラメータ値、パラメータ名、素子の種類の例を示す図。
【図１０】同実施の形態で使用する定型仕様３のパラメータ値、パラメータ名、素子の種類の例を示す図。
【図１１】同実施の形態で使用する定型仕様４のパラメータ値、パラメータ名、素子の種類の例を示す図。
【図１２】同実施の形態における回路特性保持部に保持されている回路特性テーブルの例を示す図。
【図１３】同実施の形態において決定し保存した各素子の素子名、パラメータ値、素子の種類を示す図。
【図１４】同実施の形態におけるパラメータテーブル数リスト保持部に保持されているパラメータテーブル数リストの例を示す図。
【図１５】本発明の、第２の実施の形態に係るシステム全体の構成を示すブロック図。
【図１６】同実施の形態におけるパラメータ値変更手段のパラメータ値変更処理を示す流れ図。
【図１７】同実施の形態における素子パラメータ値テーブル保持部に保持されている素子パラメータ値テーブルの例を示す図。
【符号の説明】
【００４８】
２…回路設計支援装置、２２…パラメータ値算出手段、２３…設計仕様保持部、２４…パラメータテーブル保持部、３６…補間型パラメータ値算出部。
【図１】
2005189930.tif 000011
【図２】
2005189930.tif 000012
【図３】
2005189930.tif 000013
【図４】
2005189930.tif 000014
【図５】
2005189930.tif 000015
【図６】
2005189930.tif 000016
【図７】
2005189930.tif 000017
【図８】
2005189930.tif 000018
【図９】
2005189930.tif 000019
【図１０】
2005189930.tif 000020
【図１１】
2005189930.tif 000021
【図１２】
2005189930.tif 000022
【図１３】
2005189930.tif 000023
【図１４】
2005189930.tif 000024
【図１５】
2005189930.tif 000025
【図１６】
2005189930.tif 000026
【図１７】
2005189930.tif 000027