Abstract
The general form of model-free control law is introduced, and its convergence is analyzed. Firstly, the necessity to improve the basic form of model free control law is explained, and the functional combination method as the approach of improvement is presented. Then, a series of sufficient conditions of convergence are given. The analysis denotes that these conditions can be satisfied easily in the engineering practice.
1. Introduction
The model-free control method we proposed is of great significance in theory and practical applications. The overall framework to design the model-free control law is given in [1, 2], where the following characteristics are also described. Firstly, it is an adaptive control law not only in parameter but also in structure. Secondly, it is a nonlinear controller by breaking through the linear framework constraints of PID [3]. Thirdly, it is designed by the new thought of modeling and control, that is, “the integration of modeling and control” approach [4]. Since the model-free control method has been put forward, it has been applied to the oil refining [5, 6], chemical [7, 8], power [9], glass [10], and other industries. References [11, 12] give a brief overview of its application and progress. In the actual context of the industrial process, the unit control issue of complex systems is analyzed in [13], the cascade form and its application effects are analyzed in [14], and the control functions of model-free control law are analyzed in [15–17]. It has been illustrated that the model-free control law has a strong ability of antidisturbance [18] and the ability to overcome the large time-delay [19], as well as a strong decoupling performance [20]. In general, the practical application results are richer than theory research of model-free control law. It is imperative to do more in-depth theoretical study for further application of this method.
We published the article [4] with the topic of “the integration approach of modeling and adaptive control” in 2004, in which we put forward the “universal model” and “the basic form of model-free control law” under the idea of the integration of modeling and control and analyzed its convergence. The control results are satisfactory for simple objects, but not pleasing for complex. So in the engineering application, the model-free control law is used not in its basic form, but some improved forms. These improved forms of model-free control law have received more satisfactory results for the objects difficult to control. To lay the theoretical basis for practical applications, it is necessary to give the theoretical analysis for these improved forms. This paper is written under such circumstances.
For the universality of the theoretical research, all the improved model-free control law can be written in a unified form, which called as the general form of model-free control law.
In this paper, the necessity and method of the general form of model-free control law are discussed firstly, then the convergence of the control law is analyzed, and some convergent conditions are also given. It can be seen as continued and expanded of the reference [4].
2. Necessity and Approach of Improving Model-Free Control Law
In the literature [4], we had discussed the integration approach of modeling and adaptive control and obtained the integration framework of modeling and feedback control for the systems without model, which are given as follows.Based on observation data and the universal model of system S we can get the estimation value of by using some appropriate estimation method.To look for the one step prediction value of , a simple way is to take We still write as for seeking control law, and based on universal model, we can derive the control law: Under the effect of control law (3), we can obtain a new output of system S. And then we get a group of new data .
On the basis of this new group data, we repeat the procedure , , and , can also get the new data , and continue to do it. It can be proven that, as long as the system S satisfies certain conditions, the output of system S will be gradually approaching to under such procedures.
We call the control law (3) as the basic form of model-free control law. In (3), is named as the control parameter, is a small positive number, which can avoid the denominator being zero, is the estimation value of the characteristic parameter .
It is not difficult to find in practical application, the control results for the simple objects of control law (3) are satisfied, but the results for more complex objects cannot be satisfactory. This also can be seen by the following examples.
Consider the system described by the following model:
It is controlled by using the basic form of model-free control law (3). Let , and the setting value is . The control result is shown in Figure 1.
When the system is changed into we still use the aforementioned control law to control this system (parameters remain the same). The result is shown in Figure 2.
This case shows that, when the performance of controlled system changes, the control result by using the control law (3) can not be satisfactory.
If the system is changed into then the control result is divergence under the effect of control law (3) (graphics is omitted). This confirms the above judgment. Thus it is necessary to improve the control law (3).
The way of improvement is to add functional combination part on the basic form of model-free control law.
The functional combination part is obtained by the functional combination approach for controller’s design [1, 2]. The starting point is that the controller is derived from the controlled object’s functional requests to the control law but does not depends on the mathematical model of the controlled object. The controlled system (object) has some basic requirements to the control law, typically such as: “overcoming deviation” and “convergence accelerating”, which can be explained from Figure 2. The difference between the maximum value of system responds and the set value be smaller, the performance of the system is the better. We call this function of control law as “overcoming deviation”. Moreover, the time of the system achieved the set value be shorter, the convergence of the system is the better. We call this function of control law as “convergence accelerating”.
So the procedure of controller’s design is to find the representations of these functions and combine them in some proper way. Practice shows that there will be great differences among the controllers’ performances if these representations of the functions and the combination modes are different. So the basic contents of the functional combination method are to find all kinds of functions that the controlled object requests, which are called as element function set; to give each basic function (called element function) a kind of representation, best of all in the algorithmic form; to combine these functions in some optimal way.
In the application scene, we call the procedures to find the proper functional combination as the configuration of model-free control law. For a different controlled object, the configuration process is also different; thus we can obtain the model-free control law applied to the controlled object.
The improved one is called as the general form of model-free control law. There are two expressions of it. The form easy to analyze: where is a proper function, which denotes the functional combination part of control law, and: is a small positive number, and are the configuration parameters, , is a nonnegative vector, that is, all of its components are nonnegative. and are positive integers.The form easy to apply: where is a proper function, and it is the functional combination part of the control law.
Obviously the two forms can mutually convert. This paper will analyze the control law (7). Therefore, assume that the function satisfies the following conditions. When , we have is a continuous function of , and the continuity to other variable is consistent.
To control the system, by using the general form of model-free control law, we still let and select the appropriate parameter . The control result is shown in Figure 3.
It can be seen that the functional combination part plays a huge role in improving the control performance. This further confirms the necessity to improve the basic form of model-free control law.
Further, Let us give an application example. We have introduced a model-free control scheme with functional combinations for the propylene flow system in the carbonyl compose reactor of fourth-octanol device of the second chemical plant of the Daqing Petrochemical Company. The controlled system is a complex system with large time delay and strong disturbances. Under the control of DCS of the Honeywell Corporation, many sets of this system cannot be controlled steadily. We change the original DCS with model-free control method and have obtained good effects in practice.
The 24-hour scene record plan before and after the model–free control law applied is given in Figure 4, from which we can see that the model-free control method can obtain a good control performance.
We had analyzed the composition of functional combination part in [21]. In this paper, we will focus on the convergence after adding functional combination part to the basic form of model-free control law.
3. Convergence Analysis of General Form of Model-Free Control Law
We will need the following lemma in the discussion.
Lemma 1. For , there exists the constant vector , such that when the configuration parameter satisfies , the functional combination part constantly holds:
In fact, from conditions and that the function satisfied, it can be concluded that is for , and , we consistently have
So for , there must exist , such that when , we constantly have
Then (12) holds as long as we choose to satisfy . We call the configuration parameter that satisfies the above lemma as being useable.
In order to design the model-free control law, we have discussed the so-called linearization problem of nonlinear dynamic systems in [22], where we illuminate that the following nonlinear model can be described in real time by the following universal model: combining with the control law in the sense of the input-output equivalence. Obviously we can rewrite the above formula as the following:
According to the universal model, we can prove the following convergence theorem.
Theorem 2. Consider the control law: Suppose that there exists , such that, when and its estimation value constantly satisfy the relation: where and are both positive constants. Then there exists the constant in the control law (18), such that for , when the configuration parameter is useable, the output of the controlled system under the effect of this control law constantly holds:
Proof. In the control law (18), let Because the configuration parameter is useable, for the given (), there exists the constant vector such that, when the configuration parameter satisfies , we have that is, Properly choose to satisfy ; then we have Let ; thus Now the control law (18) is changed into Let Notice that Therefore We can derive from (17) and (25) that Consequently we have: Generally, for the positive integer , we have So as long as , we can obtain It can be seen that, as long as satisfying , we have that is, The proof is completed.
Theorem 3. Consider the control law: Suppose that there exist the constants , and , such that, when , and its estimation value constantly satisfy Then there exists the constant in the control law (36), such that for , when the configuration parameter is useable, the output of the system under the effect of the control law constantly holds:
Proof. Let
Notice that
So we have
From the control law (36) and the universal model (17), we can easily obtain
Therefore
As long as , we can derive from the above formula that
Recall the inequality (25); that is,
then we have
Notice the formula (41), we can further have
Thus it can be seen that, as long as we choose as
we can obtain
So we have
that is,
The proof is completed.
4. Analysis of Convergent Conditions and Problem Discussion
Here we will analyze the significance of the conditions in the convergence theorem and discuss the general application form of model-free control law. Two results are given on the convergence, and it can be seen that these results are only the sufficient conditions. If we suppose that the input is one dimension as well as output, these conditions can be concluded into the following.There exists , such that when and its estimation value permanently hold: There exist constants and , such that, when and its estimation value permanently hold:
Each of conditions and is sufficient to make the control law (36) converge.
According to [4], is the approximate of in a sense, and is the estimation value of . In the engineering, is actually the grads (derivation) of the output to the input of the system, so the engineering practical significance of conditions and is obvious.
About condition that the function satisfies, because means that the function does not contain any element function, we have About condition , because is composed of the mathematical expressions of element functions by their algebraic operation, it is a continuous function of , and the continuity is consistent to the remaining variable. This requirement is natural.
We will preliminarily discuss the other form easy to apply of model-free control law. The expression is
Considering the form easy to analyze, the expression is given by It can be seen that as long as we let the control law (56) can be changed into (55), but need not to be expressed by the form: So form (55) has more universality than form (56). Of course the convergence of form (55) should be analyzed, but it is not carried out in this paper.
5. Conclusion
Model-free control law is designed by using the traditional PID controller for reference, which does not depend on the mathematical model of controlled object. Through the new understanding of the P, I, D control functions, we proposed the functional combination idea for controller’s design. We can obtain the general form of model-free control law by adding the functional combination part on the basic form. The improved model-free control law is a nonlinear controller, which breaks through the linear combination framework of PID. It is widely used in the actual production process control. Some complex systems that are not well controlled by PID can basically realize stability control by using general form of model-free control law.
In this paper, we have introduced the general form of model-free control law and analyzed the convergence of one form. It is shown that the conditions of the convergence theorem can be satisfied in the engineering. There are some other researches on convergence of model-free control law [23, 24], but in general, the results of convergence we have obtained are still preliminary. This shows that the theory research of model-free control law is behind its applied research currently.
Acknowledgments
This work is supported by the Key Laboratory of Electronics Engineering, College of Heilongjiang Province Foundation under Grant DZZD20100023, and by the Student Innovation Laboratory Foundation of Heilongjiang University under Grant CX11143.