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 :
بازگشت