介绍了一种基于构件的软件体系结构,针对非平稳信号的特点,结合现有的时频分析方法和理论,提出了构件化时频分析仪的总体设计框架和开发模型,其仪器设计的主要内容是功能构件设计和仪器面板构件的设计。本文以按钮构件为例介绍仪器面板构件库的设计过程,以谱图(SPEC)功能构件为例介绍仪器功能构件库的设计过程。结合工程实际,采用构件化软件开发方法,成功开发了实用的构件化时频分析仪,并通过实例验证了仪器的正确性和实用性。
A software system structure based on component was introduced. In view of the non - stationary signal characteristics, combined with existing time-frequency analysis method and theory, design blueprint and development model of component-based non-stationary signal analyzer were put forward. The main design contents contain function component and instrument panel component. Button component is used as an example to describe the design process of instrument panel component library. Spectrum component is used as an example to describe the design process of instrument function component library. The component-based time-frequency signal analyzer was developed. An example is used to verify accuracy of the designed analyzer.