一种基于定时器变频中断的步进电机变速调节控制方法与流程

文档序号:17625561发布日期:2019-05-10 23:37阅读:1804来源:国知局
导航: X技术> 最新专利> 发电;变电;配电装置的制造技术
一种基于定时器变频中断的步进电机变速调节控制方法与流程

本发明涉及一种液体火箭发动机步进电机变速调节控制方法。



背景技术:

随着液氧/煤油发动机研制进程的推进和发动机的性能考核要求不断提高,开展了流量调节器和燃料节流阀步进电机控制技术的研究和开发。

液氧/煤油系列发动机用电机组件均为两相混合式步进电动机,工作方式为两相八拍。电机组件工作时给电机绕组施加控制驱动信号,电机转子开始旋转,并将转矩传递给减速器,输出轴上得到较低转速、较大转矩的输出。

由于电机启动时要克服惯性负载和摩擦负载,如果控制电机的启动频率过高,高于电机正常空载启动频率时,转子的速度跟不上定子磁场旋转的速度,会产生失步或堵转;而若启动频率过低,电机运转可能出现振动。停机过程中,如果停的过快,转子的速度跟不上定子磁场旋转的速度,会产生失步或堵转。

液体火箭发动机的步进电机在试车台试验时,需要通过长电缆进行步进电机驱动,并要求步进电机在大驱动力矩下可靠起停,因此更需要对电机的升降速过程进行控制。



技术实现要素:

为有效解决步进电机快速起停过程中所出现的失步、堵转或振动的问题,本发明提供一种基于定时器变频中断的步进电机变速调节控制方法。

本发明的技术解决方案是:

一种基于定时器变频中断的步进电机变速调节控制方法,其特殊之处在于,包括以下步骤:

1)初始化

将步进电机运行的脉冲标志置零;

设置电机调速中断的定时器初始定时频率;

定义步进电机升速段定时器变频数组,所述升速段定时器变频数组包括从电机起步到电机达到额定频率的多个按序排列的不同频率点aj,j为频率点编号,取值为1-n,n为正整数,且15<n<25;每一个频率点对应多个按序排列的脉冲单元,记为ajk,k为每一个频率点的脉冲单元编号,取值为1-m,m为正整数,且30<m<50;每个脉冲单元对应步进电机运行的一步,每个脉冲单元包括两个脉冲拍,一个为高电平,另一个为低电平;脉冲拍发送的时间间隔是由定时器的定时频率确定的;

定义步进电机降速段定时器变频数组为逆序的升速段定时器变频数组;

定义升速段脉冲单元个数=降速段脉冲单元个数=m*n–f;f为正整数,10<f<40;

定义步进电机低电平有效;

2)参数配置

配置步进电机运行角度,根据步进电机运行角度计算脉冲单元总数;

3)开启电机调速中断

电机调速中断按照当前定时器定时频率执行;

4)电机运行,进行电机变速调节;

4.1)判断当前脉冲单元总数是否为零,如果是,退出中断;否则,执行步骤4.2);

4.2)脉冲标志取反;

4.3)判断脉冲标志,如果是1,执行步骤4.4);否则,给步进电机发送高脉冲,中断返回到步骤4.1);

4.4)给步进电机发低电平,当前脉冲单元总数减1;判断当前的脉冲单元总数是否大于降速段的脉冲单元个数,如果是,步进电机处于升速度或平稳段,执行步骤4.5);否则,步进电机处于降速段,执行步骤4.8);

4.5)判断当前的频率点编号j是否小于n,如果是,执行步骤4.6);如果否,中断返回到步骤4.1);

4.6)将当脉冲单元编号k加1,判断加1的k值是否等于m,如果等于m,执行步骤4.7);否则,中断返回到步骤4.1);

4.7)将k置零,将j加1,将定时器频率设置为与电机升速段定时器变频数组中j加1之后所对应的频率点;之后,中断返回到步骤4.1);

4.8)判断当前的频率点编号j是否大于0,如果是,执行步骤4.9);如果否,中断返回到步骤4.1);

