Research Article Neural Network Based Active Disturbance .

3y ago
19 Views
3 Downloads
1.75 MB
10 Pages
Last View : 19d ago
Last Download : 3m ago
Upload by : Nora Drum
Transcription

Hindawi Publishing CorporationShock and VibrationVolume 2016, Article ID 4921095, 9 h ArticleNeural Network Based Active Disturbance RejectionControl of a Novel Electrohydraulic Servo System forSimultaneously Balancing and Positioning byIsoactuation ConfigurationQiang Gao,1 Yuanlong Hou,1 Kang Li,1 Zhan Sun,2 Chao Wang,1 and Runmin Hou11School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210014, ChinaInstitute of North Automatic Control Technology, Taiyuan 030006, China2Correspondence should be addressed to Qiang Gao; gaoq0916@sina.comReceived 12 June 2015; Revised 1 September 2015; Accepted 2 September 2015Academic Editor: Mario TerzoCopyright 2016 Qiang Gao et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.To satisfy the lightweight requirements of large pipe weapons, a novel electrohydraulic servo (EHS) system where the hydrauliccylinder possesses three cavities is developed and investigated in the present study. In the EHS system, the balancing cavity of theEHS is especially designed for active compensation for the unbalancing force of the system, whereas the two driving cavities areemployed for positioning and disturbance rejection of the large pipe. Aiming at simultaneously balancing and positioning of theEHS system, a novel neural network based active disturbance rejection control (NNADRC) strategy is developed. In the NNADRC,the radial basis function (RBF) neural network is employed for online updating of parameters of the extended state observer (ESO).Thereby, the nonlinear behavior and external disturbance of the system can be accurately estimated and compensated in real time.The efficiency and superiority of the system are critically investigated by conducting numerical simulations, showing that muchhigher steady accuracy as well as system robustness is achieved when comparing with conventional ADRC control system. Itindicates that the NNADRC is a very promising technique for achieving fast, stable, smooth, and accurate control of the novelEHS system.1. IntroductionLarge pipe weapons, arms of heavy machineries, industrialrobotics, and space-borne manipulators possess a sort oflong and heavy linkages which have high ratio of lengthto diameter and time-varying unbalancing torque inducedby the misalignment between its gravity center and thecorresponding trunnion. The unbalancing torque servingas a sort of strong disturbance highly deteriorates controlperformances of the system [1, 2].Currently, there are two kinds of system balancingstrategies, namely, the external force based system balancing and the internal driving based system balancing. Theexternal methods mainly depended on adopting properbalance weights or adopting balance machinery, and thestatic unbalancing components can be well compensated.Practically, the unbalancing part including partial static anddynamic unbalancing components was treated as externaldisturbance and further compensated during active controlof the system. Regarding the large diameter of the pipe,the unbalancing components were heavy, highly challengingthe control system for positioning [3, 4]. Moreover, theextra machinery for balancing strongly increased weightsand costs of mechanical systems, being difficult to meet thelightweight requirements. With the internal driving basedsystem balancing methods, the most directly way was touse the driving forces for system balancing [5, 6]. Generally,the currently adopted method based on direct driving wasessentially a feedforward inverse compensation strategy, andit cannot achieve real-time balancing. It was obvious that not

