懂伺服电机和运动控制的进来看一下 点击:2135 | 回复:2



meration

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年10月16日
发表于:2014-10-16 11:23:28
楼主

是这样的,我毕设是和机器人控制相关的,我的问题是:

1.伺服电机有许多PID参数如位置增益,速度积分等,我可否理解为这些参数是伺服电机系统内部的,只是用来设置电机性能的?并且根据机械系统传动特性设置为一固定值就行?

2. 假如我要做小车的PID控制,车轮由伺服电机驱动,这里的PID参数是否可以理解为小车系统的PID参数,和伺服内部的PID参数无关?

3. 一般在小车PID控制行走的过程中,PID各参数是否可以实时变化,还是预先通过实验确定PID参数,在行走的过程中参数是不变的?

4. 伺服电机用脉冲控制的话,是和脉冲占空比有关呢还是只和频率有关,也就是说是上升沿触发,和脉宽有关系么?

真诚希望各位能给小弟指点迷津,不胜感激!




chenminglei0509

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 721回
  • 年度积分:0
  • 历史总积分:5079
  • 注册:2011年3月13日
发表于:2014-10-16 12:21:00
1楼

1.伺服电机有许多PID参数如位置增益,速度积分等,我可否理解为这些参数是伺服电机系统内部的,只是用来设置电机性能的?并且根据机械系统传动特性设置为一固定值就行?

伺服系统具有速度闭环,位置闭环已经电流闭环三个控制环,而PID参数等是针对于这几个控制环的。该参数是设置在伺服系统内部的,但不表示电机的性能。机械系统是一个更大的系统,参数并不由其中的一个点决定。

2. 假如我要做小车的PID控制,车轮由伺服电机驱动,这里的PID参数是否可以理解为小车系统的PID参数,和伺服内部的PID参数无关?

小车的PID控制,请注意PID的对象一般都是一个表征运动状态的模拟量,PID控制的对象不是小车而是小车的速度或者转矩等等。两个PID参数一般没什么关系。

3. 一般在小车PID控制行走的过程中,PID各参数是否可以实时变化,还是预先通过实验确定PID参数,在行走的过程中参数是不变的?

一般来说,外部环境不变,其中的PID参数是不用改变的。当然如果需要,也可以通过通讯的方式在运动过程中改变PID参数。

4. 伺服电机用脉冲控制的话,是和脉冲占空比有关呢还是只和频率有关,也就是说是上升沿触发,和脉宽有关系么?

用脉冲控制的话只跟频率有关,跟脉冲宽度没什么关系。就是通过伺服驱动器的光耦去对接受脉冲进行计数。

meration

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2014年10月16日
发表于:2014-10-16 14:51:20
2楼

回复内容:

对: chenminglei0509 1.伺服电机有许多PID参数如位置增益,速度积分等,我... 内容的回复!


感谢回复,还有两个个问题就是:

1.我这么理解的,假如小车在运动过程中收到干扰,经过小车系统PID算法需要加大扭矩,而伺服系统内部的PID参数只是用来调节这个扭矩是否准确,至于要加大多少扭矩是外部系统PID需要做的事,请问可以这么理解么?

2.假如现在设备齐全要做PID算法,请问这么PID参数一般是怎么得出来的?是根据外部条件,在软件上仿真呢,还是通过不断在实物上实验整定的? PID算法在具体程序中是否只是一个算式而已?

问得有点多,刚接触这一块,希望高人不吝赐教.


热门招聘
相关主题

官方公众号

智造工程师