Hi Crimolvic
Well, for order-domain calculations, it is common to lose several portions of samples before and after the output ones.
But the missing samples also count in the final output results, which means the output results are dependent on all the input samples, including both the missing ones and the output ones.
In your mentioned case, 73% is calculated out when your input is 73 revolutions and with the expectation of a 0.1 resolution's Order Spectrum. For an on-line MCM applications, the percentage of data loss is very very low.
In a constant speed case, inserting artificial pulses sounds reasonable.
But you have to meet the condition that, between your inserting artificial vibration signals and the actual acquisition signals, every order component signal has to be continuous in phase, otherwise, although the output revolution indexes are what you expect, the results are totally incorrect. Furthermore, it is impossible to assure the phase continuity when inserting artificial vibration signals for the randomicity.
In conclusion, for the existing of several filters inside our VIs, I am afraid to admit that a little bit long acquisition time is inevitable.
The only way to avoid this is to correctly set the "analysis method" and "Zero Delay?" according to your specific use cases.
Hope my answers can help you.
Message Edited by QiaoGuo on
02-27-2008 11:25 PM