08-17-2007 02:19 AM
Hi mboyz,
Your application is a typical adaptive noise cancellation problem. Randall has provided a solution of point by point LMS for you. Actually, NI has provided an adaptive filter startup kit. You can find it at this link (http://www.ni.com/labs). You will have more comprehensive adaptive filtering algorithm
By the way, Randall's VI acquires the data using 1 sample (on demand) timing mode. It might not assure that the data sample is acquired on strictly equal intervals. In addition, the filter order will affect the loop rate. It might not be a good timing mode.
Usually adaptive noise cancellation problem can be solved by processing data block by block. I have used
Please feel free to let me know if you have any questions.
10-10-2014 11:00 AM
Please, any one could explain for me this block diagrame of the adaptive filter
10-13-2014 03:39 PM
Hi Herrman,
Your question doesn't seem related to LabVIEW, so you may have trouble getting a response from the LabVIEW community. Block diagrams in LabVIEW have a different meaning than your typical engineering block diagrams. You may want to post your question to a different forum. Good luck!
LabVIEW Block Diagram Tutorial
http://www.ni.com/white-paper/7565/en/