• ベストアンサー

RC ローパス・フィルタのリップル電圧について

RC ローパス・フィルタのリップル電圧について このサイトにあるRC ローパス・フィルタの最大リップル電圧について教えてください。 http://sim.okawa-denshi.jp/PWMtool.php fPWM=500kHz、Duty=50%、VL=0V、VH=5V、R=100k、C=0.001uFとしリップル電圧を求めた結果が Vout = Vin*(1-exp(-t/(R*C)))の式を用い、手計算した結果と異なる値となりました。 自分はなにを間違えているのでしょうか。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.6

ちなみに定常状態だと、 #2の計算方法使うと、 V1(=Vout(t=1μs)) =V0+(5-V0)(1-exp(-0.01)) =V0exp(-0.01)+5(1-exp(-0.01)) V2(=Vout(t=2μs) =V1exp(-0.01) =V0exp(-0.02)+5(exp(-0.01)-exp(-0.02)) (=V0) これから、V0とV1を計算すると、V0=2.4875V,V1=2.5125V, リプル電圧はV1-V0=0.025Vになります。 別解 定常状態での平均値が2.5Vなので、PWMのリプル電圧成分は +2.5Vと-2.5Vの間をスイッチングする矩形波になります。 定常状態の前半での電圧変化は、CRの時定数>>時間幅から、2.5*t/CRと近似できて、約0.025Vになり、リプル電圧のpp値が0.025Vになります。

guam_guam
質問者

お礼

大変わかりやすく丁寧に教えていただきましてありがとうございました。 別解のような考え方も参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (5)

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.5

#2訂正、、、。 リプル最大値なので、定常状態のリプルじゃなさそうですね、失礼。 (立ち上がり直後の一発目のリプルかな。) リプル電圧の計算に、平均電圧分の変化を加味する必要があるかと思います。 最初の半サイクル分での変化は、VH(1-exp(-t/CR))で計算できます。(0.04975V) この間、リプル分を除いた平均電圧は(近似的には)2.5(1-exp(-t/CR))で上昇し、0.02488Vになり、リプル分は、この差分(0.02488V)になります。 次の半サイクル後はVout=0.04975exp(-t'/CR) ≒0.04925Vで、平均電圧(近似値)は0.04950Vになって、リプル分は-0.00025V。 で、リプル電圧のp-p値は、0.02488+0.00025で0.0251V程度になるかと思います。

全文を見る
すると、全ての回答が全文表示されます。
回答No.4

リプル電圧を近似計算計算してみると,定常状態で計算すればよいから, CRフィルタのカットオフ周波数ω0=1/CR,スイッチング角周波数ωswより ωsw>>ω0 だから,伝達関数から近似的に ω0/s ---> ω0∫vdt となって,リプル電圧は Vr=VH・T・ω0=0.05Vpk となります. 例の計算値:0.0498Vpk とほとんど同じだから,正しいと思われます. やっぱし,大川電子設計に問い合わせたらどうでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

> この計算ではなぜシミュレーションとはあわないのでしょうか。 シミュレーションの計算方法がわからないんで何とも言えません. 大川電子設計に問い合わせたらどうでしょうか? > そういった場合どう近似すればよいのでしょうか。 ラプラス変換(過渡現象論)の教科書に載ってるはずですから,そちらを見てください. 本が手元に見あたらないんでうろ覚えですが,多分 Vin(s)=(VH/s)(1+tanh(Ts/2)) (Tは半周期) だと思いますが,教科書で確認してください. ラプラス変換表がないと解けないんで,教科書は必要です.

全文を見る
すると、全ての回答が全文表示されます。
  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.2

