一种垂直起降飞行器半实物仿真舵机分系统的设计方法技术方案

技术编号:21430737 阅读:24 留言:0更新日期:2019-06-22 11:30
本发明专利技术涉及一种垂直起降飞行器半实物仿真舵机分系统的设计方法,属于微机及计算机程序开发技术领域。所述设计方法使用PCI‑1721数模转换卡、PCI‑1710hgu模数转换卡,连接模拟电压驱动的舵机和垂直起降飞行器半实物仿真系统综合仿真计算机,通过LabWindows/CVI编写板卡驱动程序,完成舵机分系统纳入半实物仿真系统的设计。

【技术实现步骤摘要】
一种垂直起降飞行器半实物仿真舵机分系统的设计方法
本专利技术涉及一种垂直起降飞行器半实物仿真舵机分系统的设计方法,属于微机及计算机程序开发

技术介绍
对于需要模拟信号驱动的垂直起降飞行器舵机,在垂直起降飞行器的半实物仿真过程中,涉及到的所有仿真计算过程全部是通过数字量的形式进行的,而其执行机构-舵机的偏转角度在垂直起降飞行器制导控制解算过程是必须的,同时控制输出也是舵机的偏转角度指令。这就意味着需要通过某种硬件加软件的方式将制导控制仿真程序与实际舵机的偏转联系起来。
技术实现思路
本专利技术为了解决垂直起降飞行器半实物仿真过程中,生成的舵偏数字信号指令对模拟信号舵机的驱动问题,提出了一种垂直起降飞行器半实物仿真舵机分系统的设计方法,所采取的技术方案如下:一种垂直起降飞行器半实物仿真舵机分系统的设计方法,所述设计方法的具体步骤包括:步骤一、将PCI板卡及其底层驱动程序安装在综合仿真计算机上;其中,所述包括PCI-1721数模转换卡和PCI-1710hgu模数转换卡;步骤二、连接舵机信号输入端和数据采集卡端口;步骤三、利用LabWindows/CVI软件生成包含数据采集卡数模、模数转换功能相关函数的静态链接库;步骤四、利用所述静态链接库在综合仿真计算机半实物仿真工程下使用数据采集卡;步骤五、根据半实物仿真中生成的舵偏指令、角度反馈编写利用数据采集卡函数的舵机系统驱动程序,完成舵机分系统设计。进一步地,步骤一的具体过程包括:在综合仿真计算机上安装驱动程序;关闭综合仿真计算机,对所述PCI板卡进行跳线设置;在综合仿真计算机PCI插槽上安装板卡;打开所述综合仿真计算机,根据驱动程序识别PIC板卡,完成安装。进一步地,步骤二所述连接舵机信号输入端和数据采集卡端口的具体过程为:将舵机模拟信号输入端地线连接PCI-1721端口0电平端口,各路舵机模拟信号输入依次连接到PCI-1721的信号输出端口,将舵机角度模拟信号输出端地线连接PCI-1710端口0电平端口,各路舵机模拟信号输出依次连接到PCI-1710hgu的信号输入端口。进一步地,步骤四所述使用数据采集卡的具体过程为:将生成的.lib文件同PCI板卡头文件、Adsapi32.dll文件一起拷到垂直起降飞行器仿真工程文件路径下,在垂直起降飞行器仿真工程中添加该头文件和静态库文件,即可实现直接通过声明普通头文件的形式使用数据采集卡函数。本专利技术有益效果:本专利技术解决了垂直起降飞行器半实物仿真过程中,生成的舵偏数字信号指令对模拟信号舵机的驱动问题,从而设计了舵机分系统,以满足舵机在整个垂直起降半实物仿真系统中的使用需求。本专利技术的有益效果具体为:1)能同时实现数字信号驱动模拟信号舵机,及舵机模拟信号反馈向数字信号的转换;2)能通过本方法使用普通C语言对所有提供动态链接库的硬件进行使用;3)将舵机等实物有效纳入了垂直起降飞行器半实物仿真系统;4)操作方便,简单可靠。附图说明图1为舵机分系统结构示意图;图2利用LabWindows/CVI软件生成数据采集卡静态链接库。具体实施方式下面结合具体实施例对本专利技术做进一步说明,但本专利技术不受实施例的限制。实施例1:一种垂直起降飞行器半实物仿真舵机分系统的设计方法,所述设计方法的具体步骤包括:步骤一、将PCI板卡及其底层驱动程序安装在综合仿真计算机上;步骤二、连接舵机信号输入端和数据采集卡端口;步骤三、利用LabWindows/CVI软件生成包含数据采集卡数模、模数转换功能相关函数的静态链接库,具体操作如图2所示;步骤四、利用所述静态链接库在综合仿真计算机半实物仿真工程下使用数据采集卡;步骤五、根据半实物仿真中生成的舵偏指令、角度反馈编写利用数据采集卡函数的舵机系统驱动程序,完成舵机分系统设计。其中,垂直起降飞行器半实物仿真舵机分系统,如图1所示。步骤一的具体过程包括:在综合仿真计算机上安装驱动程序;关闭综合仿真计算机,对所述PCI板卡进行跳线设置;在综合仿真计算机PCI插槽上安装板卡;打开所述综合仿真计算机,根据驱动程序识别PIC板卡,完成安装。步骤二所述连接舵机信号输入端和数据采集卡端口的具体过程为:将舵机模拟信号输入端地线连接PCI-1721端口0电平端口,各路舵机模拟信号输入依次连接到PCI-1721的信号输出端口,将舵机角度模拟信号输出端地线连接PCI-1710端口0电平端口,各路舵机模拟信号输出依次连接到PCI-1710hgu的信号输入端口。步骤四所述使用数据采集卡的具体过程为:将生成的.lib文件同PCI板卡头文件、Adsapi32.dll文件一起拷到垂直起降飞行器仿真工程文件路径下,在垂直起降飞行器仿真工程中添加该头文件和静态库文件,即可实现直接通过声明普通头文件的形式使用数据采集卡函数。本专利技术解决了垂直起降飞行器半实物仿真过程中,生成的舵偏数字信号指令对模拟信号舵机的驱动问题,从而设计了舵机分系统,以满足舵机在整个垂直起降半实物仿真系统中的使用需求。本专利技术的有益效果具体为:1)能同时实现数字信号驱动模拟信号舵机,及舵机模拟信号反馈向数字信号的转换;2)能通过本方法使用普通C语言对所有提供动态链接库的硬件进行使用;3)将舵机等实物有效纳入了垂直起降飞行器半实物仿真系统;4)操作方便,简单可靠。虽然本专利技术已以较佳的实施例公开如上,但其并非用以限定本专利技术,任何熟悉此技术的人,在不脱离本专利技术的精神和范围内,都可以做各种改动和修饰,因此本专利技术的保护范围应该以权利要求书所界定的为准。本文档来自技高网...