4.9)将当脉冲单元编号k加1,判断加1的k值是否等于m,如果等于m,执行步骤4.10);如果k不等于m,中断返回到步骤4.1);

4.10)将k置零,将j减1,将定时器频率设置为与电机降速段定时器变频数组中j减1之后所对应的频率点,中断返回到步骤4.1)。

进一步地,步骤1)中的变频数组包括20个不同的频率点,依次是800hz、1000hz、1200hz、1400hz、1600hz、1800hz、2000hz、2200hz、2400hz、2600hz、2700hz、2850hz、2900hz、2950hz、3000hz、3050hz、3050hz、3100hz、3150hz、3200hz。

进一步地,步骤1)中m为40。

本发明与现有技术相比,有益效果是:

1、本发明所提供的基于定时器变频中断的步进电机变速调节控制方法,在电机运转中断服务程序中同步进行脉冲信号的频率设置和发送,实现了流量调节器电机变频、变速控制,从而有效解决步进电机快速起停过程中所出现的失步、堵转或振动的技术问题。

2、本发明所提供的基于定时器变频中断的步进电机变速调节控制方法,在电机连续运转中,采用多阶梯、不等步距控制技术,控制电机从启动频率起步后,逐步升至额定频率,每段频率间隔不同,设定原则是在低频段变频间隔大(最大200hz)保证电机起步后的快速调节;高频段变频间隔小并逐步缩小间隔频率(最小50hz),保证电机高速状态平稳运行且不失步。降速过程相同,从额定频率逐步降至初始启动频率;本发明了确保了步进电机快速启停、不同速度调节和大驱动力矩下运转平稳性能。

3、本发明所提供的基于定时器变频中断的步进电机变速调节控制方法,能够满足150m长电缆、空载和30n.m满负载状态下步进电机快速启动且不失步。

附图说明

图1为本发明实施例的流程图。

具体实施方式

以下结合实施例对本发明进行详细说明。

为了在长电缆、大驱动力矩条件系实现步进电机的可靠起停,也曾采用过下面的方法。

首先,变频控制是中断定时时间提前设定不变,通过改变中断服务程序中电机步进脉冲数来改变每阶梯段的运行频率;其次频率设定不同,800hz启动后,经过13段变频升为3200hz,每段频率运行32步,运行频率点如下:800hz、853hz、914hz、984hz、1067hz、1164hz、1280hz、1422hz、1600hz、1828hz、2133hz、2560hz、3200hz。此控制方法和参数在电机空载时运转正常为无失步,但在150m长电缆加载状态,出现运转失步,由此需要调整运转频率。

为此,本发明采用了另一种调速方法,是通过在电机运转中断服务程序中同步进行脉冲信号的频率设置和发送,实现了流量调节器电机变频、变速控制,从而有效解决长电缆、大力矩下的步进电机快速起停过程中所出现的失步、堵转或振动的技术问题。如图1所示,本发明的一个具体的实施案例如下:

1)初始化

将步进电机运行脉冲标志置零;

设置电机调速中断的定时器初始定时频率;

定义步进电机升速段定时器变频数组,所述变频数组包括从电机起步到电机达到额定频率的20按序排列的不同频率点aj,j为频率点编号,取值为1-20,频率点依次是800hz、1000hz、1200hz、1400hz、1600hz、1800hz、2000hz、2200hz、2400hz、2600hz、2700hz、2850hz、2900hz、2950hz、3000hz、3050hz、3050hz、3100hz、3150hz、3200hz;每一个频率点对应40个按序排列的脉冲单元,记为ajk,k为每一个频率点的脉冲单元编号,取值为1-40;每个脉冲单元对应步进电机运行的一步,每个脉冲单元包括两个脉冲拍,一个为高电平,另一个为低电平;脉冲拍发送的时间间隔是由定时器的定时频率确定的;

定义步进电机降速段定时器变频数组为逆序的升速段定时器变频数组;

定义升速段脉冲单元个数=降速段脉冲单元个数=780;

定义步进电机低电平有效;

2)参数配置

