Optimización de la respuesta frecuencial de circuitos electrónicos mediante Simmulated Annealing-Aplicación para Windows
Tipus de documentProjecte/Treball Final de Carrera
Data2016
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
In this project, a software application for Windows called CiOptWin has been developed. This application is able to optimise the frequency response of a linear analog electronic circuit . It has got a friendly interface on which the user may define the points through which the frequency response should pass. After an algorithm selection, some of them coming from classic optimisation theory and other of the kind called heuristic, Simulated Annealing, the software find the optimal value or select the best one from a list of commercial or available values of the components of the circuit. In this way, some prototypes can be manufactured according to the specification for testing before validation for mass production. En este proyecto se ha desarrollado una herramienta software sobre Windows, a la que se ha denominado CiOptWin, capaz de optimizar la respuesta en frecuencia de circuitos electrónicos analógicos lineales. La aplicación dispone de una interfaz amigable en la que el usuario podrá definir los puntos por los cuales debe pasar la respuesta en frecuencia. Tras la selección del algoritmo de optimización, entre los que hay disponibles algoritmos clásicos y el heurístico Simulated Annealing, el programa encontrará el valor o realizará la selección de los valores comerciales o disponibles por el usuario que deben tener los componentes incluidos en el circuito. De esta forma se podrá realizar un prototipo de circuito, acorde a las especificaciones, para proceder a su testeo y validación antes de abordar la producción en serie del mismo. En aquest projecte s'ha desenvolupat una eina software sobre Windows, a la qual s'ha denominat CiOptWin, capaç d'optimitzar la resposta en freqüència de circuits electrònics analògics lineals. L'aplicació disposa d'una interfaz amigable en la qual l'usuari podrà definir els punts pels quals ha de passar la resposta en freqüència. Després de la selecció de l'algorisme d'optimització, entre els quals hi ha disponibles algorismes clàssics i l'heurístic Simulated Annealing, el programa trobarà el valor o realitzarà la selecció dels valors comercials o disponibles per l'usuari que han de tenir els components inclosos en el circuit. D'aquesta forma es podrà realitzar un prototip de circuit, concorde a les especificacions, per procedir a la seva verificació i validació abans d'abordar la producció en sèrie del mateix.
Descripció
Este proyecto tiene como objetivo desarrollar una aplicación que optimiza los parámetros de un circuito con el fin de aproximar de forma óptima una especificación de respuesta frecuencial determinada.
MatèriesGraphical user interfaces (Computer systems), Object-oriented programming (Computer science), Electronic circuit design, Interfícies gràfiques d'usuari (Informàtica), Programació orientada a l'objecte (Informàtica), Circuits electrònics -- Disseny i construcció
TitulacióENGINYERIA DE TELECOMUNICACIÓ (Pla 1992)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
PFC - CiOptWin2 - Files.zip | 14,48Mb | application/zip | Visualitza/Obre | |
2016_09_21_PFC_F_Ventura_vdef_con_codigo.pdf | 6,518Mb | Visualitza/Obre |