|
|
液压同步求教 |
|
本帖最后由 数字液压 于 2018-3-20 16:42 编辑
蜻蜓 发表于 2018-3-19 17:37 伺服阀控液压只要将所有可能的变化因素都采取措施加以应对,实现精确控制是完全可以的,这也是我们看到很多优秀的伺服阀控系统的根本所在,只是需要更专业的人才付出更多些成本。 数字缸不是不受非线性影响,只是你可以把数字缸一个运动过程看作是经过细分成很多的细小过程最终累积而实现的连续过程。数字缸保证每一个细小的运动过程的最终目标准确,而这个细小(例如:5微米)过程中的非线性等因素被忽略,对于整体而言是没有关系的,数字液压只要将这些细小过程尽可能细化即可,这个原理与数字电子技术一样。其实我们在很多时候用来演示的视频(5微米跳动的步进和超低速匀速运动)是可以看到上面所说的重点的。这也可以验证我们一直提到的数字缸要有很高动态响应能力,否则是无法做到运行过程中对目标曲线的跟踪精度的。 | |
|
利益的创造、耕耘与贡献者 —— 数字液压
|
|
|
本帖最后由 蜻蜓 于 2018-3-20 19:49 编辑
只是你可以把数字缸一个运动过程看作是经过细分成很多的细小过程最终累积而实现的连续过程。数字缸保证每一个细小的运动过程的最终目标准确,而这个细小(例如:5微米)过程中的非线性等因素被忽略,对于整体而言是没有关系的,数字液压只要将这些细小过程尽可能细化即可, 数字液压:你第二段话把数字液压缸说的很像微积分的啊,我把你的观点总结一下: 面对各种艰难困苦,机液伺服缸响应数字信号的号召,沿着简易单控制器指引的曲线道路,踏着微积分的舞步前进-----。 我以“微积分液压之不可思” 为题,继续我的问题: 电液伺服缸和机液伺服缸(数字液压缸)二者在运行时,如果二者都忽略各种非线性因素的影响,二者运行状态是否一样(除终点外) | |
|
| |
|
本帖最后由 PEN 于 2018-3-21 00:16 编辑
数字液压 发表于 2018-3-12 00:53 时间到了。 数字液压还没有证明他的说法。 他不在乎他的陈述是真是假。 但是,我知道这是错误的。 我说这是假的,但数字液压不会收回他的声明。 我有证据! 有两种方法。一种方法是使用用python编写的伺服液压缸模拟。 如果你使用 K = 10开环增益 DF = 0.3333阻尼系数 NF = 2 * PI * 10固有频率 使用PD控制器。 第一套 Kd = 0 现在控制器只有P。 比例增益将开始振荡,但随着Kp增加超过2,它将停止。在大约4.18时,振荡将永远持续。当Kp超过4.18时,振荡开始增加得更快。 Kp的最佳值是1.258 当简单地加上微分增益时,比例增益可以远远超出只有比例控制的可能性。 在python模拟器中只能改变 Kp = 5.654005 KD = 0.314815 控制比单纯获得好得多。 可悲的是,只有Back2049使用了python模拟器 但是,我有一个更好的方法来证明PD控制器的收益可以更高。它使用符号数学。 python模拟器的问题是测试K,NF和DF的不同组合需要很长时间。 符号计算可以很容易地看到增加的Kd总是会增加Kp。 在图片中我解决了Kp,象征性的比例增益。比例增益是两部分的总和。右边部分是当Kd = 0时比例增益的值。左边的部分只会增加比例增益,不管拉姆达,阻尼因子和固有频率的值如何。 Time is up. Digital hydraulic has not proved his statement. He doesn't care whether his statement is true or false. However, I know it is false. I said it was false immediately yet digital hydraulic would not retract his statement. I have proof! There are two ways. One way is to use the servo hydraulic cylinder simulation written in python. if you use K=10 openloop gain DF = 0.3333 damping factor NF = 2*PI*10 natural frequency use the PD controller. First set Kd = 0 Now the controller is P only. The proportional gain will start to oscillate but it will die down as Kp is increased over 2. At about 4.18 the oscillation will continue forever. As Kp goes above 4.18 the oscillations will start to increase faster. The optimal value for Kp is 1.258 When simply adding the derivative gain the proportional gain can be increased far beyond what is possible with proportional only control. In the python simulator only change Kp= 5.654005 Kd=0.314815 The control is much better than P only gain. The sad part is that only Back2049 has used the python simulator However, I have a better way of proving that the gains can be higher with a PD controller. It is using symbolic math. The problem with the python simulator is it takes too long to test for different combinations of K,NF and DF. Symbolic calculations make it easy to see increasing Kd will always increase Kp. In the picture I solve for Kp, the proportional gain symbolically. The proportional gain is the sum of two parts. The right hand part is the value of the proportional gain when Kd = 0. The left part will only add to the proportional gain no matter what the values of open loop gain, lambda, damping factor and the natural frequency are. | |
|
a = F/m
a = (Pa*Aa-Pb*Ab)/m |
|
|
PEN先生是控制专家,精通各种数学推导,佩服!能否用你的公式去核算一下数字液压先生传上来的视频,即5微米的步进,看看Kp是多少。或者也传一个类似的用你的方法控制的5微米运动的视频上来比较一下即可。至于我们是怎么实现的,到底怎样兼顾既快又避免振动不是讨论内容,它是技术机密。但是有一条,产品要兼顾大多数用户的需求,不追求单项指标的极致。是我们的目标。
| |
|
| |
|
利益的创造、耕耘与贡献者 —— 数字液压
|
|
|
本帖最后由 数字液压 于 2018-3-21 10:48 编辑
Pen还耿耿于怀的在倒计时,我早说过问题的答案就在我给出的两段视频中,至于我们是如何做到的,标准的数字缸传递函数早在1983年就公开发表了,那就是Pen你要的理论依据,但有些变量的取值增需要仁者见仁智者见智,你不能因为自己取不出合适的参数就说传递函数是假的,因为我们已经把实物和效果做出来并将视频公开在这里,就像某人使用你的运动控制器不会编程不会设置控制参数,然后他说你的运动控制器是假的,你接送吗?大众接受这种强盗逻辑吗?显然不! 但我可以给你的提示是你可以好好研究一下伺服阀控系统导致稳态特性变化的所有因素,提高了稳定性就可以增大Kp,伺服阀控系统的性能也可以提高。 数字缸与伺服阀原理相同,搞明白伺服阀芯如何随动力矩马达的控制,就能理解数字缸原理和特性。 祝你成功! | |
|
本群讨论了几个月的同步,还没有一个多缸同步实例,我现在传一个8缸同步原理供参考:这是一套带有压力锁定和停机锁定双功能,带负载同步下降功能,同步超差自动停机功能和任意一只缸单独调节功能的多缸高精度同步系统。用一套廉价的PLC实现集中控制。
| |
数字液压 发表于 2018-3-21 10:40 象征性的公式证明你在说谎。 符号证明是最好的。 在python模拟器中尝试开环增益,固有频率和阻尼因子的所有组合都需要很长时间。 我的证明并不复杂。 很容易看出,随着Kd的增加,Kp也会增加。 因此,仅P控制器永远不会比PD控制器具有更高的增益。 只要所有的值都是正值,开环增益,固有频率和阻尼因子的值是无关紧要的,它们必须是偶数比例控制。 你没有提供证据。 你不能反驳我的证明。 把它交给你认识的最聪明的人。 我敢于尝试在计算中发现缺陷。 你只会浪费时间。 你真的不明白。 我已经为使用许多不同类型的控制的许多控制系统制定了解决方案。 你可以欺骗大多数人,但你不能欺骗我。 你欠论坛的道歉。我不使用流氓逻辑。等式说明了一切。 The symbolic formula proves you are lying. Symbolic proofs are best. It takes too much time to try all combinations of open loop gain, natural frequency and damping factor in the python simulator. My proof is not complicated. It is easy to see that as Kd increases Kp will increase too. Therefore a P only controller can never have a higher gain than a PD controller. The values of the open loop gain, natural frequency and damping factor are irrelevant as long as all the value are positive which they must be even for proportional only control. You have provided no proof. You cannot disprove my proof. Take it to the smartest people you know. I dare you try to find a flaw in my calculations. You will only be wasting time. You really do not understand. I have worked out the solutions for many control systems using many different types of control. You can fool most people but you can't fool me. You owe the forum an apology. I do not use gangster logic. The equations speak for themselves. | |
|
a = F/m
a = (Pa*Aa-Pb*Ab)/m |
|
PEN 发表于 2018-3-22 11:34 我们是在用事实说话,我们不需要欺骗任何人,光靠公式糊弄人是不行的,用户要的是产品和实用效果,要的是好用。我们的同步精度可以做到夹鸡蛋,我们的轧钢机带钢轧制精度可以长期稳定在1-3微米公差,我们推出的就是不需要做任何调试的伺服液压系统,你可以继续宣传你的高级系统,可以告诉人们各种各样复杂的方程运算和各种调试方法,只要人们愿意花高价又有时间就可以了,说不定真能减少几毫秒时间或者提高点精度,用户会做选择。 | |

IP卡
狗仔卡
发表于 2018-3-20 15:56:16






发表于 2018-3-21 00:15:00