Abstract
Proprietary softwares are often used for
structural control in engineering. Nonlinear structural
control researches often uses nonlinear finite element
toolbox (NLFET) code which was specifically developed
for coding and simulations of structures. This paper
provides an overview of the use of NLFET including the
data structures and algorithms used to develop a
nonlinear finite element program for reinforced
concrete structural control. In order to make use of the
nonlinear routines, powerful control and NLFET
toolboxes, NFLET are implemented in MATLAB. The
data of the structure is stored in MATLAB structures
for maximum flexibility and to improve the readability
of the code. Object oriented design is used to define
element types so that new elements (both linear and
nonlinear) can be added easily and without necessitating
changes in the core analysis code. Solidworks was the
software in this paper.