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.

Optimization RF Module

Please login with a confirmed email address before reporting spam

Hi
I have a working model of an rf heating example and want to extend it as an optimization problem.
The model works well without optimization in which I want to maximize absorbed power that depends on only one dimension of the heated body geometry.
The absorbed power is evaluated as a derived result (ht.Qtot) in the original model. I tried to use it as an objection function in the Objective expression field but the solution goes on and on for hours and/or gives Out of Memory message, although the range of the chosen design parameter is very small and I using an i7 64-bit Laptop with 4 GHz RAM.
My questions are:
1. Can I use a derived solution directly as an objection function or need to redefine it as a global or local variable and how to define it?
2. which type of objective function is appropriate in this case Integral, probe ... etc.?
3. Is the given error message a genuine error or is due to the program going into empty endless loop?

0 Replies Last Post Jan 7, 2017, 2:42 a.m. EST
COMSOL Moderator

Hello Edriss Ali

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.