【技术保护点】
1.一种垂直起降飞行器半实物仿真舵机分系统的设计方法,其特征在于,所述设计方法的具体步骤包括:步骤一、将PCI板卡及其底层驱动程序安装在综合仿真计算机上;其中,所述包括PCI‑1721数模转换卡和PCI‑1710hgu模数转换卡;步骤二、连接舵机信号输入端和数据采集卡端口;步骤三、利用LabWindows/CVI软件生成包含数据采集卡数模、模数转换功能相关函数的静态链接库;步骤四、利用所述静态链接库在综合仿真计算机半实物仿真工程下使用数据采集卡;步骤五、根据半实物仿真中生成的舵偏指令、角度反馈编写利用数据采集卡函数的舵机系统驱动程序,完成舵机分系统设计。

【技术特征摘要】
1.一种垂直起降飞行器半实物仿真舵机分系统的设计方法,其特征在于,所述设计方法的具体步骤包括:步骤一、将PCI板卡及其底层驱动程序安装在综合仿真计算机上;其中,所述包括PCI-1721数模转换卡和PCI-1710hgu模数转换卡;步骤二、连接舵机信号输入端和数据采集卡端口;步骤三、利用LabWindows/CVI软件生成包含数据采集卡数模、模数转换功能相关函数的静态链接库;步骤四、利用所述静态链接库在综合仿真计算机半实物仿真工程下使用数据采集卡;步骤五、根据半实物仿真中生成的舵偏指令、角度反馈编写利用数据采集卡函数的舵机系统驱动程序,完成舵机分系统设计。2.根据权利要求1所述设计方法,其特征在于,步骤一的具体过程包括:在综合仿真计算机上安装驱动程序;关闭综合仿真计算机,对所述PCI板卡进行跳线设置;在综合仿真计算机PCI插...

【专利技术属性】
技术研发人员:崔乃刚韦常柱李源杨奔奔浦甲伦
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1