2enough driving forces can be provided by the motor servosystem in terms of the heavy pipes. Another kind of adaptivebalancing method combining the hydraulic accumulator andbalancing machinery was recently developed in [7]. However,only partial unbalancing forces can be compensated duringthe process. Also, this method cannot be applied for activerejection of the unbalancing forces during the positioning.As discussed above, active compensation for the unbalancing components in pipe positioning is still an outstandingissue. In the present study, a novel electrohydraulic servo(EHS) system where the hydraulic cylinder possesses threecavities is developed. In the EHS system, the balancing cavityof the EHS is especially designed for active compensationfor the unbalancing force of the system, whereas the drivingcavity is employed for real-time positioning and disturbancerejection of the large pipe. By means of the hydraulic cylinderwith three cavities, simultaneous control and disturbancerejection can be achieved by using only one driving source,namely, isoactuation, greatly reducing weights of weaponswith heavy pipes. However, there are certain extremelycomplicated segments with strong nonlinearities in guncontrol systems, including time-varying parameters inducedby varying working conditions, random external appliedloads, and complex friction forces between the cannonand trunnion. All these nonlinear behaviors add difficultiesin achieving high control performances (both static anddynamic), blocking improvements of working performancesof the gun control system. In terms of nonlinear control,considerable work has been done based on certain types ofadaptive control strategies, such as fuzzy control, adaptivesliding mode robust control, and adaptive equivalent disturbance compensation control [4–7]. All these nonlinearcontrol methods can significantly improve the uncertaintiesof the control system in terms of its tolerance and robustness,but only at the expense of the positioning accuracy andresponse speed.The recently developed active disturbance rejection control (ADRC) is an efficient nonlinear digital control strategywhich regards the unmodeled part and external disturbanceas overall disturbance of the controlled system [8–10]. TheADRC mainly consists of a tracking differentiator (TD), anextended state observer (ESO), and a nonlinear state errorfeedback (NLSEF) control law. In this ADRC approach, theprocesses with higher orders, uncertainties, and unmodeleddynamics are viewed as lower-ordered systems with generaldisturbances; meanwhile, the general disturbances are estimated by ESO and are actively compensated [11–20]. Thereare a large number of adjustable parameters in the ADRC,and choosing proper parameters can contribute to excellentperformances of the control system. To optimally get the system parameters, the global optimization strategy based offline tune methods [11, 12] and the artificial intelligent basedonline tune methods [13–16] were developed. Generally, theoff-line tune methods are highly dependent on identifiedphysical model of the controlled system, and the obtainedparameters cannot adapt to variable working conditions. Theonline updating method can adjust control parameters to getoptimal control performance in real time. In [13], the fuzzycontrol scheme was introduced in the ADRC to estimate theShock and Vibrationstates and accordingly update the compensation factors ofthe ESO. In [14], the diagonal recurrent neural network wasintroduced to realize online tuning of the NLSEF. In termsof parameters of the NLSEF, the compensation gains in ESOhighly affect estimation performance of the control system,especially the estimation accuracy of overall disturbances.Thereby, the backpropagation neural network (BPNN) wasadopted in [15] to tune the gains in ESO. However, the BPNNsuffers easily trapping in local minimum and slow convergentspeed.Motivated by this, the radial biases function (RBF) neuralnetwork is introduced in an improved ADRC to solve thepractical issue in control of the newly developed EHS systemwith three hydraulic cavities for simultaneous balancing andpositioning, constructing the novel neural network basedactive disturbance rejection control (NNADRC) strategy.Four adjustable compensation gains in the ESO are onlineupdated by adopting the RBF neural network.2. The Isoactuation ElectrohydraulicServo System2.1. System Configuration and Working Principle. Figure 1illustrates the schematic of the isoactuation EHS systemfor simultaneous balancing and positioning. As shown inFigure 1, the EHS system mainly consists of a positioningcontroller, a variable capacity pump, a proportional servovalve, a rotary transformer, a RDC modular, a balancingcontroller, a constant displacement pump, a proportionalpressure-reducing valve, a pressure sensor, and an actuationhydraulic cylinder. The actuation hydraulic cylinder has threecavities, namely, the upper, lower, and balancing cavity. Acombination of the upper and lower cavities is adopted forsystem actuation.In practice, the balancing controller compares and calculates the deviation between the measured and desiredpressure in the balancing cavity. The control signal forthe proportional pressure-reducing valve is obtained basedon the deviation to accurately control the pressure in thebalancing cavity, accordingly cancelling the load and weighttorque on the system. As for the positioning, the deviationbetween the measured and desired positions of the pipeis similarly calculated, and accordingly a control signal isgenerated for the proportional servo valve to control the flowrate and direction of the hydraulic fluid for the upper andlower cavities. Thereby, position of the pipe can be accuratelycontrolled by adopting the feedback control strategy.2.2. Modelling the EHS System. Assume the state variables are𝑇π‘₯ [π‘₯1 π‘₯2 π‘₯3 ] with π‘₯1 πœƒ, π‘₯2 πœƒ,Μ‡ and π‘₯3 πœƒ;̈ thestate space equation for the isoactuation EHS system can bedetermined byπ‘₯1Μ‡ π‘₯2 ,π‘₯2Μ‡ π‘₯3 ,π‘₯3Μ‡ 𝑓 (π‘₯) 𝑔𝑒1 𝑑 (𝑑) ,(1)

