Original title:
Evoluční optimalizace analogových zesilovačů
Translated title:
Evolutionary Analogue Amplifier Optimisation
Authors:
Bielik, Marek ; Zachariášová, Marcela (referee) ; Bidlo, Michal (advisor) Document type: Bachelor's theses
Year:
2017
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[eng][cze]
Táto práca demonštruje možnosti využitia evolučných algoritmov, konkrétne evolučných stratégií, v doméne dizajnu analógových zosilňovačov. Do implementácie je zahrnutý ngSPICE simulátor, ktorý je použitý na vyhodnotenie optimalizovaných riešení a v práci je navrhnutých niekoľko vyhodnocovacích metód. Práca tiež zahŕňa experimenty a ich výsledky, ktoré boli použité na určenie najvodnejších parametrov evolučných stratégií. Cieľom bolo optimalizovať hodnoty súčiastok jedno a dvoj stupňových zosilňovačov s bipolárnymi tranzistormi v zapojení so spoločným emitorom. Výsledkom je nástroj umožňujúci návrh zosilňovačov s ľubovoľným zosilnením v rámci možností daného obvodu bez použitia akéhokoľvek matematického aparátu.
This thesis demonstrates the capabilities of the evolutionary algorithms, namely the evo lution strategies, in the domain of the analog amplifiers design. The ngSPICE simulator is integrated into the implementation and it is used for the evaluation of the optimized solutions. There are various methods for evaluating amplifiers proposed in the thesis and also various experiments and their results which were used for the determination of the most optimal parameters for evolution strategies. The goal was to optimize the values of components of the single and two stage common emitter amplifiers. The result is a tool that provides the design of amplifiers with an arbitrary gain, which is within the bounds of the circuit's possibilities, without using any mathematical apparatus.
Keywords:
analógový zosilňovač; evolučné stratégie; evolučný algoritmus; fitnes funkcia; ngSPICE; optimalizácia; RInside; SPICE; umelá inteligencia; analog amplifier; artificial intelligence; evolution strategies; evolutionary computation; fitness function; ngSPICE; optimization; RInside; SPICE
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/69633