生成位置控制增益的上位控制装置制造方法

上传人:ting****789 文档编号:310013451 上传时间:2022-06-14 格式:DOCX 页数:6 大小:22.38KB
返回 下载 相关 举报
生成位置控制增益的上位控制装置制造方法_第1页
第1页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《生成位置控制增益的上位控制装置制造方法》由会员分享,可在线阅读,更多相关《生成位置控制增益的上位控制装置制造方法(6页珍藏版)》请在金锄头文库上搜索。

1、生成位置控制增益的上位控制装置制造方法生成位置控制增益的上位控制装置制造方法本发明提供一种上位控制装置。基准值生成部(14b)生成作为与倍率值为1时的速度指令值相同的值的基准值。速度指令值生成部(14c)生成倍率值为所设定的值时的速度指令值。位置控制增益生成部(14d)根据速度指令值相对于基准值的比及根据上模(9a)设定的与增益相关的增益相关值,生成马达控制装置(12)使用的位置控制增益,并将生成的位置控制增益输出到存储器(11)。【专利说明】生成位置控制增益的上位控制装置【技术领域】 0001本发明涉及为了对控制马达的马达控制装置进行控制,将与马达的位置相关的位置指令值输出到马达控制装置的上

2、位控制装置。【背景技术】 0002为了利用马达驱动被驱动体,使用相对于马达进行倍率控制等控制的马达控制装置。因此,马达控制装置根据相对于马达的位置指令值与马达的实际位置(例如旋转角度)之间的偏差及位置控制增益,生成相对于马达的速度指令值。 0003相对于马达的位置指令值从上位控制装置输入到马达控制装置。因此,上位控制装置通过对用于包含于由马达驱动的被驱动体进行规定的动作的动作处理程序(例如冲压加工程序)的数据进行解析,生成相对于马达的位置指令值。并且,上位控制装置将生成的相对于马达的位置指令值输出到马达控制装置。 0004以往,作为将相对于马达的位置指令值输出到马达控制装置的上位控制装置,提出

3、了为了确保马达控制装置的控制的稳定性及动作的迅速性,根据马达及由马达驱动的被驱动体中的任一方的位置改变位置控制增益等的上位控制装置(例如,日本国专利公开公报 JP-A-2004-30500)。 0005在由马达驱动的被驱动体进行规定的动作前,为了进行动作确认调整,存在需要降低马达的速度的场合。在这种场合,由马达进行的被驱动体的驱动中进行改变马达的速度(例如,将马达的速度降低为比预定的速度低的速度)的倍率控制。在进行倍率控制的场合,上位控制装置由马达控制装置产生根据倍率值设定的相对于马达的速度指令值。例如,上位控制装置由马达控制装置生成相当于在倍率值为I时的相对于马达的速度指令值乘以倍率值(例如

4、0.5)的值的相对于马达的速度指令值。因此,根据倍率值为I时的相对于马达的位置指令值及所设定的倍率值,生成倍率值是所设定的倍率值(例如0.5)时相对于马达的速度指令值。并且,上位控制装置将生成的位置指令值输出到马达控制装置。 0006但是,通过进行倍率控制,相对于马达的位置指令值与马达的实际的位置间的位置偏差变化,由此,由马达驱动的被驱动体的移动轨迹变化。通过这种移动轨迹的变化,有时对马达控制装置的控制的稳定性及动作的迅速性带来不良影响。因此,为了不对由移动轨迹的变化引起的马达控制装置的控制的稳定性及动作的迅速性带来不良影响,需要以由马达驱动的被驱动体的移动轨迹与倍率值的变化无关地维持为一定的

5、方式控制马达控制 J-U ?装直。【发明内容】 0007本发明的目的在于提供能够以由马达驱动的被驱动体的移动轨迹与倍率值的变化无关地维持为一定的方式控制马达控制装置的上位控制装置。 0008本发明的实施例的上位控制装置为了对控制马达的马达控制装置进行控制,将与马达的位置相关的位置指令值输出到马达控制装置,具备:基准值生成部,其通过对在程序所含的倍率值为I时的与马达的速度相关的第一速度指令值的数据进行解析,生成作为与第一速度指令值或根据第一速度指令值设定的第二速度指令值相同的值的基准值;速度指令值生成部,其获得第一速度指令值及所设定的倍率值,根据第一速度指令值及所设定的倍率值,生成在倍率值为所设

