Prednaska - Model. a sim. 22.11.2021 11:00
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška nadväzuje na simuláciu kyvadla v Simulinku a ukazuje, ako ho možno utlmiť pridaním bloku Gain, ktorý v každom kroku zmenšuje uhol výchylky o zvolené percento, takže sa kyvadlo postupne zastaví. Rovnaký princíp sa mal použiť aj pri vozíkoch z minulej hodiny, no simulácia sa nespustila a zostala na cvičenia. Hlavná časť je úvod do Stateflow, ktorý funguje ako blok Chart v Simulinku a umožňuje programovať logiku stavov. Na príklade zapínania a vypínania lampy sa vytvárajú stavy Off a On, prechody podľa hodnoty vstupu, vstupné a výstupné premenné cez Model Explorer a prepojenie s konštantou, displejom, vypínačom a lampou z Dashboardu.
- - Utlmenie kyvadla: blok Gain znižuje uhol výchylky o zvolené percento v každom kroku
- - Počiatočný uhol výchylky možno nastaviť aj mimo integrátora, napríklad z MATLABu, v radiánoch alebo cez prepočet zo stupňov
- - Reálne tlmenie závisí od fyzikálnych vlastností, napríklad odporu vzduchu, takže model je zjednodušený
- - Stateflow sa používa ako blok Chart v Simulinku (knižnica Stateflow alebo MATLAB Home – New) na programovanie logiky a algoritmov
- - V príklade lampy sa vytvoria stavy Off (výstup 0) a On (výstup 1) a prechody podľa hodnoty vstupu switch_position
- - Vstupy a výstupy Chartu sa definujú v Model Explorer cez Add, pričom sa nastaví rozsah (vstup/výstup) a číslo portu
- - Na ovládanie a vizualizáciu slúžia bloky z Dashboardu: prepínač pre konštantu a lampa prepojená s displejom, ktorej farba sa mení podľa hodnoty
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky