RC回路が入力サインの形状を変更しないのはなぜですか?


9

ここに画像の説明を入力してください

上の図では、赤い方形波が入力で、青い波がRC回路の出力です。入力として正弦波を入力すると、なぜ完全な正弦波が得られるのか理解できません。コンデンサの充電と放電には時間がかかります。したがって、私の直感は、出力が、周期が入力の半分である周期的な波であると叫びます。誰かがこれを片付けてくれませんか?ありがとう!


時間ドメインでは、このようなことをすべきではありませんか?
t = 0では、コンデンサの電圧は0です。入力電圧が大きいので、コンデンサは充電を続け、立ち下がり時に入力正弦波に適合します。

次に、入力電圧がコンデンサ電圧よりも低くなるため、コンデンサは放電を開始し、上昇時に入力正弦波に再び出会います。

ここに画像の説明を入力してください


8
正弦波は非常に特殊な波形です。コンデンサ電流は、入力電圧の変化率に比例します。数学的なリーグでは、コンデンサの電流は、コンデンサの両端の電圧の時間に関する微分です 。そして、「偶然」により、正弦関数の導関数は余弦関数(位相シフト正弦波)です。I=CdVdt
G36 2017年

1
@ G36はそれを釘付けにしたと思います。出力歪む。しかし、歪んだ波形は偶然にも同じ形状の入力を持ち、位相シフトがあるだけです。さらに、t = 0から始まる「サイン」をフィードすると、「歪み」がどのように増加するかを確認できます(実際には、サインは、無限の時間前にサインである場合にのみサインです)。定常状態に達すると、出力がシフトした正弦波に変わるまで、出力が大きく歪んでいる(形状が異なる)ことがわかります。
Sredni Vashtar 2017年

1
...そして、ところで、これらすべての「似ている」ことは、指数関数が自己相似であるという事実に要約されます(時間をどのように解釈しても、それ自体が自分のように見えます)。また、それ自体がそっくりな派生物もあるので、オイラーのアイデンティティを追加すると、サインとコサインがなぜ特別なのかがわかります。
Sredni Vashtar 2017年

1
回路は線形システムであり、入力正弦波に対する定常状態の応答は、入力と同じ周波数の別の正弦波になります。定常状態とは、完全な応答の指数部がゼロまで減衰する時間軸の領域を意味することに注意してください。
チュー

1
時間領域に適切なツールがあれば、さらに簡単です。より一般的には正弦波、または任意cisoidal関数(すなわち、)任意のLTIシステムの固有ベクトルです。それで全部です。y=e(σ+jω)t
carloc

回答:


13

周波数空間で考えることを学びます。これは、時間領域ではわかりにくいものの1つですが、周波数領域ではうまく機能します。

正弦波は単一の「純粋な」周波数です。RCフィルターは、歪みのない線形システムです。つまり、入力にない出力に周波数を作成できません。1つの周波数のみを入力すると、出力にはその1つの周波数のみを含めることができます。唯一の問題は、入力から出力への相対振幅と位相シフトがどうなるかです。

方形波を入力しても方形波が出力されないのは、方形波に多くの周波数が含まれているためです。これらはそれぞれ個別に減衰および位相シフトできます。高調波の相対強度と位相を変更すると、時間領域で異なる信号が得られます。

方形波は、無限の一連の正弦波の重ね合わせと考えることができます。これらはすべて奇数次高調波(基本周波数の奇数倍数)です。これらの高調波の振幅は、より高い周波数で減衰します。

方形波を複数のRCローパスフィルターに連続して通過させることができます。それぞれのロールオフ周波数は、方形波の周波数よりもかなり低くなっています。各フィルターの後、結果はますます正弦波のように見えます。それは、そのようなフィルターは低い周波数よりも高い周波数を減衰させるからです。これは、方形波の高調波が基本波よりも減衰していることを意味します。これを十分に行うと、高調波の振幅は基本波に比べて非常に小さくなるため、表示されるのは基本波だけです。これは単一の周波数なので、正弦波です。

追加されました

これは、RCフィルターがどのように反応するかではありません。

RCローパスフィルターの場合、入力周波数がロールオフをはるかに下回ると、出力はほとんど入力に追随します。ロールオフ周波数をはるかに超えると、出力は入力の積分になります。

どちらの方法でも、表示されているように出力勾配に突然の変化はありません。これはスムーズに行われるため、出力の上または下の入力の交差について特別なことは何もありません。出力で変曲点が得られますが、入力が前にスムーズに近づき、その後スムーズに終了するため、滑らかなこぶになります。

これを自分でシミュレートするループを書くことは有益かもしれません。各ステップで実行する必要があるのは、入力から出力を差し引いた瞬間的な差のごく一部だけ出力を変更することです。それでおしまい。次に、正弦波をそこにスローし、出力がスムーズに追従して別の正弦波を生成する様子を確認しますが、位相は遅れますが振幅は低くなります。


明確な説明をありがとう(周波数領域を使用すると、正弦波入力が正弦波出力を生成する理由が理解しやすくなります!しかし、これらすべての回路がフーリエ級数を認識し、入力の各高調波に個別に応答する方法は、ちょっとした魔法です!
Hiiii

周波数ドメインで理解できて申し訳ありませんが、時間ドメインでの推論はまだ納得できません-_-更新された質問をご覧ください。新しい写真を投稿しました。ありがとうございました:)
Hiiii

@Hiiii、波形が正弦波に「分解」されていることを確認しないでください。これらすべての個別の正弦波形が存在し、それらを単一の複雑な波形として「偽の」視点で捉えていることを確認してください。単一の複雑な波形は、高レベルのビューであり、標準ではありません。
TonyM 2017年

