Browsing by Author "Wang, Jin"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item A knowledge-based spectroscopic assignment system(1993) Wang, JinStudying the energy level structure of different molecules by means of spectroscopy is one of the fields in physics and chemistry. MOSAA[superscript 1] developed in this thesisis a knowledge-based system which can assist researchers in the assignment of the peaks of the molecules in question by using the spectral information provided, along with a knowledge base containing known energy levels of the given molecules and spectroscopic assignment rules provided by physicists. Rules together with their associated components (i.e. parameters, functions and properties) compose the knowledge base for methanol spectroscopy assignment. Rules and their components are written in plain text using special grammars. A compiler created using lex and yacc is used to translate a rule file into an internal knowledge base data structure. A total of 313 rules for spectroscopic assignment are defined. The MOSAA system inference engine combines backward chaining and forward chaining as well as two special mechanisms 'TRY' and 'Restart'. This inference engine is written in C++, and was designed specifically to handle the "generate and test" process required for spectroscopic assignment. An overview of the MOSAA implementation is given. This includes a description of the top level structure, preprocessing and user interface. MOSAA was tested using two methanol species spectra (Spectrum CD[subscript 3][supercript 18]OH in the 900-1100 cm[superscript -1] region and Spectrum CD[subscript 3][superscript 16]OH in the 915-1030 cm[superscript -1] region). This testing showed that MOSAA successfully assigns 11 series in spectrum CH§ 8 0H testing and 11 series in spectrum CD[subscript 3][superscript 16]OH testing.Item MOSAA developer's guide(1996) Wang, Jin; Nickerson, Bradford, G.; Lees, Ronald, M.MOSAA (Molecular Spectroscopic Assignment Assistant) is a knowledge-based system that can assist physicists in spectroscopic assignment. This guide presents the MOSAA system from a developer's view-point. It gives the rule grammar as well as descriptions of rule structure and components associated with it. The inference engine is briefly described using diagrams. Some examples are provided to help the developer understand 'how' to modify or expand the rule base in simple cases. Also, the process of recompiling MOSAA is discussed. A pointer to the source code files is also provided.