我是靠谱客的博主 危机黑猫,最近开发中收集的这篇文章主要介绍步进电机丢步与闭环控制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.步进电机失步概念

步进电动机正常工作时,每接收一个控制脉冲就移动一个步距角,即前进一步。若连续地输入控制脉冲,电动机就相应地连续转动。

步进电动机失步包括丢步和越步。丢步时,转子前进的步数小于脉冲数;越步时,转子前进的步数多于脉冲数。一次丢步和越步的步距数等于运行拍数的整数倍。丢步严重时,将使转子停留在一个位置上或围绕一个位置振动,越步严重时,机床将发生过冲。

2.丢步原因及策略

(1)转子的加速度慢于步进电动机的旋转磁场

解释:
转子的加速度慢于步进电动机的旋转磁场,即低于换相速度时,步进电动机会产生失步。这是因为输入电动机的电能不足,在步进电动机中产生的同步力矩无法使转子速度跟随定子磁场的旋转速度,从而引起失步。由于步进电动机的动态输出转矩随着连续运行频率的上升而降低,因而,凡是比该频率高的工作频率都将产生丢步。这种失步说明步进电动机的转矩不足,拖动能力不够。

解决方法:
a)、使步进电动机本身产生的电磁转矩增大。为此可在额定电流范围内适当加大驱动电流;在高频范围转矩不足时,可适当提高驱动电路的驱动电压;改用转矩大的步进电动机等。
b)、使步进电动机需要克服的转矩减小。为此可适当降低电动机运行频率,以便提高电动机的输出转矩;设定较长的加速时间,以便转子获得足够的能量。

(2)转子的平均速度高于定子磁场的平均旋转速度

解释:
转子的平均速度高于定子磁场的平均旋转速度,这时定子通电励磁的时间较长,大于转子步进一步所需的时间,则转子在步进过程中获得了过多的能量,使得步进电动机产生的输出转矩增大,从而使电动机越步。当用步进电动机驱动那些使负载上、下动作的机构时,更易产生越步现象,这是因为负载向下运动时,电动机所需的转矩减小。

解决方法:
a)减小步进电动机的驱动电流,以便降低步进电动机的输出转矩。

(3)步进电动机及所带负载存在惯性

解释:
由于步进电动机自身及所带负载存在惯性,使得电动机在工作过程中不能立即起动和停止,而是在起动时出现丢步,在停止时发生越步。

解决方法:
a)通过一个加速和减速过程,即以较低的速度起动,而后逐渐加速到某一速度运行,再逐渐减速直至停止。进行合理、平滑的加减速控制是保证步进驱动系统可靠、高效、精确运行的关键。

(4)步进电动机产生共振

共振也是引起失步的一个原因。步进电动机处于连续运行状态时,如果控制脉冲的频率等于步进电动机的固有频率,将产生共振。在一个控制脉冲周期内,振动得不到充分衰减,下一个脉冲就来到,因而在共振频率附近动态误差最大并会导致步进电动机失步。

解决方法:
a)适当减小步进电动机的驱动电流;采用细分驱动方法;采用阻尼方法,包括机械阻尼法。以上方法都能有效消除电动机振荡,避免失步现象发生。

(5)改变方向时丢脉冲

解释:
表现为往任何一个方向都准,但一改变方向就累计偏差,并且次数越多偏得越多;

解决方案:
a)一般的步进驱动器对方向和脉冲信号都有一定的要求,如:方向信号在第一个脉冲上升沿或下降沿(不同的驱动器要求不一样)到来前数微秒被确定,否则会有一个脉冲所运转的角度与实际需要的转向相反,最后故障现象表现为越走越偏,细分越小越明显,解决办法主要用软件改变发脉冲的逻辑或加延时。

(6)软件缺陷

解释:
控制程序导致失步也不少见,需要检查控制程序是不是有问题。

解决方案:
一时找不到问题原因,也有工程师会让步进电机运行一段时间就重新找原点归位。

3闭环控制

