wydabl 发表于 2015-8-24 10:26:55

什么是算法

一直在尝试去理解液压控制中算法,但因为没有机会实践所以很难理解啊。。。希望各位大侠可以指点一下,算法可以认为就是传递函数吗?换句话说是传感器采集到的数据A,经过一些公式的计算转化成控制阀/马达的B?从A到B的计算公式就是算法?

yaoyeming 发表于 2015-8-24 10:40:05

A除了传感器信号还应该有你的控制目标吧

吸铁石 发表于 2015-8-24 12:37:16

  没经过系统的学习,对这些没有权威的概念看法,只有一些大量实际经验后的感觉,应该是试图匹配实际情况的一种数学模型搭建过程中需要借助的一种或多种算法关系式。好的算法,精简又能精密契合实际中的复杂情况,能适应控制上的高效匹配实际的特性,帮助人类的各种硬件设施在自动运行过程中提高自适应能力,达到更为经济、高效的运行特征。

Arven113 发表于 2015-8-24 12:39:37

闭环回路,需要用传递函数推导的,可参考机械控制工程基础看看

wydabl 发表于 2015-8-24 14:03:18

吸铁石 发表于 2015-8-24 12:37
  没经过系统的学习,对这些没有权威的概念看法,只有一些大量实际经验后的感觉,应该是试图匹配实际情况 ...

多谢版主回复
PID控制在调整三个环节的具体参数值时,是否可以理解为是在调整算法(当然这是比较简单的算法)?调整参数其实就是对控制器本身作为一个环节的传递函数的变化,这样理解是否有偏差?

PEN 发表于 2015-8-26 01:00:44

许多算法用于在液压伺服控制。
知识微分方程或拉普拉斯变换的必要了解传递函数。
输入和输出使用简单的缩放。
运动轮廓发生器是最复杂的。知识演算和求解使用许多公式的变数是必需的。

zhtok 发表于 2015-8-26 08:36:09

PID控制在调整三个环节的具体参数值时,是否可以理解为是在调整算法(当然这是比较简单的算法)?调整参数其实就是对控制器本身作为一个环节的传递函数的变化,这样理解是否有偏差?

第一个问题,个人认为宏观上不是。2*5-7+12和3*4-3+6的算法是一样的。
第二个问题,调整后一般传递函数是变化的。

zhtok 发表于 2015-8-26 08:40:22

         PID控制在调整三个环节的具体参数值时,是否可以理解为是在调整算法(当然这是比较简单的算法)?调整参数其实就是对控制器本身作为一个环节的传递函数的变化,这样理解是否有偏差?

         第一个问题,个人认为不是的。2*4-6+3和3*3-5+4算法是一样的。
         第二个问题,调整参数后,一般传递函数是变化的。
页: [1]
查看完整版本: 什么是算法