秦氏模型智能虚拟控件和智能控件化虚拟仪器是由我国发明并实现的,是具有我国自主知识产权的创新型成果。继我国之后,国外也开始对这一仪器模式展开了研究。
秦氏模型及基于秦氏模型的VMIDS虚拟仪器开发系统,是对虚拟仪器系统的重要发展,是虚拟仪器系统的全新模式。本书深入系统地阐述了秦氏模型的概念、形成原理、科学内涵及其发展,秦氏模型虚拟仪器中的建模理论与方法,秦氏模型虚拟仪器开发系统的软件体系结构,智能虚拟控件的设计,秦氏模型虚拟仪器开发系统的零编程拼搭机理,基于秦氏模型的虚拟仪器开发系统的特点及智能控件化虚拟仪器的拼搭与应用等。
本书面向从事虚拟测试及仪器研发的高等院校教师及科研人员,同时可供从事测试技术、虚拟仪器开发及应用的工程技术人员以及相关专业的研究生、高年级本科生和实验人员参考。
样章试读
目录
- 序
前言
第一章 导论
1.1 虚拟仪器
1.1.1 虚拟仪器的概念
1.1.2 虚拟仪器系统的构成
1.1.3 虚拟仪器的形成
1.1.4 虚拟仪器的局限性——秦氏模型的引入
1.2 虚拟仪器开发系统
1.2.1 典型图形化虚拟仪器开发系统
1.2.2 图形化虚拟仪器系统的本质特点
参考文献
第二章 秦氏模型
2.1 秦氏模型的概念
2.2 秦氏模型的原理与模型
2.2.1 非智能虚拟控件及其模型要素
2.2.2 功能“赋予”与“融合”
2.2.3 “EF”函数与智能虚拟控件
2.2.4 仪器拼搭与拼搭场
第三章 岩石模型
3.1 岩石模型的基本概念
3.2 岩石模型中的科学内涵
3.3 岩石模型的基本结构
3.3.1 岩石模型的基本组成
3.3.2 虚拟仪器智能开发系统模型
3.4 岩石模型大型仪器库的形成
3.4.1 仪器库系统的形成
3.4.2 智能开发系统的实现
3.5 岩石模型的特点
参考文献
第四章 秦氏模型虚拟仪器中的数学建模
4.1 系统建模方法与模块化建模方法
4.1.1 系统建模方法
4.1.2 模块化建模方法
4.2 秦氏模型虚拟仪器开发系统建模
4.2.1 虚拟仪器开发系统模型
4.2.2 数据获取
4.2.3 处理与控制
4.3 秦氏模型虚拟仪器模型
4.3.1 秦氏模型虚拟仪器统一模型
4.3.2 数据获取
4.3.3 处理与控制
4.3.4 结果输出
4.4 数据获取与管理模型
4.4.1 数据获取与管理模型
4.4.2 OPC技术规范
4.4.3 基于OPC技术的数据获取层次结构
4.5 独立测试功能建模
4.5.1 基本处理模型
4.5.2 扩展处理模型
4.6 信号变换统一数学模型
4.6.1 统一数学模型建模依据
4.6.2 傅里叶变换与小波变换正变换的统一数学模型
4.6.3 傅里叶逆变换与小波变换逆变换的统一数学模型
4.6.4 傅里叶变换与小波变换的广义统一数学模型
4.6.5 基于统一数学模型的智能虚拟控件的实现
4.7 椭球体三维数据场可视化模型——虚拟控件的统一界面建模
4.7.1 建模预备知识
4.7.2 椭球体三维数据场可视化模型
4.7.3 椭球体三维数据场可视化模型的算法实现
4.7.4 虚拟控件界面建模实例
4.7.5 在科学计算可视化中的应用
4.8 显示模型
4.8.1 显示框架模型
4.8.2 图形模型
4.8.3 颜色模型
4.8.4 图形变换模型
4.8.5 快速显示模型
参考文献
第五章 基于秦氏模型的VMIDS开发系统的软件构架
5.1 软件体系结构技术
5.1.1 软件体系结构的定义
5.1.2 软件体系结构的基本模型
5.1.3 软件体系结构的风格
5.1.4 软件体系结构的描述方法
5.1.5 Wright
5.1.6 软件体系结构在软件开发中的地位和作用
5.2 层次消息总线风格
5.2.1 HMB模式的描述
5.2.2 HMB模式的组成要素
5.2.3 HMB模式的特点
5.3 动态路由层次消息总线风格
5.3.1 DR-HMB的提出背景——HMB存在的问题与分析
5.3.2 DR-HMB风格的描述
5.3.3 构件——智能虚拟控件
5.3.4 连接件——消息总线
5.3.5 配置
5.3.6 智能虚拟控件的动态行为
5.3.7 DR-HMB风格系统的动态演化
5.4 DR-HMB风格的系统开发活动
5.4.1 智能虚拟控件的规约
5.4.2 智能虚拟控件的实现
5.4.3 系统开发活动
参考文献
第六章 智能虚拟控件的设计
6.1 可复用智能虚拟控件的软件设计过程
6.2 智能虚拟控件的设计方法与准则
6.2.1 智能虚拟控件的替换
6.2.2 智能虚拟控件的功能独立性
6.2.3 智能虚拟控件的内聚
6.2.4 智能虚拟控件的耦合
6.2.5 智能虚拟控件的复用
6.2.6 智能虚拟控件的组态性
6.2.7 智能虚拟控件的优化设计准则
6.3 非智能虚拟控件库的设计
6.3.1 非智能虚拟控件的计算机表达
6.3.2 非智能虚拟控件的电子分类档案
6.3.3 非智能虚拟控件设计实例
6.4 仪器功能库的设计
6.4.1 仪器功能的算法设计
6.4.2 功能库模型
6.4.3 功能接口的设计
6.5 智能虚拟控件的设计
6.5.1 智能虚拟控件的设计步骤
6.5.2 智能虚拟控件的组态描述
6.5.3 数据池与数据通信
参考文献
第七章 VMIDS开发系统及秦氏模型虚拟仪器的实现
7.1 VMIDS开发系统的零编程拼搭机理
7.1.1 综合集成
7.1.2 基于知识的柔性综合集成系统
7.1.3 零编程开发系统的动态模拟运行与演化
7.2 VMIDS开发系统的发展和特点
7.2.1 VMIDS开发系统的发展
7.2.2 VMIDS开发系统的本质和特点
7.2.3 与LabVIEW系统的比较
7.3 VMIDS开发系统的实现
7.3.1 VMIDS开发系统的结构
7.3.2 系统环境的变化
7.3.3 数据获取与管理模块设计
7.3.4 虚拟控件的选择、创建与删除
7.3.5 虚拟控件功能赋予、功能融合、功能属性的修改
7.3.6 属性页管理设计
7.3.7 仪器属性
7.4 秦氏模型虚拟仪器的拼搭
7.4.1 实现秦氏模型虚拟仪器的基本要素
7.4.2 秦氏模型虚拟仪器的拼搭
7.5 拼搭实例
7.5.1 智能控件化单通道FFT分析仪
7.5.2 智能控件化小波变换信号分析仪
7.5.3 智能控件化双通道FFT分析仪
7.5.4 智能控件化波形显示与数据记录仪
7.5.5 智能控件化阶比分析仪
7.5.6 智能控件化噪声测试与分析仪
7.5.7 智能控件化音频分析仪
7.5.8 智能控件化扭矩转速测试仪
7.5.9 智能控件化齿轮传动链精度测量仪
7.5.10 智能控件化测温仪
7.6 秦氏模型虚拟仪器的典型应用
参考文献