基于Flask的自动化微波测试平台
发布时间:2020-12-21 18:55
虚拟化技术迅速发展,虚拟仪器正逐渐替代传统的测试仪器设备。虚拟仪器技术就是在充分利用高性能的模块化硬件平台,结合灵活高效的可扩展的软件模块完成自动化测试以及数据分析。其实现基于传统软件架构中——客户端与服务器模型,这种老式的软件架构使得后端数据处理的图形库不具备跨平台特性。针对当前的虚拟化仪器测试领域存在的问题,以及基于浏览器与服务器模型的新型软件架构的Web App的飞速发展,本文提出了一种基于Flask的Web应用微框架的自动化微波测试平台的实现。论文首先对基于浏览器与服务器模型架构展开研究,分析了目前传统的虚拟仪器测试领域中基于客户端与服务器模型的应用架构特点以及存在的缺陷。针对虚拟仪器测试领域中的复杂的数据处理以及终端的绘图需求,通过理论研究和分析基于Web GL的三维图形加速技术在基于浏览器与服务器模型的实践应用,总结Web GL的优缺点以及在本课题中后端数据处理的可行性。从测试系统的总体软硬件需求出发,详细分析基于Flask框架下的自动化测试平台的服务器实现以及通过Python脚本编程语言编写的自动化测试的外部硬件设备的控制驱动模块。针对实现自动化测试微波天线的分析图测试场...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:56 页
【学位级别】:硕士
【部分图文】:
OSI模型中的HTTPoverTCP/IP
图 1-3 基于 SCPI 指令集的虚拟仪器内部功能模块通过标准的 GPIB、VISA 等总线进行数据的采集。另外,由于本身 MATLAB含很多信号处理的工具包、丰富的绘图函数和简易的交互式图形化设计函数库。然不像美国国家仪器开发的 LabVIEW 框架那样支持拖拽式的搭建测试系统,但具有一定编程基础的用户依然可以通过编写调用 MATLAB 函数搭建测试系统。
图 3-4 一个检测客户端是否支持 WebGL 技术的 Web 应用5) utility文件夹目录下存放了一些辅助整个系统的一些类实现和函数实现,包括带定时机制的异步回调类ExecuteAsync,整个自动化微波测试平台的日志系统的实现代码以及有关数据处理的函数都归为utility这个文件夹目录下。
【参考文献】:
期刊论文
[1]基于虚拟仪器的电磁干扰近场测试系统设计[J]. 苟江川,朱峰,刘光辉,叶家全,杨晓嘉. 计算机测量与控制. 2015(01)
[2]基于LabVIEW的虚拟仪器技术研究与应用[J]. 王浩. 电子技术与软件工程. 2015(01)
[3]基于PXI总线和SCPI程控的某型雷达通频带测试系统设计[J]. 梁妙元,印敏,赵继勇,刘志华. 计算机测量与控制. 2014(07)
[4]基于Three.js 3D引擎的三维网页实现与加密[J]. 王腾飞,刘俊男,周更新. 企业技术开发. 2014(02)
[5]基于WebGL技术的网络三维可视化研究与实现[J]. 刘爱华,韩勇,张小垒,陈戈. 地理空间信息. 2012(05)
[6]基于WEBGL的虚拟实验室开发[J]. 黄水萍. 计算机光盘软件与应用. 2012(18)
[7]基于WebGL的虚拟实验教学研究[J]. 程新丽. 科技经济市场. 2011(09)
[8]基于LabVIEW的深海气密采水器测控系统[J]. 黄豪彩,杨灿军,陈道华,牛文达,陈鹰. 仪器仪表学报. 2011(01)
[9]基于SCPI命令的智能仪器驱动设计[J]. 黄梦涛,全定可,付向阳. 化工自动化及仪表. 2010(04)
[10]PC机远程控制仪器的SCPI解析模块设计[J]. 陈艳芬,杨景常,张吉涛. 微计算机信息. 2009(01)
本文编号:2930319
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:56 页
【学位级别】:硕士
【部分图文】:
OSI模型中的HTTPoverTCP/IP
图 1-3 基于 SCPI 指令集的虚拟仪器内部功能模块通过标准的 GPIB、VISA 等总线进行数据的采集。另外,由于本身 MATLAB含很多信号处理的工具包、丰富的绘图函数和简易的交互式图形化设计函数库。然不像美国国家仪器开发的 LabVIEW 框架那样支持拖拽式的搭建测试系统,但具有一定编程基础的用户依然可以通过编写调用 MATLAB 函数搭建测试系统。
图 3-4 一个检测客户端是否支持 WebGL 技术的 Web 应用5) utility文件夹目录下存放了一些辅助整个系统的一些类实现和函数实现,包括带定时机制的异步回调类ExecuteAsync,整个自动化微波测试平台的日志系统的实现代码以及有关数据处理的函数都归为utility这个文件夹目录下。
【参考文献】:
期刊论文
[1]基于虚拟仪器的电磁干扰近场测试系统设计[J]. 苟江川,朱峰,刘光辉,叶家全,杨晓嘉. 计算机测量与控制. 2015(01)
[2]基于LabVIEW的虚拟仪器技术研究与应用[J]. 王浩. 电子技术与软件工程. 2015(01)
[3]基于PXI总线和SCPI程控的某型雷达通频带测试系统设计[J]. 梁妙元,印敏,赵继勇,刘志华. 计算机测量与控制. 2014(07)
[4]基于Three.js 3D引擎的三维网页实现与加密[J]. 王腾飞,刘俊男,周更新. 企业技术开发. 2014(02)
[5]基于WebGL技术的网络三维可视化研究与实现[J]. 刘爱华,韩勇,张小垒,陈戈. 地理空间信息. 2012(05)
[6]基于WEBGL的虚拟实验室开发[J]. 黄水萍. 计算机光盘软件与应用. 2012(18)
[7]基于WebGL的虚拟实验教学研究[J]. 程新丽. 科技经济市场. 2011(09)
[8]基于LabVIEW的深海气密采水器测控系统[J]. 黄豪彩,杨灿军,陈道华,牛文达,陈鹰. 仪器仪表学报. 2011(01)
[9]基于SCPI命令的智能仪器驱动设计[J]. 黄梦涛,全定可,付向阳. 化工自动化及仪表. 2010(04)
[10]PC机远程控制仪器的SCPI解析模块设计[J]. 陈艳芬,杨景常,张吉涛. 微计算机信息. 2009(01)
本文编号:2930319
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2930319.html