Shock and Vibration3UppercavityBQuantitative pumpπœƒOProportionalrelief ontrollerPressuresensorResolverProportionalservo valveRDCmodulePositioningcontrollerFigure 1: Schematic of the isoactuation EHS system.where𝑓 (π‘₯) 2.3. Controlling Principle of the EHS System𝛽𝑒 𝐢𝑑 𝐺𝛽𝑉π‘₯ 𝑒 (𝐷𝑒2 𝐢𝑑 π΅π‘š 0 𝐺) π‘₯2 ,𝐽𝑉0 1 𝐽𝑉0𝛽𝑒 𝛽𝑒𝑉(𝐽𝐢𝑑 0 π΅π‘š ) π‘₯3 ,𝐽𝑉0𝛽𝑒𝑔 𝑑 (𝑑) 𝛽𝑒𝐷𝐾𝐾,𝐽𝑉0 𝑒 π‘Ž 1(2)𝛽𝑒 𝐢𝑑1𝑇 𝑇̇ ,𝐽𝑉0 𝐿 𝐽 𝐿 𝑑 (𝑑) Const,where πœƒ denotes the actual position of the pipe, 𝑒1 denotes theoutput signal of the positioning controller, 𝛽𝑒 is the effectivebulk modulus of elasticity, 𝐢𝑑 is the overall leakage coefficient,𝐺 represents the load elastic stiffness, 𝐽 is the rotationalinertia, 𝑉0 is the volume of a cavity, 𝐷𝑒 is the equivalentsurface total displacement, π΅π‘š is the viscoelastic dampingcoefficient, 𝐾1 represents the current-flow rate amplificationratio, πΎπ‘Ž is the gain of the servo amplifier, and 𝑇𝐿 representsthe external loads. Practically, the overall leakage coefficient,the viscoelastic damping coefficient, the equivalent surfacetotal displacement, and the external loads vary with respectto working conditions, showing strong nonlinear behavior ofthe working system.2.3.1. Principle of Balancing Control. In (1), the external load𝑇𝐿 denotes a combination of unbalancing torque, externaldisturbance torque, and launch impact torque. To compensate for these external disturbances, a novel active actuationconfiguration based on a hydraulic cylinder with three cavities is proposed for simultaneous positioning and balancing.The basic principle can be summarized as follows: the weighttorque varies with respect to the rotation position πœƒ, whichcan be expressed by 𝑇𝐺(πœƒ). With a specified arm of force 𝑙(πœƒ)and the acting area 𝐴, the required pressure 𝑃𝐺(𝑠) providedby the balancing cavity can be accordingly determined.To actively balance the weight torque, the pressure in thebalancing cavity is controlled by means of the proportionalpressure-reducing valve. Thereby, the required torque forbalancing the weight torque can be achieved.Since the working frequency of the proportionalpressure-reducing valve is much higher than the naturalfrequency of its actuation, it can be simply regarded as aproportional element. Thus, the relationship between thecontrol signal π‘ˆ2 (𝑠) and output flow rate 𝑄1 (𝑠) of the valvecan be expressed by𝑄1 (𝑠) 𝐾2 πΎπ‘ž1 π‘ˆ2 (𝑠) ,(3)where 𝐾2 is the voltage-displacement coefficient and πΎπ‘ž1 isthe flow rate gain for the valve.

