论文部分内容阅读
随着现代化工业技术的发展,设备的生产能力不断得到提高,其结构也越来越复杂。如何保障设备长期、安全、高效的运行显得尤为重要,因此企业需要可靠的状态监测系统来保证其生产。国外状态监测公司依靠其雄厚的技术实力,已经研发了很多成熟的产品在石化、钢铁、电力等行业广泛使用。我国虽然在该领域起步较晚,但也开发出相当多的状态监测系统,这些系统的研究与开发对于推广状态监测与故障诊断技术和基于状态维修的设备维修模式起到了重要的作用。但是从系统设计与开发的角度来说,由于较多系统是针对特定设备开发的,在其移植性、可扩展性和复用性等方面考虑较少,导致此类系统适应该领域需求变化的能力有限,大量的领域知识和设计经验没有得到充分的积累和传承,这就造成其他研究者和系统开发者可以借鉴的信息有限。本学位论文以在线监测系统OMs开发项目为基础,针对某型号的八通道状态监测数据采集仪,以特定领域的软件体系结构(DSSA)为理论基础,采用理论研究与原型实现相结合的研究路线,对在线监测系统领域的软件体系结构进行了深入的研究,抽象出了该类系统的领域模型,提出一种在线监测系统领域软件体系结构,并采用可视化的统一模型语言(UML)对其进行了详细的描述。根据该软件体系结构,在微软Visual Studio .Net 2005和SQL Server 2000平台上,采用面向对象技术,使用C#语言开发出了一个原型系统;并在QPZZ-II型旋转机械故障模拟试验台上建立了相应的测试环境对其进行测试。测试证明该软件体系结构能够满足在线监测领域的需求,实现了对该领域应用系统软件体系结构的抽象与概括,能有效的实现体系结构级别的软件复用,为该领域的其他研究者提供借鉴和参考。