配置步进电机运行角度,根据步进电机运行角度计算脉冲单元总数;

3)开启电机调速中断

电机调速中断按照当前定时器定时频率执行;

4)电机运行,进行电机速度调节;

4.1)判断当前脉冲单元总数是否为零,如果是,退出中断;否则,执行步骤4.2);

4.2)脉冲标志取反;

4.3)判断脉冲标志,如果是1,执行步骤4.4);否则,给步进电机发送高脉冲,中断返回到步骤4.1);

4.4)给步进电机发低电平,当前脉冲单元总数减1;判断当前的脉冲单元总数是否大于降速段的脉冲单元个数780,如果是,执行步骤4.5);否则,执行步骤4.8);

4.5)判断当前的频率点编号j是否小于20,如果是,执行步骤4.6);如果否,中断返回到步骤4.1);

4.6)将当脉冲单元编号k加1,判断加1的k值是否等于40,如果等于40,执行步骤4.7);否则,中断返回到步骤4.1);

4.7)将k置零,将j加1,将定时器频率设置为与电机升速段定时器变频数组中j加1之后所对应的频率点;之后,中断返回到步骤4.1);

4.8)判断当前的频率点编号j是否大于0,如果是,执行步骤4.9);如果否,中断返回到步骤4.1);

4.9)将当脉冲单元编号k加1,判断加1的k值是否等于40,如果等于40,执行步骤4.10);如果k不等于40,中断返回到步骤4.1);

4.10)将k置零,将j减1,将定时器频率设置为与电机降速段定时器变频数组中j减1之后所对应的频率点,中断返回到步骤4.1)。

本实施例中控制电机从800hz起步,经过20个频率段,逐步升到3200hz,每个频率段电机运行的步数相同(40步),每发一拍脉冲电机运转0.003°,升降速过程电机各运转约2.34°。电机运转频率的设定原则是在低频段变频间隔大(最大200hz)保证电机起步后的快速调节;高频段变频间隔小并逐步缩小间隔频率(最小50hz),保证电机高速状态平稳运行且不失步。每个频率段电机运行步数为40步(步数越长越平稳,但运行时间增长)。为实现电机变速控制,运行频率的阶梯变化通过软件改变8254定时器定时常数实现,即实现变频中断控制,中断服务程序中分别完成步进电机脉冲信号的发送。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种厨师机及其驱动电路的制作...
  • 一种永磁同步电机的弱磁性能计...
  • 驱动电路和马达的制作方法
  • 一种非连续供电的电机控制方法...
  • 一种功率可调的限功率控制方法...
  • 二维扫描电机系统及扫描的方法...
  • 一种带有安全模块的马达控制器...
  • 一种能源站及其控制方法与流程
  • 一种基于温差发电的发电装置和...
  • 一种基于高温热管传热的静态温...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
用定时器控制步进电机相关技术
  • 一种定时器电机内置外壳的制作方法
  • 步进电机的控制方法、装置及阻抗匹配器的制作方法
  • 一种能够防止驱动电机反转的定时器的制作方法
  • 一种双断路控制定时器的制作方法
  • 一种浸泡式双断路控制定时器的制作方法
  • 定时器用电机罩的制作方法
  • 定时器控制的磁力自动控制装置的制作方法
  • 双向电器控制高效定时器的制作方法
  • 一种步进电机定时器的制作方法
  • 塑料电机定时器的制作方法

PHP网站源码爱联网络营销福田网站排名优化同乐优秀网站设计沙井企业网站改版大运百度竞价永湖外贸网站建设大芬网站优化按天收费爱联建设网站吉祥网站优化推广吉祥企业网站制作南澳网站改版木棉湾优秀网站设计深圳seo优化南联百姓网标王推广深圳百姓网标王西乡百度seo广州网页设计木棉湾百度网站优化排名大运百度seo西乡百度标王永湖外贸网站设计龙华企业网站建设龙华品牌网站设计坪地外贸网站制作坂田百姓网标王龙华百度爱采购大运阿里店铺运营松岗网页设计惠州网站建设福永SEO按天收费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化