基于数字电子技术远程电路重构实现方法
未命名
09-13
阅读:139
评论:0
1.本发明属于电子信息与人工智能技术领域,涉及基于数字电子技术远程电路重构实现方法。
背景技术:
2.贵重精密数字系统装置投入使用前,操作使用人员必须经过现场授课培训、现场操作等环节才能上岗使用。
3.科学家及科技人员进行探索性研究和高阶性实验设计时,必须去放置有实验装置的实验室进行现场操作,记录真实实验数据,进行数据分析和研究。
4.高校理工科类学生进行数字电子系统设计实验时,仍然是学生去放置有数字电路实验箱的实验室进行现场操作,人工记录实验数据,手工绘制实验曲线。
5.上述数字电子技术系统装置或装置操作流程存在高危、高成本、长周期等现象,且装置操作受时间、场地等约束,使用者无法异地操控真实仪器装置,无法随时随地获取装置实验数据。
6.随着信息技术、互联网+、5g技术的发展和普及,将系统装置接入云端,进行远程电路重构,异地实时操纵真实实验设备,不仅实现成本比较低,而且能够消除现场操作存在的各类安全隐患。但现有的远程方案多是采用虚拟仿真技术实现的,用软件界面虚拟出仪器界面,用理想的实验数据替代真实的仪器数据。然而,对于多数的科学研究,实践环节是不可或缺的,基于软件工具的虚拟仿真不能完全替代实物实验。
技术实现要素:
7.为解决上述问题,本发明提出了基于数字电子技术远程电路重构实现方法,基于数字电子技术远程电路重构实现系统包括预约管理系统、硬件平台、操作平台和服务器,实现方法包括预约管理、远程电路重构,远程点对点交互,远程视频自适应,远程自校准,远程归零和操作时间自适应。
8.优选地,所述预约管理包括以下步骤:
9.s11,创建labview项目;
10.s12,新建vi文件,用于设计用户信息管理,包含用户身份信息认证;
11.s13,设计后台数据库的功能表;
12.s14,新建vi文件,将labview与mysql进行数据通信;
13.s15,新建vi文件,设计学生预约功能;
14.s16,设计ui界面,包括后台信息管理窗口与实验预约窗口;
15.s17,将labview项目封装打包为exe文件。
16.优选地,所述远程电路重构的重构电路包括网络电路、继电器和测量仪器,继电器和测量仪器通过电路端子接入网络电路中。
17.优选地,所述远程点对点交互包括:
18.对硬件平台中的按钮、拨码开关、示波器、信号发生器和数字可调电源均进行虚拟化,即硬件平台上的每一个按钮在用户的操作平台的界面上均有一个虚拟化的按钮对应;
19.采用事件结构,对前面板的用户指令进行分模块处理。
20.优选地,所述远程点对点交互包括以下步骤:
21.在labview中新建一个vi,在前面板用labview自带的控件加入视频模块、按键模块、示波器模块、信号发生器模块、数字可调电源模块和逻辑分析仪模块;
22.在后面板加一个循环函数,其中放入事件结构,将前面板的控件进行分类,将功能同类的控件归并到一个触发事件分支作为事件源,并定义事件动作类型,包括值改变,鼠标点击和鼠标滑轮;
23.在超时分支初始化各个控件,对控件的值进行初始化,为控件设置属性,包括可视化和禁用;
24.在每个事件分支中,通过控件引用获取用户在前面板具体操作的控件名称,通过名称得知用户具体操作前面板的哪个控件,从而进行后续处理;
25.对不同的事件进行不同的处理:结合条件结构,labview中的测量函数、频谱分析函数和数学计算,对相应的事件进行处理,包括拨码开关、弹性开关的值改变,给服务器发送不同的16位二进制数;
26.本地服务器接收到操作平台发送的数据,再将数据发送给本地硬件平台,本地硬件平台对接收的数据做出相应的响应。
27.本地硬件平台的一部分响应,包括led灯、点阵的变化,可直接在操作平台的界面上由视频模块直接观察;另一部分响应,则向服务器发送不同的数据信息,服务器再发送给操作终端;
28.操作平台接收服务器发送来的数据,用户操控操作界面上的仪器,通过labview中的测量函数和频谱分析函数,进行测量波形参数和显示。
29.优选地,所述远程视频自适应包括以下步骤:
30.s51,将激活的网络ptz摄影机接入局域网;
31.s52,将装有labview应用程序客户机接入局域网;
32.s53,进入网络ptz摄像机web配置页面,配置ip地址和预置点信息;
33.s54,在客户机里创建一个labview项目,新建vi文件;
34.s55,创建一个web属性的节点,调用web浏览器窗口的activex,延时等待,创建新节点,自动登录获取资源,延时等待,创建新节点,用js创建一个鼠标动作函数,设计指令发送模块,设计音频交互模块;
35.s56,用户界面布局设计;
36.s57,将labview项目封装打包为exe文件。
37.优选地,所述远程自校准具体为,在硬件平台上加入可编程设备,通过继电器选择硬件平台上不同的电源输入,利用ad采集的方法和可编程设备上的定时器,每间隔预设段时间取电源输入的电压值,通过当前值与额定值进行大小判断,如果二者差值大于预设阈值,可编程设备启动预设的程序和算法,对原电源输入电压值进行叠加或者减小。
38.优选地,所述远程归零具体为,按动操作平台的归零按钮,选择控制硬件平台的fpga核心板输入电源的继电器,对其进行断电,核心板电源切断,松开操作平台的归零按钮
后,核心板上电,核心板自动执行预刻写的程序。
39.优选地,所述操作时间自适应具体为,根据不同的实验类型,设置不同的实验操作时间,当时间到达设定值,在操作平台进行提醒,并自动退出本次实验。
40.优选地,还包括电路故障节点远程检测,包括电路节点特征值的采集与处理、继电器切换监测节点以及终端显示,具体为:用户登录预约管理系统后,远程登录本地服务器,打开操作界面控制继电器选择想要监测的电路节点,由fpga对电路节点的特征值进行提取,并由嵌入在fpga内的最小二乘算法对初步特征值样本进行拟合处理,得到故障特征并获取诊断结果;将诊断结果以及故障特征曲线呈现到操作平台的用户界面。
41.本发明有益效果至少包括:
42.1)提高设备利用率:用户可随时随地,异地操控真实硬件设备并实时获取仪器设备的实验数据;
43.2)提升用户体验:用户可实时远程操控操作界面,直接下达指令给硬件设备,操作使用简洁方便;允许多名用户同时进行实验,互不干扰;系统中的虚拟仪器可以采集到真实的实验结果呈现给操作者,并提供测量,分析的工具,大大提升用户实验效率;
44.3)提升管理效能:一台服务器连接多个设备;用户自主预约,实验装置自动匹配;继电器电路可异地检查设备故障,可以实现管理者根据输入电源电压的值对电源进行自适应校准,降低了人为维护设备的成本,还可以实现管理者远程切断电源进行电路保护,对设备进行初始化,避免发生实验失败事故;释放管理员角色,节约管理时间;
45.4)应用场景广阔:虚拟仪器技术可移植性强,部署范围广。
附图说明
46.图1为本发明实施例的基于数字电子技术远程电路重构实现方法的实现系统框图;
47.图2为本发明实施例的基于数字电子技术远程电路重构实现方法的预约管理系统结构图;
48.图3为本发明实施例的基于数字电子技术远程电路重构实现方法的预约管理流程图;
49.图4为本发明实施例的基于数字电子技术远程电路重构实现方法的远程电路重构电路原理图;
50.图5为本发明实施例的基于数字电子技术远程电路重构实现方法的远程点对点交互流程图;
51.图6为本发明实施例的基于数字电子技术远程电路重构实现方法的远程视频自适应的结构图;
52.图7为本发明实施例的基于数字电子技术远程电路重构实现方法的远程视频自适应流程图;
53.图8为本发明实施例的基于数字电子技术远程电路重构实现方法的电路故障节点远程检测流程图。
具体实施方式
54.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
55.相反,本发明涵盖任何由权利要求定义的在本发明的精髓和范围上做的替代、修改、等效方法以及方案。进一步,为了使公众对本发明有更好的了解,在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。
56.参见图1,为基于数字电子技术远程电路重构实现系统包括预约管理系统11、硬件平台20、操作平台30和服务器,实现方法包括预约管理、远程电路重构,远程点对点交互,远程视频自适应,远程自校准,远程归零和操作时间自适应。
57.操作平台30与预约管理系统11和摄像头云服务器13连接,操作平台30通过应用执行器31与本地服务器12连接,本地服务器12与硬件平台20和摄像头云服务器13连接,摄像头云服务器13与摄像头14连接。
58.预约管理系统11:用户仅需通过互联网,登录预约系统,即可自主预约装置操作时间和操作内容;系统根据用户预约信息,自动显示可供使用的硬件平台。在进行了上述的预约操作后,系统会对预约的数据进行统计;包括预约次数、仪器使用率、实验完成率。
59.硬件平台20:采用开源式硬件资源模式,平台配备了cyclone 10fpga器件、vga显示屏模块、电机模块、led点阵模块等电路,并集成了示波器、信号发生器、数字可调电源、视频监控等仪器设备,满足用户探索性研究和高阶性实验设计。
60.操作平台30:操作界面集成了视频监控、程序下载、人机交互、示波器、信号发生器、数字可调电源、逻辑分析仪等功能模块,满足数字电子技术交互性操作要求;可远程重构dds信号发生器、微处理器内核等电路设计。操作终端包括pc、pad和笔记本等具有网络连接功能的设备终端,用户通过浏览器远程控制真实硬件设备,并通过操作界面实时获取电路电压、相位、频率等数据,使得用户在异地场景也能完成电路参数测试和电路重构。
61.服务器:由本地服务器、数据库服务器和云服务器等组成。主服务器主要实现多用户同时使用时的动态分配。数据库服务器能够存储各种实验对象数据和用户实验过程中产生的数据。云服务器安装了预约管理系统,使用者通过云服务器远程预约和访问开放式数字电子技术平台,完成创新性电路重构设计。
62.多套硬件平台20通过usb与本地服务器12进行连接,一台本地服务器12最多可连接32套硬件平台20。云端服务器安装预约管理系统11,本地服务器12安装操作平台30,云端服务器通过tcp协议与多台本地服务器12进行通讯和数据交换。用户借助pc、pad和笔记本等操作平台30通过互联网登录预约管理系统11,自主预约装置操作时间和操作内容;系统根据用户预约信息,自动显示可供使用的硬件平台20;在进行了上述的预约操作后,用户可远程登录本地服务器12打开操作界面,对硬件装置的电路进行远程重构,并能远程操控实验室硬件设备资源实时获取实验数据。系统会对预约使用者的操作数据进行统计;包括预约次数、仪器使用率、实验完成率等。
63.装置及测量仪器接入云端,包括操作平台30和服务器,操作平台30执行labview生成的可执行文件,通过tcp协议接收和发送数据给本地服务器12。本地服务器12与硬件设备
进行通信,发送操作平台30的数据给硬件设备,或者接收硬件平台20发送的数据,再发送给操作平台30。
64.为了实现远程实验的在线预约功能,必须对用户信息、操作时间、硬件装置编号等数据搭建数据库,便于存储、查询及分析,同时为了实现在线预约的智能化,后台预约冲突的判断与检测必不可少。
65.远程实验主要通过预约管理系统11的界面预约台位和时间,从而实现在对应时间可以操作对应的硬件装置,预约界面预约台位之后,通过虚拟软件技术将对应的硬件装置的编号信息通过传参的方式映射到本地服务器12端,服务器通过控制命令解析参数信息启动对应编号的bat脚本文件,解析存储的fpga下载器编号,硬件设备序列号和摄像头ip地址这三个参数,然后将三个参数传送给本地服务器12的exe可执行程序,从而实现对应硬件设备的控制。多线程技术也同时保障了多名用户在同一时间段在不同实验硬件平台20上的实验操作。
66.本地服务器12一套实验操作软件控制多套硬件平台20:将五套fpga实验箱与服务器连接到同一网关上,使他们连接于同一内网段上,通过动态域名解析,将内网域名映射到外网上,使其变为外网用户可以访问的域名,使用者可以通过外网访问该服务器上的共享文件,通过调用不同的批处理文件,实现对不同的实验箱进行控制。
67.参见图2,为预约管理系统的架构图,预约管理系统11可分为用户管理平台与实验设备预约平台两部分。用户管理平台和实验设备预约平台分别连接mysql数据库进行通信,使用tcp/ip协议进行数据交互。
68.上述技术方案中,实验终端是硬件平台20,学生远程即可预约实验设备,按队列先进先出原则,不可重复预约,该方案在合理安排实验设备使用时间的情况下,统计了设备使用数据,改善了传统预约系统时间分配不均匀问题,突破了跨硬件终端的限制,给远程实验提供了新方向。
69.用户管理平台主要设计的两种角色:教师、学生。教师可上传远程虚仿实验,修改个人信息,管理学生信息,学生可以预约远程虚仿实验,查看实验成绩和修改个人信息。
70.实验设备预约平台:学生通过系统进行学习科目的选择,在收到课程表实验信息提示后,学生可以在预约平台中进行实验设备预约。
71.用户身份认证:用户登录界面为本实验系统的主界面,只有通过该界面的个人信息校验才能进入系统进行下一步操作,界面包括用户名、密码、身份、身份证后六位四项信息验证,只有当以上信息与数据库内的个人信息完全匹配时才会出现登录成功的提示框,并通过判断登录时使用的身份来进行相应的界面跳转。
72.架构:本预约系统采用c/s模式,其主体由客户端与服务器两部分构成,由用户在客户端发送数据处理请求,然后接受到命令的服务器进行相关处理。
73.数据库:使用mysql数据库来存储系统所需数据,mysql是一个开放的、快速的、多线程的、多用户的sql数据库服务器。只要获取许可便能根据自身项目的需要对mysql数据库进行修改。
74.参见图3,预约管理包括以下步骤:
75.s11,创建labview项目;
76.s12,新建vi文件,用于设计用户信息管理,包含用户身份信息认证;
77.s13,设计后台数据库的功能表;
78.s14,新建vi文件,将labview与mysql进行数据通信;
79.s15,新建vi文件,设计学生预约功能;
80.s16,设计ui界面,包括后台信息管理窗口与实验预约窗口;
81.s17,将labview项目封装打包为exe文件。
82.参见图参见图4,远程电路重构的重构电路包括网络电路、继电器和测量仪器,继电器和测量仪器通过电路端子接入网络电路中,保证电路的连通性与完整性。采用18个继电器,其中一个用于外部开关;3个熔断器fu,3个100欧姆的保护电阻;日光灯为纯阻性元器件。包括以下细节:
83.1)l1为红色走线,l2为黄色走线,l3为蓝色走线,n为黑色走线;
84.2)fu为三路的熔断器,用于过流保护;
85.3)
①
至
①
6为三线-五线继电器
,
编号
①
7为五线-九线继电器用于三角型电路与星型电路的切换;
86.4)
①
号继电器的5接口与
①
7号继电器的7接口相连
,
②
号继电器的5接口与
①
7号继电器的5接口相连
,
③
号继电器的5接口与
①
7号继电器的6接口相连。
87.远程点对点交互包括:
88.对硬件平台中的按钮、拨码开关、示波器、信号发生器和数字可调电源均进行虚拟化,即硬件平台上的每一个按钮在用户的操作平台的界面上均有一个虚拟化的按钮对应;
89.采用事件结构,对前面板的用户指令进行分模块处理。
90.参见图5,为远程点对点交互的示意图,远程点对点交互包括以下步骤:
91.在labview中新建一个vi,在前面板用labview自带的控件加入视频模块、按键模块、示波器模块、信号发生器模块、数字可调电源模块和逻辑分析仪模块;
92.在后面板加一个循环函数,其中放入事件结构,将前面板的控件进行分类,将功能同类的控件归并到一个触发事件分支作为事件源,并定义事件动作类型,包括值改变,鼠标点击和鼠标滑轮;
93.在超时分支初始化各个控件,对控件的值进行初始化,为控件设置属性,包括可视化和禁用;
94.在每个事件分支中,通过控件引用获取用户在前面板具体操作的控件名称,通过名称得知用户具体操作前面板的哪个控件,从而进行后续处理;
95.对不同的事件进行不同的处理:结合条件结构,labview中的测量函数、频谱分析函数和数学计算,对相应的事件进行处理,包括拨码开关、弹性开关的值改变,给服务器发送不同的16位二进制数;
96.本地服务器接收到操作平台发送的数据,再将数据发送给本地硬件平台,本地硬件平台对接收的数据做出相应的响应。
97.本地硬件平台的一部分响应,包括led灯、点阵的变化,可直接在操作平台的界面上由视频模块直接观察;另一部分响应,则向服务器发送不同的数据信息,服务器再发送给操作终端;
98.操作平台接收服务器发送来的数据,用户操控操作界面上的仪器,通过labview中的测量函数和频谱分析函数,进行测量波形参数和显示。
99.参见图6,为远程视频自适应的结构图,包括网络ptz摄像机52,客户端pc机54、网络交换机51等部分。网络ptz摄像机52和客户端pc机54通过局域以太网53连接进行通信,通过网线和网络交换机51将网络ptz摄像机52和客户端pc机54接入局域以太网53。
100.上述技术方案中,客户端pc机54通过局域以太网53连接进行远程控制网络ptz摄像机52,解决了空间有限,时间有限,监控人员有限等问题;与传统网格化监控相比,通过客户端pc机54程序控制网络ptz摄像机52的方式更加简单,视频获取和共享也更加方便。
101.允许用户通过labview客户端界面获取网络ptz摄像机52视频,可以进行放大缩小聚焦定位等操作,在摄像机监视的场景范围内,当移动目标出现后,若预置点锁定某个运动目标,可在labview端选择触发ptz摄像机52进行ptz跟踪,并控制ptz摄像机52的云台进行全方位旋转,针对被锁定的运动目标进行视觉导向的跟踪,以确保跟踪目标持续出现在镜头中央。采用全ip解决方案,由摄像头采集、视频传输、web端配置、labview端视频获取、labview端控制显示五个部分组成。
102.1)摄像头采集:针对网络ptz摄像机52的视频采集,主要组成部件包含一体化摄像机、高速步进电机云台、嵌入式解码器等电子器件内置于一体,安装容易,防护性好,气候适应性强。
103.2)视频传输:由1000m以太局域网53、局域网网络交换机51,联网通讯介质应采用六类网线(不超过90米)或光纤(超过90米),通讯用的六类网线、光纤和监视客户机电缆不应有中间连接头,通讯协议采用tcp/ip协议。
104.3)web端配置:在上位机配置摄像头ip地址,通过网络交换机51接入局域以太网53,设置用户预置点等。
105.4)labview端视频获取:新建labview项目,在vi文件中创建一个web属性的节点,使用web浏览器窗口的activex,在labview端调用网络ptz摄像机52的web属性,使用javascript脚本自动登录摄像头web端并获取资源。
106.5)labview端控制显示:在4)之后创建多个新节点,用javascript描述鼠标动作,选择指令发送到摄像头web,实现鼠标点击响应等选择,视频最终显示在前面板,用户通过前面板发送指令请求。
107.参见图7,远程视频自适应包括以下步骤:
108.s51,将激活的网络ptz摄影机接入局域网;
109.s52,将装有labview应用程序客户机接入局域网;
110.s53,进入网络ptz摄像机web配置页面,配置ip地址和预置点信息;
111.s54,在客户机里创建一个labview项目,新建vi文件;
112.s55,创建一个web属性的节点,调用web浏览器窗口的activex,延时等待,创建新节点,自动登录获取资源,延时等待,创建新节点,用js创建一个鼠标动作函数,设计指令发送模块,设计音频交互模块;
113.s56,用户界面布局设计;
114.s57,将labview项目封装打包为exe文件。
115.远程自校准具体为,在硬件平台上加入可编程设备,通过继电器选择硬件平台上不同的电源输入,利用ad采集的方法和可编程设备上的定时器,每间隔预设段时间取电源输入的电压值,通过当前值与额定值进行大小判断,如果二者差值大于预设阈值,可编程设
备启动预设的程序和算法,对原电源输入电压值进行叠加或者减小。在本发明中,含有能够改变按钮状态的虚拟按钮,通过io口与电路直接相连,通过按动按钮控制继电器进而选择不同的输入电压,将相应电路与ad模块相连,得出此时输入电压的值,并将此值反馈到可编程设备中,设备调用预先下载程序中的算法。其中,程序先采集此时输入电压的值,每隔一秒采集一次,共采集十次,通过最小二乘法算法,拟合出当前的电压值,得出其与十次电压值的平均值的倍数关系,将此倍数的倒数与平均值相乘,再将乘积值通过da模块输出,取代原来电压值,从而实现系统远程自校准。
116.远程归零具体为,按动操作平台的归零按钮,选择控制硬件平台的fpga核心板输入电源的继电器,对其进行断电,核心板电源切断,松开操作平台的归零按钮后,核心板上电,核心板自动执行预刻写的程序。
117.操作时间自适应具体为,根据不同的实验类型,设置不同的实验操作时间,当时间到达设定值,在操作平台进行提醒,并自动退出本次实验。
118.参见图8,还包括电路故障节点远程检测,包括电路节点特征值的采集与处理、继电器切换监测节点以及终端显示,具体为:用户登录预约管理系统后,远程登录本地服务器,打开操作界面控制继电器选择想要监测的电路节点,由fpga对电路节点的特征值进行提取,并由嵌入在fpga内的最小二乘算法对初步特征值样本进行拟合处理,得到故障特征并获取诊断结果;将诊断结果以及故障特征曲线呈现到操作平台的用户界面。
119.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种基于数字电子技术远程电路重构实现方法,其特征在于,其基于数字电子技术远程电路重构实现系统包括预约管理系统、硬件平台、操作平台和服务器,实现方法包括预约管理、远程电路重构,远程点对点交互,远程视频自适应,远程自校准,远程归零和操作时间自适应。2.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述预约管理包括以下步骤:s11,创建labview项目;s12,新建vi文件,用于设计用户信息管理,包含用户身份信息认证;s13,设计后台数据库的功能表;s14,新建vi文件,将labview与mysql进行数据通信;s15,新建vi文件,设计学生预约功能;s16,设计ui界面,包括后台信息管理窗口与实验预约窗口;s17,将labview项目封装打包为exe文件。3.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程电路重构的重构电路包括网络电路、继电器和测量仪器,继电器和测量仪器通过电路端子接入网络电路中。4.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程点对点交互包括:对硬件平台中的按钮、拨码开关、示波器、信号发生器和数字可调电源均进行虚拟化,即硬件平台上的每一个按钮在用户的操作平台的界面上均有一个虚拟化的按钮对应;采用事件结构,对前面板的用户指令进行分模块处理。5.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程点对点交互包括以下步骤:在labview中新建一个vi,在前面板用labview自带的控件加入视频模块、按键模块、示波器模块、信号发生器模块、数字可调电源模块和逻辑分析仪模块;在后面板加一个循环函数,其中放入事件结构,将前面板的控件进行分类,将功能同类的控件归并到一个触发事件分支作为事件源,并定义事件动作类型,包括值改变,鼠标点击和鼠标滑轮;在超时分支初始化各个控件,对控件的值进行初始化,为控件设置属性,包括可视化和禁用;在每个事件分支中,通过控件引用获取用户在前面板具体操作的控件名称,通过名称得知用户具体操作前面板的哪个控件,从而进行后续处理;对不同的事件进行不同的处理:结合条件结构,labview中的测量函数、频谱分析函数和数学计算,对相应的事件进行处理,包括拨码开关、弹性开关的值改变,给服务器发送不同的16位二进制数;本地服务器接收到操作平台发送的数据,再将数据发送给本地硬件平台,本地硬件平台对接收的数据做出相应的响应。本地硬件平台的一部分响应,包括led灯、点阵的变化,可直接在操作平台的界面上由视频模块直接观察;另一部分响应,则向服务器发送不同的数据信息,服务器再发送给操作
终端;操作平台接收服务器发送来的数据,用户操控操作界面上的仪器,通过labview中的测量函数和频谱分析函数,进行测量波形参数和显示。6.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程视频自适应包括以下步骤:s51,将激活的网络ptz摄影机接入局域网;s52,将装有labview应用程序客户机接入局域网;s53,进入网络ptz摄像机web配置页面,配置ip地址和预置点信息;s54,在客户机里创建一个labview项目,新建vi文件;s55,创建一个web属性的节点,调用web浏览器窗口的activex,延时等待,创建新节点,自动登录获取资源,延时等待,创建新节点,用js创建一个鼠标动作函数,设计指令发送模块,设计音频交互模块;s56,用户界面布局设计;s57,将labview项目封装打包为exe文件。7.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程自校准具体为,在硬件平台上加入可编程设备,通过继电器选择硬件平台上不同的电源输入,利用ad采集的方法和可编程设备上的定时器,每间隔预设段时间取电源输入的电压值,通过当前值与额定值进行大小判断,如果二者差值大于预设阈值,可编程设备启动预设的程序和算法,对原电源输入电压值进行叠加或者减小。8.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述远程归零具体为,按动操作平台的归零按钮,选择控制硬件平台的fpga核心板输入电源的继电器,对其进行断电,核心板电源切断,松开操作平台的归零按钮后,核心板上电,核心板自动执行预刻写的程序。9.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,所述操作时间自适应具体为,根据不同的实验类型,设置不同的实验操作时间,当时间到达设定值,在操作平台进行提醒,并自动退出本次实验。10.根据权利要求1所述的基于数字电子技术远程电路重构实现方法,其特征在于,还包括电路故障节点远程检测,包括电路节点特征值的采集与处理、继电器切换监测节点以及终端显示,具体为:用户登录预约管理系统后,远程登录本地服务器,打开操作界面控制继电器选择想要监测的电路节点,由fpga对电路节点的特征值进行提取,并由嵌入在fpga内的最小二乘算法对初步特征值样本进行拟合处理,得到故障特征并获取诊断结果;将诊断结果以及故障特征曲线呈现到操作平台的用户界面。
技术总结
本发明公开了基于数字电子技术远程电路重构实现方法,其中预约管理包括以下步骤:S11,创建LabVIEW项目;S12,新建vi文件,用于设计用户信息管理,包含用户身份信息认证;S13,设计后台数据库的功能表;S14,新建vi文件,将LabVIEW与mysql进行数据通信;S15,新建vi文件,设计学生预约功能;S16,设计UI界面,包括后台信息管理窗口与实验预约窗口;S17,将LabVIEW项目封装打包为exe文件。本发明有效地解决了高校实践教学过程中受时间、地域和安全因素等限制的现实问题,极大的提高了装置的使用率。用率。用率。
技术研发人员:陈龙 马学条 汪颖 颜斌 郑雪峰
受保护的技术使用者:杭州电子科技大学
技术研发日:2023.06.14
技术公布日:2023/9/12
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
