SlideShare a Scribd company logo
1 of 3
TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132
ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013
DOI:10.12928/TELKOMNIKA.v13i2.xxxx
FPGA as a tool for hardware realization of feedback control
Writing : DEVI ALFIANDI, ROCHMAT DIANTORO
Faculty of Information Technology, Department Electrical Engineering, Ahmad Dahlan University,
Yogyakarta, Indonesia
Abstract
The presented paper deals with the development of robust control algorithm based on reflection
vectors methodology. Thisapproach of controller design is guaranteeing stability, robustness and high
performance. The presented method was successfullytested for stable, unstable and strong oscillating
processes and for systems with parametrical model uncertainty. The proposedalgorithm can be effectively
realized using field-programmable gate array (FPGA) structure as it is shown in the case study –the
hardware realization using FPGA technology for DC motor. All presented simulations and co-simulations
were realized inMATLAB-Simulink.
Keywords: Robust control; Robust stability; Parametrical uncertainty; Quadratic programming; Reflection
vectors; FPGA
1. Introduction
During last ten years, development of robust control elementary principles and evolution of new robust
controlmethods for different model uncertainty types are visible. Based on theoretical assumptions,
modeling and simulationmethods, an effective approach to the control of processes with strong and
undefined uncertainties is designed. Suchuncertainties are typical for biotechnology processes, chemical
plants, automobile industry, aviation, etc. For suchprocesses, it is necessary to design robust and
practical algorithms which ensure the high performance and robuststability using proposed mathematical
techniques with respect the parametric and unmodeled uncertainties. Solutionto such problems is
possible using robust predictive methods and “soft-techniques” which include fuzzy sets, neuronnetworks
and genetic algorithms.
2. Problem formulation
Let us consider the robust control synthesis ofa scalar discrete-time control loop. The transfer function of
theoriginal continuous-time systemis described by the transfer function
TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132
ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013
DOI:10.12928/TELKOMNIKA.v13i2.xxxx
3. Implementation of control algorithm
The digital form of the controller can be obtained from (3). Recursive form of control algorithm is
expressed by thefollowing equation:
For implementation of control algorithm (27) for FPGA is necessary to decompose equation into simple
arithmeticoperations:
Control output u must be bounded in the range from uminto umax.
4. Case study
Hardw are realization of control algorithm.
5. Conclusion
The presented paper deals with the new approach of robust controller design using the reflection vectors
techniques .The control structure consists of feed-forward and feedback part. Proposed algorithm was
tested using FPGA technology for DC motor. The illustrative example was solved using quadratic
programming for suitably defined performance function. The obtained results demonstrate very effective
applicability of the theoretical principles for process control with parametrical model uncertainty. Digital
controller was successfully implemented and hardware realized on Artix-7FPGA board. FPGA structure is
very suitable for high speed processes.
TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132
ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013
DOI:10.12928/TELKOMNIKA.v13i2.xxxx

More Related Content

What's hot

High Speed Optimized AES using Parallel Processing Implementation
High Speed Optimized AES using Parallel Processing ImplementationHigh Speed Optimized AES using Parallel Processing Implementation
High Speed Optimized AES using Parallel Processing ImplementationIRJET Journal
 
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}LogicMindtech Nologies
 
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterArtificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterIJMTST Journal
 
FPGA Debug Using Incremental Trace Buffer
FPGA Debug Using Incremental Trace BufferFPGA Debug Using Incremental Trace Buffer
FPGA Debug Using Incremental Trace Bufferpaperpublications3
 
IRJET- Implementation of TPG-LFSR with Reseeding Pattern Value
IRJET-  	  Implementation of TPG-LFSR with Reseeding Pattern ValueIRJET-  	  Implementation of TPG-LFSR with Reseeding Pattern Value
IRJET- Implementation of TPG-LFSR with Reseeding Pattern ValueIRJET Journal
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filterAn fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filtereSAT Publishing House
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter eSAT Journals
 
M ODEL P REDICTIVE C ONTROL U SING F PGA
M ODEL  P REDICTIVE  C ONTROL  U SING  F PGAM ODEL  P REDICTIVE  C ONTROL  U SING  F PGA
M ODEL P REDICTIVE C ONTROL U SING F PGAijctcm
 
