DocumentCode
661173
Title
A neural network controller for Cartesian Plotter
Author
Farooq, Umar ; Rafiq, Faiqa ; Amar, Muhammad ; Abbas, Ghulam ; Asad, Muhammad Usman
Author_Institution
Dept. of Electr. Eng., Univ. of The Punjab, Lahore, Pakistan
fYear
2013
fDate
10-12 Sept. 2013
Firstpage
199
Lastpage
205
Abstract
This paper describes the design and implementation of a neural network controller capable of printing designs and drawings on paper using a Cartesian Plotter. The Cartesian plotter uses two dc motors with incremental encoders for motion along x and y-axis while third dc motor along z-axis controls the pen assembly for drawing the text and graphics data. The motion commands for the motors are generated with the help of a simple feed forward neural network controller trained with back propagation algorithm. The nine inputs, two output neural controller employs four neurons in the hidden layer with tangent sigmoid being activation function for hidden neurons while linear function is used for output neurons. The proposed neural controller can drive the pen assembly in one of the eight possible directions and thus produces similar results to the famous Bresenham´s algorithm. Simulations and practical results validate the neural controller for use with Cartesian plotters.
Keywords
DC motors; backpropagation; control system synthesis; encoding; feedforward neural nets; neurocontrollers; plotters; Cartesian plotter; back propagation algorithm; dc motors; feed forward neural network controller training; graphics data; hidden layer; incremental encoders; input neural controller; linear function; neural network controller design; neural network controller implementation; neurons; output neural controller; output neurons; pen assembly control; printing design; tangent sigmoid; text drawing; Algorithm design and analysis; Assembly; Biological neural networks; DC motors; Neurons; Training; Vectors; AT89C52 microcontroller; Bresenham´s algorithm; Cartesian plotter; MATLAB; neural network controller;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Information Management (ICDIM), 2013 Eighth International Conference on
Conference_Location
Islamabad
Print_ISBN
978-1-4799-0613-0
Type
conf
DOI
10.1109/ICDIM.2013.6693999
Filename
6693999
Link To Document