4Shock and VibrationThe theoretical pressure in the balancing cavity can bedetermined by𝑃𝑝 (𝑠) 1[𝑄 (𝑠) 𝑄𝐿1 (𝑠) 𝑄1 (𝑠)](𝑉1 /𝛽𝑒 ) 𝑠 𝐢𝐿1 𝑠111π‘ πœƒ (𝑠)[𝑄𝑠1 (𝑠) 𝐴𝑙 (πœƒ)(𝑉1 /𝛽𝑒 ) 𝑠 𝐢𝐿1(4)With the TD process, it is employed for transient process and command signal generation. Fast tracking withoutovershoots as well as suspension of rapid fluctuations of thecontrol signal when the presetting parameters are suddenlychanged can be achieved by employing the TD. The definitionof the TD process can be expressed byV1 (π‘˜ 1) V1 (π‘˜) β„ŽV2 (π‘˜) ,V2 (π‘˜ 1) V2 (π‘˜) β„ŽV3 (π‘˜) , 𝐾2 πΎπ‘ž1 π‘ˆ2 (𝑠)] ,where 𝑄𝑠1 (𝑠) and 𝑄𝐿1 (𝑠) denote the flow rate of the constantdisplacement pump and the flow rate into the balancingcavity, 𝑉1 is the volume between the output end of the pump,the input end of the valve, and the balancing cavity, and 𝐢𝐿1is the leakage coefficient of the balancing cavity.2.3.2. Principle of Positioning Control. The feedback controlscheme is employed for the positioning. Since there arecertain nonlinear components and unbalanced torque in thesystem, the ESO is further employed for the estimation ofthese unbalanced components; the control signal is thenobtained by following the nonlinear state error feedback control law with consideration of the disturbance compensation.3. Design of the Controllers3.1. Balancing Controller. The typical PID controller isadopted for the balancing of the gun control system. Assumethat the desired and practical pressures in the balancing cavityare 𝑃𝐺(𝑑) and 𝑃𝑝𝑐 (𝑑), respectively; the command signal for thebalancing system can be determined by𝑑𝑑𝑒𝑝 (𝑑)0𝑑𝑑𝑒2 (𝑑) π‘ˆπ‘š [π‘˜π‘ 𝑒𝑝 (𝑑) π‘˜π‘– 𝑒𝑝 (𝑑) 𝑑𝑑 π‘˜π‘‘],(5)𝑒𝑝 (𝑑) 𝑃𝐺 (𝑑) 𝑃𝑝𝑐 (𝑑) ,where π‘ˆπ‘š denotes the maximum output voltage for thecontrol and π‘˜π‘ , π‘˜π‘– , and π‘˜π‘‘ are proportional, integral, anddifferential coefficients of the PID controller.3.2. The Improved ADRC Controller. To better track thetrajectory of the control system, an improved ADRC control strategy is developed. To suppress the inherent chatterphenomenon, a novel nonlinear function nfal( ) featuringsmooth switching behavior is employed to replace the conventionally adopted nonlinear function fal( ) which is a keycomponent of the ADRC controller. Besides, the radial biasesfunction (RBF) neural network is adopted to online updatethe compensation gains of the ESO in the ADRC.3.2.1. Configuration of the Control System. Schematic of theADRC is illustrated in Figure 2; it mainly consists of a TD, anESO, and a NLSEF control law. In this ADRC approach, theprocesses with higher orders, uncertainties, and unmodeleddynamics are viewed as lower-ordered systems with generaldisturbances which are further estimated by ESO and areactively compensated.V3 (π‘˜ 1) V3 (π‘˜) β„Žπ‘“π‘ π‘‘,(6)𝑓𝑠𝑑 π‘Ÿ (π‘Ÿ (π‘Ÿ (V1 πœƒπ‘‘ ) 3V2 ) 3V3 ) ,where πœƒπ‘‘ (𝑑) denotes the desired trajectory of the controlsystem, π‘Ÿ and β„Ž determine the speed and the step length,respectively, and V1 (𝑑), V2 (𝑑), and V3 (𝑑) track πœƒπ‘‘ (𝑑), πœƒπ‘‘Μ‡ (𝑑), andπœƒπ‘‘Μˆ (𝑑), respectively.With the ESO, the change rate and total disturbance ofthe error can be real-time estimated using ESO from thecontrol variables and the position errors of the input signal.Thereby, dynamic compensation for the disturbances canbe conducted properly using estimated total disturbances.By introducing the novel nonlinear function nfal( ), theimproved third-order discrete ESO can be configured asfollows:𝑒 (π‘˜) 𝑧1 (π‘˜) πœƒ (π‘˜) ,𝑧1 (π‘˜ 1) 𝑧1 (π‘˜) β„Ž [𝑧2 (π‘˜) 𝛽01 𝑒 (π‘˜)] ,𝑧2 (π‘˜ 1) 𝑧2 (π‘˜) β„Ž [𝑧3 (π‘˜) 𝛽02 nfal (𝑒 (π‘˜) , 𝑐1 , 𝑏1 , 𝛾1 )] ,𝑧3 (π‘˜ 1)(7) 𝑧3 (π‘˜) β„Ž [𝑧4 (π‘˜) 𝛽03 nfal (𝑒 (π‘˜) , 𝑐1 , 𝑏2 , 𝛾1 ) 𝑏0 𝑒 (π‘˜)] ,𝑧4 (π‘˜ 1) 𝑧4 (π‘˜) β„Žπ›½04 nfal (𝑒 (π‘˜) , 𝑐1 , 𝑏3 , 𝛾1 ) ,where 𝛽01 , 𝛽02 , 𝛽03 , and 𝛽04 are adjustable compensationgains, and π‘Ž1 , π‘Ž2 , π‘Ž3 , 𝛿1 , and 𝑏0 are design parameters. 𝑧1 (𝑑),𝑧2 (𝑑), 𝑧3 (𝑑), and 𝑧4 (𝑑) are the estimate outputs of the ESOΜ‡ πœƒ(𝑑),̈ and the estimatedprocess, respectively, tacking πœƒ(𝑑), πœƒ(𝑑),total disturbance.The nonlinear function nfal( ) can be expressed bynfal (𝑒 (π‘˜) , 𝑐, 𝑏, 𝛾) 𝑏 arc tan𝑐 (𝑒 (π‘˜) 𝛾) πœ‡0,πœ‹/2 πœ‡0(8)πœ‡0 arc tan (𝑐 (0 𝛾)) ,where V determines the shape of the operator, 𝑏 determinesthe range of the operator, and 𝛾 determines the center of theoperator.Essentially, the NLSEF controller is a nonlinear PDcontroller; nonlinear combination of the error componentsderiving from the outputs of the TD and the state estimation

