Journal of Agricultural Machinery (Sep 2016)
Modeling of the height control system using artificial neural networks
Abstract
Introduction Automation of agricultural and machinery construction has generally been enhanced by intelligent control systems due to utility and efficiency rising, ease of use, profitability and upgrading according to market demand. A broad variety of industrial merchandise are now supplied with computerized control systems of earth moving processes to be performed by construction and agriculture field vehicle such as grader, backhoe, tractor and scraper machines. A height control machine which is used in measuring base thickness is consisted of two mechanical and electronic parts. The mechanical part is consisted of conveyor belt, main body, electrical engine and invertors while the electronic part is consisted of ultrasonic, wave transmitter and receiver sensor, electronic board, control set, and microcontroller. The main job of these controlling devices consists of the topographic surveying, cutting and filling of elevated and spotted low area, and these actions fundamentally dependent onthe machine's ability in elevation and thickness measurement and control. In this study, machine was first tested and then some experiments were conducted for data collection. Study of system modeling in artificial neural networks (ANN) was done for measuring, controlling the height for bases by input variable input vectors such as sampling time, probe speed, conveyer speed, sound wave speed and speed sensor are finally the maximum and minimum probe output vector on various conditions. The result reveals the capability of this procedure for experimental recognition of sensors' behavior and improvement of field machine control systems. Inspection, calibration and response, diagnosis of the elevation control system in combination with machine function can also be evaluated by some extra development of this system. Materials and Methods Designing and manufacture of the planned apparatus classified in three dissimilar, mechanical and electronic module, courses of action. The mechanical parts were computer-generated by engineering software in assembled, exploded and standard two-dimensional drawing required for the manufacturing process. Carrier and framework of control unit and actuator mainly designed to have the capability to support and hold the hardware and sensor assembly in an easy mountable fashion. This arrangement performed feasibility of the movement and allocating of control unit along the travel length of belt above the conveyor unit. In this work a multilayer perceptron network with different training algorithm was used and it is found that the backpropagation algorithm with Levenberge-Marquardt learning rule was the best choice for this analysis because of the accurate and faster training procedure. The Levenberg-Marquardt algorithm was an iterative technique that locates the minimum of a multivariate function that was expressed as the sum of squares of nonlinear real-valued functions. It has become a standard technique for non-linear least-squares problems, widely adopted in a broad spectrum of disciplines. LM can be thought of as a combination of steepest descent and the Gauss-Newton method. When the current solution was far from the correct one, the algorithm behaves like a steepest descent method: slow, but guaranteed to converge. When the current solution is close to the correct solution, it becomes a Gauss-Newton method. The Levenberg algorithm is: 1. Do an update as directed by the rule above. 2. Evaluate the error at the new parameter vector. 3. If the error has increased as a result the update, then retract the step (i.e. reset the weights to their previous values) and increase l by a factor of 10 or some such significant factor, then goes to (1) and try an update again. 4. If the error has decreased as a result of the update, then accept the step (i.e. keep the weights at their new values) and decrease l by a factor of 10 or so. Results and Discussion The study of multi artificial neural network learning algorithm by using base Levenberg–Marquardt was the best choice to estimate function experimental data convergence. Artificial neural networks databases were generated by experimental measurement data condition scales. It has been observed that the artificial neural networks could be used in height control. The function estimation problem with parameters in Levenberg–Marquardt algorithm showed a high performance and has a high speed, the error in the most cases were decrease and show a high convergence. Sum square error between ANN predictions and experimental measurements was less than 0.001 and correlation coefficient is above 0.99. Conclusions ANN method was capable to predict and capture the behavior of experimental measurements. ANN method can easily be used to determine new results with considerably less computational cost and time. Results show that the back-propagation method with Levenberg-Marquardt learning rule was suitable for training the networks. The Sum square error between ANN predictions and experimental measurements was less than 0.001 and the correlation coefficient is above 0.99. Replacement of the identity matrix with the diagonal of the Hessian in Levenberge-Marquardt update equation has great advantages in convergence and computation time.
Keywords