舵机直升机动力学控制执行机构直升机实际飞行程中需承受通液压助力器空气动力力矩作 详细容请文labview舵机动加载测试系统软件设计
空气动力力矩着直升机飞行高度速度姿态等飞行状态变化终呈现舵机动态交变负载舵机性直接影响直升机整体飞行性舵机带载力舵机技术参数试验室条件舵机施加载荷模拟直升机空中飞行时舵机输出轴受负载情况舵机系统实际工作性进行考核验证舵机产品检验进行飞控系统动态半物理仿真试验必备程序
传统手动加载舵机测试方式测试精度高仅耗时费力素会影响测试结果信度文述直升机联电动操舵机综合动测试系统测试舵机空载负载性测试容包括舵机空载加载时电压电流输出轴转角转速行程扭矩等参量
根联舵机测试系统技术求测试技术新进展软件运行环境选windows 70图形视窗操作系统选美国ni(national instrument)公司labview2017图形化编程语言(graphics languageg语言)进行设备软件开发文介绍测试系统硬件基础出软件框架设计重点阐述软件开发程中遇典型问题:生产者消费者设计模式处理数采集利通知器控件实现循环通信利labview特字符串转换控件解决数类型转换等出解决问题方法期基labview软件开发提供鉴
测试象直升机联舵机电机减速器蜗杆机构电磁离合器微动行程开关等组成输出轴慢速旋转运动
舵机动加载测试系统硬件结构图l示选阿尔泰公司pxi机箱pxi控制器两块功数采集卡作控制测量台选三相交流伺服电机伺服驱动器扭矩传感器编码器构成加载系统组成完整舵机动加载测试系统pxi控制器通连接数采集卡控制舵机转动控制伺服电机扭矩输出位移输出等时采集种设备反馈信号包括舵机电机舵机离合器电流电压信号扭矩传感器信号编码器脉信号等
labviewni公司核心软件产品工业控制测试软件开发专业台具界面简洁友较模拟测控仪器环境等特点采工程员熟悉术语图形等图形化符号代常规基文字语言程序功强c语言测控技术机结合具灵活交互式编程方法丰富库函数开发员建立检测系统动测试环境数采集系统程监控系统等提供理想软件开发环境labview实时编译特性编程调试效率提升根软件开发规律功设计结构设计通信设计次说明
测试系统软件提供功包括:
1)图形户(gui)界面机话接口界面友包括显示设定指令曲线回采信号实时曲线数字实时刷新显示监测信号等
2)典型试验入口
3)试验进程监测报警
4)控制参数设置
5)系统输出输入通道检
6)试验数保存处理曲线回放报表印等
测试测量程序划分3层次vi功层底层驱动层labview已提供常底层驱动功数采集设备驱动文件读写驱动visa驱动等舵机动加载测试系统程序设计vi功层
vi高层通界面程序提供必信息接收需信息调层vilabview开发程序流程提出需求设计编码测试发布维护结合舵机动加载测试系统特点采户界面设计着手开发保证舵机动加载测试系统良机交互界面采集区域控制区域分类排布卡片式理实时显示项统labview银色系列控件试验监视方便测试程操作简单测试界面划分舵机控制加载电机控制试验控制试验监控试验记录5区域区域干测试子项图2示舵机动加载测试系统交互界面设计简图
vi设计功层功层采顶设计方式逐步实现子θナ迪指鞲龉δ苣?椋软件结构图图3示软件程序流程图见图4
1)标准pxi仪器总线通信协议支持3264位数传输高数传输速率达132mb528mbs
2)rs232串口通信协议
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档