Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
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.
Derivative Boundary Condition
Posted 2010年10月21日 GMT+8 05:26 Version 3.5a 6 Replies
Please login with a confirmed email address before reporting spam
I'm modeling with the PDE Coefficient Form Time-dependent analysis in 1D module two equations with two dependent variables. One of my boundary conditions is a derivative with respect to time (dh/dt|x=1 =constant). Is there anyway I can enter this boundary condition into my model?
Thank you for any help I can get.
Please login with a confirmed email address before reporting spam
by default COMSOL implements several derivatives (spatial and temporal) have you checked the equations view to see if also in raw PDE mode, these are generated by default ? I cannot remember just now which are present) In the 3.5 doc there was a list of all variables for each "application mode", I havent seen it updated in V4 yet
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
In version 4, add a Constraint node and specify that R is the constraint R = 0 is
1-ut
ut is COMSOL syntax for du/dt. This constrains du/dt to 1 at the boundary where the Constraint node is active. You also need to make the following modifications in the Settings window for the Constraint node:
- Select "Unidirectional" from the "Constraint type" list because the bidirectional constraint attempts to apply the test function on the time derivative of u, which is not supported.
- Select the "Use weak constraints" check box because pointwise constraints for time derivatives are not supported.
Magnus Ringh, COMSOL
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
This is a bit tricky but possible.
In version 4, add a Constraint node and specify that R is the constraint R = 0 is
1-ut
ut is COMSOL syntax for du/dt. This constrains du/dt to 1 at the boundary where the Constraint node is active. You also need to make the following modifications in the Settings window for the Constraint node:
- Select "Unidirectional" from the "Constraint type" list because the bidirectional constraint attempts to apply the test function on the time derivative of u, which is not supported.
- Select the "Use weak constraints" check box because pointwise constraints for time derivatives are not supported.
Magnus Ringh, COMSOL
Hi, I use comsol3.5a. I met the same erro during a transient elasto-plastic analysis. In my model, the identity pairs is also used. I selected the weak constraints as you recommended,but it didn't work. Looking forward to your help
Please login with a confirmed email address before reporting spam
Please login with a confirmed email address before reporting spam
Now I am trying to model a rotating machinery in AC/DC Module. It is exactly an axial flux permanent magnet synchronous generator.
I`ve finished the geometry and model of the generator. Yes, It`s like a disc, so it will be more efficient than the radial one.
These are the explanation of my model:
- Permanent magnet poles are pleced in the back yoke of rotor.
- Stator, which consist of some winding/coil, are placed between the two rotor. I`m using coreless stator one.
- There is air gap between rotor and stator.
I have adjusted the subdomain physics settings by choosing the material and the H-B equation, but I have no idea, what I have to do next.. So users, please suggest me what I have to adjust next.
- How to adjust the boundary settings?
- What function and equation that I`ve to give for the model.. In what part?
- and how to visualize the outcoming voltage of every phase of the generator??
Thank you
Halim, Zahari
Attachments:
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.
