{"id":{"repo_id":"unm","oai_identifier":"oai:digitalrepository.unm.edu:ece_etds-1007"},"canonical_url":"https://search.dev.ndltd.org/etd/unm/oai:digitalrepository.unm.edu:ece_etds-1007","repository":{"repo_id":"unm","name":"University of New Mexico","base_url":"https://digitalrepository.unm.edu/do/oai/"},"display":{"title":"Neural network field programmable gate array (FPGA) controllers for reconfigurable antennas","abstract":"Advantages of reconfigurable antennas are numerous, but limited by the method of controlling their configuration. This dissertation proposes to utilize the advantages of both Neural Networks (NN) and Field Programmable Gate Arrays (FPGAs) to overcome this dilemma. In this work, the methodology of modeling of reconfigurable antennas using neural network embedded on an FPGA board is presented. This work shows a new approach of modeling reconfigurable antennas using neural networks in Matlab, a code is written to generate a NN for any antenna (or any reconfigurable system in general) by providing input/output data of the antenna. An HDL code is generated using Xilinx System Generator and sent to an FPGA board using Xilinx ISE. With a NN embedded on the FPGA board, we have a highly reconfigurable system in real time controller that thinks exactly as the system it models. This brain is connected to the antenna and becomes the decision maker in antenna switching or reconfiguration. Also, with the new approach of using Matlab to generate HDL code; this work opens the door to those who are interested in implementing designs on FPGAs without having enough knowledge in HDL programming. Different types of reconfigurable antennas with different way of reconfigurability are modeled and simulated. NN models show great match with measured antennas data. NN_FPGA controller is built for each antenna.","abstract_html":"Advantages of reconfigurable antennas are numerous, but limited by the method of controlling their configuration. This dissertation proposes to utilize the advantages of both Neural Networks (NN) and Field Programmable Gate Arrays (FPGAs) to overcome this dilemma. In this work, the methodology of modeling of reconfigurable antennas using neural network embedded on an FPGA board is presented. This work shows a new approach of modeling reconfigurable antennas using neural networks in Matlab, a code is written to generate a NN for any antenna (or any reconfigurable system in general) by providing input/output data of the antenna. An HDL code is generated using Xilinx System Generator and sent to an FPGA board using Xilinx ISE. With a NN embedded on the FPGA board, we have a highly reconfigurable system in real time controller that thinks exactly as the system it models. This brain is connected to the antenna and becomes the decision maker in antenna switching or reconfiguration. Also, with the new approach of using Matlab to generate HDL code; this work opens the door to those who are interested in implementing designs on FPGAs without having enough knowledge in HDL programming. Different types of reconfigurable antennas with different way of reconfigurability are modeled and simulated. NN models show great match with measured antennas data. NN_FPGA controller is built for each antenna.","abstract_has_math":false,"creators":["Al Zuraiqi, Eyad"],"institution":null,"degree_name":"Electrical Engineering","degree_level":"Dissertation","degree_discipline":"Electrical and Computer Engineering","degree_department":null,"school":null,"contributors":["Christodoulou, Christos","Pollard, Howard","Simpson, Jamesina","Taha, Mahmoud"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2012,"date_issued":"2012-07-03T07:00:00Z","date_published":"2012-07-03T07:00:00Z","updated_at":"2026-07-24T05:27:10Z","subjects":["Adaptive antennas--Computer simulation.","Adaptive antennas--Automatic control.","Programmable controllers.","Field programmable gate arrays.","Neural networks (Computer science)"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://digitalrepository.unm.edu/ece_etds/8","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Christodoulou, Christos","Pollard, Howard","Simpson, Jamesina","Taha, Mahmoud"]},{"key":"dc:creator","label":"Author","values":["Al Zuraiqi, Eyad"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation","Doctoral"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Electrical Engineering"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Adaptive antennas--Computer simulation.","Adaptive antennas--Automatic control.","Programmable controllers.","Field programmable gate arrays.","Neural networks (Computer science)"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalrepository.unm.edu/ece_etds/8"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Advantages of reconfigurable antennas are numerous, but limited by the method of controlling their configuration. This dissertation proposes to utilize the advantages of both Neural Networks (NN) and Field Programmable Gate Arrays (FPGAs) to overcome this dilemma. In this work, the methodology of modeling of reconfigurable antennas using neural network embedded on an FPGA board is presented. This work shows a new approach of modeling reconfigurable antennas using neural networks in Matlab, a code is written to generate a NN for any antenna (or any reconfigurable system in general) by providing input/output data of the antenna. An HDL code is generated using Xilinx System Generator and sent to an FPGA board using Xilinx ISE. With a NN embedded on the FPGA board, we have a highly reconfigurable system in real time controller that thinks exactly as the system it models. This brain is connected to the antenna and becomes the decision maker in antenna switching or reconfiguration. Also, with the new approach of using Matlab to generate HDL code; this work opens the door to those who are interested in implementing designs on FPGAs without having enough knowledge in HDL programming. Different types of reconfigurable antennas with different way of reconfigurability are modeled and simulated. NN models show great match with measured antennas data. NN_FPGA controller is built for each antenna."]},{"key":"dc:title","label":"Title","values":["Neural network field programmable gate array (FPGA) controllers for reconfigurable antennas"]}]}],"canonical_facts":{"dc:contributor":["Christodoulou, Christos","Pollard, Howard","Simpson, Jamesina","Taha, Mahmoud"],"dc:creator":["Al Zuraiqi, Eyad"],"dc:description.abstract":["Advantages of reconfigurable antennas are numerous, but limited by the method of controlling their configuration. This dissertation proposes to utilize the advantages of both Neural Networks (NN) and Field Programmable Gate Arrays (FPGAs) to overcome this dilemma. In this work, the methodology of modeling of reconfigurable antennas using neural network embedded on an FPGA board is presented. This work shows a new approach of modeling reconfigurable antennas using neural networks in Matlab, a code is written to generate a NN for any antenna (or any reconfigurable system in general) by providing input/output data of the antenna. An HDL code is generated using Xilinx System Generator and sent to an FPGA board using Xilinx ISE. With a NN embedded on the FPGA board, we have a highly reconfigurable system in real time controller that thinks exactly as the system it models. This brain is connected to the antenna and becomes the decision maker in antenna switching or reconfiguration. Also, with the new approach of using Matlab to generate HDL code; this work opens the door to those who are interested in implementing designs on FPGAs without having enough knowledge in HDL programming. Different types of reconfigurable antennas with different way of reconfigurability are modeled and simulated. NN models show great match with measured antennas data. NN_FPGA controller is built for each antenna."],"dc:identifier":["https://digitalrepository.unm.edu/ece_etds/8"],"dc:language":["English"],"dc:subject":["Adaptive antennas--Computer simulation.","Adaptive antennas--Automatic control.","Programmable controllers.","Field programmable gate arrays.","Neural networks (Computer science)"],"dc:title":["Neural network field programmable gate array (FPGA) controllers for reconfigurable antennas"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["Dissertation","Doctoral"],"thesis:degree_name":["Electrical Engineering"]},"updated_at":"2026-07-24T05:27:10Z"}