Shock and Vibration5TLe (t) 1 e (t) 2 (t) 2 3 (t)e3 (t) 1 (t)πœƒd (t)TDNLSEFu0 (t) u1 (t)πœƒ(t)Plant 1/b0b0z4 (t)z1 (t)z2 (t)ESOz3 (t)Figure 2: Schematics of ADRC. 1 (t)πœƒd (t)TDe (t) 1 e (t)2 e3 (t) 3 (t) 2 (t)NLSEFu0 (t) u1 (t)πœƒ(t)Plant 1/b0b0TLz4 (t)z1 (t)z2 (t)z3 (t)𝛽01𝛽02𝛽03𝛽04ESORBFNNFigure 3: The diagram of ADRC based on RBF neural network.from the ESO is properly designed to construct the commandsignal π‘’π‘œ (𝑑). The third-order discrete governing law of theNLSEF can be determined by𝑒1 (π‘˜ 1) V1 (π‘˜ 1) 𝑧1 (π‘˜ 1) ,𝑒2 (π‘˜ 1) V2 (π‘˜ 1) 𝑧2 (π‘˜ 1) ,𝑒3 (π‘˜ 1) V3 (π‘˜ 1) 𝑧3 (π‘˜ 1) ,𝑒0 (π‘˜ 1) 𝛽1 nfal (𝑒1 (π‘˜ 1) , 𝑐0 , 𝑏4 , 𝛾0 )(9) 𝛽2 nfal (𝑒2 (π‘˜ 1) , 𝑐0 , 𝑏5 , 𝛾0 ) 𝛽3 nfal (𝑒3 (π‘˜ 1) , 𝑐0 , 𝑏6 , 𝛾0 ) ,where 𝛽1 , 𝛽2 , and 𝛽3 represent the control gains, respectively,and π‘Ž4 , π‘Ž5 , π‘Ž6 , and 𝛿0 are the parameters for the design process.By combining the estimated disturbance through theESO, the actual control variables applied to the actuator ofthe control system can be obtained as follows:𝑒1 (π‘˜ 1) [𝑒0 (π‘˜ 1) 𝑧4 (π‘˜ 1)],𝑏0(10)where b0 is the compensation factor.3.2.2. Adaptive Updating of the ESO. Overall, there are fourimportant parameters in the ESO that govern the controlaccuracy and system robustness of the whole control system,namely, 𝛽01 , 𝛽02 , 𝛽03 , and 𝛽04 . To achieve optimal controlduring the whole working process, an online updating of thefour parameters based on RBFNN is developed in the presentstudy. The configuration of the adaptive control system isillustrated in Figure 3. As shown in Figure 3, a three-layerRBFNN is adopted where 𝑒1 (𝑑), 𝑒2 (𝑑), 𝑒3 (𝑑), and πœƒ(𝑑) areserving as the input nodes, while 𝛽01 , 𝛽02 , 𝛽03 , and 𝛽04 areserving as the output nodes. The number of node in hiddenlayer is chosen as 6.The goal of adaptive adjustment of the control parametersis to seek for a control signal that can minimize the differencebetween the process output and the desired output. The performance criterion employed in this paper for the parameterupdating is defined by𝐸 (π‘˜) 112[πœƒ (π‘˜) πœƒ (π‘˜)] 𝑒2 (π‘˜) .2 𝑑2(11)The output of each hidden node in the RBFNN can beobtained as follows: 2 𝑋 𝐢𝑖 πœ‘π‘– (π‘˜) exp ( ),2𝑏𝑖2(12)where 𝑋 [𝑒1 , 𝑒2 , 𝑒3 , πœƒ]𝑇 denotes the input vector of theNN, 𝐢𝑖 [𝑐𝑖1 , 𝑐𝑖2 , 𝑐𝑖3 , 𝑐𝑖4 ]𝑇 denotes the center vector of the 𝑖thhidden node, and 𝑏𝑖 is the width of the radial basis functionof this node.

