JP2010092434A - アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 - Google Patents
アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 Download PDFInfo
- Publication number
- JP2010092434A JP2010092434A JP2008264541A JP2008264541A JP2010092434A JP 2010092434 A JP2010092434 A JP 2010092434A JP 2008264541 A JP2008264541 A JP 2008264541A JP 2008264541 A JP2008264541 A JP 2008264541A JP 2010092434 A JP2010092434 A JP 2010092434A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- voltage
- output
- current
- error amplifier
- 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.)
- Granted
Links
Images
Abstract
【解決手段】数値演算を行うための回路ブロックのモデル化の第1の形態は、回路ブロック内の電圧および電流を変数とし、この変数を微分した微分変数を含む状態方程式を用いて記述して数値演算のための演算ブロックを形成し、モデル化の第2の形態は、電気回路による重ねの理を適用し、回路ブロックの伝達関数と電圧源又は電流源の積の和を求め、この積の和を重ねの理によってアナログ能動要素の入力信号として記述し、入力信号の伝達関数とアナログ能動要素の伝達関数との積によって回路ブロックの総合的な伝達関数を記述して数値演算のための演算ブロックを形成する。
【選択図】図1
Description
2 出力平滑回路ブロック
3 比較ブロック
4 誤差増幅器ブロック
5 電流検出回路ブロック
6 スイッチング回路ブロック
10 ディジタル制御回路
20 出力平滑回路
21 インダクタ
30 比較器
40 誤差増幅器部
45 参照電圧源
46 誤差アンプ
47 リミタ
50 電流検出器
51 スロープ補償
60 スイッチング回路
Claims (6)
- アナログ回路の動作を数値演算によってシミュレートする方法であって、
アナログ回路を複数の回路ブロックに分割し、
当該分割した回路ブロックにおいて、
出力を求めるために時間変化を解析する過渡解析を要する回路ブロックについて、
回路ブロック内の電圧および電流を変数とし、前記変数を微分した微分変数を含む状態方程式を用いて記述して数値演算のための演算ブロックを形成し、当該演算ブロックによって回路ブロックをモデル化し、微分変数を数値演算で解くことによって当該回路ブロックの出力の時間変化を求め、
前記過渡解析を要さない回路ブロックについて、
当該回路ブロックのアナログ能動要素に入力する電圧源および又は電流源について、前記電圧源又は電流源が単独で存在するときの伝達関数を、当該電圧源又は電流源からアナログ能動要素までをS関数で記述し、当該伝達関数とS関数で記述した前記電圧源の電圧又は電流源の電流との積の和を求め、この積の和を重ねの理によってアナログ能動要素の入力信号として記述し、
前記アナログ能動要素の伝達関数をS関数で記述し、
前記入力信号の伝達関数と前記アナログ能動要素の伝達関数との積によって回路ブロックの総合的な伝達関数を記述して数値演算のための演算ブロックを形成し、当該演算ブロックによって回路ブロックをモデル化し、前記総合的な伝達関数をラプラス逆変換することによって回路ブロックの出力の時間変化を求めることを特徴とする、アナログ回路の数値演算によるシミュレーション方法。 - 入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と
前記電圧パルスを平滑化して負荷に供給する出力平滑回路と、
前記出力平滑回路の出力電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器と、
前記出力平滑回路に流れる電流を検出し、当該電流を電圧変換して出力する前記電流検出回路と、
誤差増幅器出力電圧と電流検出回路の出力電圧とを比較する比較器を備え、
前記スイッチング回路のスイッチング期間を制御するディジタル制御回路とを備えるスイッチング電源回路の動作を数値演算によってシミュレートする方法であって、
前記出力平滑回路は、前記スイッチング回路を構成する出力トランジスタの出力電圧と負荷電流とを入力信号とし、
前記出力平滑回路の出力電圧と当該出力平滑回路が備えるインダクタンス素子に流れる電流とを出力信号とし、
当該出力平滑回路が備える容量素子の両端の電圧と前記インダクタンス素子に流れる電流を変数とし、前記変数を微分した微分変数を含む状態方程式を用いて前記出力平滑回路を記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いてスイッチング回路および出力平滑回路をモデル化し、
前記インダクタンス素子を流れる電流および前記出力平滑回路の出力直流電圧の時間変化を求め、
前記誤差増幅器は、
入力信号電圧源から前記誤差増幅器の入力端までの伝達関数と、
出力信号電圧源から前記誤差増幅器の入力端までの伝達関数と、
参照電圧源から前記誤差増幅器の入力端までの伝達関数と、
入力端と出力端との間に接続されたダイオードリミタに流れる電流を表すリミタ電流源から前記誤差増幅器の入力端までの伝達関数とについて、それぞれが単独で存在するときの伝達関数をS関数で記述し、
当該各伝達関数とS関数で記述した前記入力信号電圧源、出力信号電圧源、参照電圧源、リミタ電流源の電圧又は電流源の電流との積の和を求め、この積の和を重ねの理によって誤差増幅器の入力信号として記述し、
前記誤差増幅器の伝達関数をS関数で記述し、
前記入力信号のS関数と前記誤差増幅器の伝達関数との積によって誤差増幅器の総合的な伝達関数を記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いて誤差増幅器をモデル化し、
前記総合的な伝達関数をラプラス逆変換することによって誤差増幅器の出力の時間変化を求め、
前記電流検出回路は、
前記スイッチングトランジスタに流れる電流に対して所定比率の電流を流す検出用トランジスタを前記スイッチングトランジスタに並列接続し、
前記検出用トランジスタに流れる電流と抵抗との積によって記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いて電流検出回路をモデル化し、
前記所定比率と前記抵抗との積を一定値の電流−電圧変換係数として数値演算を行うことによって電流を検出することによって、
前記スイッチング回路と前記出力平滑回路と前記誤差増幅器と前記電流検出回路の各アナログ回路の動作を数値演算によってシミュレートすることを特徴とする、スイッチング電源回路の数値演算によるシミュレーション方法。 - 入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と、
前記電圧パルスを平滑化して負荷に供給する出力平滑回路と、
前記出力平滑回路の出力電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器と、
前記出力平滑回路に流れる電流を検出し、当該電流を電圧変換して前記電流検出回路と、
前記スイッチング回路のスイッチング期間を制御するディジタル制御回路とを備えるスイッチング電源回路において、
入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と、前記電圧パルスを平滑化して負荷に供給する出力平滑回路、前記誤差増幅器、前記電流検出回路、および前記ディジタル制御回路を含む開ループの利得および位相の周波数特性を数値演算によってシミュレートする方法であって、
前記スイッチング回路を構成する出力トランジスタの出力電圧と負荷電流とを入力信号とし、
前記出力平滑回路の出力電圧と当該出力平滑回路が備えるインダクタンス素子に流れる電流とを出力信号とし、
当該出力平滑回路が備える容量素子の両端の電圧と前記インダクタンス素子に流れる電流を変数とし、前記変数を微分した微分変数を含む状態方程式を用いて前記出力平滑回路を記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いてスイッチング回路および出力平滑回路をモデル化し、
前記インダクタンス素子を流れる電流および前記出力平滑回路の出力直流電圧の時間変化を求めることを特徴とする、出力平滑回路の数値演算によるシミュレーション方法。 - 入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と、
前記電圧パルスを平滑化して負荷に供給する出力平滑回路と、
前記出力平滑回路の出力電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器と、
前記出力平滑回路に流れる電流を検出し、当該電流を電圧変換して前記電流検出回路と、
前記スイッチング回路のスイッチング期間を制御するディジタル制御回路とを備えるスイッチング電源回路において、
入力信号電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器の周波数特性を数値演算によってシミュレートする方法であって、
入力信号電圧源から前記誤差増幅器の入力端までの伝達関数と、
出力信号電圧源から前記誤差増幅器の入力端までの伝達関数と、
参照電圧源から前記誤差増幅器の入力端までの伝達関数と、
入力端と出力端との間に接続されたダイオードリミタに流れる電流を表すリミタ電流源から前記誤差増幅器の入力端までの伝達関数とについて、それぞれが単独で存在するときの伝達関数をS関数で記述し、
当該各伝達関数とS関数で記述した前記入力信号電圧源、出力信号電圧源、参照電圧源、リミタ電流源の電圧又は電流源の電流との積の和を求め、この積の和を重ねの理によって誤差増幅器の入力信号として記述し、
前記誤差増幅器の伝達関数をS関数で記述し、
前記入力信号のS関数と前記誤差増幅器の伝達関数との積によって誤差増幅器の総合的な伝達関数を記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いて誤差増幅器をモデル化し、
前記総合的な伝達関数をラプラス逆変換することによって誤差増幅器の出力の時間変化を求めることを特徴とする、誤差増幅器の数値演算によるシミュレーション方法。 - 入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と、
前記電圧パルスを平滑化して負荷に供給する出力平滑回路と、
前記出力平滑回路の出力電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器と、
前記出力平滑回路に流れる電流を検出し、当該電流を電圧変換して前記電流検出回路と、
前記スイッチング回路のスイッチング期間を制御するディジタル制御回路とを備えるスイッチング電源回路において、
入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路のスイッチング期間を制御するディジタル制御回路の制御動作を数値演算によってシミュレートする方法であって、
電流検出回路の出力電圧と、誤差増幅器の出力電圧との差分を零と比較して論理値を出力し、
当該比較結果の論理値によって前記スイッチング期間を制御するディジタル制御回路の制御動作をブール代数によって記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いてディジタル制御回路をモデル化し、
前記ブール代数の数値演算によってスイッチング期間を制御することを特徴とする、ディジタル制御回路の数値演算によるシミュレーション方法。 - 入力直流電圧をスイッチングして電圧パルスを出力するスイッチング回路と、
前記電圧パルスを平滑化して負荷に供給する出力平滑回路と、
前記出力平滑回路の出力電圧と参照電圧の差分電圧を入力信号とし、当該入力信号を電圧増幅し、低域通過させた電圧を出力し、リミタ電流を出力端から入力端に帰還する誤差増幅器と、
前記出力平滑回路に流れる電流を検出し、当該電流を電圧変換して前記電流検出回路と、
前記スイッチング回路のスイッチング期間を制御するディジタル制御回路とを備えるスイッチング電源回路において、
スイッチング回路を構成するスイッチングトランジスタのスイッチングによって、入力直流電圧をスイッチングして電圧パルスを出力し、当該電圧パルスを平滑化して得られる電流を検出し、当該電流を電圧変換して出力する電流検出回路の動作を数値演算によってシミュレートする方法であって、
前記スイッチングトランジスタに流れる電流に対して所定比率の電流を流す検出用トランジスタを前記スイッチングトランジスタに並列接続し、
前記検出用トランジスタに流れる電流と抵抗との積によって記述して数値演算を行う演算ブロックを形成し、当該演算ブロックを用いて電流検出回路をモデル化し、
前記所定比率と前記抵抗との積を一定値の電流−電圧変換係数として数値演算を行うことによって電流を検出することを特徴とする、電流検出回路の数値演算によるシミュレーション方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008264541A JP5219078B2 (ja) | 2008-10-10 | 2008-10-10 | アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008264541A JP5219078B2 (ja) | 2008-10-10 | 2008-10-10 | アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010092434A true JP2010092434A (ja) | 2010-04-22 |
JP5219078B2 JP5219078B2 (ja) | 2013-06-26 |
Family
ID=42255053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008264541A Expired - Fee Related JP5219078B2 (ja) | 2008-10-10 | 2008-10-10 | アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5219078B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9009636B2 (en) | 2011-06-06 | 2015-04-14 | Fujitsu Limited | Analog circuit simulator and analog circuit verification method |
CN108132376A (zh) * | 2017-12-29 | 2018-06-08 | 大连新安越电力设备有限公司 | 模块式变压器铁芯接地电流在线监测装置 |
CN108256252A (zh) * | 2018-01-29 | 2018-07-06 | 中国电力科学研究院有限公司 | 一种基于滤波器的电磁暂态仿真方法及*** |
CN111191405A (zh) * | 2019-12-17 | 2020-05-22 | 扬州船用电子仪器研究所(中国船舶重工集团公司第七二三研究所) | 一种基于级联拓扑传递函数的电源电路建模仿真方法 |
CN111240393A (zh) * | 2020-03-19 | 2020-06-05 | 深圳市高斯宝电气技术有限公司 | 一种模拟光伏电池板输出特性的控制方法 |
CN113655987A (zh) * | 2021-08-12 | 2021-11-16 | 上海晶丰明源半导体股份有限公司 | 一种运算电路及芯片 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0474272A (ja) * | 1990-07-17 | 1992-03-09 | Nec Corp | アナログデジタル混在回路のシミュレーション方法 |
JPH1021281A (ja) * | 1996-07-03 | 1998-01-23 | Hitachi Medical Corp | 回路解析ツール |
JP2000090143A (ja) * | 1998-09-01 | 2000-03-31 | Lucent Technol Inc | 時間変化系をモデル化する装置および方法 |
JP2004213144A (ja) * | 2002-12-27 | 2004-07-29 | Hitachi Ltd | 電力変換器用半導体装置の設計支援方法、設計支援装置、設計支援プログラム、設計支援プログラムの記録媒体及び電力変換器用半導体装置開発システム |
-
2008
- 2008-10-10 JP JP2008264541A patent/JP5219078B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0474272A (ja) * | 1990-07-17 | 1992-03-09 | Nec Corp | アナログデジタル混在回路のシミュレーション方法 |
JPH1021281A (ja) * | 1996-07-03 | 1998-01-23 | Hitachi Medical Corp | 回路解析ツール |
JP2000090143A (ja) * | 1998-09-01 | 2000-03-31 | Lucent Technol Inc | 時間変化系をモデル化する装置および方法 |
JP2004213144A (ja) * | 2002-12-27 | 2004-07-29 | Hitachi Ltd | 電力変換器用半導体装置の設計支援方法、設計支援装置、設計支援プログラム、設計支援プログラムの記録媒体及び電力変換器用半導体装置開発システム |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9009636B2 (en) | 2011-06-06 | 2015-04-14 | Fujitsu Limited | Analog circuit simulator and analog circuit verification method |
CN108132376A (zh) * | 2017-12-29 | 2018-06-08 | 大连新安越电力设备有限公司 | 模块式变压器铁芯接地电流在线监测装置 |
CN108256252A (zh) * | 2018-01-29 | 2018-07-06 | 中国电力科学研究院有限公司 | 一种基于滤波器的电磁暂态仿真方法及*** |
CN111191405A (zh) * | 2019-12-17 | 2020-05-22 | 扬州船用电子仪器研究所(中国船舶重工集团公司第七二三研究所) | 一种基于级联拓扑传递函数的电源电路建模仿真方法 |
CN111191405B (zh) * | 2019-12-17 | 2023-09-26 | 扬州船用电子仪器研究所(中国船舶重工集团公司第七二三研究所) | 一种基于级联拓扑传递函数的电源电路建模仿真方法 |
CN111240393A (zh) * | 2020-03-19 | 2020-06-05 | 深圳市高斯宝电气技术有限公司 | 一种模拟光伏电池板输出特性的控制方法 |
CN113655987A (zh) * | 2021-08-12 | 2021-11-16 | 上海晶丰明源半导体股份有限公司 | 一种运算电路及芯片 |
CN113655987B (zh) * | 2021-08-12 | 2024-04-26 | 上海晶丰明源半导体股份有限公司 | 一种运算电路及芯片 |
Also Published As
Publication number | Publication date |
---|---|
JP5219078B2 (ja) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5219078B2 (ja) | アナログ回路の数値演算によるシミュレーション方法、およびスイッチング電源回路の数値演算によるシミュレーション方法 | |
Tse | Complex behavior of switching power converters | |
Goodwin et al. | Sampling and sampled-data models: The interface between the continuous world and digital algorithms | |
Patcharaprakiti et al. | Modeling of single phase inverter of photovoltaic system using Hammerstein–Wiener nonlinear system identification | |
Lodi et al. | Behavioral models for ferrite-core inductors in switch-mode DC-DC power supplies: A survey | |
Sadek et al. | FPGA-based control of a DC-DC boost converter | |
Junior et al. | Fractional Order Pole Placement for a buck converter based on commensurable transfer function | |
Ramana et al. | Identification of DC–DC buck converter dynamics using relay feedback method with experimental validation | |
Ahmeid et al. | Parameter estimation of a DC-DC converter using a Kalman Filter approach | |
Chander et al. | Design, modeling and simulation of DC-DC converter | |
Risbo et al. | A versatile discrete-time approach for modeling switch-mode controllers | |
Chau et al. | Nonlinear identification of power electronic systems | |
Jung | Small-signal model-based design of digital current-mode control | |
Zadeh et al. | A new discrete-time modelling of PWM converters for stability analysis of DC microgrid | |
Ben-Yaakov et al. | A UNIFIED MODEL OF CURRENT FEEDBACK IN SVVITCH MODE CONVERTERS | |
He et al. | A digital predictive current mode controller using average inductor current | |
Walczak | Modified small-signal models of BUCK, BOOST and BUCK-BOOST DC-DC converters | |
Watanabe et al. | A fast and precise circuit simulation method for switching power converters using a mixture of circuits and behavioral models | |
Schönberger | An overview of simulation tools | |
Kaczmarek et al. | Application of Semi-Analytical Recursive Convolution Algorithms for Designing of Buck DC-DC Converter | |
Sugimoto | A highly efficient transient and frequency-response simulation method for switching converters without using a SPICE-like analog simulator | |
Sai et al. | A Precision and High-Speed Behavioral Simulation Method for Transient Response and Frequency Characteristics of Switching Converters | |
Lambe et al. | Carleman linearization approach for state estimation of stochastic boost converter with constant power load | |
Wong et al. | Method of double averaging for modeling PFC switching converters | |
Almakhles et al. | Single-bit modulator for wireless power transfer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111011 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130117 |
|
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: 20130204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130227 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5219078 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
LAPS | Cancellation because of no payment of annual fees |