6、定的值时的与马达的速度相关的第三速度指令值;位置控制增益生成部,其从基准值生成部输入基准值,从速度指令值生成部输入第三速度指令值,并且,获得与根据由马达驱动的被驱动体所设定的增益相关的增益相关值,根据相对于基准值的第三速度指令值的比及增益相关值,生成马达控制装置用于生成第三速度指令值的位置控制增益,并输出生成的位置控制增益。 0009优选位置控制增益生成部输入与马达的位置相关的位置信息,并根据位置信息生成位置控制增益。 0010优选在第三速度指令值比设定为速度指令值的下限值的第一设定值小的场合,位置控制增益生成部将第三速度指令值设定为第一设定值,在第三速度指令值比设定为速度指令值的上限值的、大

7、于第一设定值的第二设定值大的场合,位置控制增益生成部将第三速度指令值设定为第二设定值。【专利附图】【附图说明】 0011本发明通过参照以下的附图,能更明确地理解。 0012图1是具有本发明的第一实施方式的上位控制装置的系统的方框图。 0013图2是表示由图1所示的上位控制装置使用的参数的表的一个例子的图。 0014图3是图1所示的上位控制装置的动作的流程图。 0015图4是表示由图1所示的上位控制装置使用的参数的表的变形例的图。 0016图5是具有本发明的第二实施方式的上位控制装置的系统的方框图。 0017图6是具有本发明的第三实施方式的上位控制装置的系统的方框图。【具体实施方式】 0018第

8、一实施方式 0019参照附图详细地说明本发明的上位控制装置的实施方式。图中,对相同结构要素标注相同符号。 0020图1是具有本发明的第一实施方式的上位控制装置的系统的方框图。图1所示的系统具有三相交流电源1、转换器2、平滑用电容器3、变换器4、电流检测部5U、5V、马达6、传动机构7、杆机构8、电动冲压机9、位置检测部10、存储器11、马达控制装置12、存储器13、上位控制装置14以及操作部15。 0021三相交流电源I由商用交流电源构成。转换器2例如由多个(三相交流的场合为六个)整流二极管及逆排列地连接在这些整流二极管的各个的晶体管构成,将从三相交流电源I供给的交流电力转换为直流电力。平滑用

9、电容器3为了使由转换器2的整流二极管整流的电压平滑化,并列地连接在转换器2上。变换器4并列地连接在平滑用电容器3上,例如由多个(三相交流的场合为六个)整流二极管及逆排列地连接在这些整流二极管的各个的晶体管构成。变换器4通过根据后述的PWM信号进行晶体管的接通断开动作,将由转换器2转换的直流电力转换为交流电力。 0022电流检测部5U、5V为了检测在马达6中流动的三相U相电流、V相电流及W相电流中的二相的U相电流及V相电流,设在变换器4的输出线上。在本实施方式中,电流检测部5U、5V例如由霍尔元件构成。马达6由蓄积在平滑用电容器3的电力驱动。在本实施方式中,马达6由在转子与定子中的任一方上设有永

10、久磁铁的旋转式伺服马达、在定子与滑块中的任一方上设有永久磁铁的直线伺服马达、在定子与颤动器中的任一方上设有永久磁铁的振动式伺服马达等构成。 0023传动机构7连接在马达6的旋转轴上。在本实施方式中,传动机构7具有旋转皮带7a、主传动装置7b。杆机构8由连接在主传动装置7b上的非线形要素构成。电动冲压机9具有连接在杆机构8上的作为被驱动体的上模9a。在本实施方式中,电动冲压机9通过在马达6成为动作状态(主传动装置7b沿箭头A方向旋转)时通过传动机构7及杆机构8驱动(上下移动)上模9a,对配置在上模9a与下模(未图示)之间的板金材料(未图示)进行冲压加工。 0024位置检测部10由检测作为与马达的

