The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Analog Design >> power calculation https://designers-guide.org/forum/YaBB.pl?num=1397551233 Message started by IanX on Apr 15th, 2014, 1:40am |
Title: power calculation Post by IanX on Apr 15th, 2014, 1:40am Hello. everyone. I am doing the simulation in Cadence(IC6.1.6). I need to calculate the power provide by the source. In the simulation, I use both the vdc and vpulse in the libary analogLib with conductive load. I used two ways to get the power. 1.rms With the tran analysis, I measure the voltage and the positive terminal of the vdc and vpulse to get the current waveform. Then I use the calculator to get voltage and current with the 'rms' function. Then the power = voltage(rms)*current(rms). 2.Average Still with same way above. But I use the calculator to get V and I with 'average' function. Then the power = voltage(ave)*current(ave). I can see there is a big difference in these two results, sometime up to 20% or even more. I can guess there are some reasons related to the phenomena. It's negative and positive current flowing into the vdc or vpulse source. Negative current means the current provided by the source. And this part of power is the part I need to calculate. And the positive part is the power that are not provided by the source. Then I should negelect. Though in my case, there is not much influence in my results. Because the positive loss is quite small. Another reason is that the real source should contain resistor. When I use the ideal source, it didn't contain with the resistor. I can see a extremely large current peak, like 1KV. I have searched so much material to verify which one is right. But it seems different people have different evident to support their ideas. It really confuses me. |
Title: Re: power calculation Post by aaron_do on Apr 15th, 2014, 2:27am I think if you want to find the power leaving a voltage source, you should take the time average of (V*I)... Aaron |
Title: Re: power calculation Post by IanX on Apr 15th, 2014, 3:08am why do you think it's right by average? I know the definition of power is inter(v*I)/period. Then the results will be the same by 'average'. but why not rms? From the fundamental of circuit, I was taught to use the rms to calculate the power Thanks |
Title: Re: power calculation Post by aaron_do on Apr 15th, 2014, 10:27pm Hi, please note that I said average(V x I) not average(V) x average(I). If V and I are in phase, then average(V x I) will give the same result as rms(V) x rms(I). This would be the case of a sinusoid voltage across a resistor, for example. If you have a capacitor on the other hand, we know from theory that no net power will be transferred to the capacitor as the current and voltage will be 90 degrees out of phase. If you take rms(V) x rms(I) in this case, you would get the wrong result since you have removed the phase information from the V and I before multiplication. From the opposite perspective, if you take a sinusoid voltage across a resistor, and you try and find the power as average(V) x average(I), you will get zero, which we know from theory is the wrong result. If you want a deeper understanding of the definition of power, then you will need to revise your electrostatics classes... Aaron |
Title: Re: power calculation Post by IanX on Apr 24th, 2014, 7:49pm Thanks for Aaron. v,rms * I,rms is the apparent power. In some case, the active power equal to apparent power, we can just use this equation. However, if we just want to get the active power in most of the case of ac system, the equation is wrong since the power fact or is not included. v,average * I,average is also wrong, since it doesn't have any physical meaning in ac system. However, this value is more closed to the active power valued. It could be roughly as a reference to estimated the active power. Best regards. |
Title: Re: power calculation Post by aaron_do on Apr 24th, 2014, 10:13pm Hi IanX, I think it depends entirely on your system. For some systems, Vav*Iav and Vrms*Irms might both be poor estimates of power. average(V*I) is correct. If you are dealing with sinusoids, you can use VI* (conjugate). regards, Aaron |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |