148
Views
1
CrossRef citations to date
0
Altmetric
Articles

Hardware design implementation issues of the estimator-based controller using FPGA

ORCID Icon, , &
Pages 1463-1479 | Received 18 Jun 2018, Accepted 03 Mar 2019, Published online: 13 Apr 2019

References

  • Alkrunz, M. (2016). Design of discrete time controllers for the DC-DC boost converter. Sakarya University Journal of Science, 20(1), 75–82.
  • Chan, Y. F., Moallem, M., & Wang, W. (2007). Design and implementation of modular FPGA-based PID controllers. IEEE Transactions on Industrial Electronics, 54(4), 1898–1906.
  • Chao, P. C. P., Chen, W. D., & Wu, R. H. (2014). A battery charge controller realized by a flyback converter with digital primary side regulation for mobile phones. Microsystem Technologies, 20(8–9), 1689–1703.
  • Cho, H., Yoo, S. J., & Kwak, S. (2014). State observer based sensor less control using Lyapunov‘s method for boost converters. IET Power Electronics, 8(1), 11–19.
  • Datta, A., Mukherjee, D., & Saha, H. (2014). A dsPIC based novel digital sinusoidal pulse-width modulation technique for voltage source inverter applications. Microprocessors and Microsystems, 38(7), 649–658.
  • Hanselmann, H. (1987). Implementation of digital controllers—A survey. Automatica, 23(1), 7–32.
  • Hariharan, K., Vasanthakumar, P., Varun, G., & Abhaikumar, V. (2010). A method for ADC error testing and its compensation in ratiometric measurements. Measurement Science Review, 10(2), 56–59.
  • Iplikci, S., & Bahtiyar, B. (2016). A field-programmable gate array implementation of a real-time nonlinear Runge–Kutta model predictive control. Transactions of the Institute of Measurement and Control, 38(5), 555–564.
  • Kamala, J., & Umamaheswari, B. (2016). Reconfigurable smart controller and interface architecture for Photo-voltaic energy storage system. Computer Standards & Interfaces, 46, 37–45.
  • Kamri, D., & Larbes, C. (2014). Observer-based control for dc–Dc converters. Arabian Journal for Science and Engineering, 39(5), 4089–4102.
  • Karimi, S., Poure, P., Saadate, S., & Gholipour, E. (2008). FPGA-based fully digital controller for three-phase shunt active filters. International Journal of Electronics, 95(8), 805–818.
  • Lienhardt, A. M., Gateau, G., & Meynard, T. A. (2007). Digital sliding-mode observer implementation using FPGA. IEEE Transactions on Industrial Electronics, 54(4), 1865–1875.
  • Liu, T. H., Young, C. M., & Liu, C. H. (1988). Microprocessor-based controller design and simulation for a permanent magnet synchronous motor drive. IEEE Transactions on Industrial Electronics, 35(4), 516–523.
  • Lucia, S., Navarro, D., Lucia, O., Zometa, P., & Findeisen, R. (2018). Optimized FPGA implementation of model predictive control for embedded systems using high-level synthesis tool. IEEE Transactions on Industrial Informatics, 14(1), 137–145.
  • Ma, Z., Saeidi, S., & Kennel, R. (2014). FPGA implementation of model predictive control with constant switching frequency for PMSM drives. IEEE Transactions on Industrial Informatics, 10(4), 2055–2063.
  • Maghsadhagh., A. (2016). Implementation of PID controller by microcontroller of PIC (18 Series) and controlling the height of liquid in sources. Advances in Robotics and Automation, 5(3), 1–4.
  • Mascharak, S., & Choudhuri, A. (2012). Implementation of the onboard ADC and DAC on the Spartan 3E FPGA platform (Doctoral dissertation).
  • Meenakshi Sundaram, B., Manikandan, B. V., & Kaliamoorthy, M. (2017). Simulation of FPGA controlled single stage boost inverter for the applications of grid connected photovoltaic system. Simulation, 93(12), 1087–1097.
  • Monmasson, E., & Cirstea, M. N. (2007). FPGA design methodology for industrial control systems-A review. IEEE Transactions on Industrial Electronics, 54(4), 1824–1842.
  • Monmasson, E., Idkhajine, L., & Naouar, M. W. (2011). FPGA based controllers-different perspectives of power electronics and drive applications. IEEE Industrial Electronics Magazine, 14–26.
  • Muthuramalingam, A., Himavathi, S., & Srinivasan, E. (2008). Neural network implementation using FPGA: Issues and application. International Journal of Information Technology, 4(2), 86–92.
  • Nema, M., & Nema, M. M. (2013). PID controller analysis based on Different Addition methods. International Journal of Emerging Technology and Advanced Engineering, 3(11), 398–403.
  • Priewasser, R., Agostinelli, M., Unterrieder, C., Marsili, S., & Huemer, M. (2014). Modeling, control, and implementation of DC–DC converters for variable frequency operation. IEEE Transactions on Power Electronics, 29(1), 287–301.
  • Sandhu, F., Selamat, H., Alavi, S. E., & Mahalleh, V. B. S. (2017). FPGA-based implementation of Kalman filter for real-time estimation of tire velocity and acceleration. IEEE Sensors Journal, 17(17), 5749–5758.
  • Sisterna, C., Segura, M., Guzzo, M., Ensinck, G., & Gil, C. (2011, April). FPGA implementation of an ultra-high speed ADC interface. In 2011 VII Southern Conference on Programmable Logic (SPL), Cordoba, (pp. 161–166). IEEE.
  • Stankovic, M., Naumovic, M., Manojlovic, S., & Simic, S. (2018). Optimized pure hardware FPGA-based implementation of active disturbance rejection control. Electrical Engineering, 100(1), 111–121.
  • Xilinx Spartan®-6 LX45 FPGA. Atlys Board Reference Manual [ Online]. Retrieved from www.digilentinc.com
  • Xu, S., Ni, D., Lu, S., & Sun, W. (2017). A novel digital multi-mode control strategy with PSM for primary-side flyback converter. International Journal of Electronics, 104(5), 840–854.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.