【php精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了php精品源码-【精品】开题报告 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
中 北 大 学 毕业设计开题报告学 生 姓 名: 张学东 学 号: 0705034132学 院、系: 信息与通信工程学院电子工程系专 业: 测控技术与仪器设 计 题 目: 基于 LabVIEW 的多通道数据采集系统指 导 教 师 : 戴萧嫣 2010 年 03 月 20 日 毕 业 设 计 开 题 报 告 1.结合毕业论文课题情况,根据所查阅的文献资料,撰写 2000 字左右 的文献综述: 文 献 综 述1. 本课题的研究背景及意义 近年来,以计算机为中心、以网络为核心的网络化测控技术与网络化测控系统得到越来越多的应用,尤其是在航空航天等国防科技领域。
网络化的测控系统大体上由两部分组成:测控终端与传输介质,随着个人计算机的高速发展,测控终端的位置越来越多的被个人计算机所占据。
其中,软件系统是计算机系统的核心,设置是整个测控系统的灵魂,应用于测控领域的软件系统成为监控软件。
传输介质组成的通信网络主要完成数据的通信与采集,这种数据采集系统是整个测控系统的主体,是完成测控任务的主力。
因此,这种“监控软件-数据采集系统”构架的测控系统在很多领域得到了广泛的应用,并形成了一套完整的理论,而本次所设计的多通道数据采集就是一次 1在测控领域成功的尝试。
2. 本课题国内外研究现状 早期的测控系统采用大型仪表集中对各个重要设备的状态进行监控,通过操作盘进行集中式操作;而计算机系统是以计算机为主体,加上检测装置、执行机构与被控对象共同构成的整体。
系统中的计算机实现生产过程的检测、监督和控制功能。
由于通信协议的不开放,因此这种测控系统是一个自封闭系统,一般只能完成单一的测控功能,一 10般通过接口,如 RS-232 或 GPIB 接口可与本地计算机或其他仪器设备进行简单互联。
随着科学技术的发展,在我国国防、通信、航空、气象、环境监测、制造等领域,要求测控和处理的信息量越来越大、速度越来越快。
同时测控对象的空间位置日益分散,测控任务日益复杂,测控系统日益庞大,因此提出了测控现场化、远程化、网络化的要求。
传统的单机仪器已远远不能适应大数量、高质量的信息采集要求,产生由计算机控 2制的测控系统,系统内单元通过各种总线互联,进行信息的传输。
网络化的测控技术兴起于国外,是在计算机网络技术、通信技术高速发展,以及对大容量分布的测控的大量需求背景下发展起来,主要分为以下几个阶段: 第一阶段: 起始于 20 世纪 70 年代通用仪器总线的出现,GPIB 实现了计算机与测控系统的首次结合,使得测量仪器从独立的手工操作单台仪器开始总线计算机控制的多台仪器的测控系统。
此阶段是网络化测控系统的雏形与起始阶段。
第二阶段: VXI 起始于 20 世纪 80 年代 VXU 标准化仪器总线的出现, 系统可以将大型计算机昂贵的外设、VXI 设备、通信线路等硬件资源以及大型数据库等软件资源纳入网络,使得这 12些宝贵资源得以共享。
此阶段是网络化的测控系统的初步发展阶段。
第三阶段: 随着技术的发展,现场总线技术的出现带动了现场总线控制系统的迅速发展,使是的可以在一个工厂范围内通过总线将成千上万智能传感器/变送器等智能化的仪表组成一个网络化测控系统,此阶段是网络化测控系统的快速发展阶段。
第四阶段: 在对现代要求极高的领域,转通的测控系统已经逐渐无法满足用户的要求,许多部门或大型企业迫切要求构建基于 Internet 或大型局域网的网络化测控系统,即通常所 3说的分布式测控网络,此阶段是网络化测控系统发展的成熟阶段。
3. 本课题相关理论3.1 程序模块化设计概述 数据采集系统的性能在很大的程度上取决于其他应用软件的研究与开发,搜一再明确了系统设计目标之后,应该采用好的程序开发方法,如结构化设计方法、模块化思想、 11多线程以及软件系统的评价标准等等。
3.1.1 程序设计的模块化原则 模块化结构是所有设计良好软件系统的基本特点,任何一个大的程序系统,总是有若干功能相对独立的模块组成。
好的软件结构应体现自顶向下的控制方式,模块之间的控制表现为统帅和从属的关系。
信息抽象与信息隐含式模块的基本特征。
模块实际上反映了数据与过程的抽象。
在模块化问题求解时,在最高抽象级可以采用面向问题的环境语言的抽象术语进行描述;而在较低抽象级,则可采用过程性术语。
模块化的概念加上逐步求精的办法,就把面向问题的术语和面向现实的术语两者结合起来。
模块独立性有两个定性的标准度量:即内聚和耦合。
块间联系是指模块之间的联系,块间联系越小,模块独立性越高。
块内联系是指模块内部各部分之间的联系,一个模块的块内联系大,模块独立性提高。
好的模块结构,块间联系应尽可能小,块内联系应尽可能大。
3.1.2 软件系统的模块化设计原则 为使研制出的软件具有良好的可靠性、易维护性、易扩充性及易装卸性,软件设计应遵循规范化的模块化设计原则。
1、自顶向下逐步求精的设计方法;2、根据逻辑功能划分物理模块;3、模块的作用范围应处在模块的控制范围之内;4、依据逻辑功能确定模块之间的调用关系;5、模块接口应保持简明;6、模块保持单入口性质;7、模块结构增加中间判断层次,提高可扩充性。
3.1.3 软件系统模块化在本设计中的应用 系统程序的主要功能为模块划分的标准,其他包括系统管理,数据采集,数据保 4存,历史数据的查询等功能。
3.2 数据库技术 数据库技术主要研究如何存储、使用和管理数据,是计算机数据管理技术发展的新阶段,也是计算机技术发展最快、应用最广泛的技术之一。
当前,数据库技术已成为现代计算机信息系统和应用系统开发的核心技术,从某种意义来讲,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志。
4.2.1 数据库技术概述 数据库技术涉及到以下几个最重要的概念: 1、数据库是长期存储于计算机内、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可谓一定范围内的各种用户共享。
数据库不仅要反映数据本身的内容,而且要反应数据之间的联系。
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。
2、数据模型是根据特征的抽象,描述的是数据的共性。
数据模型应满足三个方面的要求:一是能比较真实的模拟现实世界;二是容易为人们所理解;三是便于在计算机上实现。
一种数据模型要很好地满足这三个方面的要求在目前很困难,在数据库系统中针对不同的使用对象和应用目的,采用逐步抽象的方法,在不同层次采用不同的数据模型,一般分为三层,即物理层、逻辑层和概念层。
3、数据管理系统是操纵和管理数据库的软件系统,它由一般计算机程序构成,管理并控制数据资源的使用。
他是数据库系统的核心,主要是实现共享数据有效的组织、 5管理和存取。
4.2.2 ADO 与数据库的交互技术 ADO 是独立于开发工具和开发语言的数据访问接口,它提供了程序开发人员、应用程序实时存取各种数据库的能力,可以轻松的完成反对各种数据库的查询,存取等操作。
ADO 又被称为通用数据访问,其数据源包括数据库,电子邮件,文件,文本,图形等。
使用 ADO 不仅可以读取 Access 和 SQL Server 数据库,也可以读取其他与 ODBC 兼容的数据库
上一篇:
【精品】IBMWebSpherePortal航空航天和国防工业解决方案
下一篇:
四季相伴,文字生香