Algorithm development environment for an online FT-NIR spectrometer

This paper describes a software development environment suitable for advanced signal processing and feedback control algorithms for interferometry. The significance of software fast prototyping tools is illustrated where theoretically challenging algorithms are to be implemented. Specifically, a case is discussed where advanced control is deemed necessary for reliable operation of FT-NIR instruments in an on-line environment. In this particular case, an interactive test bed for new algorithmic approaches is developed, such that advanced theories and methods can be rapidly tested and validated with the real-world interferometer hardware. This development environment also allows new interfacing concepts with mechanical and optical hardware to be tested. Use of this environment is illustrated for the case of a novel Michelson NIR spectrometer operating in the range 800-2200 nm.