Embedded Code Processing for the On-Line Use of User-Developed AE Analysis Routines
In spite of the availability of very versatile analysis packages, such as VisualAE™, the large variety of test objects that can be successfully tested by AE sometimes calls for the use of an application dedicated analysis algorithm, especially if large numbers of similar or identical objects shall be tested. This can save a lot of time for data analysis and interpretation and reduce the requirements on operator qualification. Those analysis algorithms can be developed by AE-experts based on AE data from a number of test objects. Up to now, such a program had no access to real time data. The more such a dedicated analysis algorithm proves to be helpful and valuable for a specific application (e.g. testing small, buried LPG vessels), the higher the desire to use that algorithm also in real time (i.e. during data acquisition). This can simplify testing and improve test control e.g. by the application of higher sophisticated alarm criteria. With the new Embedded Code Processor (ECP) the user can develop and verify software algorithms of any complexity, that run within the environment of VisualAE™. This tremendously accelerates the implementation process. Any result within VisualAE can be input into the user-developed code, any new results can be calculated, and then used by VisualAE for filtering, data presentation and alarm raising, if desired in combination with the conventional results. This paper summarizes the structure of VisualAE in short and the intentions and possibilities of an Embedded Code Processor (ECP). ECP is already available and in use.
R. Pullin, K.M. Holford, S.L. Evans and J.M. Dulieu-Barton
H. Vallen et al., "Embedded Code Processing for the On-Line Use of User-Developed AE Analysis Routines", Advanced Materials Research, Vols. 13-14, pp. 379-384, 2006