I have a piezoelectric actuator model in ANSYS and I want to increase the amplitude of vibration by changing the dimensions of the actuator. Do I need to do an optimization?
To increase amplitude in small amounts (without trying to achieve an optimal response) you may do it by try and error, what-if analysis, etc.
Otherwise, optimization may be the way. See if you can simply use what we developed to students in structural analysis. A simple way is by using the command DOS at matlab using ascii txt files. You may have an optimization routine from yourself, from others or if available use fmincon (if adequated to your problem). The basic idea is in the following matlab lines:
For more details, download and read our proceeding (from 2006) here at ResearchGate the conference Paper: TECHNIQUES ADOPTED IN INTEGRATING STRUCTURAL ANALYSIS WITH NUMERICAL OPTIMIZATION, Marta Carvalho, José L Vale, Luís T Pinheiro, Miguel M Neves, 5th International Conference on Mechanics and Materials in Design, Porto; 07/2006.
This file has (old) codes that you may test (but I have not checked in recent matlab versions). They should run after updating for your environment. If you have difficulties with it, you can contact me to send you the corresponding files (except the MMA code, you may ask Prof. Svanberg at KTH).
To increase amplitude in small amounts (without trying to achieve an optimal response) you may do it by try and error, what-if analysis, etc.
Otherwise, optimization may be the way. See if you can simply use what we developed to students in structural analysis. A simple way is by using the command DOS at matlab using ascii txt files. You may have an optimization routine from yourself, from others or if available use fmincon (if adequated to your problem). The basic idea is in the following matlab lines:
For more details, download and read our proceeding (from 2006) here at ResearchGate the conference Paper: TECHNIQUES ADOPTED IN INTEGRATING STRUCTURAL ANALYSIS WITH NUMERICAL OPTIMIZATION, Marta Carvalho, José L Vale, Luís T Pinheiro, Miguel M Neves, 5th International Conference on Mechanics and Materials in Design, Porto; 07/2006.
This file has (old) codes that you may test (but I have not checked in recent matlab versions). They should run after updating for your environment. If you have difficulties with it, you can contact me to send you the corresponding files (except the MMA code, you may ask Prof. Svanberg at KTH).