Začínáme s optimalizací

Pro optimalizaci obvodu používá Qucs utilitku ASCO (http://asco.sourceforge.net/). Zde předložím popis jak připravit vaše schéma, jak to celé spustit a jak porozumět výsledkům. Předtím než budete chtít využívat tuto funkci, musíte ASCO nainstalovat na váš počítač.

Obvod s minimalizací není nic víc, než program, který minimalizuje počet funkcí. Může to být každé časové zpoždění, nebo doba náběžné hrany v digitálních obvodech, nebo jakýkoli zdroj v analogových obvodech. Další možností je definovat optimalizační problém jako skládání funkcí, nebo jako v tomto případě, definovat “figure-of-metir”.

Pro nastavení optimalizace musíme dvě věci do schématu přidat: rovnici/rovnice (Vložit -> Vložit rovnici) a velký čtverec s nápisem “Optimalizace” (Ve skupině “Simulace”). Sestavte schéma podle obrázku 1 a hrajte si s Qucs, dikud vaše schéma nebude vypadat jako na obrázku 2 ;-) . Dejte si pozor na znaménko minus u S11_In_Band!

image1_CS

Obrázek 1 - Počáteční schéma

image2_CS

Obrázek 2 - Připravené schéma

Nyní vyberte ze skupin komponent komponentu “Optimalizace”. Z existujících parametrů je třeba věnovat speciální pozornost “Maximální počet opakování” , “Konstanta F” a “Přechod přes faktor”. Někdy může optimalizace trvat jen chvilinku, ale někdy i celkem dlouho.

image3_CS

Obrázek 3 - Optimalizace - dialog, možnosti algoritmu.

V tabulce Proměnné, které definují jednotlivé komponenty bude vybráno z rozsahu, jak je zobrazeno na obrázku 4. Jména proměnných jsou ve shodě s jejich identifikátory umístěných ve vlastnostech komponent a NE jmen konponent.

image4_CS

Obrázek 4 - Optimalizace - dialoh, možnosti proměnných.

Konečně, se dostáváme do cíle kde objekty optimalizace (maximalizace, minimalizace) a omezení (menší, větší, rovno) jsou definovány. Poté ASCO je automaticky zkombinuje do jediné funkce a to je minimalizace.

image5_CS

Obrázek 5 - Optimalizace - dialog, cílové možnosti.

Dalším krokem je změna schématu a definice které součásti obvodu budou optimalizovány. Výsledné schéma se zobrazeno na obrázku 6.

image6_CS

Obrázek 6 - Nové hlavní okno QUCS

Posledním krokem optimalizace je spuštění simulace stisknutím klávesy F2. Simulace může trvat několik sekund na moderním počítači. Nejlepší bude, když si výsledky necháte zobrazit do grafu. Vyberte si diagram kartézský. Přidejte do něj S[2,1] a S[1,1]. Už jen nastavit barvy a tloušťku grafu (čím větší číslo, tím tlustější).

image7_CS

Obrázek 7 - Qucs - okno s výsledky.

Nejlepší nalezené obvody můžete najít v optimalizačním dialogu v záložce Proměnné. Zde jsou hodnoty pro každý z uvedených prvků (Obrázek 8).

image8_CS

Obrázek 8 - Nejlepší nalezené obvody.

By clicking the “Copy current values to equation” button, an equation component defining all the optimization variables with the values of the “initial” column will be copied to the clipboard and can be pasted to the schematic after closing the optimization dialog. The resulting schematic will be as shown in the next figure.

image9_EN

Figure 9 - Schematic with optimized values.

in case you need to do further modifications to the schematic, the optimization component can now be disabled and the optimized values from the pasted equation will be used.

You can change the number of figures shown for the optimized values in the optimization dialog by right-clicking on the “initial” table header and selecting the “Set precision” menu, as shown in the following figure.

image10_EN

Figure 10 - Changing the displayed variables precision.

back to the top