<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2013.44042</article-id><article-id pub-id-type="publisher-id">ICA-39498</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  General Concave Integral Control
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>aishun</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiangqian</surname><given-names>Luo</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jianhui</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Academy of Naval Submarine, QingDao, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>baishunliu@163.com(AL)</email>;<email>qdqtlxq@sina.com(XL)</email>;<email>jianhui_li@163.com(JL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>11</month><year>2013</year></pub-date><volume>04</volume><issue>04</issue><fpage>356</fpage><lpage>361</lpage><history><date date-type="received"><day>September</day>	<month>6,</month>	<year>2013</year></date><date date-type="rev-recd"><day>October</day>	<month>6,</month>	<year>2013</year>	</date><date date-type="accepted"><day>October</day>	<month>13,</month>	<year>2013</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   In this paper, a class of fire-new general integral control, named general concave integral control, is proposed. It is derived by normalizing the bounded integral control action and concave function gain integrator, introducing the partial derivative of Lyapunov function into the integrator and originating a class of new strategy to transform ordinary control into general integral control. By using Lyapunov method along with LaSalle’s invariance principle, the theorem to ensure regionally as well as semi-globally asymptotic stability is established only by some bounded information. Moreover, the highlight point of this integral control strategy is that the integrator output could tend to infinity but the integral control action is finite. Therefore, a simple and ingenious method to design general integral control is founded. Simulation results showed that under the normal and perturbed cases, the optimum response in the whole domain of interest can all be achieved by a set of the same control gains, even under the case that the payload is changed abruptly.
    <!--?xml:namespace prefix = o /-->
     
 
</p></abstract><kwd-group><kwd>General Integral Control; Nonlinear Control; Nonlinear integrator; Concave Function Gain Integrator; Bounded Integral Control Action; Output Regulation</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Integral control [<xref ref-type="bibr" rid="scirp.39498-ref1">1</xref>] plays an important role in control system design because it ensures asymptotic tracking and disturbance rejection. In the presence of the parametric uncertainties and unknown constant disturbances, integral control can still preserve the stability of the closedloop system and create an equilibrium point at which the tracking error is zero. The main task of the integral controller is to stabilize this point, which is challenging because it depends on uncertain parameters and unknown disturbances.</p><sec id="s1_1"><title>1.1. Classical Integral Control</title><p>The simplest controllers that achieve integral action are of the proportional integral derivative (PID) form that introduces integral action by integrating the error. It is well known that integral-action controllers with this class of integrator often suffer a serious loss of performance due to integrator windup, which occurs when the actuators in the control loop saturate. Actuator saturation not only deteriorates the control performance, causing large overshoot and large settling time, but can also lead to instability, since the feedback loop is broken for such saturation. To disguise this drawback, various antiwindup schemes have been proposed to deal with integrator windup or to improve transient performance. These are classified into three different approaches: 1) conditional integration and/or integrator limiting [2-7], in which the integrator value is frozen or restricted when certain conditions are verified; 2) back-calculation [8-11], in which the difference between the controller output and the actual plant input is fed back to the integrator; and 3) a nonlinear integrator [12-16], whose output is shaped by a nonlinear error function before it enters the controller. Some conditional integration and/or integrator limiting may not guarantee a zero steady error and could result in an oscillatory system for the step-referent input when an estimated limitation is embedded in the controller. In the back-calculation approach, the compensation for integrators is active whenever actuators are saturated; integrator windup cannot be completely avoided. For nonlinear integrators, the output still goes to infinity and integrator windup may occur. In addition, the universal integral continuous sliding mode control (CISMC) first reported by [<xref ref-type="bibr" rid="scirp.39498-ref1">1</xref>] has the same problem as a PID controller because it applies the same integrator. An improved version was proposed by [<xref ref-type="bibr" rid="scirp.39498-ref7">7</xref>], in which the integrator is modified to provide integral action only inside the boundary layer and the derivative of the error introduced into the integrator. All these integrators, except for the one proposed by [<xref ref-type="bibr" rid="scirp.39498-ref7">7</xref>], were designed by using the error as the indispensable element. So, all of them is called classical integral control.</p></sec><sec id="s1_2"><title>1.2. General Integral Control</title><p>In 2009, general integral control, which uses all available state variables to design the integrator, is originated in [<xref ref-type="bibr" rid="scirp.39498-ref17">17</xref>], where presents a unified framework for general integral control, some general integrator and controller, the necessary conditions and basic principles for designing a general integrator, however, their justification was not verified by strictly mathematical analysis. In 2012, based on linear system theory, we present a systematic design method for general integral control [<xref ref-type="bibr" rid="scirp.39498-ref18">18</xref>] with a linear integrator on all the state of dynamics. The results, however, were local. The regionally as well as semiglobally results were proposed in [<xref ref-type="bibr" rid="scirp.39498-ref19">19</xref>], where presents a nonlinear integrator shaped by sliding mode manifold, and then general integral control design is achieved by sliding mode technique and linear system theory. Therein, the sprout of concave function gain integrator appeared. In 2013, based on feedback linearization technique, a class of nonlinear integrator which is shaped by diffeomorphism, and a systematic design method for general integral control are presented by [<xref ref-type="bibr" rid="scirp.39498-ref20">20</xref>] and the conditions to ensure regionally as well as semiglobally asymptotic stability are provided.</p><p>This paper is not a simple extension of the work [<xref ref-type="bibr" rid="scirp.39498-ref19">19</xref>], but it is developed as a class of fire-new general integral control, named general concave integral control in such a way of normalization. The main contributions are as follows: 1) the partial derivative of a class of general Lyapunov function is firstly introduced into the integrator design; 2) the bounded integral control action and concave function gain integrator are normalized; 3) a general strategy to transform ordinary control into general integral control is proposed; iv) by using Lyapunov method and LaSalle’s invariance principle, the theorem to ensure regionally as well as semi-globally asymptotic stability is established only by some bounded information. Moreover, the highlight point of this integral control strategy is that the integrator output could tend to infinity but the integral control action is finite. Therefore, a simple and ingenious method to design general integral control is founded.</p><p>Throughout this paper, we use the notation <img src="3-7900298\b3ff7ef8-75ff-42f3-9dc4-83a8395cd8cc.jpg" /> and <img src="3-7900298\5cde3a09-05e6-4800-b4b7-bdf6f65278fb.jpg" /> to indicate the smallest and largest eigenvalues, respectively, of a symmetric positive define bounded matrix<img src="3-7900298\1724fb8b-f770-43b1-ae8e-e90fd9f1d262.jpg" />, for any<img src="3-7900298\f0ad8d5b-ad38-4b77-9a46-30db84b9f547.jpg" />. The norm of vector <img src="3-7900298\de26be8a-a7f0-4051-8eca-7d9b0248c38a.jpg" /> is defined as<img src="3-7900298\b8e11cc1-fe32-43f9-a1dc-842a406ca9c9.jpg" />, and that of matrix <img src="3-7900298\3df864ec-58d0-453e-a103-f8923384fee7.jpg" /> is defined as the corresponding induced norm<img src="3-7900298\ea5981e6-ba7f-418b-9aa2-87c9cda5f826.jpg" />.</p><p>The remainder of the paper is organized as follows: Section 2 describes the system under consideration, assumption, and definition. Section 3 addresses the control design. Simulation is provided in Section 4. Conclusions are presented in Section 5.</p></sec></sec><sec id="s2"><title>2. Problem Formulation</title><p>Consider the following nonlinear system,</p><disp-formula id="scirp.39498-formula86314"><label>(1)</label><graphic position="anchor" xlink:href="3-7900298\42a964c2-cc8b-46b4-8fcd-3f7bf8f989a1.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="3-7900298\fed7d80f-842c-4001-81f0-c18e249468e4.jpg" /> is the state, <img src="3-7900298\8588e8d3-dd0f-4e58-9465-150b8653ec73.jpg" />is the control input, <img src="3-7900298\bce5b765-b25b-4376-9ce7-70d51fd710bb.jpg" />is the controlled output, <img src="3-7900298\0e3f547e-511d-4669-9ee7-1235e04180d5.jpg" />is a vector of unknown constant parameter and disturbance. The functions<img src="3-7900298\9ad64f92-502e-4ad2-b492-70efc4105685.jpg" />, <img src="3-7900298\66b4d9f1-ab9a-42b3-8ab9-559e72c1a39f.jpg" />and <img src="3-7900298\708fd624-0609-435f-a3d0-adf4e6405b99.jpg" /> are continuous in <img src="3-7900298\44b7a05a-e279-41d3-b819-94c65b3b7783.jpg" /> on the domain <img src="3-7900298\7ed7be04-9e18-4d88-9f29-8f7d0448dd5e.jpg" />. In this study, the function <img src="3-7900298\3f6433f8-dbb3-433c-9dc1-813b2f769e66.jpg" /> does not necessarily vanish at the origin; i.e.,<img src="3-7900298\c3696170-bbb0-4f5b-8566-90b5d34d683f.jpg" />. Let <img src="3-7900298\0c940802-20ba-40a8-820f-701e9bb29f9a.jpg" /> be a vector of constant reference. Set <img src="3-7900298\b0a54ae7-a72f-4e0c-a8b5-a734525ef8fd.jpg" /> and<img src="3-7900298\48ff1d99-79a8-4415-baae-2c41dd5e62fd.jpg" />. We want to design a feedback control law <img src="3-7900298\180621bd-89e3-43ce-98f6-0a560326c126.jpg" /> such that <img src="3-7900298\f2a38c8c-f046-49bb-a2e1-0c8d02e37ccc.jpg" /> as<img src="3-7900298\88034e5a-f6d4-4191-a7db-6a2144fc283c.jpg" />.</p><p>Assumption 1: For each<img src="3-7900298\d05e7e4c-839f-4184-87b7-0a48aabdb08c.jpg" />, there is a unique pair <img src="3-7900298\61d24c57-feea-462a-aca7-1a28fd7d275d.jpg" /> that depends continuously on <img src="3-7900298\6dc48e47-bf5d-424c-adc8-2b5de0e3c3d7.jpg" /> and satisfies the equations,</p><disp-formula id="scirp.39498-formula86315"><label>(2)</label><graphic position="anchor" xlink:href="3-7900298\4e2447ab-696b-4883-82bf-dcd2836d31bc.jpg"  xlink:type="simple"/></disp-formula><p>so that <img src="3-7900298\5c85a2b9-df31-4817-923b-6d9ba890fe4c.jpg" /> is the desired equilibrium point and <img src="3-7900298\ef9d55d4-f976-4170-b8d4-9d3b2724ea62.jpg" /> is the steady-state control that is needed to maintain equilibrium at<img src="3-7900298\96351ba4-6419-4e90-986c-875838b1b251.jpg" />, where<img src="3-7900298\8b40373d-61e1-438f-ac76-47a63d8eaef9.jpg" />.</p><p>For convenience, we state all definitions, assumptions and theorems for the case when the equilibrium point is at the origin of<img src="3-7900298\2387867a-ecba-4ee7-86ca-afaabd03418a.jpg" />, that is,<img src="3-7900298\8849fc93-b458-4d9f-8a15-7b0a3e9c8437.jpg" />. There is no loss of generality in doing so because any equilibrium point can be shifted to the origin via a change of variables.</p><p>Assumption 2: No loss of generality, suppose that the function <img src="3-7900298\7d54c949-5f41-451e-923b-2731dc1862f2.jpg" /> satisfies,</p><disp-formula id="scirp.39498-formula86316"><label>(3)</label><graphic position="anchor" xlink:href="3-7900298\f6d0e505-a071-422e-ae34-9128a3f272db.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.39498-formula86317"><label>. (4)</label><graphic position="anchor" xlink:href="3-7900298\f12b6a30-b8e0-4aa5-9ddc-d75cc05bc7dd.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="3-7900298\69972fef-76b2-4e63-9baa-bef1ce8416fc.jpg" /> is a positive constant.</p><p>Assumption 3: Suppose that there exists a control law <img src="3-7900298\64f1a543-72b1-4698-b190-44c556d1a10f.jpg" /> such that <img src="3-7900298\c3a7a84b-a49c-4ecd-ab06-1aef8129a6b6.jpg" /> is an exponentially stable equilibrium point of the system,</p><disp-formula id="scirp.39498-formula86318"><label>(5)</label><graphic position="anchor" xlink:href="3-7900298\0150767e-0f6b-4dd2-8efd-2275b6c1285e.jpg"  xlink:type="simple"/></disp-formula><p>and there exists a Lyapunov function <img src="3-7900298\913f4176-51e9-4d58-98c4-adfc90b8d9e2.jpg" /> that satisfies,</p><disp-formula id="scirp.39498-formula86319"><label>(6)</label><graphic position="anchor" xlink:href="3-7900298\81ecee7d-5558-45e9-ae4c-e27d2386f4ce.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.39498-formula86320"><label>(7)</label><graphic position="anchor" xlink:href="3-7900298\9cb279bb-830b-462e-bfb6-afaf296c299d.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.39498-formula86321"><label>(8)</label><graphic position="anchor" xlink:href="3-7900298\205ea3ca-f54a-4a19-aa17-58295f868883.jpg"  xlink:type="simple"/></disp-formula><p>for all<img src="3-7900298\0706b240-4821-4e94-98e7-b110538007f8.jpg" />, <img src="3-7900298\bb6f1a26-d217-481d-bf33-d504cfcfef13.jpg" />and<img src="3-7900298\0b188e44-d15b-4699-9759-530a0b77a999.jpg" />. Where<img src="3-7900298\0be638e1-560f-478e-9057-a1b0e13bb5bd.jpg" />, <img src="3-7900298\5a24bd44-a837-4de4-99fc-d589d7e5720e.jpg" />, <img src="3-7900298\e700d5b2-fa93-4529-b969-9f6751287140.jpg" />and <img src="3-7900298\8cf5aacb-e138-4b93-add9-f31e7a5835d5.jpg" /> are all positive constants.</p><p>For the purpose of this note, we introduce the following definition and property, which is proposed by [<xref ref-type="bibr" rid="scirp.39498-ref13">13</xref>].</p><p>Definition 1: <img src="3-7900298\c2b0b7f5-bd13-41e6-bd61-0969c17873b7.jpg" />with<img src="3-7900298\1d09d726-106d-4ee4-84df-780d8625022f.jpg" />, <img src="3-7900298\ec02de46-b7ed-4108-8c43-b9a77acf6837.jpg" />and <img src="3-7900298\f4ad2c53-4fe7-45b0-8c5f-8afbc0ccd208.jpg" /> denotes the set of all continuous differential increasing bounded functions,</p><p><img src="3-7900298\f6c74ed9-2c51-4762-b1cf-495633020d53.jpg" />such that</p><p><img src="3-7900298\2a0e4243-7c36-45d0-a3b8-da3eccac7076.jpg" />&#160;&#160; <img src="3-7900298\ba28ffa0-22cd-4c35-93bb-c3bd0463579d.jpg" /></p><p><img src="3-7900298\5d63ce71-c292-4dcf-b397-727968d083d1.jpg" />&#160;&#160;&#160; <img src="3-7900298\5e55bf9d-1139-45ba-bde2-368bd92ec29b.jpg" /></p><p><img src="3-7900298\9ea74d27-eafb-455a-bff1-7b6e09261e55.jpg" />&#160;&#160;&#160; <img src="3-7900298\515c4b6d-cb70-4f0d-842d-c0b41701d808.jpg" /></p><p>where <img src="3-7900298\de5398ca-bfd2-4338-8eff-e3c5ad22867e.jpg" /> stands for the absolute value.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> depicts the region allowed for all the functions belonging to function set<img src="3-7900298\159e024f-38ca-48f0-af9e-2d9e4b2d2714.jpg" />. For instance, the hyperbolic tangent, arc tangent functions and so on.</p><p>An important property of function <img src="3-7900298\224e607b-2559-4692-aa11-ad6d8a41787f.jpg" /> belonging to function set <img src="3-7900298\d9903e1f-73c6-4701-86ed-21163163cf5d.jpg" /> is that the Euclidean norm of <img src="3-7900298\352e7f21-dc01-41fb-920c-220f7e41c396.jpg" /> satisfies for all<img src="3-7900298\9ee34a54-810e-40f5-8463-245e1577cc9d.jpg" />,</p><disp-formula id="scirp.39498-formula86322"><label>(9)</label><graphic position="anchor" xlink:href="3-7900298\415fec82-e1e2-4a03-9bc5-ad4a05a01208.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s3"><title>3. Control Design</title><p>For achieving asymptotic regulation and disturbance rejection, we need to include “integral action” in the control law<img src="3-7900298\e2608f27-05e8-403c-8fbb-d2acc2c7a7de.jpg" />. Thus, general integral controller are proposed as follows,</p><disp-formula id="scirp.39498-formula86323"><label>(10)</label><graphic position="anchor" xlink:href="3-7900298\642310b6-aaef-4f50-8878-45c4d99d5ee2.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="3-7900298\f220c570-4e24-4a7e-a985-a2846cd7b576.jpg" />,<img src="3-7900298\505cb199-965c-4b4e-99a9-5fd4b340ae91.jpg" />;</p><p><img src="3-7900298\6f2e327b-7916-4822-8a83-f784c686b0f2.jpg" />belongs to function set<img src="3-7900298\b7141c55-7f2f-4ca4-93f8-29e784b66384.jpg" />. <img src="3-7900298\3b935359-e5b6-4366-9a03-261f294c8406.jpg" />is a positive define diagonal <img src="3-7900298\bce8aef0-5561-464a-a95d-b9deee75be96.jpg" /> matrix.</p><p>Thus, substituting (10) into (1) to obtain the augmented system,</p><disp-formula id="scirp.39498-formula86324"><label>(11)</label><graphic position="anchor" xlink:href="3-7900298\4769f1c3-e874-4d93-aacd-2793d1003629.jpg"  xlink:type="simple"/></disp-formula><p>By Assumption 1 and choosing <img src="3-7900298\dd96e8c1-7c18-45e0-9729-d0602c0ffbda.jpg" /> to be nonsingular and large enough, and then set <img src="3-7900298\69da6d13-691d-43c9-91d7-7d1fdf095a16.jpg" /> and <img src="3-7900298\38d2ed3e-72a7-447d-93a8-7b844c52d787.jpg" /> of the Equation (11), we obtain,</p><disp-formula id="scirp.39498-formula86325"><label>(12)</label><graphic position="anchor" xlink:href="3-7900298\5f0ea590-2a3c-4558-8443-182ef7f3985e.jpg"  xlink:type="simple"/></disp-formula><p>Therefore, we ensure that there is a unique solution<img src="3-7900298\0d1ec184-9a57-4f3a-b385-a877f7e0005c.jpg" />, and then <img src="3-7900298\421d680d-d579-4186-822c-3010701a3c92.jpg" /> is a unique equilibrium point of the closed-loop system (11) in the control domain of interest. At the equilibrium point, <img src="3-7900298\a1121f1c-7272-496b-9c39-23775610e8b4.jpg" />, irrespective of the value of<img src="3-7900298\216043c4-c744-4a2f-9cca-446e1f5cae07.jpg" />.</p><p>Now, the design task is to provide the conditions on the positive constants<img src="3-7900298\ae0d2ef7-dec8-45b8-b195-c60d87ce4242.jpg" />, <img src="3-7900298\658fdb3b-8c63-4fdd-8c15-b9bdd59fa009.jpg" />and matrix <img src="3-7900298\781c79a4-0ec5-4cc0-9985-beeb1ae0d9e5.jpg" /> such that <img src="3-7900298\c9b49eea-3485-47ba-9f8d-1073a2501d13.jpg" /> is an asymptotically stable equilibrium point of the closed-loop system (11) in the control domain of interest, which is not a trivial task because the closed-loop system depends on the unknown vector<img src="3-7900298\7b9fca04-58fd-4105-9e51-d471fa8a568b.jpg" />. This is established in the following theorem.</p><p>Theorem 1: Under Assumptions 1-3, if there exists a positive define diagonal matrix <img src="3-7900298\6f471b17-7a83-425e-8f44-00e1e6e2a051.jpg" /> such that the the following inequalities,</p><disp-formula id="scirp.39498-formula86326"><label>(13)</label><graphic position="anchor" xlink:href="3-7900298\76e3ff3c-ca07-4737-b72b-ff6f72342040.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.39498-formula86327"><label>(14)</label><graphic position="anchor" xlink:href="3-7900298\2674d3e5-0552-454d-bd7f-7873a5993382.jpg"  xlink:type="simple"/></disp-formula><p>hold, and then <img src="3-7900298\9277e3f3-186e-45cc-ad07-7ca92c5d14c7.jpg" /> is an exponentially stable equilibrium point of the closed-loop system (11). Moreover, if all assumptions hold globally, and then it is globally exponentially stable.</p><p>Proof: To carry out the stability analysis, we consider the following Lyapunov function candidate,</p><disp-formula id="scirp.39498-formula86328"><label>(15)</label><graphic position="anchor" xlink:href="3-7900298\7d703121-7183-4802-a849-41050b42afaf.jpg"  xlink:type="simple"/></disp-formula><p>Obviously, Lyapunov function candidate (15) is positive define. Therefore, our task is to show that its time derivative along the trajectories of the closed-loop system (11) is negative define, which is given by,</p><disp-formula id="scirp.39498-formula86329"><label>(16)</label><graphic position="anchor" xlink:href="3-7900298\a19caba9-a496-4f7e-85e4-a9d9565b48bc.jpg"  xlink:type="simple"/></disp-formula><p>Substituting (12) into (16), we obtain,</p><disp-formula id="scirp.39498-formula86330"><label>(17)</label><graphic position="anchor" xlink:href="3-7900298\17701368-b39a-485a-8195-3f71385dfe6b.jpg"  xlink:type="simple"/></disp-formula><p>Using (4), (7), (8) and (9), we get,</p><disp-formula id="scirp.39498-formula86331"><label>(18)</label><graphic position="anchor" xlink:href="3-7900298\b19e7aac-8bc8-431d-9e70-6a91c5580af6.jpg"  xlink:type="simple"/></disp-formula><p>Using the fact that Lyapunov function candidate (15) is a positive define function and its time derivative is a negative define function if the inequalities (13) and (14) hold, we conclude that the closed-loop system (11) is stable. In fact, <img src="3-7900298\c725fca9-83c2-4316-96c9-e31e8550f556.jpg" />means <img src="3-7900298\3207f9b8-14f7-4ee6-80b2-1e9886968e0a.jpg" /> and<img src="3-7900298\2672c49d-e23e-4d12-ac92-7c767859799c.jpg" />. By invoking LaSalle’s invariance principle<sup> </sup>[<xref ref-type="bibr" rid="scirp.39498-ref21">21</xref>], it is easy to know that the closed-loop system (11) is exponentially stable.</p><p>Corollary 1: If the function <img src="3-7900298\ad465a5d-f7b7-4886-8989-b3ace566b1b1.jpg" /> is equal to a constant, and then the integrator can be taken as <img src="3-7900298\20278d95-40e0-42fd-9252-4a69ec672661.jpg" /> or<img src="3-7900298\d55d8d1d-80da-451f-b053-656e57b54fc5.jpg" />. Thus, under Assumptions 1 and 3, we only need to choose the gain matrix <img src="3-7900298\1e011336-fc9f-47e1-ae86-f2d250852c34.jpg" /> to be nonsingular and large enough such that the inequality (13) holds, and then <img src="3-7900298\9546e95e-6682-437e-bdc6-20608e94bf55.jpg" /> is an exponentially stable equilibrium point of the closed-loop system (11). Moreover, if all assumptions hold globally, and then it is globally exponentially stable. The proof can follow the similar argument and procedure. It is omitted because of the limited space.</p><p>Discussion 1: compared with the integral control proposed by [<xref ref-type="bibr" rid="scirp.39498-ref19">19</xref>], the main differences are as follows:</p><p>1) the integral control action is not confined to the hyperbolic tangent function and can be taken as any function belonging to function set<img src="3-7900298\82b4dff7-e3a6-46a2-a01d-8aa38d8dc611.jpg" />, and then the normalization of integral control action is achieved;</p><p>2) the indispensable element of integrator is not confined to sliding mode manifold and can be taken as the partial derivative of any Lyapunov function, which satisfies Assumption 3, and then not only the normalization of concave function gain integrator is achieved but also the partial derivative of Lyapunov function firstly is introduced into the integrator design.</p><p>3) the control element <img src="3-7900298\ca0fe3f0-558f-4424-9cbf-6ed7b99cb194.jpg" /> is not confined to sliding control and can be taken as any control, which satisfies the conditions of Assumption 3.</p><p>Remark 1: The proof of Theorem 1 seems to be very simple, in fact that is not the case because there are two tedious troubles to be concealed in the stability analysis, one is that integral control action must be bounded, another is how cancel the terms on<img src="3-7900298\f2006044-5955-4134-b529-691b04650afd.jpg" />. Therefore, for solving these two troubles above, an ingenious design method is proposed as follows: just the integrator is taken as<img src="3-7900298\d2ef637a-5df7-439e-82a1-47f9521e9958.jpg" />, which is obtained by differentiating the function <img src="3-7900298\dd7a5f2d-b527-4d84-9eaa-bb7473e8845a.jpg" /> and using the partial derivative of Lyapunov function <img src="3-7900298\ab739a1e-c2ce-4d20-b336-4f37babb9835.jpg" /> as the indispensable element of integrator, and then we get<img src="3-7900298\620e0ade-e55e-4778-9263-d1dfe1952ad2.jpg" />. Thus, we not only obtain a bounded integral control action <img src="3-7900298\e99208e6-5a29-4693-ac83-dd72704220ca.jpg" /> but also cancel the terms on <img src="3-7900298\638a68b0-f2cd-4d04-a3aa-5181ee4f306b.jpg" /> in the time derivative of Lyapunov function, and then Theorem 1 can be established only by some bounded information. Consequently, the justification of general concave integral control is verified. Moreover, this resulted in a class of new integrator with a concave function gain<img src="3-7900298\abad4d90-dbef-4bfd-a3a0-f1e6eae36e30.jpg" />, see <xref ref-type="fig" rid="fig2">Figure 2</xref>. This is why the control law (10) is called general concave integral control.</p><p>Remark 2: From the control law (10), it is obvious that the highlight point of this integral control strategy is that the integrator output could tend to infinity but the integral control action is finite, which is the same as the one proposed by [<xref ref-type="bibr" rid="scirp.39498-ref19">19</xref>]. This means that this kind of integral control can devote its mind to counteract the unknown constant uncertainties or disturbances and filter out the other action, and then the stability analysis is easy to be achieved in theory and actuator saturation is easy to be eliminated in practice.</p><p>Remark 3: From the statement above, it is easy to see that: for achieving the integral control, we only need to find a control input <img src="3-7900298\967d9e77-eb14-450a-9071-2e893e254820.jpg" /> and a Lyapunov function <img src="3-7900298\51a10f7f-8d79-4d62-adf3-e030c077e83b.jpg" /> such that <img src="3-7900298\3d8df188-f26b-4cda-b9a1-64d2e1399d6d.jpg" /> is an exponentially stable equilibrium point of the system (5). Especially, when the</p><p>function <img src="3-7900298\1591a34e-f9e7-4027-b5b4-9ab81423b609.jpg" /> is equal to a constant, the dilemma condition (14) can be removed, that is, the stable conditions on the closed-loop system (11), except for the condition (13), is the same as the one of the system (5). This not only results in a class of general strategy to transform ordinary control into general integral control but also the guess [<xref ref-type="bibr" rid="scirp.39498-ref17">17</xref>], that is, many control laws can easily be transformed into general integral control laws, is verified partly. Moreover, there is great freedom in the choice of <img src="3-7900298\ac5fd33f-0b7d-4996-8a82-2511daec099e.jpg" /> and <img src="3-7900298\ddb195ee-7fe7-462f-a51a-05e3100b7581.jpg" /> such that the control engineers can choose the most appropriate control input <img src="3-7900298\1a53f193-1830-4d1f-b5d2-06d7064ea131.jpg" /> in hand to design their own general integral controller.</p><p>Based on these statements above, it is not hard to know that all of them constitute a simple and ingenious method to design general integral control together.</p></sec><sec id="s4"><title>4. Simulation</title><p>Consider the pendulum system [<xref ref-type="bibr" rid="scirp.39498-ref21">21</xref>] described by,</p><p><img src="3-7900298\60c8057f-0411-49a6-ae32-ab697c20d2c2.jpg" /></p><p>where<img src="3-7900298\4e570003-687a-402c-b66f-32be1c820c31.jpg" />, <img src="3-7900298\657b4012-57f8-4913-8a74-b1a4fb0e7f0a.jpg" />, <img src="3-7900298\769d0726-431b-4665-acb2-077779f1a27d.jpg" />, <img src="3-7900298\14b9c096-690e-4720-a394-7d801943283b.jpg" />is the angle subtended by the rod and the vertical axis, and <img src="3-7900298\9eb41391-e92b-4c03-981d-50173eea6e0b.jpg" /> is the torque applied to the pendulum. View <img src="3-7900298\5d98dec8-0061-4d44-acf3-56fc42fcf6b7.jpg" /> as the control input and suppose we want to regulate <img src="3-7900298\1df521a2-ee9a-4080-bc04-f67cc87f62d2.jpg" /> to<img src="3-7900298\86e9073e-06ac-424c-98d6-62b79635fada.jpg" />. Taking<img src="3-7900298\2b4650f9-08a9-49ac-b5f3-b28945314426.jpg" />, <img src="3-7900298\e84996f2-57d4-4a9b-ad6f-13c51ab48c6f.jpg" />and<img src="3-7900298\5485e1a5-c427-4e03-b609-4b46ae685611.jpg" />, the pendulum system can be written as,</p><disp-formula id="scirp.39498-formula86332"><label>(19)</label><graphic position="anchor" xlink:href="3-7900298\d36034f4-00d8-4fe3-9510-a1b4b66b7e7e.jpg"  xlink:type="simple"/></disp-formula><p>It is easily to know that the desired equilibrium point is <img src="3-7900298\3242f6e9-0812-4ceb-953e-261b94143068.jpg" /> and <img src="3-7900298\cbac55df-d9a1-4cc5-bbda-1bee6ad2f931.jpg" /> is the steadystate control that is needed to maintain equilibrium at<img src="3-7900298\0d3c1c97-1246-4d00-98af-32eb64a057af.jpg" />. Thus, the control law in Assumption 3 can be taken as, <img src="3-7900298\2730aae6-e5f3-494f-808a-c917ab9855d1.jpg" />, where k<sub>1</sub> and k<sub>2</sub> are all positive constants.</p><p>Substituting <img src="3-7900298\0c93719c-adff-4495-bb2f-1dcf9939c3e4.jpg" /> into (19) and deleting the constant term<img src="3-7900298\d4f280af-58bf-4633-bedc-b154ffd38f63.jpg" />, and then Linearization of the system about the origin, we obtain,</p><disp-formula id="scirp.39498-formula86333"><label>(20)</label><graphic position="anchor" xlink:href="3-7900298\5f441cd5-3b8e-4485-bf91-1202b004f852.jpg"  xlink:type="simple"/></disp-formula><p>where</p><p><img src="3-7900298\df15e75c-423a-417e-b89b-aa67c9058082.jpg" /></p><p>Now, using the linear system theory, the choice of <img src="3-7900298\10ac3cf2-34ed-4aa0-bfe3-f597656fb4fd.jpg" /> and <img src="3-7900298\ebfa2379-8852-4535-bb59-bc75be072f9e.jpg" /> ensures that the matrix A is Hurwitz for all the parameter perturbations on<img src="3-7900298\e5e394cc-cb1a-42c0-a418-cb926bb0bd64.jpg" />, <img src="3-7900298\ed8ebb02-d9d8-42a4-9695-6c664a894737.jpg" />and all<img src="3-7900298\363280cf-af54-46fd-8136-d56c6ed4f484.jpg" />, and then x = 0 is an exponentially stable equilibrium point of the system (20). Therefore, for any given positive define symmetric matrix Q there exists a unique positive define symmetric matrix P that satisfied Lyapunov equation<img src="3-7900298\9ce1d042-c4d1-466c-8e8d-34e248f9037d.jpg" />, and then the Lyapunov function in Assumption 3 can be taken as<img src="3-7900298\e87c9606-63a7-4a64-b4f0-b8afb5fc2b15.jpg" />. Thus, taking<img src="3-7900298\8cd047a6-1ad9-4d28-b943-56540ce45627.jpg" />, <img src="3-7900298\75d4f2ce-f4c3-4c92-a675-e92659e3b14a.jpg" />,<img src="3-7900298\55416d75-8e13-4a5c-b0d5-feec11aaf127.jpg" /> and choosing<img src="3-7900298\f8591fd8-4369-4db9-9fa7-40af4bf663ef.jpg" />, such that <img src="3-7900298\d4ae1c86-4d3e-4da7-9aca-b4654e6d36a3.jpg" /> holds for all a &gt; 0, c &gt; 0 and<img src="3-7900298\8bc17ac1-79b9-4ae7-8034-cc97aef263a7.jpg" />, and then a globally exponentially stable controller can be given as,</p><p><img src="3-7900298\8599900f-cc06-47d5-aab2-e2581441c7c6.jpg" /></p><p>By taking<img src="3-7900298\fe862b07-7caa-4c62-ba6d-697de26a5f4b.jpg" />, <img src="3-7900298\e6916da6-50a0-4652-925c-8300b284bdcc.jpg" />, <img src="3-7900298\80b8d17f-d935-46e5-8702-a2fcb3bfe479.jpg" />, <img src="3-7900298\4370fca4-ae30-41d1-aa5d-0b69c2b24655.jpg" />, <img src="3-7900298\d40cbd2b-2382-4fb6-882c-499e9ebdf358.jpg" />, and<img src="3-7900298\83f6074e-2335-4799-ae3b-eae99be9e578.jpg" />, and then solving the Lyapunov equation<img src="3-7900298\095f9098-85a4-4c86-a059-6a43e2f4030e.jpg" />, we obtain,</p><p><img src="3-7900298\15fda8cd-c72c-4962-843e-51457ae3dc40.jpg" /></p><p>where</p><p><img src="3-7900298\9cfcf87f-196a-4717-9f11-9c45abf1bb77.jpg" />and <img src="3-7900298\92335c61-3a51-46d5-bc64-7ccb2ddaea75.jpg" /></p><p>In simulation, the normal parameters are <img src="3-7900298\f03cec0c-24af-47f5-9a26-1dacc9f9dedb.jpg" /> and<img src="3-7900298\bf3442c0-d419-4ca3-baed-6831b921785b.jpg" />. In the perturbed case, <img src="3-7900298\cc104dd1-4b64-49e4-bdd0-e5e828fc49cc.jpg" />and <img src="3-7900298\a4e7bef1-2f5e-42d6-a2bb-f9f6c176a6ea.jpg" /> are reduced to 0.5 and 5, respectively, corresponding to doubling of the mass. Moreover, we consider an additive impulselike disturbance <img src="3-7900298\2d1616e2-8ea3-4d59-a2d7-c294eb5b7c91.jpg" /> of magnitude 60 acting on the system input between 18 s and 19 s.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> showed the simulation results under normal (solid line) and perturbed (dashed line) cases. The following observations can be made: under the normal and perturbed cases, the optimum response in the whole domain of interest can all be achieved by a set of the same control gains, even under the case that the payload is changed abruptly. This demonstrates that general concave integral control has strong robustness, fast convergence and good flexibility and can effectively deal with unknown exogenous disturbances, nonlinearity and uncertainties of dynamics.</p></sec><sec id="s5"><title>5. Conclusions</title><p>A class of fire-new general integral control named gen-</p><p>eral concave integral control was proposed in this paper. The main contributions are as follows: 1) the partial derivative of a class of general Lyapunov function is firstly introduced into the integrator design; 2) the bounded integral control action and concave function gain integrator are normalized; 3) a general strategy to transform ordinary control into general integral control is proposed; 4) by using Lyapunov method and LaSalle’s invariance principle, the theorem to ensure regionally as well as semi-globally asymptotic stability is established only by some bounded information. Moreover, the highlight point of this integral control strategy is that the integrator output could tend to infinity but the integral control action is finite. Therefore, a simple and ingenious method to design general integral control is founded.</p><p>In this note, only a class of general integral control was presented. It is clear that we can not expect one particular procedure to apply to all system. Therefore, new design techniques for general integral control are needed to solve the wider theoretical and practical problems.</p></sec><sec id="s6"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.39498-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">H. K. Khalil, “Universal Integral Controllers for Minimum-Phase Nonlinear Systems,” IEEE Transactions on Automatic Control, Vol. 45, No. 3, 2000, pp. 490-494. http://dx.doi.org/10.1109/9.847730</mixed-citation></ref><ref id="scirp.39498-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">N. J. Krikelis and S. K. Barkas, “Design of Tracking Systems Subject to Actuator Saturation and Integrator Windup,” International Journal of Control, Vol. 39, No. 4, 1984, pp. 667-682. http://dx.doi.org/10.1080/00207178408933196</mixed-citation></ref><ref id="scirp.39498-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">R. Hanus, M. Kinnaert and J. L. Henrotte, “Conditioning Technique, a General Anti-windup and Bumpless Transfer Method,” Automatica, Vol. 23, No. 6, 1987, pp. 729739. http://dx.doi.org/10.1016/0005-1098(87)90029-X</mixed-citation></ref><ref id="scirp.39498-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Y. Peng, D. Varanceic and R. Hanus, “Anti-windup, Bumpless, and Conditioned Transfer Techniques for PID Controllers,” IEEE Control Systems Magazine, Vol. 16, No. 4, 1996, pp. 48-57. http://dx.doi.org/10.1109/37.526915</mixed-citation></ref><ref id="scirp.39498-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Y. Y. Cao, Z. L. Lin and G. W. David, “Anti-Windup Design of Output Tracking Systems Subject to Actuator Saturation and Constant Disturbances,” Automatica, Vol. 40, No. 7, 2004, pp. 1221-1228. http://dx.doi.org/10.1016/j.automatica.2004.02.012</mixed-citation></ref><ref id="scirp.39498-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">N. Marchand and A. Hably, “Global Stabilization of Multiple Integrators with Bounded Controls,” Automatica, Vol. 41, No. 12, 2005, pp. 2147-2152. http://dx.doi.org/10.1016/j.automatica.2005.07.004</mixed-citation></ref><ref id="scirp.39498-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">S. Seshagiri and H. K. Khalil, “Robust Output Feedback Regulation of Minimum-Phase Nonlinear Systems Using Conditional Integrators,” Automatica, Vol. 41, 2005, pp. 43-54.</mixed-citation></ref><ref id="scirp.39498-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">K. J. &amp;Aring;strom and L. Rundquist, “Integrator Windup and How to Avoid It,” Proceedings of the 1989 American Control Conference, Pittsburgh, 21-23 June 1989, pp. 1693-1698.</mixed-citation></ref><ref id="scirp.39498-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">S. M. Shahruz and A. L. Schwartz, “Design and Optimal Tuning of Nonlinear PI Compensators,” Journal of Optimization Theory and Applications, Vol. 83, No. 1, 1994, pp. 181-198. http://dx.doi.org/10.1007/BF02191768</mixed-citation></ref><ref id="scirp.39498-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">A. S. Hodel and C. E. Hall, “Variable-structure PID Control to Prevent Integrator Windup,” IEEE Transactions on Industrial Electronics, Vol. 48, 2001, pp. 442-451. http://dx.doi.org/10.1109/41.915424</mixed-citation></ref><ref id="scirp.39498-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Y. Matsuda and N. Ohse, “An Approach to Synthesis of Low Order Dynamic Anti-windup Compensations for Multivariable PID Control Systems with Input Saturation,” Proceedings of the 2006 Joint SICE-ICASE Conference, Busan, 18-21 October 2006, pp. 988-993. http://dx.doi.org/10.1109/SICE.2006.315736</mixed-citation></ref><ref id="scirp.39498-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">S. M. Shahruz and A. L. Schwartz, “Nonlinear PI Compensators that Achieve High Performance,” Journal of Dynamic Systems, Measurement and Control, Vol. 119, No. 1, 1997, pp. 105-110. http://dx.doi.org/10.1115/1.2801198</mixed-citation></ref><ref id="scirp.39498-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">R. Kelly, “Global Positioning of Robotic Manipulators via PD Control Plus a Class of Nonlinear Integral Actions,” IEEE Transactions on Automatic Control, Vol. 43, No. 7, 1998, pp. 934-938. http://dx.doi.org/10.1109/9.701091</mixed-citation></ref><ref id="scirp.39498-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">S. Tarbouriech, C. Pittet and C. Burgat, “Output Tracking Problem for Systems with Input Saturations via Nonlinear Integrating Actions,” International Journal of Robust and Nonlinear Control, Vol. 10, No. 6, 2000, pp. 489-512. http://dx.doi.org/10.1002/(SICI)1099-1239(200005)10:6&lt;489::AID-RNC489&gt;3.0.CO;2-D</mixed-citation></ref><ref id="scirp.39498-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">B. G. Hu, “A Study on Nnonlinear PID Controllers— Proportional Component Approach,” Acta Automatica Sinica, Vol. 32, 2006, pp. 219-227.</mixed-citation></ref><ref id="scirp.39498-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">C. Q. Huang, X. F. Peng and J. P. Wang, “Robust Nonlinear PID Controllers for Anti-Windup Design of Robot Manipulators with an Uncertain Jacobian Matrix,” Acta Automatica Sinica, Vol. 34, 2008, pp. 1113-1121.</mixed-citation></ref><ref id="scirp.39498-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">B. S. Liu and B. L. Tian, “General Integral Control,” Proceedings of the International Conference on Advanced Computer Control, Singapore, 22-24 January 2009, pp. 136-143. http://dx.doi.org/10.1109/ICACC.2009.30</mixed-citation></ref><ref id="scirp.39498-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">B. S. Liu and B. L. Tian, “General Integral Control Design Based on Linear System Theory,” Proceedings of the 3rd International Conference on Mechanic Automation and Control Engineering, Baotou, Vol. 5, 2012, pp. 31743177.</mixed-citation></ref><ref id="scirp.39498-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">B. S. Liu and B. L. Tian, “General Integral Control Design Based on Sliding Mode Technique,” Proceedings of the 3rd International Conference on Mechanic Automation and Control Engineering, Baotou, Vol. 5, 2012, pp. 3178-3181.</mixed-citation></ref><ref id="scirp.39498-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">B. S. Liu, J. H. Li and X. Q. Luo, “General Integral Control Design via Feedback Linearization,” Accepted by Intelligent Control and Automation.</mixed-citation></ref><ref id="scirp.39498-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">H. K. Khalil, “Nonlinear Systems,” 3rd Edition, Electronics Industry Publishing, Beijing, 2007, pp. 126-128, 482-484.</mixed-citation></ref></ref-list></back></article>