NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
DCS-Neural-Network Program for Aircraft Control and TestingA computer program implements a dynamic-cell-structure (DCS) artificial neural network that can perform such tasks as learning selected aerodynamic characteristics of an airplane from wind-tunnel test data and computing real-time stability and control derivatives of the airplane for use in feedback linearized control. A DCS neural network is one of several types of neural networks that can incorporate additional nodes in order to rapidly learn increasingly complex relationships between inputs and outputs. In the DCS neural network implemented by the present program, the insertion of nodes is based on accumulated error. A competitive Hebbian learning rule (a supervised-learning rule in which connection weights are adjusted to minimize differences between actual and desired outputs for training examples) is used. A Kohonen-style learning rule (derived from a relatively simple training algorithm, implements a Delaunay triangulation layout of neurons) is used to adjust node positions during training. Neighborhood topology determines which nodes are used to estimate new values. The network learns, starting with two nodes, and adds new nodes sequentially in locations chosen to maximize reductions in global error. At any given time during learning, the error becomes homogeneously distributed over all nodes.
Document ID
20100021300
Acquisition Source
Ames Research Center
Document Type
Other - NASA Tech Brief
Authors
Jorgensen, Charles C.
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
August 24, 2013
Publication Date
February 1, 2006
Publication Information
Publication: NASA Tech Briefs, February 2006
Subject Category
Man/System Technology And Life Support
Report/Patent Number
ARC-14555-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available