基于DSP控制的感应电机变频调速系统上位机程序使用说明_毕业设计.doc_第1页
基于DSP控制的感应电机变频调速系统上位机程序使用说明_毕业设计.doc_第2页
基于DSP控制的感应电机变频调速系统上位机程序使用说明_毕业设计.doc_第3页
基于DSP控制的感应电机变频调速系统上位机程序使用说明_毕业设计.doc_第4页
基于DSP控制的感应电机变频调速系统上位机程序使用说明_毕业设计.doc_第5页
免费预览已结束,剩余36页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于DSP控制的感应电机变频调速系统上位机程序使用说明基于DSP控制地感应电机变频调速系统上位机程序使用说明目 录基于DSP控制地感应电机变频调速系统上位机程序使用说明1.概述12.安装指南33.功能使用说明3.1 系统状态控制命令33.2 系统设置命令53.3 控制方式参数设置63.4 波形显示93.5 显示辅助设置103.6 数据采集参数设置123.7 状态显示144.使用实例4.1 开环SPWM异步调制启动转速与启动电流观测144.2 磁场定向(FOC)双闭环控制实验154.3 试验结束注意174.4 显示后期处理17基于DSP控制地高性能无刷直流电动机实验系统上位机程序使用说明1.安装指南192.软件功能193.功能使用说明3.1 系统状态控制命令203.2系统命令213.3实验数据数值及波形显示233.4数据采集参数设置263.5控制方式参数设置274.调速系统275.伺服系统286.状态显示287.其他支持功能298.使用实例29外扩DSP使用说明32基于DSP控制地感应电机变频调速系统上位机程序使用说明1.概述 MCL-13上位机控制程序,是“基于DSP控制地感应电机变频调速系统(MCL-13)”地上位机控制程序本软件与MCL-13挂箱配套使用MCL-13挂箱上备有串口RS232连接插座用户使用本软件前,应通过此连接插座与上位PC机串口妥善连接脱离MCL-13挂箱,本软件将无效,装入运行时会引起死机程序主界面(User Interface)如图1.所示图1.MCL13上位机程序主界面MSCL-13上位机控制程序可以完成对MCL-13系统地上位机控制,包括面板命令控制各类控制策略内部参数给定各类波形捕捉和后期数据图象处理1.1 面板控制命令给定:l 串口设置l 数据后期处理命令给定l 在下列4种控制策略中,任意选择一种进行实验:开环SPWM 控制,开环空间矢量控制,闭环磁场定向控制,闭环直接转矩控制l 数据采集类型给定l 动态速度给定l 采样量程给定l 电机启动或停止l 上下位机之间地通讯连接,建立或断开1.2 各类控制策略内部参数给定:l SPWM模式 同步调制下: 载波比 异步调制下: 开关频率混合调制下: 三段同步调制地频率切换值,每一段地载波比l 空间矢量模式同步调制下: 载波比 异步调制下: 开关频率混合调制下: 三段同步调制地频率切换值,每一段地载波比l 磁场定向模式下:速度环抗饱和PI调节器:P参数 I参数 电流环抗饱和PI调节器: P参数 I参数转子电阻l 直接转矩模式下: 速度环抗饱和PI调节器:P参数 I参数 转矩滞环容差磁通滞环容差定子电阻1.3 各类波形捕捉l SPWM模式下地A相电流波形B相电流波形和转速波形l 空间矢量模式下地A相电流波形B相电流波形和转速波形l 磁场定向模式下地A相电流波形B相电流波形转速波形相磁通 相磁通l 直接转矩模式下地A相电流波形B相电流波形转速波形相磁通 相磁通l 波形捕捉最多可以同时显示两条曲线,可以选择一条或者选择不显示曲线l 波形捕捉可以选择为循环显示或者只显示单次l 波形捕捉可以选择为X-Y或者Y-t显示,在X-Y模式下可以观察磁通轨迹圆图1.4 后期数据图象处理l 保存数据文件:数据将被保存在后缀名为dtc文件中l 打开数据文件:打开以前保存地后缀名为dtc文件l 上传数据文件:数据文件上传,需配合网络版使用l 保存位图文件:将显示区域内地图象保存成位图文件,后缀名为bmp1.5 动态功能设置 l 启动时动态速度给定l 启动时动态量程改变l 启动时动态采样波形改变l 启动时采样暂停/重新刷新2.安装指南本程序地安装文件为SETUP.EXE,如果是软盘安装,将有两张软盘,分别标记为安装盘1#和安装盘2#l 软盘安装: 运行安装盘1#地SETUP.EXE, 双击运行后, 按系统提示插入安装盘2#, 然后按提示完成安装l 拷贝安装:先将安装盘1#和安装盘2#地文件全部拷贝至同一目录,例如 d:mcl13setup再运行SETUP.EXE, 按提示完成安装l 串口使用:使用串口线,连接MCL13挂箱上插座与电脑串口插座l 串口属性设置:传输速率:19200 BPs,数据位:8位,奇偶校验位:odd,停止位1位 串口端口根据计算机接线不同设置,范围为COM1COM4l 安装完成后,执行文件为安装目录下地Mcl13run.EXE.3.功能使用说明3.1 系统状态控制命令 发系统状态控制命令并显示系统状态地“系统状态”框,位于主界面右下角,它包括两个部分:图2.a 系统控制图2.b 系统控制图2.c 系统控制图2.d 系统控制 (1)“系统连接/断开连接”按钮,用于与下位机建立通讯程序启动时,并未与下位机建立连接,按“连接”按钮(图2.a)可以建立与下位机地连接当程序与下位机建立l连接以后,显示变为“断开连接” (图2.b),同时按钮上地红灯变为绿灯,表示与下位机连接正常当与下位机通讯完成以后,需要按“断开连接”按钮来结束与下位机地连接,此时绿灯变为红灯(图2.a)请注意:上下位机通讯建立后,挂箱上地控制电位器与按钮失效,控制权已转移到上位机控制界面上反之,断开连接后,控制权回复到挂箱上(2)“电机启动”和“电机停止”按钮,用于控制电机地启动和停止,当参数设置完毕以后,按“启动”按钮(图2.b)将发送命令给下位机,电机启动,并传送数据用于波形显示(图2.c),此时按钮上方地“=”将表示电机正在运行按“停止”按钮将停止命令发送给下位机,状态恢复为(图2.b)所示图3系统命令图4.a串口属性对话框图4.b串口属性对话框(3)“暂停刷新/恢复刷新”按钮用于在电机启动时,暂停或者恢复数据采集(当数据采集设置为循环采集时)电机运行时,按下“暂停刷新”,数据将停止刷新,用户可以对当前显示数据和图形进行处理,处理完成以后,按“恢复刷新”可以重新刷新数据和图形3.2系统设置命令发系统设置命令地“系统命令”框,位于主界面地左上角,是一系列地命令按钮,如(图3)所示它共包含以下7个命令按钮:(1)串口设置:用于设置串口地各项数据通过点击该按钮进入串口设置对话框,如(图4.a)所示可以在对话框内,选择计算机与挂箱连接地串口端口号串口地传输速率数据位奇偶位和停止位,如4.b)所示在设置完成之后,可按“确定”,更改设置,并退出对话框;也可按“取消”,采用默认值,放弃修改,并退出对话框默认设置为:端口“COM1”,最大速度:“19200”,数据位“8”,奇偶位“odd”, 停止位“1”一般情况下,在安装程序时,完成串口设置,做实验时,无须重新设置(2)显示设置:图5.a显示设置对话框图5.b显示设置对话框颜色设置用于设置显示曲线地各类属性通过点击该按钮进入对话框,如(图5.a)所示:系统可以同时存储四个缓冲区地数据,其中一个是当前曲线,三个为暂存曲线可以在显示设置对话框内设置四个曲线地颜色线形是否在显示区域内显示和设置背景色在“显示”前面打钩表示显示该曲线,按“颜色”后面地“.”按钮可以进入颜色选择对话框,如(图5.b)所示,可以选择适当地颜色,按“线形”后面地下拉框可以选择该曲线地线形,有“实线”“划线”和“点线”三种选择在设置完成之后,如按“确定”则更改设置并退出对话框;如按“取消”则放弃修改并退出对话框(3)默认设置:点击该按钮将恢复系统地默认设置(4)保存数据:点击该按钮将显示文件保存对话框,将当前地数据保存到一个后缀名为DTC地文件中图6 数据文件上传对话框图7.a,控制方式参数设置(5)打开数据:点击该按钮将显示文件打开对话框,打开以前保存地后缀名为dtc文件(6)上传文件:点击该按钮将数据文件上传,如(图6)所示,需配合网络版使用(7)保存图片: 点击该按钮将显示文件保存对话框,将当前波形显示区域地波形保存到一个位图文件中,后缀名为bmp3.3控制方式参数设置 位于主界面左侧中部地“控制方式参数设置”框如(图7.a)所示点击不同地按钮将对不同地控制策略设置不同地参数(1)SPWM 点击“SPWM”按钮,将给出SPWM控制方式下参数设置对话框,如(图7.b)所示从此对话框可见其参数设置可以分为几个部分:图7.b. SPWM控制参数设置对话框u 速度/频率给定:给定范围:频率(050Hz)u 启动曲线低频补偿:给定范围:低频补偿(0.0240.15)u 同步调制选定:可以改变载波比N,给定范围: 648u 异步调制选定:可以改变开关频率F,给定范围:3002400Hzu 混合调制选定:可以改变三段同步调制地频率切换值F1F2,每一段地载波比N1N2N3F1范围:(520Hz),F2范围(2035Hz)N1范围(48144),N2范围(4880),N3范围(648)图8。磁场定向参数设置对话框 按“确定”将更改设置并退出对话框;按“取消”则放弃修改并退出对话框(2)空间矢量(SVM)点击“空间矢量”按钮,将给出空间矢量控制下参数设置对话框,如(图7)所示该对话框与SPWM模式下地参数设置对话框一致参数设置方法也可参见其说明(3)磁场定向点击“磁场定向”按钮,将给出磁场定向控制下参数设置对话框,如(图8)所示从此对话框可见其参数设置可以分为以下几个部分:u 速度/频率给定:给定范围:频率(050Hz)u 速度环抗饱和PI调节器: P参数,I参数u 电流环抗饱和PI调节器: P参数,I参数u 转子电阻:变化范围(80%120%)按“确定”将更改设置并退出对话框;按“取消”则放弃修改并退出对话框(4)直接转矩点击“直接转矩”按钮,将给出直接转矩控制下参数设置对话框,如(图9)所示从此对话框可见其参数设置可以分为以下几个部分:u 速度/频率给定:给定范围:频率(050Hz)u 速度环抗饱和PI调节器:P参数 ,I参数u 转矩滞环容差:调节转矩环滞环宽度(%)u 磁通滞环容差:调节磁通环滞环宽度(%)u 定子电阻:变化范围(80%120%)按“确定”将更改设置并退出对话框;按“取消”则放弃修改并退出对话框图9,直接转矩参数设置对话框3.4波形显示 波形显示区域位于主界面地中上方,如(图10)所示图10波形显示区域u 红线扫描:当曲线显示以后,用鼠标在显示区域点击,可以出现如(图11)所示地一条红线,当红线在显示区域内移动时,在相应地数值显示区域(详见3.5,图13)将显示波形地在这个点上地数值单击鼠标右键将取消移动红线图11,波形数值显示指示线图12,零线调节带u 零线调节:在波形显示区域地左边,有一条如(图12)所示地拖动带,它可以调节显示区域地零线3.5显示辅助设置显示辅助设置包括两个部分:显示处理部分和数值显示部分(1)显示处理显示处理部分位于主界面波形显示区域上方,如图13所示从图可见,其处理命令包括:图13,显示处理图14,数值显示l 保存:将当前从下位机传送来地显示曲线保存到一个缓存中系统提供三个缓存,分别为:曲线1曲线2曲线3按下“保存”按钮后将出现如(图15.a)所示地曲线保存对话框选择将存储地缓存,然后给曲线命名,可以将当前地两条曲线同时保存设置完成后按“确定”结束,按“取消”取消操作图15.a 曲线保存对话框图15.b 曲线保存示例l 清空:清空当前缓存123里面地数据l 当前1:触发按钮,当按钮被按下时,表示要求显示当前曲线1按钮弹起时,表示不显示该曲线l 当前2:触发按钮,当按钮被按下时,表示要求显示当前曲线2按钮弹起时,表示不显示该曲线l 曲线1:触发按钮,当按钮被按下时,表示要求显示缓存曲线1当缓存1地名字被改变时,此时按钮地显示名称将同时改变(详见3.5 保存,图15a图15b)按钮弹起时,表示不显示该曲线l 曲线2:触发按钮,当按钮被按下时,表示要求显示缓存曲线2当缓存2地名字被改变时,此时按钮地显示名称将同时改变(详见3.5 保存,图15a图15b)按钮弹起时,表示不显示该曲线l (+):放大按钮,当按钮被按下时,表示显示处于放大状态,当鼠标移动到波形显示区域时,鼠标显示图标变为 (+),在需要放大地点附近按一次,显示区域将以此点为中心,同轴放大一倍最多放大8倍再次点击按钮,按钮弹起表示退出放大状态,也可以通过在波形显示区域单击鼠标右键来退出放大状态注意:在放大状态时,显示零线调节功能(详见3.4,图12)被禁止l (-):缩小按钮当按钮被按下时,表示显示处于缩小状态,当鼠标移动到波形显示区域时,鼠标显示图标变为(-),它只对曾经被放大过l地显示波形有效,在显示区域点击一次,显示将缩小一半,直到显示为原来状态为止再次点击按钮,按钮弹起表示退出缩小状态,也可以通过在波形显示区域单击鼠标右键来退出缩小状态注意:在缩小状态时,显示零线调节功能(详见3.4,图12)被禁止l 网格:当按钮被按下时将在波形显示区域显示网格,当按钮弹起时,表示在波形显示区域不显示网格(2)数值显示部分见图1,数值显示部分位于主界面右下方当显示区域出现红线扫描(详见3.4 ,图11)时,将扫描到地曲线上该点地值在数值显示部分显示出来,如图14所示3.6数据采集参数设置 见(图1),位于主界面右上方,用于数据采集参数设置地“采集数据类型”框,如(图16.a)所示系统支持最多两条曲线同时显示,可以根据点击地不同控制策略,如(图16.b)所示,选择不同地波形显示此外,还可以选择循环采集或者单次采集,选择X-Y显示或者Y-t显示,并可以通过变换量程来改变时间轴(1)系统支持地采集类型:最多可以同时显示两条曲线,也可以选择一条,或者选择不显示曲线系统在不同控制方式下支持不同地数据采集与波形显示:SPWM控制方式下:A相电流波形B相电流波形转速波形空间矢量控制方式下:A相电流波形B相电流波形转速波形磁场定向控制方式下:A相电流波形B相电流波形转速波形相磁通 相磁通直接转矩控制方式下:A相电流波形B相电流波形转速波形相磁通 相磁通(2)波形显示类型:可以选择为循环显示或者只显示单次,当在“循环”前面打钩时,表示循环采集,反之则只采集一次曲线单次采集可以用来捕捉启动暂态过程图16.a数据采集设置图16.b数据采集类型设置注意:系统支持在电机运行时动态改变2路采集波形类别地改变(3)X-Y或者Y-t显示选择: 波形显示可以选择为X-Y或者Y-t显示,在X-Y模式下可以观察磁通轨迹圆图当在“X-Y轴”前面打钩,表示采用X-Y坐标反之则表示采用“Y-t”坐标显示曲线注意:系统支持在电机运行时动态改变X-Y 与Y-t设定地改变(4)量程选择: 量程选择框如(图17)所示,其单位为ms/格,这里地“格”指地是显示区域每个大网格地单位范围为:10ms/div500ms/div,显示区域时间轴范围为:100ms5s图17量程选择注意:系统支持在电机运行时动态改变采样量程地改变(5)动态转速给定:动态速度给定如(图18)所示,在电机启动时,允许用户动态设定给定转速,设定完给定后,按“传送”按钮传送发送值图18 动态速度给定3.7状态显示见图1,位于主界面下方地状态显示栏,用于显示系统当前地各类设置和状态变化如(图19)所示 端口状态:显示端口状态,“端口开”或者“端口关”串口设置:显示当前串口地设定值连接状态:显示与下位机地连接是否正常“连接正常”或者“连接失败”控制方式:显示当前控制方式动态框:显示用户操作地信息,用户地动作,系统动态参数地汇报,错误报告图19状态栏4.使用实例 4.1开环SPWM异步调制启动转速与启动电流观测具体操作步骤如下:(1)检查上位机与挂箱之间地串口连接线挂箱上地连接线挂箱与电机以及挂箱与验台之间地连接线所有连接线正常后,接通挂箱上控制电源开关此时,挂箱上地指示灯亮,指示系统处于默认状态(SPWM控制,同步调制),数字显示频率给定;如按相应地按钮或旋转相应地电位器,可改变系统设置(2)运行上位机程序Mcl13run.EXE,出现主界面点击右下角地“连接”,以建立与下位机地通讯详见3.1.(1),(图2.a)(图2.b)如果出现连接正常提示,则说明系统地控制权已转移到上位机,挂箱上地控制按钮和电位器已失效;否则,说明连接失败,返回到(1)(3)单击界面左边地控制方式设置对话框“SPWM“按钮,进入“SPWM参数设定对话框”详见3.3.(1)(图7.0)(图7),设定转速给定为“1500”,设定调制方式为“异步调制”按“确定”退出对话框(4)在界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“速度曲线”,在“曲线2”地下拉框中选择“A相电流”详见3.6.(1),(图16.a)(图16.b)在“循环”复选框前取消打钩,详见3.6.(2);在“X-Y轴”复选框前取消打钩,详见3.6.(3);在“量程”框中选择“200”档,详见3.6.(4),(图17)(5)选中界面中上方地显示辅助设置中地“当前1” ,“当前2”按钮,详见3.5(图13)(6)设置完成后,给挂箱接上主电路电源(一般情况下,所有连接线正常,接通挂箱上控制电源开关后,就可以给挂箱接上主电路电源)(7)按“启动”按钮,详见3.1.b,(图2.b)(图2.c),电机启动(8)等待数据传送,波形显示(9)按“停止“按钮,详见3.1.b,(图2.b)(图2.c),电机停止 (10) 试验可以得到如图20 所示地试验结果图形图20 SPWM模式下 速度、电流启动曲线4.2磁场定向(FOC)双闭环控制实验实验任务:(1)磁场场定向双闭环控制启动转速电流曲线观察(2)稳态电流观察(3)稳态磁通观察(4)稳态磁通轨迹曲线观察具体操作步骤如下:(1)检查上位机与挂箱之间地串口连接线挂箱上地连接线挂箱与电机以及挂箱与验台之间地连接线所有连接线正常后,接通挂箱上控制电源开关此时,挂箱上地指示灯亮,指示系统处于默认状态(SPWM控制,同步调制),数字显示频率给定;如按相应地按钮或旋转相应地电位器,可改变系统设置(2)运行上位机程序Mcl13run.EXE,出现主界面点击右下角地“连接”,以建立与下位机地通讯详见3.1.(1),(图2.a)(图2.b)如果出现连接正常提示,则说明系统地控制权已转移到上位机,挂箱上地控制按钮和电位器已失效;否则,说明连接失败,返回到(1)(3)单击界面左边地控制方式设置对话框“磁场定向”按钮,进入“磁场定向控制界面”详见3.3.(3)(图8),设定转速给定为“1200”按“确定”退出对话框(4)在界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“速度曲线”,在“曲线2”地下拉框中选择“A相电流”详见3.6.(1),(图16.a)(图16.b)在“循环”复选框前取消打钩,详见3.6.(2);在“X-Y轴”复选框前取消打钩,详见3.6.(3);在“量程”框中选择“200”档,详见3.6.(4),(图17)(5)选中界面中上方地显示辅助设置中地“当前1”,“当前2”按钮,详见3.5(图13)(6)设置完成后,给挂箱接上主电路电源(一般情况下,所有连接线正常,接通挂箱上控制电源开关后,就可以给挂箱接上主电路电源)(7)按“启动”按钮,详见3.1.b,(图2.b)(图2.c),电机启动(8)等待数据传送,波形显示(9)按“停止“按钮,详见3.1.b,(图2.b)(图2.c),电机停止(10) 试验可以得到如(图21.a) 所示地试验结果图形,按“保存图形”保存试验结果(11) 在界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“A相电流”,在“曲线2”地下拉框中选择“B相电流”详见3.6.(1),(图16.a)(图16.b)在“循环”复选框前打钩,详见3.6.(2);在“X-Y轴”复选框前取消打钩,详见3.6.(3);在“量程”框中选择“50”档,详见3.6.(4),(图17)(12)重复步骤(5)(8),数据将循环刷新,等待电机进入稳态,按“暂停刷新”可以暂停数据刷新,得到如(图21.b)波形保存完后可以按“停止电机”来停止运行或者“恢复刷新”来继续试验(13) 在界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“”,在“曲线2”地下拉框中选择“”详见3.6.(1),(图16.a)(图16.b)在“循环”复选框前打钩,详见3.6.(2);在“X-Y轴”复选框前取消打钩,详见3.6.(3);在“量程”框中选择“50”档,详见3.6.(4),(图17)(14)重复步骤(5)(8),数据将循环刷新,等待电机进入稳态,按“暂停刷新”可以暂停数据刷新,得到如(图21.c)波形保存完后按 “恢复刷新”来继续试验(15) 在“X-Y轴”复选框前打钩,详见3.6.(3);可以观察X-Y轴磁通轨迹曲线按“暂停刷新”可以暂停数据刷新,得到如(图21.d)波形保存完后按 “恢复刷新”来继续试验或者按“电机停止”来停止电机图21.a FOC模式下转速、电流启动曲线图21.b FOC模式下A.B相电流稳态曲线图21.c FOC模式下,稳态磁通曲线图21.d FOC模式下,稳态磁通轨迹圆图4.3试验结束注意试验结束时,先将主电路电压下降到底,再按“电机启动”将主电路余留电量放出,待电压表显示位0V时,按“电机停止”,再按“断开连接”,然后可以退出上位机程序最后将下位机控制电路断开4.4显示后期处理(1)曲线保存详见3.5.(1)保存曲线如下:(2)放大缩小. 详见3.5.(1)(3)查看数值详见3.43.5.(2)(4)保存数据,保存图片详见3.2.(4)详见3.2.(7)(5)打开数据详见3.2.(5)(6)上传数据详见3.2.(6)基于DSP控制地高性能无刷直流电动机实验系统上位机程序使用说明1.安装指南本程序地安装文件为SETUP.EXE,如果是软盘安装,将有两张软盘,分别标记为安装盘1#和安装盘2#l 软盘安装: 运行安装盘1#地SETUP.EXE, 双击运行后, 按系统提示插入安装盘2#, 然后按提示完成安装l 拷贝安装:先将安装盘1#和安装盘2#地文件全部拷贝至同一目录,例如 d:mcl14setup再运行SETUP.EXE, 按提示完成安装l 串口使用:使用串口线,连接MCL-14挂箱上插座与电脑串口插座l 串口属性设置:数据位:8位,奇偶校验位:odd,停止位1位;传输速率初始设置为19200 bps,可设定;串行通讯口端口根据计算机接线不同设置,范围为COM1COM4l 安装完成后,执行文件为安装目录下地Mcl14Run.EXE.2.软件功能图1 无刷直流电动机实验平台软件主界面MCL-14(V2)软件,是“基于DSP控制地高性能无刷直流电动机实验系统”地上位机控制程序本软件与MCL-14挂箱配套使用MCL-14挂箱上备有串口RS232连接插座用户使用本软件前,应先使得此连接插座与上位PC机串口妥善连接脱离MCL-14挂箱,本软件将无效,装入运行时将无法正常执行其各项功能MSCL-14(V2)软件完成MCL-14无刷直流电动机系统地上位机控制,包括面板命令控制各类控制方式与参数设定获取相关实验数据及实验数据波形显示和后期数据处理在系统连接成功后,无刷直流电动机实验平台软件界面如下:左上角为系统命令块,包括串口设置,显示设置,以及数据后期处理(数据保存,保存图片等)控制方式参数设置通过选择伺服控制系统还是调速控制系统进入相应参数设置框,方便控制方式地选择和控制参数地设置居下地三个模块分别对应系统状态显示,数据传输状态进程地显示,系统状态命令发送按钮右上角为采集数据类型选择和方式选择正中间为数据曲线显示,可以同时采集两通道数据,在显示界面上可以显示四条数据曲线系统支持在下位机系统电机运行中,改变采集方式设定本软件主要具备有两大功能:控制平台功能与虚拟示波器功能虚拟示波器功能包括: 数据采集:能采集多路信号,同时能采集两路数据信号,采集数据量程选择,采集数据类别选择 数据曲线显示分析:支持各通道数据显示,支持显示颜色设置,支持各通道数据读数功能支持曲线缩放功能隐藏功能,支持曲线移动功能,支持曲线暂时存储功能 数据保存:支持存储原始数据,支持存储数据曲线 数据打开:支持打开实验数据文件控制平台功能: 用户可以操作无刷直流电动机调速与伺服系统,包括对电机进行起动停止操作 用户可以修改实验参数,设置BLDCM系统模式,控制方式 用户可以观察BLDCM系统运行状态信息,数据采集信息等3.功能使用说明3.1 系统状态控制命令 系统状态控制命令,位于主界面右下角,它包括:(1)“系统连接/断开连接”按钮,用于与下位机建立通讯程序启动时,并未与下位机建立连接,按系统连接按钮可以建立与下位机地连接,当程序与下位机建立l连接以后,显示变为断开连接,同时按钮上地红灯变为绿灯,表示与下位机连接正常当与下位机通讯完成以后,需要按“断开连接”按钮来结束与下位机地连接,此时绿灯变为红灯请注意:上下位机通讯建立后,挂箱上地控制电位器与按钮失效,控制权已转移到上位机控制界面上反之,断开连接后,控制权回复到挂箱上(2)“电机启动”和“电机停止”按钮,用于控制电机地启动和停止,当参数设置完毕以后,按电机启动按钮,将发送命令给下位机,电机启动,并传送数据,此时按钮上方地“=”将表示电机正在运行按电机停止按钮将停止命令发送给下位机,状态恢复(3)“暂停刷新/恢复刷新”按钮用于在电机启动时,暂停或恢复数据采集(当数据采集设置为循环采集时)电机运行时,按下“暂停刷新”,数据将停止刷新,用户可以对当前显示数据和图形进行处理,处理完成以后,按“恢复刷新”可重新刷新数据和图形图2.a 系统控制图2.b 系统控制图2.c 系统控制图2.d 系统控制 3.2系统命令 “系统命令”框,位于主界面地左上角,是一系列地命令按钮,如(图3)所示它共包含以下7个命令按钮:(1)串口设置用于设置串口通讯地参数通过点击该按钮进入串口设置对话框,如(图4.a)所示可以在对话框内,如(图4.b)所示,选择计算机与挂箱连接地串口端口号串口地传输速率,对于数据位奇偶位和停止位不允许做修改在设置完成之后,可按“确定”,更改设置,并退出对话框;也可按“取消”,放弃修改,并退出对话框默认设置为:端口“COM2”,最大速度:“19200”,数据位“8”,奇偶位“odd”, 停止位“1”一般情况下,在安装程序时,完成串口设置,做实验时,无须重新设置图4.b 串口属性对话框图4.a 串口属性对话框(2)显示设置图5.a显示设置对话框用于设置显示曲线地各类属性通过点击该按钮进入对话框,如(图5.a)所示:系统可以同时存储四个缓冲区地数据,分别为当前曲线1,当前曲线2,保存曲线1与保存曲线2可以在显示设置对话框内设置四个曲线地颜色线形是否在显示区域内显示和设置背景色在“显示”前面打钩表示显示该曲线,按“颜色”后面地“.”按钮可以进入颜色选择对话框,如(图5.b)所示,可以选择适当地颜色,按“线形”后面地下拉框可以选择该曲线地线形,有“实线”“划线”和“点线”三种选择在设置完成之后,如按“确定”则更改设置并退出对话框;如按“取消”则放弃修改并退出对话框(3)默认设置点击该按钮将恢复系统地默认设置(4)保存数据点击该按钮将显示文件保存对话框,将当前地数据保存到一个后缀名为dtc地文件中(5)打开数据图5.b显示设置对话框颜色设置点击该按钮将显示文件打开对话框,打开以前保存地后缀名为dtc文件(6)保存图片点击该按钮将显示文件保存对话框,将当前曲线显示区域地波形保存到一个位图文件中,后缀名为bmp(7)系统设置设置无刷直流电动机实验系统是否采用光电码盘获取转速与位移信号,默认是系统无光电码盘或不采用光电码盘获取信号,这时电机运行中地转速与位移信号根据转子位置检测计算得到当选择采用光电码盘获取信号,则电机运行中转速与位移信号根据光电码盘地检测进行计算得到 3.3实验数据数值及波形显示软件支持同时显示4条曲线,分别为当前设置地数据采集类型对应地曲线1与曲线2,暂时存储在缓存中地曲线1与曲线2(1) 波形显示a.波形显示区域位于主界面地中上方,如(图6.a)所示图6.b,波形数值显示指示线图6.a 波形显示区域图6.c,零线调节带b.红线扫描当曲线显示以后,用鼠标在显示区域点击,可以出现如(图6.b)所示地一条红线,当红线在显示区域内移动时,在相应地数值显示区域(详见下面)显示波形地在这个点上地数值单击鼠标右键取消红线c.零线调节在波形显示区域地左边,有一条如(图6.c)所示地拖动带,它可以调节显示区域地零线,也即图形上下移动功能(2) 数值显示数值显示部分位于主界面右下方当显示区域出现红线扫描时,将扫描到地曲线上该点地值在数值显示部分显示出来,如图7所示其中X,Y代表所在点地位置图7,数值显示(3) 显示处理显示处理部分位于主界面波形显示区域上方,如图8所示从图可见,其处理命令包括:图8,显示处理图9.a 曲线保存对话框 保存:将当前从下位机传送来地数据显示曲线保存到一个缓存中系统提供二个缓存,分别为:曲线1曲线2按下“保存”按钮后将出现如(图9.a)所示地曲线保存对话框选择将存储地缓存,然后给曲线命名,可以将当前地两条曲线同时保存设置完成后按“确定”结束,按“取消”取消操作图9.b 曲线保存示例 清空:清空当前缓存12里面地数据 当前1:触发按钮,当按钮被按下时,表示要求显示当前曲线1按钮弹起时,表示不显示该曲线 当前2:触发按钮,当按钮被按下时,表示要求显示当前曲线2按钮弹起时,表示不显示该曲线 曲线1:触发按钮,当按钮被按下时,表示要求显示缓存曲线1当缓存1地名字被改变时,此时按钮地显示名称将同时改变(图9.a,图9.b)按钮弹起时,表示不显示该曲线 曲线2:触发按钮,当按钮被按下时,表示要求显示缓存曲线2当缓存2地名字被改变时,此时按钮地显示名称将同时改变(图9.a,图9.b)按钮弹起时,表示不显示该曲线 (+):放大按钮,当按钮被按下时,表示显示处于放大状态,当鼠标移动到波形显示区域时,鼠标显示图标变为 (+),在需要放大地点附近按一次,显示区域将以此点为中心,同轴放大一倍最多放大8倍再次点击按钮,按钮弹起表示退出放大状态,也可以通过在波形显示区域单击鼠标右键来退出放大状态注意:在放大状态时,显示零线调节功能被禁止 (-):缩小按钮当按钮被按下时,表示显示处于缩小状态,当鼠标移动到波形显示区域时,鼠标显示图标变为(-),它只对曾经被放大过l地显示波形有效,在显示区域点击一次,显示将缩小一半,直到显示为原来状态为止再次点击按钮,按钮弹起表示退出缩小状态,也可以通过在波形显示区域单击鼠标右键来退出缩小状态注意:在缩小状态时,显示零线调节功能被禁止 网格:当按钮被按下时将在波形显示区域显示网格,当按钮弹起时,表示在波形显示区域不显示网格3.4数据采集参数设置位于主界面右上方,用于数据采集参数设置地“采集数据类型”框,如(图10.a)所示,系统支持最多两条曲线同时采图10.b所示表示选择不同地数据采集此外,还可以选择循环采集或者单次采集并可以通过变换量程来改变时间轴图10.b图10.a(1)采集类型:在下拉项目条中选择相应地数据类型,本实验系统支持六种类型数据分别是速度信号,给定速度信号,电流信号,给定电流信号,位移信号,给定位移信号(2)数据采集方式:系统软件支持同时采集两条曲线也可以选择一条,或者选择不采集曲线系统软件支持循环采集数据或单次采集当在“循环采集”前面打钩时,表示循环采集,显示屏数据不断刷新,反之则单次采集,只采集一幅显示屏数据单次采集经常用来捕捉起动过程数据曲线(3)量程选择:图11量程选择框如(图11)所示,其单位为ms/div,这里地“div”指地是显示区域每个大网格地单位范围为:20ms/div1000ms/div3.5控制方式参数设置 位于主界面左侧中部地“控制方式参数设置”,包括调速系统与伺服系统两部分点击不同地按钮选中控制模式并进行各模式下控制策略与参数设置4.调速系统 调速系统控制方式与参数设置界面如下图:图12 调速系统控制方式与参数设置主要包括内容:1.控制方式1,实验系统转子位置检测方法选择有位置传感器:实验中转子位置检测通过霍尔传感器检测信号得到无位置传感器:实验中转子位置检测采用端电压法检测2.控制方式2,调速系统速度环采用控制方式选择Open: 开环控制方案PID: 双闭环调速方案,速度环采用PID控制,在图地中上方可以设定PID控制参数Fuzzy:双闭环调速方案,速度环采用模糊控制,在图地右上方可以设定模糊控制参数Fuzzy-PID:双闭环调速方案,速度环采用模糊PID组合控制,在图地上中方以及右上方设定PID以及模糊控制参数在双闭环调速系统中,电流环采用PI控制,这里不给出参数设置3.转速给定设置实验各种控制方式时地给定转速设定,最大转速设定为1500r/min5.伺服系统伺服系统控制方式与参数设置界面如下图图13 伺服系统控制方式与参数设置伺服系统采用三闭环控制方案,电流环采用PI控制,转速环采用PID控制,位置环采用PID控制/模糊控制方式,系统采用霍尔元件跟踪检测转子位置 这里允许对速度环PID参数进行修改设定,允许选择位置环控制方式及其进行参数设定给定位移信号有阶跃信号,阶跃信号(带制动),斜坡信号,抛物线信号,并可进行相关参数设定6.状态显示位于主界面下方地状态显示栏,用于显示系统当前地各类设置和状态变化如(图14)所示 串口状态:显示串行端口状态,“端口开”或者“端口关”串口设置:显示当前串口通讯参数地设定值连接状态:显示与下位机地连接是否正常“连接正常”或者“连接失败”控制方式:显示当前实验系统方式为“调速系统”或者“伺服系统”动态框:显示用户操作地信息,用户地动作,系统动态参数地汇报,错误报告等图14 状态栏7.其他支持功能 支持动态设定采集类型,量程即除l在电机启动前可设置外,在电机运行时也可改变 支持曲线显示缩放功能通过调节采集类型选择下面地缩放比例达到,范围为0.13 各通道显示曲线隐藏功能如3.3(3)显示处理中所叙述8.使用实例 这里做采用光电码盘地无刷直流电动机伺服系统实验地部分内容,观察起动过程转速与位移数据波形曲线控制方式选用PID控制,位置给定信号选用斜坡信号与阶跃信号(带制动)具体操作步骤如下:(1)检查上位机与挂箱之间地串口连接线挂箱上地连接线挂箱与电机以及挂箱与实验台之间地连接线所有连接线正常后,接通挂箱上控制电源开关此时,挂箱上地指示灯亮,指示系统处于默认状态(有位置传感器,开环,),数字显示转速给定;如按相应地按钮或旋转相应地电位器,可改变系统设置(2)运行上位机程序MCL14(V2),出现主界面点击右下角地“系统连接”,建立与下位机地通讯如果出现连接正常提示,则说明系统地控制权已转移到上位机,挂箱上地控制按钮和电位器已失效;否则,说明连接失败,返回到(1)(3)单击界面左边地控制方式设置对话框“伺服系统”按钮,进入“伺服系统”控制方式与参数设置见面详见(图13),例如设定控制方式为PID方式以及相应控制参数,如Kps=2.031,Kis=0.109,选择斜坡信号给定,其他按默认参数,按“确定”退出对话框在“系统命令”地系统设置中,选择“采用光电码盘获取信号”(4)在主界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“速度”,在“曲线2”地下拉框中选择“位移”,在“循环”复选框前取消打钩,在“量程”框中选择“500”档(5)选中界面中上方地显示辅助设置中地“当前1”,“当前2”按钮(6)设置完成后,给挂箱接上主电路电源(一般情况下,所有连接线正常,接通挂箱上控制电源开关后,就可以给挂箱接上主电路电源)(7)按“电机启动”按钮,电机起动(8)等待数据传送,波形显示(9)按“电机停止”按钮,电机停止(10) 试验可以得到实验结果图形,调整缩放比例,按“保存图形”保存试验结果得实验曲线如图15.a所示图16.b 阶跃信号 位移与位移给定曲线图16.a 阶跃信号 速度与位移曲线图15.b 斜坡信号 位移与位移给定曲线图15.a 斜坡信号 速度与位移曲线(11) 在界面右上角地“采集数据类型”中,在“曲线1”地下拉框中选择“位移”,在“曲线2”地下拉框中选择“给定位移”在“量程”框中选择“500”档(12)重复步骤(5)(9),进行数据波形获取如图15.b所示(13)又如设置为伺服系统下P控制,阶跃信号(带制动),Kps=2.0,制动切换点为50r/144,同步骤(4)(12)得到速度与位移,位移与位移给定信号如图16.a,16.b所示(14)实验结束时,先断开系统连接,放弃上位机对系统地控制权,将主电路电压去除,最后关控制回路电源- 30 -外扩DSP使用说明一.MCL-13A变频调速系统如何和目标板相连目标板有J1J2J4J5J6五个插座,其中J1和DSP开发装置相连,J1地第6脚为断脚,避免和开发装置连接时方向搞错,J4J5J6和应用系统相连MCL-13A变频调速系统兼顾学生正常实验和研究开发性实验在系统内部,已有一块DSP目标板(型号为SEED-F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论