Vout = Vin*(1-exp(-t/(R*C))) はVoutの初期値が0のときの式です。 リプルの計算では、Vout(t=0)は0ではありません。 一般的には、初期値V0として、 V(t)=V0+(Vin-V0)*(1-exp(-t/(R*C))) の形になります。 (PWMではVinが周期的にVHと0が繰り返す形になります。) 定常状態でのリプル計算では、 1. V0を仮定する。 2. Vin=Hの時の応答を計算し、t=1μsでのVoutを計算する。 3. 2.のVoutを新しい初期値(V0')として、Vin'=0としてt'=1μsでのVout'を計算する。 4. 3で計算したVout'と1.のV0が等しい、という条件から、V0を計算する。 という手順で、一周期分の電圧変化を計算することになるかと思います。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

VinをfPWM=500kHz,Duty=50%,VL=0V,VH=5Vとしたらそれをラプラス変換し, 伝達関数に掛けて,ラプラス逆変換すれば求められます. Vout = Vin*(1-exp(-t/(R*C)))の式ではVinが定数になってるから, ステップ関数の応答しか求められません. 紹介ページの(リップル成分を除く)ってヤツですね.

guam_guam
質問者

お礼

回答ありがとうございます。 Vout = Vin*(1-exp(-t/(R*C)))の式では、500kHzの半周期分の時間(1usec)で どれだけ電圧が上昇するかを計算しました。 この計算ではなぜシミュレーションとはあわないのでしょうか。 また、50%dutyのPWM波形をラプラス変換するとのことですが、5Vの期間と0Vの期間が 0~無限大の時間まで循環するわけですが、そういった場合どう近似すればよいのでしょうか。 よろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • RC回路の電圧利得

    RC直列回路から0.1khzから100khzまでの電圧利得を求める課題で、色々参考書をめくって式を調べました。  合ってるかどうか不安なので違っていたらご教授お願いいたします。   電圧利得を求める式は G=10log(Vout/Vin)^2 Voutはコンデンサの両端子の電圧 Vinは抵抗Rとコンデンサcの直列の両端子の電圧  Vin=I√(R^2+(1/ωc)^2) Vout=I/wc  という感じの式になったのですが、これでいいんでしょうか?   

  • CRについて

    1. Vin---C--R---> Vout 2. Vin---R--C---> Vout とVinに対し、CとRを直列に入れて Voutを取り出した場合、 1.はハイパス2.はローパスの 特性になるのでしょうか? どちらも合成インピーダンスは 同じであると思うのですが。 よろしくお願いいたします。

  • ローパスフィルタと、RC回路に交流信号が流れた時の位相のずれかた

    ある回路を交流信号が流れるにあたり、位相がどれだけずれる(遅れる/進む)か確認しようとしています。 そこで、基本的な内容で恐縮なのですが、RとC回路に交流信号が流れたときの位相のずれ(θ)について教えてください。 1.ローパスフィルタ Vin--R----+-----Vout           |           =C           |           ▽           GND θ=arctan(ωRC) 位相は遅れる 2.RC並列回路 Vin----+--R---+---Vout        |      |        ---C----      θ=-arctan(ωRC) 位相は進む 3.RC直列回路 Vin-----R-C----Vout   θ=-arctan(1/ωRC) 位相は進む        といった考え方であっていますでしょうか? 基本的なことと思いますが、是非お教えください。

  • オペアンプ正帰還型ハイパス・フィルタについて

    http://sim.okawa-denshi.jp/OPseikiHikeisan.htm ここのサイトにある、オペアンプ正帰還型ハイパス・フィルタ[http://sim.okawa-denshi.jp/images/OPsHiPass.png]のカットオフ周波数は fo=1/2π√R1R2C1C2 であるようなのですが、伝達関数[http://sim.okawa-denshi.jp/images/OPsHiD.gif] からどのようにして fo=1/2π√R1R2C1C2 を導き出しているのかがわかりません。計算が苦手で、どうしても途中で詰まってしまいます。 伝達関数からfoを導き出す経過の式をどなたか教えて下さい!お願いします!

  • リプルフィルタ回路

    自作アンプ用のリプルフィルタ回路を考えました。 本を見ながら考えただけなので、気をつけることや計算ミスがあれば教えてください。 トランジスタ:2SC1815-BL hfe=400,Vce=2V,Vcb=1Vとしました。 見にくくてごめんなさい。MSゴシックに最適化しています。 in<-----+--------------------C<2SC1815>E------+------>out 18V*****|****************62.5uA↑B************|*******15V ********|************************|************|*******25mA ********|************************+-----|<|----+ ********|************************|************| ********|************************R(200ohm)****C ********|************************|************| ********+------C<2SC1815>E-------+16V*********| ********|***********B************|************E ***1uA↓R(1Mohm)****|↑0.15uA****| ********|***********|************| ********+-----------+-----|<|----+ ********|***********| ********R(20Mohm)***C ********|***********| ********E***********E

  • RCフィルタ的回路について

       -----R1---------------出力   |       |    |  AC電圧    R2     C   |       |    |    ----------------------GND   なRCフィルタ的な回路にて、出力のカットオフ周波数の計算式は どうなるのでしょうか? すいませんが、お助け願いたく。

  • RC回路の時定数について教えてください

    RとCの積分回路の時定数は下記となりますが、 T=-CR*ln(1-Vo/Ve) RとRの分圧の出力にCを接続した場合のコンデンサ電圧の変化はどのような式となるでしょうか? たとえばVin=10V,R1=1k,R2=1kの分圧で5V出力の所(ローサイド側)にC=10uF接続した場合、3ms後のCの電圧は? 回路シミュレーションで波形を確認すると約2.3Vになるのですが、算出方法が分かりません。

  • 2次RC回路 時定数求め方

    下図のように、2次のCR回路での時定数の求め方(計算式)を教えて頂きたいです。 1次のCR回路の場合は、VOUT=VIN×[1-exp(-t/R×C)]と分かったのですが・・・ 「R1,2」、「C1,2」を変更して、時間「t」がどう変化するか求めたいと考えております。 宜しくお願い致します。 VIN----R1----R2----VOUT             l        l             l        l             C1       C2             l        l             l        l GND-----------------GND

  • オペアンプの種類の中の1つ?

    こんばんは。 オペアンプの入出力関係でこまっています。 積分回路はVout=-1/CR ∫ Vin dtで、 微分回路はVout=-CR d/dt Vinで、 作動増幅回路はVout=R2/R1(V2-V1)というのまでは分かるのですが、下記の回路の入出力関係が分からないので教えてください。調べまくったのですが、どうしても分かりませんでした。        ――――∥――――         |      C      |        |    |\    | V1――R1―――|-\   |             |   >――――――Vout V2――R1―――|+/        |    |/        R2        |        |       GND 積分回路と作動増幅回路を合体させた様なやつです。 V1とV2とVoutとR1とR1とR2とCです。 

  • 微分回路と積分回路の出力電圧Vo

    先ず、微分回路の出力電圧VoutはVo=-RC(dVi/d)で表されますが、R=100[KΩ],C=2[μF],f=1oo[Hz],Vi=sinωt[V]の場合、Vo=RCωsinωt=RC(2πf)sin(2πf)tとなると思います。時間tが消えないのですがVoはいくつになりますか? 次に、積分回路出力電圧VoutはVo=(-1/RC)∫Vidtで表せますが、R=100[KΩ],C=20[μF],Vi=0.5を印加した時、20秒後のVoはいくつになりますか? 以上2点、ご教授願います。