Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

A neural network based on an inexpensive eight-bit microcontroller

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In this paper, a neural network is trained and validated using a low end and inexpensive microcontroller. The well-known backpropagation algorithm is implemented to train a neural network model. Both the training and the validation parts are shown through an alphanumeric liquid crystal display. A chemical process was chosen as a realistic nonlinear system to demonstrate the feasibility, and the performance of the results found using the microcontroller. A comparison was made between the microcontroller and the computer results.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Roffel B, Betlem B (2006) Process dynamics and control, modeling for control and prediction. Wiley, England

    Google Scholar 

  2. Duan S, Shi Z, Feng H, Duan Z, Mao Z (2006) An on-line adaptive control based on DO/pH measurements and ANN pattern recognition model for fed-batch cultivation. Biochemical Eng J 30:88–96

    Article  Google Scholar 

  3. Akesson BM, Toivonen HT (2006) A neural network model predictive controller. J Process Control 16:937–946

    Article  Google Scholar 

  4. Al Seyab RK, Cao Yi (2008) Differential recurrent neural network based predictive control. Comput Chem Eng 32–7:1533–1545

    Article  Google Scholar 

  5. Gulbag A, Temurtas F, Tasaltin C, Ozturk ZZ (2009) A neural network implemented microcontroller system for quantitative classification of hazardous organic gases in the ambient air. Int J Environ Pollut 36–3:151–165

    Article  Google Scholar 

  6. Cotton NJ, Wilamowski BM, Dündar G (2008) A neural network implementation on an inexpensive eight bit microcontroller, In: 12th international conference on intelligent engineering systems. Miami, Florida

  7. Liung TK, Mashor MY, Isa NAM, Ali AN, Othman NH (2003) Design of a neural network based cervical cancer diagnosis system: a microcontroller approach, ICAST 2003

  8. Neelamegamand P, Rajendran A (2005) Neural network based density measurement. Bulgarian J Phys 31:163–169

    Google Scholar 

  9. Plett GL (2003) Adaptive inverse control of linear and nonlinear systems using dynamic neural networks. IEEE Trans Neural Netw 14(2):360–372

    Article  Google Scholar 

  10. Liu GP, Kadirkamanathan V, Billings SA (1998) Predictive control for non-linear systems using neural networks. Int J Control 71(6):1119–1132

    Article  MATH  MathSciNet  Google Scholar 

  11. Testa FJ, FJT Consulting (1997) Floating point math functions [Online]. Available: http://www.microchip.com

  12. Testa FJ, FJT Consulting (1997) IEEE 754 compliant floating point routines [Online]. Available: http://www.microchip.com

  13. Evans R (2001) Floating point to ASCII conversion [Online]. Available: http://www.microchip.com

  14. Testa FJ, FJT Consulting (1996) Fixed point routines [Online]. Available: http://www.microchip.com

  15. Efe MÖ (1996) Identification and control of nonlinear dynamical systems using neural networks M.S. Thesis, Boðaziçi University

  16. McAvoy T, Hsu E, Lowenthal S (1972) Dynamics of pH in CSTRs. Ind Eng Chem Process Des Dev 11:68–70

    Article  Google Scholar 

  17. Zhu Y (2001) Multivariable system identification for process control. Elsevier, Pergamon

    Google Scholar 

  18. Billings SA, Voon WSF (1986) Correlation based model validity tests for non-linear models. Int J Control 44:235–244

    Article  MATH  Google Scholar 

  19. Chen S, Billings SA, Grant PM (1990) Non-linear system identification using neural networks. Int J Control 51(6):1191–1214

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. Saad Saoud.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Saad Saoud, L., Khellaf, A. A neural network based on an inexpensive eight-bit microcontroller. Neural Comput & Applic 20, 329–334 (2011). https://doi.org/10.1007/s00521-010-0377-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-010-0377-5

Keywords

Navigation