Startseite Mathematik 6. Optimization of eigenvalues and eigenmodes by using the adjoint method
Kapitel
Lizenziert
Nicht lizenziert Erfordert eine Authentifizierung

6. Optimization of eigenvalues and eigenmodes by using the adjoint method

  • Anca-Maria Toader und Cristian Barbarosie
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

Application of the adjoint method has proven successful in shape optimization and topology optimization. In the present chapter the adjoint method is applied to the optimization of eigenvalues and eigenmodes (eigenvectors). The general case of an arbitrary cost function depending on the first n eigenvalues and eigenmodes is detailed. The direct problem does not involve a bilinear form and a linear form as usual in other applications. However, it is possible to follow the spirit of themethod and deduce n adjoint problems and obtain n adjoint states, where n is the number of eigenmodes taken into account for optimization. An optimization algorithm based on the derivative of the cost function is developed. This derivative depends on the derivatives of the eigenmodes and the adjoint method allows one to express it in terms of the the adjoint states and of the solutions of the direct eigenvalue problem. The formulas hold for the case when the eigenvalues are simple. A section is dedicated to discussions on the case when there are multiple eigenvalues. The same procedures are applied to optimization of microstructures, modeled by Bloch waves. The results obtained hold for general functionals depending on the eigenvalues and on the eigenmodes of the microstructure. However, the wave vector k⃗ is amore delicate case of optimization parameter. The derivative of a general functionalwith respect to k⃗ is obtained,which has interesting implications in band-gap maximization problems.

Abstract

Application of the adjoint method has proven successful in shape optimization and topology optimization. In the present chapter the adjoint method is applied to the optimization of eigenvalues and eigenmodes (eigenvectors). The general case of an arbitrary cost function depending on the first n eigenvalues and eigenmodes is detailed. The direct problem does not involve a bilinear form and a linear form as usual in other applications. However, it is possible to follow the spirit of themethod and deduce n adjoint problems and obtain n adjoint states, where n is the number of eigenmodes taken into account for optimization. An optimization algorithm based on the derivative of the cost function is developed. This derivative depends on the derivatives of the eigenmodes and the adjoint method allows one to express it in terms of the the adjoint states and of the solutions of the direct eigenvalue problem. The formulas hold for the case when the eigenvalues are simple. A section is dedicated to discussions on the case when there are multiple eigenvalues. The same procedures are applied to optimization of microstructures, modeled by Bloch waves. The results obtained hold for general functionals depending on the eigenvalues and on the eigenmodes of the microstructure. However, the wave vector k⃗ is amore delicate case of optimization parameter. The derivative of a general functionalwith respect to k⃗ is obtained,which has interesting implications in band-gap maximization problems.

Heruntergeladen am 1.10.2025 von https://www.degruyterbrill.com/document/doi/10.1515/9783110430417-006/html
Button zum nach oben scrollen