An Enhanced FPGA-based Implementation of Fuzzy Controller using a Personalized Microcontroller
At a glance
- الاستشهادات
- 0
- المراجع
- 26
- Comments
- 0
Abstract
Fuzzy controllers are known as one of the most useful controllers in the industry. Fuzzy controllers have significant characteristics such as simple structure and being imprecision in input variables. The mentioned features would be more indispensable in the nonlinear system, especially in DC motors. Field Programmable Gate Arrays (FPGAs) are one of the equipment for implementing fuzzy controllers. FPGAs have brilliant privileges such as high speed in mathematical computation and doing tasks simultaneously. Although doing tasks as pipeline provide an excellent opportunity for increasing the speed of circuits, it creates a hard situation for implementing a control unit to control the other blocks (such as blocks used in the fuzzy controller of DC motors, which encompass several computational blocks). This paper firstly focuses on the structure of a fuzzy controller for DC motors, which are implemented on FPGA optimally. Secondly, an optimized controller, based on a personalized microcontroller, introduced for managing the data flow and the outputs of computational blocks of a fuzzy controller that is implemented in FPGA. The proposed microcontroller significantly reduces the complexity and time needed for implementing a fuzzy controller on FPGA.
Publication details
- DOI
- 10.1109/psc49016.2019.9081499
- OpenAlex
- W3022973897
- Document type
- conference-paper
- Language
- EN
- Source
- 2019 International Power System Conference (PSC)
- Last metadata update
Comments
تسجيل الدخول للانضمام إلى النقاش.