摘要:
对具有多变量函数描述的复杂过程实施计算机实时控制,遇到主控与被控参量之间的期
望关系难于推导、过程求解复杂、计算机运算速度远不能满足实时要求,且存储器容量要求过
大以致于硬件难于实现.本文给出一个具有3-4变量复杂控制过程程序设计实例,方法容
易、计算精度较高、运算速度比函数展开解析法及单个函数表格查找法要快几十倍以上,占用
内存空间也十分节省,以致单板微机就可以实现复杂多变量的过程控制.
Abstract:
While performing microcomputer control in real-time for complicated control process
with multi-variable function, some very difficult problems are often met: Those, for instance
the expected relations between the master control parameters and that of the slave may be
hard to reduce; the processing is so complicated that the computer operating speed is far from
satisfying the requirements of the real-time system; the size of memory capability needed is
too vast to realize by the hardware, etc. In this paper, a practical example of programming for
the process with 3 to 4 variables is discussed. The programming is easy, the computing accuracy
is higher, and the operating speed is more than tens of times faster as compared with
the analytic solution and data-table look-up for a single function, and also saves memory area
as well. In this way, a single board microcomputer is capable of performing the control of
a process with complicated multi-variable.