Review journal CA pRNG with global loop non-uniform rule control
Review journal CA pRNG with global loop non-uniform rule controlReview journal CA pRNG with global loop non-uniform rule control
Review journal CA pRNG with global loop non-uniform rule controldaraaulia Feryando
 

What's hot (10)

High Speed Optimized AES using Parallel Processing Implementation
High Speed Optimized AES using Parallel Processing ImplementationHigh Speed Optimized AES using Parallel Processing Implementation
High Speed Optimized AES using Parallel Processing Implementation
 
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}
Fast sign detection algorithm for the rns moduli set {2n+1 − 1, 2n − 1, 2n}
 
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel InverterArtificial Neural Network Based Closed Loop Control of Multilevel Inverter
Artificial Neural Network Based Closed Loop Control of Multilevel Inverter
 
Project_Report_Debargha
Project_Report_DebarghaProject_Report_Debargha
Project_Report_Debargha
 
FPGA Debug Using Incremental Trace Buffer
FPGA Debug Using Incremental Trace BufferFPGA Debug Using Incremental Trace Buffer
FPGA Debug Using Incremental Trace Buffer
 
IRJET- Implementation of TPG-LFSR with Reseeding Pattern Value
IRJET-  	  Implementation of TPG-LFSR with Reseeding Pattern ValueIRJET-  	  Implementation of TPG-LFSR with Reseeding Pattern Value
IRJET- Implementation of TPG-LFSR with Reseeding Pattern Value
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filterAn fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
 
An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter An fpga implementation of the lms adaptive filter
An fpga implementation of the lms adaptive filter
 
M ODEL P REDICTIVE C ONTROL U SING F PGA
M ODEL  P REDICTIVE  C ONTROL  U SING  F PGAM ODEL  P REDICTIVE  C ONTROL  U SING  F PGA
M ODEL P REDICTIVE C ONTROL U SING F PGA
 
Review journal CA pRNG with global loop non-uniform rule control
Review journal CA pRNG with global loop non-uniform rule controlReview journal CA pRNG with global loop non-uniform rule control
Review journal CA pRNG with global loop non-uniform rule control
 

Similar to Fpga as a tool for hardware realization of feedback control resume

Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...paperpublications3
 
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...paperpublications3
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET Journal
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Journals
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationeSAT Publishing House
 
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...Luigi Vanfretti
 
A compact FPGA-based montgomery modular multiplier
A compact FPGA-based montgomery modular multiplierA compact FPGA-based montgomery modular multiplier
A compact FPGA-based montgomery modular multipliernooriasukmaningtyas
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemIRJET Journal
 
A microsystem design for controlling a DC motor by pulse width modulation us...
A microsystem design for controlling a DC motor by pulse  width modulation us...A microsystem design for controlling a DC motor by pulse  width modulation us...
A microsystem design for controlling a DC motor by pulse width modulation us...IJECEIAES
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller systemVinny Chweety
 
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...DETER-Project
 
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEM
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEMA REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEM
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEMijiert bestjournal
 

Similar to Fpga as a tool for hardware realization of feedback control resume (20)

Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...Introduction of Programmable Logic Controller to Electric Overhead Travelling...
Introduction of Programmable Logic Controller to Electric Overhead Travelling...
 
Proposal of a reliable embedded circuit to control a stepper motor using mic...
Proposal of a reliable embedded circuit to control a stepper  motor using mic...Proposal of a reliable embedded circuit to control a stepper  motor using mic...
Proposal of a reliable embedded circuit to control a stepper motor using mic...
 
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...
Monitoring and Controlling Of Electric Overhead Travelling Crane Using PLC an...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
IRJET- Design and Analysis of Fuzzy and GA-PID Controllers for Optimized Perf...
 
Ff25965968
Ff25965968Ff25965968
Ff25965968
 
Fuzzy-based MPPT algorithm implementation on FPGA chip for multi-channel pho...
Fuzzy-based MPPT algorithm implementation on FPGA chip  for multi-channel pho...Fuzzy-based MPPT algorithm implementation on FPGA chip  for multi-channel pho...
Fuzzy-based MPPT algorithm implementation on FPGA chip for multi-channel pho...
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
Secure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfigurationSecure remote protocol for fpga reconfiguration
Secure remote protocol for fpga reconfiguration
 
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
PMU-Based Real-Time Damping Control System Software and Hardware Architecture...
 
