Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Inquiry about general algorithm for sensitivity analysis
Posted 2024年9月18日 GMT-4 05:20 Optimization, Studies & Solvers Version 5.5 1 Reply
Please login with a confirmed email address before reporting spam
Hello, I have a question about sensitivity analysis in Comsol. This is not a specific question about a specific simulation problem, but a general question about the calculation algorithm of the calculator embedded in the software.
If you read the introduction in the "Theory for the sensitivity interface" section of the reference manual for Comsol 5.5, it says that it is possible to calculate sensitivity for any objective function. It is surprising that sensitivity calculation is possible for "any objective function." I wonder how this is possible. Since Comsol is a physics simulation software, I thought that it is possible to calculate sensitivity only for objective functions that have physical meaning. Please explain this. Also, if there is a related paper, please recommend it.
In addition, even when the objective function is a physical scalar quantity, the calculation of terms such as round(Q)/round(u), round(L)/round(zeta), which are partial derivatives with respect to the design variables, seem to be determined by the objective function, the governing equation of the physical phenomenon L, and the design variable zeta. Since these are parts that are arbitrarily set by the user, I wonder if it is impossible to calculate them using general algorithms. I am curious about how general algorithms can be used for these calculations. Please explain this. Also, if there is a related paper, please recommend it.
Thank you in advance.