{"title":"最优控制技术的FPGA实现","authors":"Samet Ahmed, Kourd Yahia","doi":"10.1109/ICAEE47123.2019.9014690","DOIUrl":null,"url":null,"abstract":"nowadays, optimal control is an active research sub-area of control and systems engineering because of its applications in different human activities. Literature provides various algorithms for optimal control in various domains. At the same time the process is extremely computational exhaustive. For carrying out this task in real time a system which is really fast is required. Software does not seem to be a suitable candidate for implementing it in real time. We require some technology that has huge amount of parallelism. The high amount of computation power in limited time can be achieved by using FPGA as a platform. The proposed work of this paper is FPAG implementation using techniques of optimal command applied to a DC motor used in a physical pendulum, based on linear algebra and matrix calculation. The proposed implementation of our proposed observer is done using Xilinx System Generator (XSG) which co-simulated on both software/hardware using Simulink and XGS tools.","PeriodicalId":197612,"journal":{"name":"2019 International Conference on Advanced Electrical Engineering (ICAEE)","volume":"130 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Implementation of Optimal Control Techniques on FPGA\",\"authors\":\"Samet Ahmed, Kourd Yahia\",\"doi\":\"10.1109/ICAEE47123.2019.9014690\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"nowadays, optimal control is an active research sub-area of control and systems engineering because of its applications in different human activities. Literature provides various algorithms for optimal control in various domains. At the same time the process is extremely computational exhaustive. For carrying out this task in real time a system which is really fast is required. Software does not seem to be a suitable candidate for implementing it in real time. We require some technology that has huge amount of parallelism. The high amount of computation power in limited time can be achieved by using FPGA as a platform. The proposed work of this paper is FPAG implementation using techniques of optimal command applied to a DC motor used in a physical pendulum, based on linear algebra and matrix calculation. The proposed implementation of our proposed observer is done using Xilinx System Generator (XSG) which co-simulated on both software/hardware using Simulink and XGS tools.\",\"PeriodicalId\":197612,\"journal\":{\"name\":\"2019 International Conference on Advanced Electrical Engineering (ICAEE)\",\"volume\":\"130 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International Conference on Advanced Electrical Engineering (ICAEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAEE47123.2019.9014690\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Advanced Electrical Engineering (ICAEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAEE47123.2019.9014690","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
目前,最优控制因其在人类活动中的广泛应用而成为控制与系统工程领域中一个活跃的研究分支。文献提供了各种算法在不同领域的最优控制。与此同时,这一过程的计算量是极其详尽的。为了实时完成这项任务,需要一个速度非常快的系统。软件似乎不是实时实现它的合适人选。我们需要一些具有大量并行性的技术。以FPGA为平台,可以在有限的时间内实现大量的计算能力。本文提出的工作是基于线性代数和矩阵计算,将最优指令技术应用于物理摆直流电机的FPAG实现。我们提出的观察器的实现是使用Xilinx System Generator (XSG)完成的,XSG使用Simulink和XGS工具在软件/硬件上进行联合仿真。
Implementation of Optimal Control Techniques on FPGA
nowadays, optimal control is an active research sub-area of control and systems engineering because of its applications in different human activities. Literature provides various algorithms for optimal control in various domains. At the same time the process is extremely computational exhaustive. For carrying out this task in real time a system which is really fast is required. Software does not seem to be a suitable candidate for implementing it in real time. We require some technology that has huge amount of parallelism. The high amount of computation power in limited time can be achieved by using FPGA as a platform. The proposed work of this paper is FPAG implementation using techniques of optimal command applied to a DC motor used in a physical pendulum, based on linear algebra and matrix calculation. The proposed implementation of our proposed observer is done using Xilinx System Generator (XSG) which co-simulated on both software/hardware using Simulink and XGS tools.