A compact FPGA-based montgomery modular multiplier
A compact FPGA-based montgomery modular multiplierA compact FPGA-based montgomery modular multiplier
A compact FPGA-based montgomery modular multiplier
 
Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 
Design and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motorDesign and implementation of variable and constant load for induction motor
Design and implementation of variable and constant load for induction motor
 
A microsystem design for controlling a DC motor by pulse width modulation us...
A microsystem design for controlling a DC motor by pulse  width modulation us...A microsystem design for controlling a DC motor by pulse  width modulation us...
A microsystem design for controlling a DC motor by pulse width modulation us...
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
Artificial Intelligence Control Applied in Wind Energy Conversion System
Artificial Intelligence Control Applied in Wind Energy Conversion SystemArtificial Intelligence Control Applied in Wind Energy Conversion System
Artificial Intelligence Control Applied in Wind Energy Conversion System
 
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
 
Alcohol report
Alcohol reportAlcohol report
Alcohol report
 
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEM
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEMA REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEM
A REVIEW OF SELF HEALING SMART GRIDS USING THE MULTIAGENT SYSTEM
 

Recently uploaded

The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)Wonjun Hwang
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Paige Cruz
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 

Recently uploaded (20)

The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 

Fpga as a tool for hardware realization of feedback control resume

  • 1. TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132 ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013 DOI:10.12928/TELKOMNIKA.v13i2.xxxx FPGA as a tool for hardware realization of feedback control Writing : DEVI ALFIANDI, ROCHMAT DIANTORO Faculty of Information Technology, Department Electrical Engineering, Ahmad Dahlan University, Yogyakarta, Indonesia Abstract The presented paper deals with the development of robust control algorithm based on reflection vectors methodology. Thisapproach of controller design is guaranteeing stability, robustness and high performance. The presented method was successfullytested for stable, unstable and strong oscillating processes and for systems with parametrical model uncertainty. The proposedalgorithm can be effectively realized using field-programmable gate array (FPGA) structure as it is shown in the case study –the hardware realization using FPGA technology for DC motor. All presented simulations and co-simulations were realized inMATLAB-Simulink. Keywords: Robust control; Robust stability; Parametrical uncertainty; Quadratic programming; Reflection vectors; FPGA 1. Introduction During last ten years, development of robust control elementary principles and evolution of new robust controlmethods for different model uncertainty types are visible. Based on theoretical assumptions, modeling and simulationmethods, an effective approach to the control of processes with strong and undefined uncertainties is designed. Suchuncertainties are typical for biotechnology processes, chemical plants, automobile industry, aviation, etc. For suchprocesses, it is necessary to design robust and practical algorithms which ensure the high performance and robuststability using proposed mathematical techniques with respect the parametric and unmodeled uncertainties. Solutionto such problems is possible using robust predictive methods and “soft-techniques” which include fuzzy sets, neuronnetworks and genetic algorithms. 2. Problem formulation Let us consider the robust control synthesis ofa scalar discrete-time control loop. The transfer function of theoriginal continuous-time systemis described by the transfer function
  • 2. TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132 ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013 DOI:10.12928/TELKOMNIKA.v13i2.xxxx 3. Implementation of control algorithm The digital form of the controller can be obtained from (3). Recursive form of control algorithm is expressed by thefollowing equation: For implementation of control algorithm (27) for FPGA is necessary to decompose equation into simple arithmeticoperations: Control output u must be bounded in the range from uminto umax. 4. Case study Hardw are realization of control algorithm. 5. Conclusion The presented paper deals with the new approach of robust controller design using the reflection vectors techniques .The control structure consists of feed-forward and feedback part. Proposed algorithm was tested using FPGA technology for DC motor. The illustrative example was solved using quadratic programming for suitably defined performance function. The obtained results demonstrate very effective applicability of the theoretical principles for process control with parametrical model uncertainty. Digital controller was successfully implemented and hardware realized on Artix-7FPGA board. FPGA structure is very suitable for high speed processes.
  • 3. TELKOMNIKA, Vol.13, No.2, June 2015, pp. 125~132 ISSN: 1693-6930, accredited AbyDIKTI,DecreeNo:58/DIKTI/Kep/2013 DOI:10.12928/TELKOMNIKA.v13i2.xxxx