m athcad s pr ÁvnÁ v olba p ro a nalÝzu a s yntÉzu o bvodŮ jiří petržela

32
MATHCAD SPRÁVNÁ VOLBA PRO ANALÝZU A SYNTÉZU OBVODŮ Jiří Petržela [email protected] icq 306326432

Upload: alice

Post on 10-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

M ATHCAD S PR ÁVNÁ V OLBA P RO A NALÝZU A S YNTÉZU O BVODŮ Jiří Petržela [email protected] icq 306326432. SEMINÁŘ UREL, 8.4.2009. 1/30. náplň semináře shrnutí často používaných matematických programů a obvodových simulátorů při návrhu el. obvodů - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

MATHCADSPRÁVNÁ VOLBA PRO ANALÝZU A SYNTÉZU OBVODŮ

Jiří Petržela

[email protected] icq 306326432

Page 2: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009 1/30

náplň semináře

• shrnutí často používaných matematických programů a obvodových simulátorů při návrhu el. obvodů

• návrh a analýza setrvačných obvodů s ohledem na možnosti programu Mathcad

• modelování dynamických systémů a kvantifikace pozorovaných jevů

• syntéza pasivních analogových filtrů

• závěrečné zhodnocení

Page 3: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

obvodové simulátory

• SNAP 3

symbolická nebo semisymbolická analýza linearizo-vaných obvodů, Laplaceova transformace

• ORCAD PSPICE 15

návrh, analýza a optimalizace analogových obvodů

• MICROCAP

SEMINÁŘ UREL, 8.4.2009 2/30

Page 4: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

návrhy elektrických filtrů

• NAF

kompletní návrh analogových kmitočtových filtrů,prostředí MS-DOS

• FILTER SOLUTION

návrh kmitočtových filtrů konkrétních struktur včetněvýsledného zapojení

• FILTER CAD

SEMINÁŘ UREL, 8.4.2009 3/30

Page 5: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

programy pro matematické výpočty

• MAPLE 12, MAPLESIM

vhodný pro symbolickou analýzu a řešení dif. rovnic,lze dokoupit užitečné toolboxy

• MATLAB

lze řešit obecnou problematiku, obtížné hledání chyby v programu, více skriptů, toolboxy

• MATHCAD

SEMINÁŘ UREL, 8.4.2009 4/30

Page 6: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

Obr. 1: Dostupné toolboxy programu Mathcad.

5/30

Page 7: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 2: Základní nastavení pracovní plochy v Mathcadu.

Page 8: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 3: Práce se soubory, GUI a grafy v programu Mathcad.

podprogramy

Page 9: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

syntéza lineární imitance

• zadána formou racionální lomené funkce

• zadána polohou nulových bodů a pólů

• citlivost výsledného obvodu na jednotlivé prvky

• modulová kmitočtová charakteristika imitance

• fázová kmitočtová charakteristika imitance

• respektování nejednoznačnosti úlohy

SEMINÁŘ UREL, 8.4.2009 8/30

Page 10: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

Obr. 4: Rozklady imitančních funkcí v programu Mathcad.

9/30

Page 11: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

návrh nelineárního oscilátoru

• známe ekvivalentní vlastní čísla

• zadána rovněž struktura obvodu

• úkolem je zjistit numerické hodnoty prvků obvodu

• provést numerickou analýzu výsledného zapojení

• výpočet Ljapunovských exponentů

• zobrazení 1D bifurkačního diagramu

10/30

Page 12: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

referenční dynamický systém třídy C

xqpxqpxqphxqxqxqx 332211321

kde po částech lineární funkce

112

1 xwxwxw TTTh

obecný maticový popis dynamických systémů třídy C

xwbAxx Th

chaos jako řešení systému je možné rovněž pro

2211 qpqp

SEMINÁŘ UREL, 8.4.2009

dosažitelnost hodnot vlastních čísel je omezena

11/30

Page 13: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

Obr. 5: Runge-Kuttova integrační metoda v Mathcadu.

12/30

Page 14: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 6: 1D bifurkační diagram, program Mathcad.

Page 15: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 7: Výpočet spektra Ljapunov exponentů, Mathcad.

SEMINÁŘ UREL, 8.4.2009 14/30

Page 16: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 8: 3D graf největšího Ljap. exponentu v Mathcadu.

Page 17: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 9: Schodová nelineární funkce programem Mathcad.

Page 18: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 10: Řešení soustavy lineárních rovnic v Mathcadu.

Page 19: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 11: 3D vizualizace vícespirálového chaosu, Mathcad.

Page 20: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 12: 3D vizualizace vícespirálového chaosu, Mathcad.

Page 21: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 13: Filtrační efekt piezoelementu v Mathcadu.

Page 22: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 14: 2D FFT pomocí programu Mathcad.

Page 23: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

automatizovaný návrh pasivního příčkového filtru

• známa modulová kmitočtová charakteristika filtru zadaná význačnými kmitočty

• výpočet minimálního řádu prototypu filtru pro zadanou aproximaci

• impedanční a kmitočtové odnormování

• citlivost výsledného zapojení na změnu prvků

• náznak toleranční analýzy a syntézy pasivního filtru

22/30

Page 24: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

Obr. 15: Definice k návrhu Butterworthova filtru, Mathcad.

23/30

Page 25: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 16: Výpočet hodnot prototypu filtru v Mathcadu.

Page 26: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 17: Kmitočtové charakteristiky prototypu v Mathcadu.

SEMINÁŘ UREL, 8.4.2009 25/30

Page 27: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

Obr. 18: Symbolické výpočty programem Mathcad.

26/30

Page 28: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 19: Analýza oscilátoru v prostředí Mathcad.

Page 29: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

Obr. 20: Příklad toleranční analýzy oscilátoru v Mathcadu.

SEMINÁŘ UREL, 8.4.2009 28/30

Page 30: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

další problémy řešené programem Mathcad

• optimalizace tlumící sekvence ultrazvukového senzoru (On-Semiconductor)

• simulace šíření ultrazvuku vzduchem (On-Semiconductor)

• testování stability elektronického obvodu (výuka)

• zvýraznění signálu v šumu kumulačními metodami (ABB)

29/30

Page 31: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

SEMINÁŘ UREL, 8.4.2009

závěrečné zhodnocení programu Mathcad

• výborné grafické možnosti

• rychlé vyhledání chyby v programu

• vhodné pro výuku, když je třeba něco rychle udělat

• dlouhé výpočetní rutiny často nestabilní, situace se zlepšuje s novými verzemi

• chybí podpora počítačů s více jádry

• kompatibilita jednotlivých verzí

30/30

Page 32: M ATHCAD S PR ÁVNÁ  V OLBA  P RO  A NALÝZU  A S YNTÉZU  O BVODŮ Jiří Petržela

děkuji za pozornost