首先讲一下二相步进电机闭环驱动和开环驱动的区别。假设现在上位机主机发DIR/STEP指令给步进驱动器的指令角度是90.5度。开环的驱动器收到指令后即根据细分电流表调整步进电机的两相电流,将电流矢量也指向90.5度,然后步进电机永磁转子就会在电磁力作用下运动到90.5度这个位置上了,这其中步进电机AB两相的驱动电流在设置好后就不变了,只要接下来没有新的角度指令那就一直保持原样不改变。闭环控制器则不然,当闭环控制器收到90.5度的指令角度时,首先利用角度传感器(编码器)测出步进电机现在的实际角度假设是90度,然后跟开环的驱动器一样根据细分电流表调整步进电机的两相电流,但是要将电流矢量指向91.8度(指令角度比实际角度大那就在实际角度上加1.8度,反之减1.8度),与开环控制器不同的是闭环的驱动电流大小不是恒定不变的,而是根据角度误差经过PID算法计算出来的,简单的讲就是指令角度和实际角度的误差大那驱动电流就大相反误差小驱动电流就小,误差为0那驱动电流就为0(这就是闭环步进低发热省电的原因)。
在这里插入图片描述
测试数据:
angle1=13
angle1=27
angle1=36
angle1=49
angle1=61
angle1=74
angle1=87
angle1=105
angle1=123
angle1=147
angle1=170
angle1=188
angle1=210
angle1=225
angle1=243
angle1=257
angle1=273
angle1=286
angle1=299
angle1=314
angle1=326
angle1=340
angle1=356
angle1=372
angle1=387
angle1=404
angle1=425
angle1=446
angle1=467
angle1=490
angle1=512
angle1=530
angle1=549
angle1=567
angle1=581
angle1=597
angle1=613
angle1=627
angle1=641
angle1=657
angle1=669
angle1=686
angle1=702
angle1=717
angle1=735
angle1=753
angle1=771
angle1=791
angle1=812
angle1=832
angle1=853
angle1=872
angle1=887
angle1=904
angle1=921
angle1=936
angle1=953
angle1=969
angle1=987
angle1=1002
angle1=1021
angle1=1038
angle1=1055
angle1=1072
angle1=1091
angle1=1111
angle1=1129
angle1=1150
angle1=1170
angle1=1188
angle1=1204
angle1=1219
angle1=1235
angle1=1251
angle1=1268
angle1=1284
angle1=1300
angle1=1318
angle1=1337
angle1=1356
angle1=1372
angle1=1391
angle1=1410
angle1=1429
angle1=1448
angle1=1468
angle1=1487
angle1=1504
angle1=1521
angle1=1537
angle1=1552
angle1=1567
angle1=1584
angle1=1603
angle1=1620
angle1=1637
angle1=1656
angle1=1673
angle1=1692
angle1=1710
angle1=1727
angle1=1746
angle1=1765
angle1=1786
angle1=1804
angle1=1822
angle1=1839
angle1=1855
angle1=1870
angle1=1886
angle1=1902
angle1=1917
angle1=1934
angle1=1953
angle1=1970
angle1=1990
angle1=2009
angle1=2026
angle1=2044
angle1=2063
angle1=2082
angle1=2101
angle1=2119
angle1=2139
angle1=2156
angle1=2173
angle1=2188
angle1=2204
angle1=2219
angle1=2235
angle1=2252
angle1=2268
angle1=2285
angle1=2304
angle1=2322
angle1=2341
angle1=2359
angle1=2378
angle1=2397
angle1=2418
angle1=2438
angle1=2456
angle1=2475
angle1=2491
angle1=2507
angle1=2520
angle1=2534
angle1=2549
angle1=2565
angle1=2581
angle1=2599
angle1=2619
angle1=2639
angle1=2657
angle1=2678
angle1=2697
angle1=2718
angle1=2738
angle1=2757
angle1=2776
angle1=2794
angle1=2810
angle1=2823
angle1=2837
angle1=2849
angle1=2862
angle1=2878
angle1=2896
angle1=2916
angle1=2936
angle1=2958
angle1=2980
angle1=2999
angle1=3019
angle1=3039
angle1=3056
angle1=3076
angle1=3094
angle1=3111
angle1=3125
angle1=3139
angle1=3153
angle1=3165
angle1=3178
angle1=3192
angle1=3209
angle1=3229
angle1=3250
angle1=3272
angle1=3294
angle1=3316
angle1=3336
angle1=3356
angle1=3376
angle1=3396
angle1=3413
angle1=3429
angle1=3445
angle1=3458
angle1=3470
angle1=3482
angle1=3493
angle1=3506
angle1=3521
angle1=3540
angle1=3561
angle1=3584
angle1=3609
angle1=3633
angle1=3654
angle1=3676
angle1=3697
angle1=3715
angle1=3733
angle1=3751
angle1=3766
angle1=3779
angle1=3791
angle1=3802
angle1=3813
angle1=3822
angle1=3837
angle1=3853
angle1=3873
angle1=3897
angle1=3919
angle1=3944
angle1=3969
angle1=3992
angle1=4013
angle1=4034
angle1=4053
angle1=4069
angle1=4086
angle1=4099
angle1=4111
angle1=4122
angle1=4133
angle1=4143
angle1=4154
angle1=4168
angle1=4188
angle1=4208
angle1=4233
angle1=4257
angle1=4280
angle1=4305
angle1=4326
angle1=4348
angle1=4367
angle1=4387
angle1=4404
angle1=4419
angle1=4432
angle1=4445
angle1=4453
angle1=4464
angle1=4474
angle1=4487
angle1=4501
angle1=4520
angle1=4544
angle1=4567
angle1=4592
angle1=4616
angle1=4640
angle1=4662
angle1=4684
angle1=4704
angle1=4722
angle1=4738
angle1=4753
angle1=4765
angle1=4776
angle1=4785
angle1=4794
angle1=4804
angle1=4818
angle1=4834
angle1=4854
angle1=4878
angle1=4903
angle1=4928
angle1=4953
angle1=4976
angle1=4998
angle1=5018
angle1=5039
angle1=5056
angle1=5071
angle1=5086
angle1=5098
angle1=5107
angle1=5118
angle1=5128
angle1=5139
angle1=5151
angle1=5169
angle1=5191
angle1=5214
angle1=5239
angle1=5264
angle1=5286
angle1=5309
angle1=5331
angle1=5353
angle1=5371
angle1=5390
angle1=5406
angle1=5419
angle1=5432
angle1=5443
angle1=5452
angle1=5462
angle1=5473
angle1=5487
angle1=5505
angle1=5527
angle1=5552
angle1=5575
angle1=5600
angle1=5624
angle1=5647
angle1=5666
angle1=5688
angle1=5706
angle1=5723
angle1=5738
angle1=5751
angle1=5764
angle1=5774
angle1=5784
angle1=5794
angle1=5806
angle1=5823
angle1=5841
angle1=5863
angle1=5888
angle1=5912
angle1=5937
angle1=5959
angle1=5982
angle1=6002
angle1=6021
angle1=6038
angle1=6055
angle1=6070
angle1=6084
angle1=6095
angle1=6106
angle1=6116
angle1=6126
angle1=6139
angle1=6155
angle1=6177
angle1=6201
angle1=6223
angle1=6248
angle1=6272
angle1=6294
angle1=6314
angle1=6335
angle1=6354
angle1=6371
angle1=6387
angle1=6403
angle1=6416
angle1=6428
angle1=6438
angle1=6451
angle1=6461
angle1=6475
angle1=6493
angle1=6512
angle1=6535
angle1=6558
angle1=6583
angle1=6606
angle1=6627
angle1=6648
angle1=6666
angle1=6686
angle1=6703
angle1=6719
angle1=6734
angle1=6749
angle1=6763
angle1=6774
angle1=6786
angle1=6798
angle1=6812
angle1=6831
angle1=6851
angle1=6872
angle1=6893
angle1=6915
angle1=6936
angle1=6955
angle1=6974
angle1=6992
angle1=7010
angle1=7028
angle1=7047
angle1=7065
angle1=7081
angle1=7096
angle1=7111
angle1=7124
angle1=7139
angle1=7155
angle1=7171
angle1=7188
angle1=7206
angle1=7224
angle1=7243
angle1=7262
angle1=7282
angle1=7299
angle1=7319
angle1=7340
angle1=7360
angle1=7381
angle1=7401
angle1=7420
angle1=7436
angle1=7452
angle1=7466
angle1=7480
angle1=7495
angle1=7509
angle1=7524
angle1=7539
angle1=7557
angle1=7576
angle1=7592
angle1=7611
angle1=7632
angle1=7653
angle1=7675
angle1=7697
angle1=7719
angle1=7738
angle1=7757
angle1=7774
angle1=7789
angle1=7804
angle1=7818
angle1=7831
angle1=7846
angle1=7860
angle1=7876
angle1=7891
angle1=7909
angle1=7927
angle1=7944
angle1=7964
angle1=7986
angle1=8008
angle1=8029
angle1=8052
angle1=8073
angle1=8092
angle1=8110
angle1=8127
angle1=8142
angle1=8155
angle1=8169
angle1=8181
angle1=8194
angle1=8208
angle1=8223
angle1=8240
angle1=8257
angle1=8277
angle1=8299
angle1=8323
angle1=8347
angle1=8372
angle1=8395
angle1=8416
angle1=8435
angle1=8451
angle1=8464
angle1=8478
angle1=8489
angle1=8500
angle1=8511
angle1=8524
angle1=8538
angle1=8555
angle1=8573
angle1=8592
angle1=8613
angle1=8636
angle1=8659
angle1=8682
angle1=8705
angle1=8726
angle1=8745
angle1=8762
angle1=8777
angle1=8792
angle1=8805
angle1=8819
angle1=8833
angle1=8847
angle1=8860
angle1=8876
angle1=8892
angle1=8909
angle1=8927
angle1=8947
angle1=8969
angle1=8990
angle1=9013
angle1=9035
angle1=9055
angle1=9074
angle1=9092
angle1=9108
angle1=9124
angle1=9140
angle1=9154
angle1=9169
angle1=9184
angle1=9199
angle1=9212
angle1=9228
angle1=9244
angle1=9263
angle1=9282
angle1=9305
angle1=9329
angle1=9351
angle1=9373
angle1=9394
angle1=9411
angle1=9428
angle1=9445
angle1=9459
angle1=9472
angle1=9486
angle1=9500
angle1=9513
angle1=9529
angle1=9544
angle1=9561
angle1=9578
angle1=9598
angle1=9621
angle1=9642
angle1=9665
angle1=9688
angle1=9710
angle1=9727
angle1=9745
angle1=9762
angle1=9776
angle1=9790
angle1=9805
angle1=9818
angle1=9832
angle1=9847
angle1=9863
angle1=9878
angle1=9896
angle1=9914
angle1=9935
angle1=9956
angle1=9979
angle1=10002
angle1=10021
angle1=10044
angle1=10064
angle1=10082
angle1=10099
angle1=10116
angle1=10134
angle1=10151
angle1=10169
angle1=10187
angle1=10204
angle1=10224
angle1=10245
angle1=10269
angle1=10293
angle1=10315
angle1=10339
angle1=10362
angle1=10383
angle1=10403
angle1=10422
angle1=10440
angle1=10457
angle1=10473
angle1=10492
angle1=10510
angle1=10527
angle1=10546
angle1=10566
angle1=10589
angle1=10613
angle1=10638
angle1=10663
angle1=10686
angle1=10705
angle1=10723
angle1=10742
angle1=10760
angle1=10778
angle1=10796
angle1=10813
angle1=10833
angle1=10850
angle1=10869
angle1=10890
angle1=10912
angle1=10935
angle1=10959
angle1=10983
angle1=11004
angle1=11023
angle1=11042
angle1=11060
angle1=11078
angle1=11095
angle1=11114
angle1=11134
angle1=11154
angle1=11173
angle1=11193
angle1=11215
angle1=11236
angle1=11259
angle1=11280
angle1=11302
angle1=11323
angle1=11342
angle1=11361
angle1=11378
angle1=11396
angle1=11416
angle1=11436
angle1=11455
angle1=11475
angle1=11497
angle1=11517
angle1=11538
angle1=11561
angle1=11584
angle1=11605
angle1=11627
angle1=11648
angle1=11666
angle1=11682
angle1=11700
angle1=11716
angle1=11736
angle1=11757
angle1=11778
angle1=11800
angle1=11822
angle1=11842
angle1=11864
angle1=11884
angle1=11906
angle1=11928
angle1=11949
angle1=11968
angle1=11988
angle1=12004
angle1=12021
angle1=12037
angle1=12057
angle1=12079
angle1=12101
angle1=12124
angle1=12146
angle1=12168
angle1=12188
angle1=12210
angle1=12230
angle1=12252
angle1=12271
angle1=12290
angle1=12308
angle1=12325
angle1=12342
angle1=12359
angle1=12379
angle1=12401
angle1=12424
angle1=12447
angle1=12468
angle1=12489
angle1=12509
angle1=12528
angle1=12548
angle1=12571
angle1=12592
angle1=12613
angle1=12632
angle1=12650
angle1=12666
angle1=12683
angle1=12702
angle1=12721
angle1=12742
angle1=12763
angle1=12784
angle1=12805
angle1=12827
angle1=12848
angle1=12870
angle1=12892
angle1=12915
angle1=12937
angle1=12957
angle1=12975
angle1=12991
angle1=13007
angle1=13023
angle1=13042
angle1=13063
angle1=13084
angle1=13107
angle1=13129
angle1=13150
angle1=13171
angle1=13193
angle1=13215
angle1=13238
angle1=13259
angle1=13280
angle1=13300
angle1=13316
angle1=13334
angle1=13349
angle1=13367
angle1=13385
angle1=13402
angle1=13423
angle1=13444
angle1=13467
angle1=13488
angle1=13511
angle1=13536
angle1=13559
angle1=13582
angle1=13604
angle1=13626
angle1=13643
angle1=13660
angle1=13675
angle1=13691
angle1=13708
angle1=13726
angle1=13746
angle1=13764
angle1=13786
angle1=13809
angle1=13830
angle1=13854
angle1=13877
angle1=13901
angle1=13924
angle1=13945
angle1=13964
angle1=13982
angle1=13999
angle1=14015
angle1=14032
angle1=14050
angle1=14068
angle1=14089
angle1=14108
angle1=14130
angle1=14151
angle1=14173
angle1=14196
angle1=14220
angle1=14243
angle1=14267
angle1=14287
angle1=14305
angle1=14321
angle1=14337
angle1=14353
angle1=14372
angle1=14390
angle1=14411
angle1=14432
angle1=14452
angle1=14473
angle1=14495
angle1=14517
angle1=14541
angle1=14564
angle1=14586
angle1=14608
angle1=14627
angle1=14644
angle1=14661
angle1=14676
angle1=14693
angle1=14711
angle1=14731
angle1=14751
angle1=14773
angle1=14795
angle1=14817
angle1=14837
angle1=14861
angle1=14884
angle1=14907
angle1=14929
angle1=14949
angle1=14966
angle1=14983
angle1=14999
angle1=15017
angle1=15035
angle1=15053
angle1=15073
angle1=15093
angle1=15113
angle1=15134
angle1=15156
angle1=15178
angle1=15202
angle1=15224
angle1=15246
angle1=15268
angle1=15289
angle1=15306
angle1=15324
angle1=15342
angle1=15360
angle1=15378
angle1=15396
angle1=15417
angle1=15438
angle1=15457
angle1=15477
angle1=15497
angle1=15519
angle1=15543
angle1=15567
angle1=15589
angle1=15610
angle1=15630
angle1=15649
angle1=15666
angle1=15684
angle1=15701
angle1=15718
angle1=15736
angle1=15756
angle1=15776
angle1=15796
angle1=15817
angle1=15841
angle1=15865
angle1=15889
angle1=15914
angle1=15934
angle1=15953
angle1=15971
angle1=15989
angle1=16006
angle1=16023
angle1=16041
angle1=16059
angle1=16078
angle1=16098
angle1=16118
angle1=16139
angle1=16161
angle1=16184
angle1=16207
angle1=16230
angle1=16254
angle1=16274
angle1=16293
angle1=16311
angle1=16330
angle1=16348
angle1=16366

最后

以上就是危机黑猫为你收集整理的步进电机丢步与闭环控制的全部内容,希望文章能够帮你解决步进电机丢步与闭环控制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部