Preladiteľný generátor harmonických kmitov: Rozdiel medzi revíziami
Riadok 47: | Riadok 47: | ||
== Súbory a prílohy== | == Súbory a prílohy== | ||
− | + | <center> | |
{| class="wikitable" | {| class="wikitable" | ||
! [[Súbor:gschem-48.png]] Source || [[Súbor:Edit-find.png]] Docs || [[Súbor:gerbv-48.png]] Result | ! [[Súbor:gschem-48.png]] Source || [[Súbor:Edit-find.png]] Docs || [[Súbor:gerbv-48.png]] Result | ||
|- | |- | ||
− | | bgcolor="lightgray" width="200"| 0301_generator.sch | + | | bgcolor="lightgray" width="200" align="center"| 0301_generator.sch |
+ | | bgcolor="lightgray" width="200" align="center"| 0301_generator.pdf | ||
+ | | bgcolor="lightgray" width="200" align="center"| 0301_generator_1.png | ||
|} | |} | ||
+ | </center> | ||
== Odkazy a literatúra == | == Odkazy a literatúra == | ||
* [http://en.wikipedia.org/wiki/Harmonic_oscillator Harmonic oscillator] | * [http://en.wikipedia.org/wiki/Harmonic_oscillator Harmonic oscillator] |
Verzia zo dňa a času 12:51, 1. január 2010
Príklad demonštruje simuláciu diferenciálnej rovnice oscilátora. Zmenou vstupného parametra simulácie je možné meniť frekvenciu kmitov oscilátora.
Analýza
Diferenciálna rovnica všeobecného oscilátora má tvar
[math] \frac{d^2 x}{d t^2} = -\omega^2 y_1 [/math]
Substitúciou prevedieme diferenciálnu rovnicu druhého rádu na dve diferenciálne rovnice prvého rádu
[math] y_2 = \frac{1}{\omega} \frac{d y_1}{dt} [/math]
[math] \frac {d y_2}{dt} = -\omega y_1 [/math]
Pre simulačný model je vhodnejšie previesť sústavu rovníc do integrálneho tvaru
[math] y_2 = -\omega \int y_1 dt [/math]
[math] y_1 = \omega \int y_2 dt [/math]
Simulácia
Simulačný model pre gsim získame priamym prevodom zápisu diferenciálnych rovníc do grafickej podoby.
Pre korektný štart oscilátora je potrebné definovať počiatočnú podmienku integrátora A5 ako out_ic=5 [V]. Frekvencia kmitov oscilátora je určená hodnotou zdroja V1.
Výsledky
Súbory a prílohy
![]() |
![]() |
![]() |
---|---|---|
0301_generator.sch | 0301_generator.pdf | 0301_generator_1.png |