Skip to main content

A Comparative Investigation on Different Randomness Schemes in the Particle-Swarm-Based Repetitive Controller for the Sine-Wave Inverter

  • Conference paper
Intelligent Systems'2014

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 323))

Abstract

In this paper different randomness scenarios for the recently developed direct particle swarm controller for repetitive processes are investigated and compared. The proposed controller employs the particle swarm optimizer (PSO) to solve in on-line mode the dynamic optimization problem (DOP) designed to shape the control signal in the constant-amplitude constant-frequency (CACF) voltage source inverter (VSI) with an LC output filter. The controller is of a stochastic nature. The DOP at hand is of αD dimensionality, where α denotes the number of control signal samples per each period of the reference voltage signal. Originally, the PSO requires pseudorandom number generators (PRNG) to be run throughout the iterative search to get a new set of numbers in each sample time. In DOP scenarios the swarm has to be kept alive during the operation of the inverter. This in turn implies that the pseudorandom numbers are to be generated in real-time using digital signal controller (DSC) resources. Four different randomization schemes have been tested: the dimension-and-particle-wise one, the dimension-wise one, the particle-wise one and an almost-deterministic one (also known as a list-based PSO). The last approach does not employ any PRNG in real time and as such establishes an appealing alternative in terms of its low computational burden. The effectiveness of such a scheme, when applied to the direct swarm controller, has been studied numerically in the paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Biernat, P., Ufnalski, B., Grzesiak, L.M.: Direct particle swarm repetitive controller with time-distributed calculations for real time implementation. In: Proc. of the IEEE 7th International Conference on Intelligent Systems (September 2014)

    Google Scholar 

  2. Clerc, M.: Randomness matters. Tech. rep. (May 2012), http://hal.archives-ouvertes.fr/hal-00764990

  3. Clerc, M.: List based optimisers – experiments and open questions. Tech. rep. (September 2013), http://hal.archives-ouvertes.fr/hal-00764994

  4. Cui, X., Charles, J.S., Potok, T.E.: A simple distributed particle swarm optimization for dynamic and noisy environments. In: Krasnogor, N., Melián-Batista, M.B., Pérez, J.A.M., Moreno-Vega, J.M., Pelta, D.A. (eds.) NICSO 2008. SCI, vol. 236, pp. 89–102. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Deng, H., Oruganti, R., Srinivasan, D.: Neural controller for UPS inverters based on B-spline network. IEEE Transactions on Industrial Electronics 55(2), 899–909 (2008)

    Article  Google Scholar 

  6. Eberhart, R.C., Shi, Y., Kennedy, J.: Swarm Intelligence, 1st edn. Morgan Kaufmann Publishers (April 2001)

    Google Scholar 

  7. Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence, 1st edn. Wiley (December 2005)

    Google Scholar 

  8. Escobar, G., Hernandez-Gomez, M., Catzin, G.A., Martinez-Rodriguez, P.R., Valdez-Fernandez, A.A.: Implementation of repetitive controllers subject to fractional delays. In: IEEE Industrial Electronics Society 39th IECON Conference, pp. 5983–5988 (2013)

    Google Scholar 

  9. Escobar, G., Mattavelli, P., Hernandez-Gomez, M., Martinez-Rodriguez, P.R.: Filters with linear-phase properties for repetitive feedback. IEEE Transactions on Industrial Electronics 61(1), 405–413 (2014)

    Article  Google Scholar 

  10. Kennel, R.: Predictive control – the powerful method to control power converters and drives in the future. Distinguish Lecturer IEEE Power Electronics Society Seminar, Warsaw (2012)

    Google Scholar 

  11. Longman, R.W.: Iterative/repetitive learning control: learning from theory, simulations, and experiments. In: Encyclopedia of the Sciences of Learning, pp. 1652–1657. Springer (2012)

    Google Scholar 

  12. RANDOM.ORG: True random integer generator (2014), http://www.random.org/integers/?mode=advanced (Online; accessed March 28, 2014)

  13. Riget, J., Vesterstrøm, J.S.: A diversity-guided particle swarm optimizer - the ARPSO. Tech. rep., Aarhus Universitet, Denmark (2002)

    Google Scholar 

  14. Rogers, E., Galkowski, K., Owens, D.H.: Two decades of research on linear repetitive processes part I: Theory. In: Proc. of the 8th International Workshop on Multidimensional Systems (nDS), pp. 1–6 (2013)

    Google Scholar 

  15. Rogers, E., Galkowski, K., Paszke, W., Owens, D.H.: Two decades of research on linear repetitive processes part II: Applications. In: Proc. of the 8th International Workshop on Multidimensional Systems (nDS), pp. 1–6 (2013)

    Google Scholar 

  16. Shi, Y.: Robustification in repetitive and iterative learning control. Ph.D. thesis, Columbia University, USA (2013)

    Google Scholar 

  17. Ufnalski, B., Grzesiak, L.M.: Particle swarm optimization of an online trained repetitive neurocontroller for the sine-wave inverter. In: IEEE Industrial Electronics Society 39th IECON Conference, pp. 6001–6007 (2013)

    Google Scholar 

  18. Ufnalski, B., Grzesiak, L.M.: Feedback and feedforward repetitive control of single-phase UPS inverters – an online particle swarm optimization approach. Tech. Rep. 1/2014, Scientific Reports of the Cologne University of Applied Sciences (2014)

    Google Scholar 

  19. Ufnalski, B., Grzesiak, L.M.: A plug-in direct particle swarm repetitive controller for a single-phase inverter. Electrical Review (Przegląd Elektrotechniczny) 90(6), 6–11 (2014)

    Google Scholar 

  20. Ufnalski, B., Grzesiak, L.: Artificial neural network based voltage controller for the single phase true sine wave inverter – a repetitive control approach. Electrical Review (Przegląd Elektrotechniczny) 89(4), 14–18 (2013)

    Google Scholar 

  21. Wikipedia: Comparison of hardware random number generators — Wikipedia, the free encyclopedia (2014), http://en.wikipedia.org/w/index.php?title=Comparison_of_hardware_random_number_generators&oldid=600161058 (Online; accessed March 28, 2014)

  22. Wilke, D.N., Kok, S., Groenwold, A.A.: Comparison of linear and classical velocity update rules in particle swarm optimization: notes on diversity. International Journal for Numerical Methods in Engineering 70(8), 962–984 (2007)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bartłomiej Ufnalski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Ufnalski, B., Grzesiak, L.M. (2015). A Comparative Investigation on Different Randomness Schemes in the Particle-Swarm-Based Repetitive Controller for the Sine-Wave Inverter. In: Filev, D., et al. Intelligent Systems'2014. Advances in Intelligent Systems and Computing, vol 323. Springer, Cham. https://doi.org/10.1007/978-3-319-11310-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11310-4_15

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11309-8

  • Online ISBN: 978-3-319-11310-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics