木桩

注册日期:2014-11-04
访问总量:798466次

menu网络日志正文menu

回答玉质先生


发表时间:+-

玉质先生:

抱歉,因为旅行,回复晚了。

这个题目我不熟悉,下面的回答也许是答非所问,但我尽力了。

 

Question 1:  Non-integer sampling ratios: The sampling period is rarely an integer divisor of the signal period. In practice, an ideal integer N of samples per cycle does not exist. 

Answer:   Assume we have N arbitrary sampling points, x1, x2 ……..xN.   There is a unique polynomial p(x) of degree N-1 which interpolates these N points. The integral is then approximated by 

image.png


Question 2: Zero-crossing misalignment: Sampled data points generally do not align precisely with the signal's zero-crossing points.

Answer: I do not understand your question well.  If you mean x1 and xN above do not agree with a and b, which are zero crossing points of the function, then you can use the zeros of p(x) to determine a and b and 

then use  

integral-p2.png  to  approximate the integral.


Question 3: Dynamic signal periods: The actual signal period T fluctuates over time and must be measured continuously in real time. 

Answer:  Again, I do not understand your question well.  If you are talking about what I indicated in question #2 above, then you can choose x1, x2 ……..xN  to completely cover a cycle, that is, the point before x1 is of opposite sign as x1 and the point after xN is of opposite sign as xN , then compute the integral as indicated above.  Two such cycles of opposite signs would then be a signal period.


Together, issues 1, 2, and 3 severely degrade integration accuracy.

4. The current solutions, such as FFT windowing, are highly CPU-intensive and impractical for real-time AC power monitoring.

Questions:

? Is there an existing time-domain solution available today?

Answer:  Are my answers above a time-domain solution ?

? If it not exist, would you be interested in reviewing and improving a proposed real time solution?

Answer:  I am not familiar with this topic enough.


浏览(107)
thumb_up(0)
评论(0)
  • 当前共有0条评论