NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Field-Programmable Gate Array Computer in Structural Analysis: An Initial ExplorationThis paper reports on an initial assessment of using a Field-Programmable Gate Array (FPGA) computational device as a new tool for solving structural mechanics problems. A FPGA is an assemblage of binary gates arranged in logical blocks that are interconnected via software in a manner dependent on the algorithm being implemented and can be reprogrammed thousands of times per second. In effect, this creates a computer specialized for the problem that automatically exploits all the potential for parallel computing intrinsic in an algorithm. This inherent parallelism is the most important feature of the FPGA computational environment. It is therefore important that if a problem offers a choice of different solution algorithms, an algorithm of a higher degree of inherent parallelism should be selected. It is found that in structural analysis, an 'analog computer' style of programming, which solves problems by direct simulation of the terms in the governing differential equations, yields a more favorable solution algorithm than current solution methods. This style of programming is facilitated by a 'drag-and-drop' graphic programming language that is supplied with the particular type of FPGA computer reported in this paper. Simple examples in structural dynamics and statics illustrate the solution approach used. The FPGA system also allows linear scalability in computing capability. As the problem grows, the number of FPGA chips can be increased with no loss of computing efficiency due to data flow or algorithmic latency that occurs when a single problem is distributed among many conventional processors that operate in parallel. This initial assessment finds the FPGA hardware and software to be in their infancy in regard to the user conveniences; however, they have enormous potential for shrinking the elapsed time of structural analysis solutions if programmed with algorithms that exhibit inherent parallelism and linear scalability. This potential warrants further development of FPGA-tailored algorithms for structural analysis.
Document ID
20030003694
Acquisition Source
Langley Research Center
Document Type
Other
Authors
Singleterry, Robert C., Jr.
(NASA Langley Research Center Hampton, VA United States)
Sobieszczanski-Sobieski, Jaroslaw
(NASA Langley Research Center Hampton, VA United States)
Brown, Samuel
(Star Bridge Systems, Inc. Midvale, UT United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2002
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA Paper 2002-1761
Report Number: AIAA Paper 2002-1761
Meeting Information
Meeting: 43rd AIAA/AMSE/ASCE/AHS Structures, Structural Dynamics, and Materials Conference
Location: Denver, CO
Country: United States
Start Date: April 22, 2002
End Date: April 25, 2002
Sponsors: American Society of Civil Engineers, American Helicopter Society, Inc., American Inst. of Aeronautics and Astronautics, American Society of Mechanical Engineers
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available