11、位置相关的位置信息(与马达6的位置对应)的主传动装置7b的旋转角度Px的回转式编码器等构成。存储器11存储位置控制增益Gx、相对于上模9a设定的比例增益Gy及积分增益Gz。如后所述,位置控制增益Gx用于生成作为与马达相关的第三速度指令值的相对于主传动装置7b的速度指令值Fx。比例增益Gy及积分增益Gz用于生成与相对于主传动装置7b的速度指令值Fx对应的相对于马达6的转矩指令值(电流指令值)Tx。 0025马达控制装置12由具备输入输出口、连续通信回路、A / D转换器、计数器等的信息处理机实现。马达控制装置12为了由马达6驱动上模9a,对马达6进行倍率控制。因此,马达控制装置12具有速度检测部

12、21、位置控制部22、速度控制部23、电压指令值生成部24以及PWM信号生成部25。 0026速度检测部21通过从位置检测部10输入主传动装置7b的旋转角度Px,并以时间对旋转角度Px进行一次微分,检测与马达6的速度对应的主传动装置7b的旋转速度,并将旋转速度输出到速度控制部23。 0027位置控制部22使用旋转角度Px及作为与马达的位置相关的位置指令值的相对于主传动装置7b的位置指令值 X,控制主传动装置7b的位置。因此,位置控制部22具有减法器22a、位置控制增益乘法器22b。 0028减法器22a具有+输入端子、_输入端子与输出端子。位置指令值 从上位控制装置14输入到+输入端子。主传动

13、装置7b的旋转角度Px从位置检测部10输入到-输入端子。输出端子将位置指令值与旋转角度Px的位置偏差 输出到位置控制增益乘法器22b。 0029位置控制增益乘法器22b从减法器22a输入位置偏差 ,并且,从存储器11获得位置控制增益Gx。并且,位置控制增益乘法器22b生成相当于位置控制增益Gx与位置偏差 的积的速度指令值Fx,并将生成的速度指令值Fx输出到速度控制部23。 0030速度控制部23使用速度指令值Fx及旋转速度控制主传动装置7b的速度。因此,速度控制部23具有减法器23a、比例增益乘法器23b、积分器23c、积分增益乘法器23d以及加法器23e。 0031减法器23a具有+输入端子

14、、-输入端子以及输出端子。从位置控制增益乘法器22b向+输入端子输入速度指令值Fx。从速度检测部21向-输入端子输入旋转速度。输出端子将速度指令值Fx与旋转速度的速度偏差 输出到比例增益乘法器23b及积分器23c。 0032比例增益乘法器23b从减法器23a输入速度偏差 ,并且,从存储器11获得比例增益Gy。并且,比例增益乘法器23b生成比例增益Gy与速度偏差 的积Gy X ,并将生成的积GyX 输出到加法器23e。 0033积分器23c从减法器23a输入速度偏差 ,对输入的速度偏差 进行一次积分,并将对速度偏差 进行了一次积分所得的值(一次积分速度偏差S )输出到积分增益乘法器23d。 00

15、34积分增益乘法器23d从积分器23c输入一次积分速度偏差S ,并且,从存储器11得到积分增益Gz。并且,积分增益乘法器23d生成积分增益Gz与一次积分速度偏差 S 的积Gz X S ,并将生成的积Gz X S 输出到加法器23e。 0035加法器23e具有第一 +输入端子、第二 +输入端子、输出部。从比例增益乘法器23b向第一 +输入端子输入积GyX 。从积分增益乘法器23d向第二 +输入端子输入积GzXSA 。输出部将相当于积GxX 与积GzXS 的和的转矩指令值Tx输出到电压指令值生成部24。 0036电压指令值生成部24从加法器23e的输出部输入转矩指令值Tx,将输入的转矩指令值Tx转换为相对于马达6的电流指令值Ix。另外,电压指令值生成部24从电流检测部5U、5V输入在马达6中流动的三相的U相电流、V相电流及W相电流中的二相的U相电流及V相电流,根据输入的U相电流及V相电流,求出在马达6中流动的电流值I。并且,电压指令值生成部24根据电流指令值Ix与电流值I的电流偏差 I,生成相对于马达6的电压指令值Vx。 0037PWM信号生成部25从电压指令值生成部24输入相对于马达6的电压指令值Vx,并将输入的电压指令值Vx转换

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号