6Shock and Vibration0.46Position tracking control voltage (V)0.35Position tracking error (rad)0.30.250.20.150.10.050420 2 4 0.05 0.1012345Time (s)6789 6100NNADRC tracking signal errorADRC tracking signal error12347891078910NNADRC control voltageADRC control voltage(a)(b)120800700Position tracking torque error (Nm)100Square wave disturbance/z456Time (s)8060402006005004003002001000 100 200123456Time (s)78910 2000123456Time (s)DisturbanceNNADRC z4ADRC z4(c)(d)Figure 4: Step response of the control system: (a) errors of position signal with square wave disturbance, (b) position tracking control voltage,(c) square wave disturbance and the estimated z4 , and (d) torque errors of position tracking.Thus, output of the RBFNN can be determined byThe update law for the weights of the RBFNN yields thefollowing:πœ”π‘™π‘– (π‘˜)

e recently developed active disturbance rejection con-trol (ADRC) is an e cient nonlinear digital control strategy which regards the unmodeled part and external disturbance as overall disturbance of the controlled system [ ] . e ADRC mainly consists of a tracking di erentiator (TD), an extended state observer (ESO), and a nonlinear state error

Related Documents:

Amendments to the Louisiana Constitution of 1974 Article I Article II Article III Article IV Article V Article VI Article VII Article VIII Article IX Article X Article XI Article XII Article XIII Article XIV Article I: Declaration of Rights Election Ballot # Author Bill/Act # Amendment Sec. Votes for % For Votes Against %

neural networks and substantial trials of experiments to design e ective neural network structures. Thus we believe that the design of neural network structure needs a uni ed guidance. This paper serves as a preliminary trial towards this goal. 1.1. Related Work There has been extensive work on the neural network structure design. Generic algorithm (Scha er et al.,1992;Lam et al.,2003) based .

A growing success of Artificial Neural Networks in the research field of Autonomous Driving, such as the ALVINN (Autonomous Land Vehicle in a Neural . From CMU, the ALVINN [6] (autonomous land vehicle in a neural . fluidity of neural networks permits 3.2.a portion of the neural network to be transplanted through Transfer Learning [12], and .

Different neural network structures can be constructed by using different types of neurons and by connecting them differently. B. Concept of a Neural Network Model Let n and m represent the number of input and output neurons of a neural network. Let x be an n-vector containing the external inputs to the neural network, y be an m-vector

An artificial neuron network (ANN) is a computational model based on the structure and functions of biological neural net-works. Information that flows through the network affects the structure of the ANN because a neural network changes - or learns, in a sense - based on that input and output. Pre pro-cessing Fig. 2 Neural network

Neural Network Programming with Java Unleash the power of neural networks by implementing professional Java code FΓ‘bio M. Soares Alan M.F. Souza BIRMINGHAM - MUMBAI . Building a neural network for weather prediction 109 Empirical design of neural networks 112 Choosing training and test datasets 112

neural networks. Figure 1 Neural Network as Function Approximator In the next section we will present the multilayer perceptron neural network, and will demonstrate how it can be used as a function approximator. 2. Multilayer Perceptron Architecture 2.1 Neuron Model The multilayer perceptron neural network is built up of simple components.

application of neural networks is to test the trained neural network. Testing the artificial neural network is very important in order to make sure the trained network can generalize well and produce desired outputs when new data is presented to it. There are several techniques used to test the performance of a trained network, a few of which are