@TonyMありがとう、私は周波数領域で理解し始めていると思います。しかし、時間領域で何が起こっているのかを考え始めた瞬間、私はめちゃくちゃになっています。更新された質問をご覧ください。写真に説明を追加しました...
Hiiii

3
@Hiii時間領域では、t <= 0で入力がゼロで、t> = 0で正弦波の場合、出力は 時間t = 0の直後の正弦波でません。過渡応答が発生し、 1 / RCの時定数で正弦波に重ね合わせて消えます。周波数領域では、過去と未来の両方で常に入力が正弦波である状況を考慮しているため、その過渡を「無視」します。
alephzero 2017年

5

コンデンサ電圧の変化率は、入力電圧とコンデンサ電圧の電圧差に依存することに注意してください。あなたのグラフはこれを表していない。

入力とコンデンサが0 Vで入力が上昇し始めると、入力電圧(したがって電圧差)も小さいため、コンデンサ電圧はゆっくりと上昇し始めます。

入力がピークに達すると、電圧の差が最大になり、ここでコンデンサの電圧が最も速く上昇します。入力電圧が低下し始めると、コンデンサの充電速度も低下します。2つの電圧が一致した後、最初は差が再び小さくなるため、放電率も小さくなります。結局のところ、これはたまたま別の正弦波になります。

以下のグラフは、上記のルールを使用して(スプレッドシートで)シミュレーションされました。入力電圧とコンデンサ電圧の電圧差は、入力電圧のピークの少し前で最大になります。

2π

ここに画像の説明を入力してください

グラフでは、2つの電圧が出会った直後にコンデンサが最も早く放電しますが、それは電圧差が最大になる場所ではありません。方形波入力の場合、入力電圧は方形波の別の「ステップ」まで再び変化しないため、そうなります。ただし、正弦波入力は常に変化します。


ここには、場違いなものがあります。ローパスRCフィルターを選択すると、さまざまな定性的な結果が得られます(抵抗と直列にキャップ、直列ではvin、抵抗ではvout)。VcapとIcap(したがってVout)の間で直交が得られますが、VinとVcapの間の緑色の線の配置(遅延がRCにリンクされている)には似ていません。同じ回路を使用していますか?
Sredni Vashtar 2017年

(入力とコンデンサ電圧が同じである場合IE)赤と青の線が交差する場所であるべき出力の極大値/最小値、又は-現れるが、プロットからケースなるよう-分別前方分/最大ポイント?
トライプハウンド2017年

Spiceのシミュレーションでは、VcapとIcapの位相が一定の90度ずれているのに対し、VcapはRCに対応する時間だけVinより遅れています。緑の線はこのグラフでは特に重要ではなかったため(代わりにVcap、Icapグラフにあるはずです)、それらがなくなっているのは良いことです。VinとVoutは90度と上記の遅れの位相がずれています。
Sredni Vashtar 2017年

3

RC時定数により、コンデンサーが入力波形の変化と同じレートで、またはより速く充電/放電できる場合、正弦波から正弦波が出力されます。

入力波形への変化の少し遅れて、コンデンサの充電と放電によって出力波形が遅れます。これは、位相遅れと呼ばれます。

まだ持っていない場合は、インターネット上でその背後にある理論と数学がたくさん見つかります。


4
最初の文は技術的には正しいですが、特定のRC時定数でサインインに応答してサインアウトを取得しないという誤った印象を残しています。RCローパスフィルターへのサインは常にサインアウトになります。唯一の問題は、減衰と位相シフトの量ですが、関数は常に正弦波になります。
Olin Lathrop 2017年

1
@OlinLathrop、なるほど。私は、RC回路の充電動作を維持するために、「DCビュー」を維持しようとしていました。そのため、ローパスフィルターへの高周波正弦波(たとえば、fc = 1 kHzローパスRCへの1 MHz)は何も出力しません。数学的には真実ではありませんが、スコープを貼り付けた場合に起こります。私は、para3で「これは非数学的な見方です」とほぼ書いています。これは、アイデアを広めようとしていることを示しています。もっと理にかなって、良い、悪い、または編集が必要ですか?
TonyM 2017年

減衰を追加する必要があると思います。フィルターは、入力正弦波の周波数が増加するにつれて、正弦波をさらに「減速」します。これにより、形状は変化しませんが、相対位相と振幅は変化します。受け入れられた答えも、この点で私には不完全に思えます。
トッドウィルコックス2017年

1

私にとって、ここの時間領域はより説明的です。最初のグラフを見ると、ステップ関数として表示されているものがわかります(前半期間)。つまり、突然電圧を印加し、それを一定に保ちます。これは、コンデンサが独自の法則(ここでは)に従って、印加された電圧に到達しようとすることを意味し1-exp(-x)ます。

一方、正弦波を適用すると、同じ半周期で電圧が急激に上昇しなくなり、一定に保たれなくなります。ピークに達するまで、ゆっくりと上昇します。その後、ピークを中心として、より速く、より速く減少します。これは、コンデンサが最初にゆっくりとゆっくり充電され、次に放電が速くなることを意味します。あなたが描いたのは、(少なくとも)継続的な充電の結果です。サインも放電します。

それが役立つ場合は、ステップ関数をすべての(奇数)サインの合計と考えてください。一方、サインは1つのサインにすぎません。あなたRCがローパスフィルターなので、それは低い周波数のサインだけを通過させ、高い周波数のサインを拒絶します。観点からも考える場合バツ=eバツpバツeバツpバツ2

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.