Design of Compliant Mechanisms For Morphing Struct PDF
Design of Compliant Mechanisms For Morphing Struct PDF
net/publication/228907215
CITATIONS READS
160 1,276
2 authors:
16 PUBLICATIONS 716 CITATIONS
University of Michigan
142 PUBLICATIONS 4,728 CITATIONS
SEE PROFILE
SEE PROFILE
All content following this page was uploaded by Sridhar Kota on 20 June 2014.
ABSTRACT: Various compliant mechanism synthesis methods have been developed over the
past decade; however, very little attention has been directed towards adaptive shape change
problems. In this paper, we present a systematic method for synthesizing compliant
mechanisms to morph a given curve or profile into a target curve utilizing minimum number
of actuators (typically one). Two objective functions are formulated, using Least Square
Errors and a modified Fourier Transformation, to capture the shape differences. The topology
and dimensions of the optimal compliant mechanism are generated using Genetic Algorithms.
Applications of this synthesis approach are demonstrated through two adaptive antenna
design examples.
Key Words: compliant mechanism, shape morphing, genetic algorithm, adaptive structure,
structural optimization
JOURNAL OF INTELLIGENT MATERIAL SYSTEMS AND STRUCTURES, Vol. 14—June 2003 379
1045-389X/03/06 0379–13 $10.00/0 DOI: 10.1177/104538903035563
ß 2003 Sage Publications
380 K.-J. LU AND S. KOTA
Figure 1. Typical compliant mechanism synthesis involves a two-step approach, where the topology is optimized first, and with the optimized
topology as an input, the optimal dimensions for the compliant mechanism are determined in the second step (Joo, 2001): (a) topology
synthesis; (b) dimensional synthesis.
its shape through the structural deformation, which is such as aircraft wings, antenna reflectors, lumbar
independent of the scale of the problem, thus offering support, or fluid flow control devices. Two antenna
an alternative means to achieve a desired shape change. shape change examples will be shown later to illustrate
In this research, we will investigate the feasibility of the synthesis approach developed in this research.
this alternative shape change method and explore its
potential benefits.
Figure 4 gives a simple illustration of how a compliant METHODOLOGY
mechanism changes its shape. The actuator provides a
displacement or force input to the system, and the This paper presents a systematic synthesis approach
compliant mechanism deforms due to the structural for compliant mechanisms that can achieve the desired
flexibility, which, in turn, changes the boundary from its shape change from an initial curve profile to a target one.
initial state (initial curve profile) into a deformed state The problem specifications include the initial and target
(deformed curve profile). In this research, it is assumed curve profiles, support locations, external loads, actuator
that the compliant mechanism is composed of frame-like type and location, available design domain, and material
elements, where the structural deformation comes properties. As can be seen from the flowchart in Figure 5,
mainly from bending of the beams. The goal is to find the synthesis approach starts with a feasibility check to
the optimal topology and dimensions for the compliant ensure the shape change is attainable. The next step is to
mechanism, so that the deformed curve profile, due to
input actuation, matches the target curve with minimum
error. Although Figure 4 only illustrates the shape
morphing between two curves using a two-dimensional
planar compliant mechanism, it can be regarded as one
cross-section of a shape morphing surface, such as an
aircraft wing cross-section along the wingspan. More
complicated three-dimensional surface shape change can
be explored in the future by expanding the synthesis
method developed in this research, but the scope of this
paper will be restricted to the design of two-dimensional
compliant mechanisms. Several additional assumptions
also include: (1) the shape-changing object will change
from its initial profile to only one target profile; (2) the
initial and target profiles are specified a priori; (3)
the shape-changing object is integrally attached to the
compliant mechanism; and (4) the compliant mechanism
has only a single external input actuator at a specified
location. The actuator can be selected from a variety of
ranges and types, such as electric motor or even the
smart actuators, as long as the required motion and
force can be provided. The shape change concept can be Figure 5. Flowchart for the compliant mechanism synthesis
applied to many engineering fields in various scales, approach.
Figure 4. An illustration for a shape change compliant mechanism: (a) shows the problem specifications and how the input actuator is
connected to the active points; (b) shows the deformed structure with its deformed curve boundary and how that compares to the target curve.
382 K.-J. LU AND S. KOTA
discretize the design domain into an initial grid, and the where INI ðl Þ and TAR ðl Þ are the curvature functions of
grid nodes are connected with beam elements to form an the initial and target curves; l is the normalized arc
initial finite element mesh. This initial mesh then goes length; E is the Young’s Modulus; h is the beam height
through an optimization process that searches for the (in-plane dimension).
optimal topology and dimensions of the compliant
mechanism. In this optimization process, the objective
is to minimize the error between the deformed and target Problem Setup – Determine Optimal Active Points
curve. A finite element analysis (FEA) is used to solve for
the deformed boundary shape, which is, then, compared Once the problem passes the feasibility check, the
to the target curve profile to define the shape change design domain is parameterized so that the designs can
error. Due to the mixed variable types from the topology be described in terms of the design variables that will be
(discrete) and dimensions (continuous), a genetic algori- incorporated into the optimization process in the later
thm (GA) is adopted to simultaneously determine the stage of the synthesis process. Previous research has
optimal topology and dimensions of the compliant been using an initial finite element mesh to discretize the
mechanism. The steps in this synthesis procedure are design domain either with two-dimensional quadri-
described in detail in the following sub-sections. lateral elements or with a grounded structure consists
of beam/truss element network (Figure 1(a)-2). The
Problem Setup – Check Shape Change Feasibility design variables are then defined as the dimensions
of the elements, such as the cross-section areas. The
A preprocessor first examines the given initial and discretization mesh size is typically pre-specified by the
target curves in order to evaluate if the shape change designer without any clear guideline on the size
is attainable. The initial curve is assumed to be stress selection. Although finer mesh can generate results
free before the shape change and to have a constant with higher resolution, it also increases the number of
rectangular cross-section. The nominal dimensions of the design variables required to represent a design. In this
cross-section are the minimum feature sizes from the research, we want to gain some insight into the required
manufacturing constraints. The feasibility check then complexity of the initial discretization element network
estimates the maximum stress along the curve when it is by studying the curve profiles before and after the shape
deformed into the target shape. The maximum stress is change.
checked against yielding with two criteria: (1) the stress It is assumed that the shape change boundary is
due to axial tension or compression must be smaller than connected to the interior elements of the compliant
yielding stress; and (2) the stress due to bending must mechanism through several ‘active points,’ such as P1,
be smaller than yielding stress. For the first criterion, P2, and Pn in Figure 4. The compliant mechanism can
the preprocessor calculates the length of both curves then transmit the input actuation motion through these
(initial and target), and estimates the axial stress that is active points to control the motion/shape of the
required to stretch or compress the curve from its initial morphing boundary (the adaptive surface). Hence, the
length to the target one. For the second criterion, the active points can also be regarded as the ‘output points’
preprocessor first calculates the curvature functions of of the (interior) compliant mechanism. The shape
both curves, INI ðlÞ and TAR ðlÞ, where l is the normalized change can be achieved with minimum error if we
arc length varying from 0 to 1. The curvature difference have full control of every point along the curve, but
function, dðlÞ, is then defined in Equation (1) as the designing a compliant mechanism with so many output
difference between the two curvature functions. This can points (active points) might involve a tremendous
be considered as the local curvature change along the number of design variables. It is, thus, important to
curve. Since the bending stress along a beam is identify the minimum number of required active points,
proportional to its local curvature change, according to such that, when they are connected to the interior
Euler–Bernoulli beam theory, the maximum bending elements, the whole compliant mechanism can achieve
stress can be calculated from the curvature difference the desired shape change with acceptable error.
function as shown in Equation (2). If both of the To determine the active point locations, a piecewise
maximum stresses due to axial tension and bending stay linear function is used to approximate the curvature
within the yielding limit of the selected material, the difference function, dðlÞ, and the active points are
shape change is considered feasible, and the algorithm defined as the end points of each linear section. The
invokes the next step in the synthesis procedure. curve fitting function is piecewise linear because the
curvature distribution is linear for a straight beam with
dðlÞ ¼ INI ðlÞ TAR ðl Þ ð1Þ
constant cross-section, subjected to uniform pressure
loads or end loads. The morphing boundary can
Eh be regarded as several beam segments connected in
max ¼ maxðdðl ÞÞ ð2Þ
2 series with the interior compliant mechanism applying
Design of Compliant Mechanisms 383
(transmitting) forces/moments to the end points of each structure approach seen in previous research (Figure
segment (active points). An optimization process is then 1(a)-2), but instead of discretizing the design domain
used to determine the minimum number of active points with arbitrary grid size, the grid size in one direction
while constraining the curve fitting error below an is now determined by the active points. The grid size in
acceptable tolerance, ". They are shown in Equations (3) the other direction and the configuration of the initial
and (4) as the objective function and the constraint. The network are selected based on the problem specification
binary design variable, activePti, represents the ith given and engineering experience to form a variety of available
data point along the shape change boundary; the ith data configurations. It is shown later that the selection of
point becomes an active point only if activePti ¼ 1. A initial element network is critical to the resulting optimal
GA (Goldberg, 1989) is employed to find the optimal solution.
number of design variables, because the binary variables After creating the initial element network, two design
can be easily incorporated in the GA. The optimal variables are assigned to each beam element to describe
locations of the active points can be obtained from the the compliant mechanism topology and the dimensions
optimal activePt vector; the j th data point on the shape of each beam segments. In this research, each beam
change boundary is considered an optimal active point element connecting any two grid nodes is assumed to
location if activePtj ¼ 1. More details on GA will be have a constant rectangular cross-section. The in-plane
described later in this paper. beam dimensions (beam heights) are considered the
dimensional design variables, while the out-of-plane
!
X
n dimensions (beam widths) are prescribed to be constant
min activePti Minimize number for all elements. As shown in Equations (5) and (6), for
activePti ð3Þ
i¼1 the ith beam element, it is assigned a binary variable
of active points (hTopi) and a continuous real variable (hDimi) to
represent the topology and dimension respectively. The
Subject to final beam heights, hi, are simply the multiplication of
the two variables, expressed in Equation (7). It is also
assumed that the shape change boundary always ‘exists’
g1 : dðli Þ d ðli Þ " Curve fitting
ð4Þ and has a constant in-plane dimension, hBoundary.
error constraint
Therefore, for an initial discretization mesh with n
elements, there will be a total of 2n þ 1 design variables,
where n is the number of given data points along the including n binary topology variables, n continuous
shape change boundary; activePti 2 f0, 1g; dðlÞ is the dimensional variables, and one continuous variable for
curvature difference function; d ðl Þ is the piecewise the in-plane dimension of the shape change boundary.
linear function connecting ðlj , dðlj ÞÞ 2 f j j activePtj ¼ 1g; An optimization process is then incorporated to find the
and " is the acceptable fitting error. optimal values for these design variables, so that the
desired shape change can be achieved with minimum
Problem Setup – Discretize Design Domain and error.
Define Design Variables
hTopi 2 binary values ð0: element eliminated,
After obtaining the locations of the active points, the
1: element remainsÞ ð5Þ
preprocessor proceeds to discretize the design domain
and define the topology and dimensional design vari-
hDimi 2 positive real numbers ð6Þ
ables for the compliant mechanism optimization in the
next step. As shown in Figure 4, the design domain is
hi ¼ hTopi hDimi ,
defined by the initial curve and the input actuator ð7Þ
location, considering space constraints and boundary where i ¼ 1, 2, . . . , number of elements
condition specifications as well. Based on the active
points and boundary conditions, the design domain is
then discretized into an initial grid, where grid nodes are Optimization Procedure – Optimization Method
connected with beam elements to form an initial
discretization network. With a given initial grid, the An optimization problem is formulated at this point
initial element network provides many possible topolo- in order to find the optimal compliant mechanism that
gies for the final solution simply by removing or changes the initial curve into a target shape with
including different elements within this network. An minimum error. In this work, we use a GA to search
optimization procedure can then be used to determine for the optimal design, because it can search for a wider
the best topology among them in the later stage of this range of solution space (compared to local search), and
synthesis approach. This is similar to the grounded it is capable of handling mixed design variables
384 K.-J. LU AND S. KOTA
(discrete þ continuous). It also has a simple binary the chromosome code, including the topology and
encoding data structure that enables the binary topology dimensional variables. The mutation for each new
variables to be incorporated in GA naturally. design, following the crossover, is simply defined by
The GA is a heuristic optimization method that replacing an arbitrary value (any hTop, hDim, or
simulates the selection scheme found in nature, based on hBoundary) in the chromosome string with a randomly
the principle of ‘survival of the fittest.’ The design generated value.
variables are encoded into a chromosome string
analogous to the genes on the DNA. It starts with a 2
randomly generated population of individuals (designs),
6
and subsequent new generations are created through a designðkÞ ¼ 4 hk Top1 , hk Top2 ,
hk Topn ,
|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}
reproduction process. The chance of survival for one Topology
individual depends on its fitness value evaluated from 3
the objective function defined in the optimization
hk Dim1 ,
hk Dimn , hk Boundary5
problem. The individual with higher fitness value has a |fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl
ffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}
Dimensions
higher chance to reproduce, but inferior ones can still
survive with a lower probability to preserve the variety ð8Þ
in each generation. Reproduction repeats until reaching
the maximum number of generations, and the fittest where k ¼ 1,2, . . . , number of individuals in one genera-
design in the final generation is then considered the tion; n ¼ total number of beam elements; hTopi and
‘optimal’ solution. GA allows solutions to jump from hDimi are the topology and dimensional values for the
one local region to another in the solution space through ith beam element.
the genetic operations, thus preventing the solution
from being trapped in a local optimum. This also ½h1 Top1 ,
h1 Topn , h1 Dim1 ,
h1 Dimk ,
p1 ¼
implies that the solution obtained from GA is indepen- jh1 Dimkþ1 ,
h1 Dimn , h1 Boundary
dent of starting point, as opposed to that obtained ð9Þ
from gradient-based continuous optimization methods.
Although global optimum is still not guaranteed, GA ½h2 Top1 ,
h2 Topn , h2 Dim1 ,
h2 Dimk ,
p2 ¼
gives a wider range of possible optimal solutions and jh2 Dimkþ1 ,
h2 Dimn , h2 Boundary
is ‘more likely’ to find the global optimum. Details ð10Þ
regarding GA can be found in the reference (Goldberg,
1989). In this paper, we will only highlight some ½h1 Top1 ,
h1 Topn , h1 Dim1 ,
h1 Dimk ,
important issues in GA, such as the encoding of k1 ¼
h2 Dimkþ1 ,
h2 Dimn , h2 Boundary
chromosome string and the reproduction operation.
To utilize GA in this research, the topology and ð11Þ
dimensional design variables are encoded into a
chromosome string shown in Equation (8). The GA ½h2 Top1 ,
h2 Topn , h2 Dim1 ,
h2 Dimk ,
randomly creates a population of designs in the first k2 ¼
h1 Dimkþ1 ,
h1 Dimn , h1 Boundary
generation, and successive generations are generated
ð12Þ
through the reproduction scheme, including selection,
crossover, and mutation. The selection scheme is based
on the fitness value of each design, which is the
‘deviation’ or ‘shape difference’ between the deformed Optimization Procedure – Objective Function for Curve
and target curves. The deviation evaluation will be Comparison
described in more detail in the next section when
defining the objective function. As shown in Equations To evaluate the performance of a design, the
(9)–(12), using a roulette wheel selection scheme, two associated fitness value is evaluated using a curve
parent chromosomes ( p1 and p2) are selected from the comparison scheme that captures the shape differences
parent generation, and two new chromosomes (k1 and between the deformed and target curves. For each
k2) are then created through genetic operations on p1 compliant mechanism defined by a chromosome string,
and p2. The crossover operation is done through a FEA is used to solve for the structural deformation.
exchanging part of the chromosome strings of the The deformed curve profile is then extracted from the
parents; the vertical lines in Equations (9) and (10) deformed structural boundary and compared to the
indicate the point of crossover, while the underline desired target curve. The deformed and target curves are
portions in Equations (11) and (12) show the segments expressed in terms of two sets of sampling points that
of chromosome strings coming from the other parent. are evenly distributed along the curve lengths, as shown
Note that the crossover point can be anywhere within in Figure 6.
Design of Compliant Mechanisms 385
deviationLSE ¼
n qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
1X ð13Þ
ðxDEF, i xTAR, i Þ2 þ ðyDEF, i yTAR, i Þ2
n i¼1 Figure 8. (a) A shape change example that changes a circle into an
ellipse; (b) a design with deformed curve that matches the target
curve exactly (shape and locations); (c) a design that can achieve
Since LSE deviation compares the differences between shape change from a circle to an ellipse at an angle.
all sampling points along the curve, the scale, orienta-
tion, and shape information are captured and can
potentially lead to a solution that matches the target
curve exactly. But this might discard a portion of
possible solutions when there is symmetry in the
problem. Figure 7(a) shows an example that changes a
symmetric curve (about y-axis) into a curve that bends
towards the right. Assuming that Figure 7(b) is a
solution to this problem, it can be seen that Figure 7(c)
can also be a valid solution simply by mirroring the
Figure 9. A one-dimensional periodic signal and its frequency
solution about y-axis, but this solution can be discarded spectrum from the Fourier Transformation. Lower frequencies dictate
using LSE deviation. Figure 8 shows another shape the overall shape, while higher ones describe the finer details.
change example where LSE deviation is inappropriate
to describe the ‘shape’ difference. The goal is to deform features. This is especially useful for the curve compar-
a circle into an ellipse, but the ellipse can be in any ison task not only because the information is purely
orientation because the circle is axisymmetric. Using about the shape, but it also provides shape information
LSE deviation will prevent the algorithm from finding of different importance level.
the solution in Figure 8(c). Therefore, for symmetric
problems like these, it is necessary to use a curve Z 1
comparison scheme that focus purely on the differences Fð!Þ ¼ F f f ðtÞg ¼ f ðtÞejwt dt ð14Þ
1
in ‘shape’ instead of the sampling point locations.
For situations emphasizing the shape difference, we
use a modified Fourier Transformation (FT) to char- To utilize FT, the curve has to be represented as a
acterize and compare the curves. Standard Fourier one-dimensional periodic signal. One way to achieve this
Transformation is shown in Equation (14), where f (t) is setting is to express the curve shape in terms of its
a periodic function in time-domain. It transforms the location in Y-direction as a function of its arc length.
periodic function into its frequency content in terms of Since the start and end points of the curve do not
harmonic amplitudes and their corresponding frequen- necessarily have the same value in global Y-direction,
cies, as shown in Figure 9. Lower frequency information the sampling points on the curve have to go through a
dominates the overall signal shape, while higher coordinate transformation from the original global X–Y
frequency information usually contributes to finer coordinates to the x0 –y0 coordinates, where the x0 -axis is
386 K.-J. LU AND S. KOTA
Table 1. Several test shapes and their corresponding LSE and FT deviation values.
Test1 Test2 Test3 Test4
LSE dev: 2.57 mm LSE dev: 51.97 mm LSE dev: 13.72 mm LSE dev: 11.52 mm
FT dev: 5.01 mm FT dev: 5.01 mm FT dev: 0 mm FT dev: 51.33 mm
Figure 13. (a) The curvature function for the initial curve; (b) the
curvature function for the target curve; (c) the curvature difference
function for the beam shaping example shown in Figure 12.
DISCUSSIONS
optimization toolbox searches for the optimal topology, conditions and is more likely to explore a larger variety
which is the best connectivity among all possible of solutions.
solution (from the fully connected initial mesh). The
resulting elements can be regarded as paths through Convergence of Genetic Algorithm
which the input motion transfers to the output
boundary (shape morphing boundary). The initial The GA used in this synthesis approach is a heuristic
mesh lays the framework for many possible paths, optimization technique that is independent of starting
while the GA searches for the optimal and necessary point and does not require sensitivity information.
ones within all available paths. However, the grid size However, the computation time can be expensive when
and mesh configuration (how grid points are connected), the number of design variables increases (with smaller
actually controls the size and complexity of the solution grid size and more complex mesh type). If the
space, because selecting the initial mesh establishes the neighborhood of the optimal solution is relatively
scope of all possible combinations of paths. Therefore, small, compared to the entire solution space, it might
the initial mesh configuration is critical to the final encounter difficulties in even getting close into this
result. Although the solution space of a more compli- neighborhood, let alone zeroing on the optimal solution.
cated initial mesh could include that of a simpler one, One way to accelerate the convergence speed is to
the computation time increases dramatically as the employ a local search following the GA, or use a hybrid
solution space gets larger. Thus, it is important to GA that includes some gradient information within the
consider the trade-off between the complexity of the evolution process. The local search or gradient informa-
solution space and the available computation time. The tion can help converging to the local optimum, instead
majority of the previous research has been discretizing of jumping between different regions when using GA
the design domain into arbitrary mesh size. In our work, alone. On the other hand, the crossover and mutation
the mesh is created by, first, connecting the input to the operations in GA can be modified to better preserve the
active points to create load paths from input to the structure features than randomly switching elements
output points. Some intermediate cross members, such between two designs.
as that shown in Figure 14, are then introduced by
dividing the design domain between the input and the
active points into several sections to provide structural CONCLUSION
stiffness. More complicated mesh configuration, such as
including an ‘X’ in each grid box as shown in Figure 17, We have developed a systematic synthesis approach
can also be used to exploit different solution space. for compliant mechanisms that are particularly focused
Although the determination of cross members and mesh to achieve adaptive shape change. The approach
configuration is still somewhat arbitrary, we believe the employs a discrete optimization scheme, GA, to explore
use of active points is a definite improvement over the discrete nature of the topology, while simultaneously
existing approaches that discretize the entire design determining the dimensions for the compliant mechan-
domain arbitrarily. ism. In the optimization process, we have also included
two different objective functions: LSE for asymmetric
Specification of Boundary Conditions problems, and modified FT for symmetric ones. Two
antenna shape change examples are then presented to
The boundary conditions specified in this synthesis demonstrate the feasibility of this approach. The results
problem are critical to the final solution because show that we can indeed achieve the desired shape
the location/number of fixed points (grounded points) change using compliant mechanisms and thereby realize
and location/direction of input can also change the inherent benefits associated with them. More shape
the solution space. With the same mesh configuration, change examples are currently being studied to explore
the solution space complexity might be the same, but the limitation of this approach. Issues regarding the
a different boundary condition (different locations discretization mesh and GA convergence are also being
of fixed points) would imply a completely different investigated to refine the synthesis approach.
solution space (kinematically). Although the bound-
ary conditions are specified at the beginning of the
synthesis procedure, they can are not completely fixed ACKNOWLEDGMENTS
throughout the optimization process in this research.
When the element(s) connecting to a particular fixed Authors gratefully acknowledge the funding support
point is(are) eliminated, the number and locations of the of U.S. Air Force Office of Scientific Research for
fixed points are changed. Thus, the synthesis problem this work under the research contract number
is not confined to one particular set of boundary F49620-01-1-0160.
Design of Compliant Mechanisms 391
REFERENCES Kota, S., Hetrick, J., Li, Z. and Saggere, L. 1999. ‘‘Tailoring
Unconventional Actuators Using Compliant Transmissions:
Design Methods and Applications,’’ IEEE/ASME Transactions
Ameduri, S., Esposito, C. and Concilio, A. 2001. ‘‘Active Shape Airfoil on Mechatronics, 4(4):396–408.
Control through Composite Piezoceramic Actuators,’’ SPIE
Martin, C.A., Jasmin, L., Flanagan, J., Appa, K. and Kudva, J.N.
Proceedings, 4327:641–650.
1997. ‘‘Smart Wing Wind Tunnel Model Design,’’ SPIE
Ananthasuresh, G.K., Kota, S. and Kikuchi, K. 1994. ‘‘Strategies for Proceedings, 3044:41–47.
Systematic Synthesis of Compliant Mems,’’ ASME Winter Annual
Martin, J.W., Main, J.A. and Nelson, G.C. 1998. ‘‘Shape Control of
Meeting, 55:677–686.
Deployable Membrane Mirrors,’’ ASME Adaptive Structures and
Angelino, M. and Washington, G. 2001. ‘‘Point Actuated Aperature Materials Systems Conference, ad57/md83:217–223.
Antenna Development,’’ Proceedings of SPIE, 4334:147–155.
Martin, J.W., Redmond, J.M., Barney, P.S., Henson, T.D., Wehlburg,
Austin, F., Siclari, M.J., Van Nostrand, W., Weisensel, G.N., J.C. and Main, J.A. 2000. ‘‘Distributed Sensing and Shape Control
Kottamasu, V. and Volpe, G. 1997. ‘‘Comparison of Smart Wing of Piezoelectric Bimorph Mirrors,’’ Journal of Intelligent Materials
Concepts for Transonic Cruise Drag Reduction,’’ SPIE Systems and Structures, 11:744–757.
Proceedings, 3044:33–40.
Saggere, L. and Kota, S. 1999. ‘‘Static Shape Control of Smart
Austin, F. and Van Nostrand, W. 1995. ‘‘Shape Control of an Structures Using Compliant Mechanisms,’’ AIAA Journal,
Adaptive Wing for Transonic Drag Reduction,’’ SPIE Proceedings, 37(5):572–578.
2447:45–55.
Washington, G. 1996. ‘‘Smart Aperature Antennas,’’ Journal of Smart
Frecker, M. 1997. ‘‘Optimal Design of Compliant Mechanisms,’’ PhD Materials and Structures, 5(6):801–805.
Dissertation, University of Michigan, Ann Arbor.
Webb, G.V., Lagoudas, D.C. and Kulkarini, M. 1999. ‘‘Adaptive
Goldberg, D. 1989. Genetic Algorithms in Search, Optimization, and Shape Control for an Sme-Actuated Aerofoil Rib Structure,’’
Machine Learning, Addison-Wesley, 1–57. Proceedings of IMECE, 59:205–212.
Hetrick, J. and Kota, S. 1999. ‘‘An Energy Formulation for Parametric Yoon, H.S. and Washington, G. 1998. ‘‘Piezoceramic Actuated
Size and Shape Optimization of Compliant Mechanisms,’’ ASME Aperature Antenae,’’ Journal of Smart Materials and Structures,
Journal of Mechanical Design, 121:229–234. 7(4):537–542.
Joo, J. 2001. ‘‘Nonlinear Synthesis of Compliant Mechanisms: Yoon, H.S., Washington, G. and Theunissen, W.H. 2000. ‘‘Analysis
Topology and Size and Shape Design,’’ PhD Dissertation, and Design of Doubly Curved Piezoelectric Strip-Actuated
University of Michigan, Ann Arbor. Aperature Antennas,’’ IEEE Transactions on Antennas and
Joo, J., Kota, S. and Kikuchi, N. 2001. ‘‘Nonlinear Synthesis of Propagation, 48(5):755–763.
Compliant Mechanisms: Topology Design,’’ 2001 ASME Design
Engineering Technical Conferences, DETC2001:MECH–14141.