Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T11:11:06.029Z Has data issue: false hasContentIssue false

Hierarchical component-based representations for evolving microelectromechanical systems designs

Published online by Cambridge University Press:  07 October 2010

Ying Zhang
Affiliation:
School of Electrical and Computer Engineering, Georgia Institute of Technology, Savannah, Georgia, USA
Alice M. Agogino
Affiliation:
Department of Mechanical Engineering, University of California, Berkeley, Berkeley, California, USA
Rights & Permissions [Opens in a new window]

Abstract

In this paper we present a genotype representation method for improving the performance of genetic-algorithm-based optimal design and synthesis of microelectromechanical systems. The genetic algorithm uses a hierarchical component-based genotype representation, which incorporates specific engineering knowledge into the design optimization process. Each microelectromechanical system component is represented by a gene with its own parameters defining its geometry and the way it can be modified from one generation to the next. The object-oriented genotype structures efficiently describe the hierarchical nature typical of engineering designs. They also encode knowledge-based constraints that prevent the genetic algorithm from wasting time exploring inappropriate regions of the search space. The efficiency of the hierarchical component-based genotype representation is demonstrated with surface-micromachined resonator designs.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2010
Figure 0

Fig. 1. The multiobjective genetic algorithm process for microelectromechanical system design synthesis. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 1

Fig. 2. Examples of fast prototyping of microelectromechanical system designs from the component library: (a) a surface-micromachined resonator and (b) a microaccelerometer. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 2

Table 1. Example MEMS components in the component library

Figure 3

Fig. 3. The entity interface of building blocks in the microelectromechanical system component library.

Figure 4

Fig. 4. Gene type examples for a microelectromechanical system building block: (a) a primitive gene type example and (b) a clustered building block gene type example. Bold numbers are used to represent cluster genes. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 5

Fig. 5. Instructions associated with selected nodes for symmetry constraints. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 6

Fig. 6. A genotype representation for a resonator example: (a) a resonator design and gene types corresponding to components in the design, (b) a gene connectivity diagram of the first layer, (c) subtree structures of cluster genes, and (d) a hierarchical genotype representation. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 7

Fig. 7. A serpentine component for microelectromechanical system design. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 8

Fig. 8. Resonator designs selected for crossover and their genotype representation. (Four polyline springs of each resonator could be different, and only one of them is demonstrated in the genotype representation.) [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 9

Fig. 9. The crossover operation between design clusters. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 10

Fig. 10. The crossover operation between primitive genes. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 11

Fig. 11. The crossover operation between a primitive gene and a design cluster. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 12

Fig. 12. A genotype representation of a resonator design based on Zhou's encoding scheme (Zhou et al., 2002). [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 13

Fig. 13. The 1-point cut and splice crossover operation used in Zhou et al. (2002). [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 14

Table 2. Comparison of the design area between the best designs synthesized from new and former MOGA processes

Figure 15

Fig. 14. The best resonator designs and their performance evolved from the multiobjective genetic algorithm process. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 16

Fig. 15. The (a) initial design and (b) best synthesized design of case 4 from 5 runs with 100 generations. Layout area = 1.367E-7 m2, resonant frequency = 10,497 Hz, and stiffness ratio (Kx/Ky) = 2.7. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 17

Fig. 16. The convergence of the evolutionary process. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 18

Fig. 17. The convergence of the Pareto set during the evolutionary process. [A color version of this figure can be viewed online at journals.cambridge.org/aie]

Figure 19

Fig. 18. The best synthesized design of case 5. Design Area = 1.171E-7 m2, resonant frequency = 10,498 Hz, stiffness ratio (Kx/Ky) = 2, and maximum beam length = 138 µm. [A color version of this figure can be viewed online at journals.cambridge.org/aie]