- 积分
- 992
- 注册时间
- 2014-12-4
- 最后登录
- 1970-1-1
- 打卡等级:偶尔看看
- 打卡总天数:105
- 打卡总奖励:319
|
发表于 2017-12-3 20:17:08
|
显示全部楼层
Changtongli,请研究我的pdf文件。
在PTC 2017上,我向AN教授展示了一些Mathcad文件。对于执行器和控制方法的任何实际组合,我都有大约800个例子。
我相信有些东西应该教给技术人员,更多的东西应该教给设计工程师。
对于技术人员,v = Q / A是可以的,但对于工程师来说不是。
同样,大多数人都被教导每个增益在PID中的作用。我得到了这个,P获得了这个,而D获得了任何东西。
这对技术人员而言是好的,但对于工程师来说则不然
工程师应该选择他们想要的响应,并选择闭环极点和零点位置。然后计算将实现闭环极点和零点位置的增益,从而得到所需的响应。
现在我清楚数字液压缸对控制理论一无所知。
我可以问他们如何使用步进电机做出S曲线坡道,但我会得到更多的“噪音”作为回应。
使用步进电机产生S曲线斜坡是非常困难的,因为每个步骤的周期都在不断变化。为了实现步进电机的S曲线斜坡,需要非常复杂的FPGA编程。
数字滚筒如何能够顺利地跟随步进电机步进?
它不能。
我还在日本。我没有很好的翻译。
Changtongli, please study my pdf file.
At PTC 2017 I showed professor AN some of my files Mathcad files. I have about 800 examples for just about any practical combination of actuator and control method.
I believe there are some things that should be taught to techinicians and more detailed things should be taught to design engineers.
v=Q/A is OK for technicians but not for engineers.
Likewise, most people are taught what each gain does in a PID. I gain does this, P gain do that, and D gain does whatever.
This is OK for technicians but not for engineers.
Engineers should choose the response they want and select the closed loop pole and zero locations. Then calculate the gains that will achieve the closed loop pole and zero location therefore the desired response.
It is clear to me now the digitial hydraulic cylinder people know nothing about control theory.
I could ask how do they make a s-curve ramp using a stepper motor but I would get more 'noise' in response.
Generating a s-curve ramp using a stepper motor is very difficult because the period of each step is constantly changing. It takes very tricky FPGA programming to accomplish s-curves ramps for a stepper motor.
How can the digital cylinder follow the stepper motor steps without error?
It can't.
I am still in Japan. I don't have good translation.
|
|