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.
How to compute time-averaged power in a frequency domain solution?
Posted 3 sept. 2014, 14:29 UTC−4 Low-Frequency Electromagnetics, Results & Visualization Version 4.4 6 Replies
Please login with a confirmed email address before reporting spam
I am attempting to compute the time-averaged power delivered to a resistive load domain but cannot figure out a reliable way to do so. Any help would be appreciated.
I am modeling inductive coupling between two coils of wire in the Magnetic & Electric Fields interface. The bottom coil is driven by a voltage source imposed by terminals. The top coil is connected to a resistor, where that resistor is simply modeled as a domain with lower conductivity. I'm solving my model in the frequency domain and would like to compute the time-averaged power delivered to that load resistor. I cannot attach my full model, but a toy model is attached to illustrate the situation.
I've tried multiple tactics to compute the power delivered to the load, but none quite work. Here are a few of my attempts:
1) Compute the voltage across the load by averaging the voltage on each boundary and computing the difference. Compute the current through the load by integrating the surface current through a boundary. Compute power delivered to the load as (1/2)*real(conj(V)*I). This gives an okay estimate sometimes, but often has significant error due to varying voltage and current distributions on the load boundaries. In many cases, this can even report more power going into the load than is being provided by the source.
2) Integrate the resistive losses (mef.Qrh) within the load domain. This gives a much more accurate estimate of power delivered to the load, but only at a specific instant in time (i.e., at phase = 0 degrees). If there is a way to compute the time average of these resistive losses, then that'd be perfect, but I cannot find a way to compute the time average for a frequency domain solution.
3) Utilize the time-averaged power flow variables (mef.Pox). Unfortunately, these essentially average to zero on any given boundary and thus appear useless to me.
So how does one go about computing the average power delivered to a resistive load domain? I've been struggling with this question and would appreciate any advice.
Thank you.
I am modeling inductive coupling between two coils of wire in the Magnetic & Electric Fields interface. The bottom coil is driven by a voltage source imposed by terminals. The top coil is connected to a resistor, where that resistor is simply modeled as a domain with lower conductivity. I'm solving my model in the frequency domain and would like to compute the time-averaged power delivered to that load resistor. I cannot attach my full model, but a toy model is attached to illustrate the situation.
I've tried multiple tactics to compute the power delivered to the load, but none quite work. Here are a few of my attempts:
1) Compute the voltage across the load by averaging the voltage on each boundary and computing the difference. Compute the current through the load by integrating the surface current through a boundary. Compute power delivered to the load as (1/2)*real(conj(V)*I). This gives an okay estimate sometimes, but often has significant error due to varying voltage and current distributions on the load boundaries. In many cases, this can even report more power going into the load than is being provided by the source.
2) Integrate the resistive losses (mef.Qrh) within the load domain. This gives a much more accurate estimate of power delivered to the load, but only at a specific instant in time (i.e., at phase = 0 degrees). If there is a way to compute the time average of these resistive losses, then that'd be perfect, but I cannot find a way to compute the time average for a frequency domain solution.
3) Utilize the time-averaged power flow variables (mef.Pox). Unfortunately, these essentially average to zero on any given boundary and thus appear useless to me.
So how does one go about computing the average power delivered to a resistive load domain? I've been struggling with this question and would appreciate any advice.
Thank you.
Attachments:
6 Replies Last Post 9 sept. 2014, 02:01 UTC−4