Abstract
This paper proposes an identification method for estimating the parameters of a stable second-order system based on the impulse response experiment. From the impulse response experiment, the measured data are collected for implementing parameter estimation. By defining and minimizing a cost function, a Newton iterative algorithm is derived for estimating the parameters of the system. The multi-point identification method is used to show the effectiveness of the proposed Newton iterative algorithm. The results show that the estimated model by the proposed Newton iterative estimation method has higher accuracy. Based on the estimated model, a design method of the proportional derivative controller is presented according to the system dynamical performance. The simulation test shows that the proposed controller design method can meet the desired dynamic specifications.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
System identification problems for dynamical systems have been attracting much attentions [1–4]. System identification is building the mathematical models of systems by minimizing a cost function from the measured data [5–10]. Various experiments were used to generate the measured data for system identification [11]. The impulse response test, the step response test [12–16] and the relay feedback test [17] are used widely for system identification. For examples, Hidayat et al proposed a Laguerre domain identification method for continuous linear time-delay systems from the impulse response data [18]. Deb et al studied the transfer function identification from impulse response via orthogonal hybrid functions [19]. Liu et al proposed a frequency domain step response identification method for continuous-time processes with time delay [20]. Mei et al presented a decentralized identification method for multivariable integrating processes with time delays from closed-loop step tests [21]. Panda et al presented a parameter estimation algorithm for integrating and time delay processes using single relay feedback test [22]. Among these experiments for system identification, the impulse response test is easy to realize. So, the impulse response test is used to generate the measured data in this paper.
System identification plays an important role in designing controller parameters. After estimating the system mathematical model, some methods can be used to design the controller [23]. Malek et al studied the identification and controller design methods for time delay systems [24]. Baran et al presented an approach to the model identification and the proportional integral controller tuning based on a model-based experimental design [25]. Mohideen et al studied the modeling and control of level processes [26]. System identification is the prerequisite for the system control.
The iterative algorithm is widely used in system identification and for solving the solutions of nonlinear equations or matrix equations. [27–29]. Ding et al presented gradient based and least squares-based iterative algorithms for Hammerstein systems [30]. Ding et al proposed a two-stage least squares based iterative estimation algorithm for CARARMA systems [31]. Yun utilized iterative methods for obtaining all the roots of a nonlinear equation. [32]. Chidume et al provided an iterative method for approximating solutions of Hammerstein nonlinear integral equations. [33]. Noor et al proposed iterative methods for solving nonlinear equations by using the homotopy perturbation approach [34]. Wu et al presented an iterative algorithm for solving complex conjugate and transpose matrix equations. [35]. Sharma et al proposed a weighted-Newton methods for solving systems of nonlinear equations. [36]. Li presented a parameter estimation algorithm based on the Newton iteration for Hammerstein CARARMA systems [37]. Among the iterative algorithms, the Newton iterative method is the well known iterative algorithm for solving nonlinear equation and estimating parameters. By applying the iterative identification methods, the systems parameters can be estimated. The iterative identification algorithm can be derived by means of defining and minimizing an output error criterion function. On the basis of the Newton iterative principle, this paper derives the Newton iterative identification algorithm to estimate the parameters of a stable second-order system.
In many research areas, the plants to be controlled can be described as second-order system models. Bruschetta et al builded a second-order model for linear mechanical systems [38]. Delis et al constructed second-order macroscopic traffic flow models [39]. For the control systems, the stability and good dynamic performance are the basic requirements [40, 41]. In order to meet these requirements, designing an efficient controller is very important. The proportional integral derivative controller is the most popular controller in process control [42–45]. Many design methods have been presented for designing the proportional integral derivative controller based on mathematical models of systems [46–48]. Ramasamy et al proposed a proportional integral derivative tuning method for single-input single-output systems using the impulse response [49]. Chen et al designed a fractional-order proportional integral derivative controller for the hydraulic turbine regulating system using the genetic algorithm [50]. Yuan et al proposed the proportional spatial derivative control method to the synchronization of the coupled distributed parameter system with time delay [51]. In this paper, a proportional derivative controller is designed according to some stability specifications.
The rest of this paper is organized as follows. Sect. 2 derives the Newton iterative algorithm to estimate the parameters of the second-order system with different poles and one zero. Sect. 3 gives the design procedure of a proportional derivative controller in terms of the estimated second-order system. Sect. 4 provides a simulation example and compares with multi-point identification method to show the effectiveness of the proposed algorithm. Finally, Sect. 5 offers some concluding remarks.
2 The Newton iterative estimate algorithm
Consider a stable second-order system with the following transfer function
where \(K\) is the gain, \(-z_1\) is the zero, and \(-p_1\) and \(-p_2\) are the poles. When these parameters are unknown, some identification methods can be used to estimate these parameters from the measured data. The gain \(K\) can be estimated according to the steady output value [16]. But it is difficult to obtain the accurate steady-state value of the system because disturbances exist in practical processes. In order to avoid using the steady-state value, we change the transfer function of the second-order system in (1) into the sum of partial fractions,
For the sake of finding the relations of the parameters of both sides of the above equation, we have the following analysis,
Then, the relations among the parameters are given by
Assume that the input \(r(t)\) is a unit impulse signal \(r(t)=\delta (t)\).
The Laplace transform of \(r(t)\) is given by
where \(R(s)\) denotes the Laplace transform of the input \(r(t)\).
The Laplace transform of the system output is
The system output response can be obtained by the inverse Laplace transform
where \(a_1, \ a_2, \ a_3\) and \(a_4\) are the parameters to be estimated.
Define the parameter vector \(\varvec{\theta }\) as
Define the residual
where \((t_i,y(t_i)\ i=1,2,..., L)\) is the measured data, \(L\) is the data length. The parameters of the second-order system can be estimated by defining and minimizing a cost function. Define the cost function
Minimizing \(J(\varvec{\theta })\) and using the Newton iterative method give the Newton iterative estimate algorithm [52],
The steps of implementing the Newton iterative estimate algorithm are listed in the following.
-
1.
Collect the measured data \(\{(t_i,y(t_i))\): \(i=1,2,3,...,L\}\), where \(L\) is the data length.
-
2.
To initialize: let \(k=1\), \(\hat{\varvec{\theta }}_0=[a_{10},a_{20},a_{30},a_{40}]^{\mathrm{T}}\) be a random vector, and give a small number \(\varepsilon >0\).
-
3.
Compute \(\varepsilon _{ik}\) by (22).
-
4.
Compute \(f_l(k), \ l=1,2,3,4\) by (6)–(9), and form \(\varvec{F}(\hat{\varvec{\theta }}_k)\) by (4).
-
5.
Compute \(h_{mn}(k),\ m=1,2,3,4, \ n=1,2,3,4\) by (10)–(21), and form \(\varvec{H}(\hat{\varvec{\theta }}_k)\) by (5).
-
6.
Update the parameter estimate \(\hat{\varvec{\theta }}_k\) by (3).
-
7.
If \(\Vert \hat{\varvec{\theta }}_k-\hat{\varvec{\theta }}_{k-1}\Vert >\varepsilon \), increase \(k\) by 1 and go to step 3; otherwise terminate the procedure and obtain the parameter estimate \(\hat{\varvec{\theta }}_k\).
-
8.
Compute \(\hat{K}_k=\hat{a}_{3k}+\hat{a}_{4k}\), \(\hat{z}_{1k}=(\hat{a}_{2k}\hat{a}_{3k}+\hat{a}_{1k}\hat{a}_{4k})/(\hat{a}_{3k}+\hat{a}_{4k}\)), \(\hat{p}_{1k}=\hat{a}_{1k}\), \(\hat{p}_{2k}=\hat{a}_{2k}\).
3 The proportional derivative controller design
In this section, a proportional derivative controller is designed to control the second-order system. In general, the transfer function of the proportional derivation controller in the following form
where \(K_p\) and \(K_d\) are the parameters of the controller to be designed.
In order to improve the robustness of the system, a low-pass filter is introduced. Then, the transfer function of the proportional derivative controller with a low-filter is given by
where \(\tau \) is a small positive real number. The parameters \(K_p\) and \(K_d\) of the proportional derivative controller can be obtained according to some specifications. For the sake of ensuring enough stability and good dynamic performance, we use the gain crossover frequency \(\omega _c\) and the phase margin \(\phi _m\) as the specifications for designing the proportional derivation controller. The gain crossover frequency \(\omega _c\) specification is
The phase margin \(\phi _m\) specification is
The system open-loop transfer function is given by
Letting \(s:=j\omega \) and substituting it into (25) give
The above equation is the system frequency characteristics. Substituting (1) and (24) into (25) and letting \(s:=j\omega \) give
According to the gain crossover frequency specification \(\omega _c\), we get the following equations
According to the phase margin \(\phi _m\) specification, we get
Let \(\beta :=\arctan \frac{\omega _c}{z_1}-\arctan \frac{\omega _c}{p_1}-\arctan \frac{\omega _c}{p_2}-\arctan \tau \omega _c\). Then we have
\(K_d\) is an unknown parameter in (27). Solving (27) gives
Substituting (28) into (26) gives
From (29), we get
When the specifications \(\omega _c\) and \(\phi _m\) are given, the parameters of the controller can be obtained according to (28) and (30).
4 Simulation example
In this section, a numerical experiment is presented to show the effectiveness of the Newton iterative algorithm for the second-order system by using the impulse response. For comparison, we also present numerical results of a multi-point identification algorithm for the second-order system based on the step response tests in [16].
Consider the following second-order system:
According to (2), the transfer function \(G_1(s)\) can be rewritten as
In simulation, the measured data are generated by the impulse response experiment. The input signal is an impulse signal and the disturbance signal \(\{v(t)\}\) is an uncorrelated noise sequence with zero mean and variance \(\sigma ^2=0\) and \(\sigma ^2=0.05^2\).
Case 1: The parameter estimates using the Newton iterative algorithm
Utilizing the Newton iterative algorithm to estimate the parameters of the second-order system, the parameter estimates and their estimation errors are shown in Tables 1 and 2 and the estimation error \(\delta :=\Vert \hat{\varvec{\theta }}_k-\varvec{\theta }\Vert /\Vert \varvec{\theta }\Vert \) versus \(k\) is shown in Fig. 1.
In practical industrial processes, the disturbances exist widely. We add noise with zero mean and the variance \(\sigma ^2=0.05^2\) to the output data. The estimated model of the second-order system by the Newton iterative algorithm is given by
Case 2: The comparison with the multi-point method
For comparison, the multi-point identification method based on the step response test in [16] is used to compare the performance of the proposed algorithm. We apply a step signal with the amplitude 5 (\(r(t)=5\), \(t\ge 0)\) to the input port of the second-order system and take a disturbance signal \(\{v(t)\}\) to be an uncorrelated noise sequence with variance \(\sigma ^2=0.05^2\). The variance is the same as the impulse experiment by the Newton iterative algorithm. The measured data of the step responses is shown in Table 3.
The main idea of the multi-point identification method in [16] is that choosing some special points data of the dynamical process constructs algebraic equations and solves these equations to compute the parameters of the transfer function. In order to enhance the accuracy of the parameters estimation, we take three groups data to estimate the parameters of the second-order system model.
Consider the second-order system model is described as
where \(K\) is the gain, \(T_1\), \(T_2\) and \(T_3\) are the time constants. The gain \(K=3.332\) is estimated by the steady-sate value. In the simulation, the special points are located at \(t_i\), \(2t_i\) and \(3t_i\) (\(t_i=0.2,0.4,0.6\)). The parameters to be estimated are obtained by the average parameter estimation values. The data of the special points and the parameter estimates are shown in Table 4.
The estimated model of the second-order system by the multi-point identification method is given by
Case 3: The comparison of the step responses
In order to test the accuracy of the estimated models using the Newton iterative algorithm and the multi-point identification method, we take a unit-step signal as an input signal to the system. The unit-step responses curves of \(G_1(s)\), \(G_2(s)\) and \(G_3(s)\) are shown in Fig. 2. The solid-line is the response curve of the true model, the dot-line is the response curve of the estimated model by the Newton iterative identification method and the dash-line is the response curve of the estimated model by the multi-point identification method. From the unit-step response curves, we can see that the unit-step response curve of \(G_2(s)\) are closer to that of \(G_1(s)\) than \(G_3(s)\). It means that the Newton iterative algorithm is more effective than the multi-point identification method.
Case 4: The controller design
After obtaining the model of the second-order system, we design a proportional derivative controller to achieve the desired dynamical performance of the system. Because the estimated model using the Newton iterative algorithm has higher accuracy, we take \(G_2(s)\) as the plant to be controlled.
Suppose that \(\omega _c=300\) rad/s and \(\phi _m=\pi /6\). The proportional derivative controller can be designed according to the above specifications. Utilizing (28) and (30) gives the transfer function of the proportional derivative controller
Then, the open-loop transfer function of the system is
The bode diagrams of \(G_2(s)\) and \(G_k(s)\) are shown in Fig. 3, where the solid-line is the bode diagram of \(G_k(s)\) and the dot-line is the bode diagram of \(G_2(s)\). As is observed from Fig. 3, the crossover frequency and phase margin specifications can be fulfilled in the control of the proportional derivative controller and the frequency bandwidth of the system is broaden. In practical process control, the closed-loop systems have more advantages than the open-loop systems. So, we construct a closed-loop system and apply a unit-step signal to the input port of the closed-loop system. The step response curve is shown in Fig. 4.
From the simulation results, we can draw the following conclusions.
-
The parameter estimation errors obtained by the Newton iterative algorithm decrease gradually with the increasing of iteration \(k\) and some minor fluctuation exists – see the estimation errors in the last columns of Tables 1 and 2. As the variance of the noise decreases, the parameter estimation errors given by the proposed Newton iterative algorithm become smaller gradually. For a deterministic system with the noise variance \(\sigma ^2=0\), the estimated parameters of the second-order system are very close to the true parameter values.
-
For comparison, the Newton iterative algorithm and the multi-point identification method are compared to show the effectiveness of the proposed method in this paper. The estimated model of the system by the Newton iterative algorithm has higher accuracy than the multi-point identification method. For the systems with disturbances, the parameter estimation errors become large. Moreover, the gain is estimated by the system steady-state value when we use the multi-point identification method. But in practical industrial processes, the exact steady-state values are not easy to obtain because of disturbances. For the proposed Newton iterative identification algorithm based on the impulse response experiment, it can avoid estimating the gain according to the steady-state value. The drawback of the proposed Newton iterative algorithm is that the selection of the initial value can affect the results of the parameter estimation. So, the initial values should be at the vicinity of the true values when using the Newton iterative algorithm.
-
The proportional derivative controller can be designed according to the proposed controller design method. Once the specifications of the gain crossover frequency \(\omega _c\) and the phase margin \(\phi _m\) are given, a proportional derivative controller can be obtained. The Bode diagrams of the control plant transfer function and the open-loop system transfer function show that the specifications can be fulfilled by the proportional derivative controller. The step response curve shows that the closed-loop second-order system has good dynamic performance and stability. The settling time is very short in the control of the proportional derivative controller by the proposed controller design method. The output response of the closed-loop can reach the setting value quickly.
5 Conclusions
This paper presents a Newton iterative estimation algorithm to estimate the parameters of a second-order system with different poles and one zero. Using the partial fraction method, the transfer function of the second-order system is rewritten as the sum of the partial fractions for avoiding utilizing the steady-state values of systems to estimate the gain. This method can reduce the impact on the estimation accuracy because of the existence of disturbances. After obtaining the estimated model, a controller design method is proposed based on the specifications of the gain crossover frequency and the phase margin. The simulation results show that the parameters of the second-order system can be estimated by the proposed method and the dynamic and stability performance is good in the control of the designed proportional derivative controller.
References
Rosa, P.V., Josep, M.F.L., Urbano, L., Javier, C.: Parameter identification method for a three-dimensional footCground contact model. Mech. Mach. Theory 75(5), 107–116 (2014)
Liu, C.H.: Modelling and parameter identification for a nonlinear time-delay system in microbial batch fermentation. Appl. Math. Model. 37(10–11), 6899–6908 (2013)
Upadhyay, R.K., Agrawal, R.: Modeling the effect of mutual interference in a delay-induced predator-prey system. J. Appl. Math. Comput. 1–27 (2014). doi:10.1007/s12190-014-0822-1
Li, C.H., Feng, E.M.: Existence of optimal solution and optimality condition for parameter identification of an ecological species system. J. Appl. Math. Comput. 18(1–2), 273–286 (2005)
Ding, F.: System Identification-Performances Analysis for Identification Methods. Science Press, Beijing (2014)
Shi, Y., Fang, H.: Kalman filter based identification for systems with randomly missing measurements in a network environment. Int. J. Control 83(3), 538–551 (2010)
Zhang, Y.: Unbiased identification of a class of multi-input single-optput systems with correlated disturbances using bias compensation methods. Math. Comput. Model. 53(9–10), 1810–1819 (2011)
Liu, Y.J., Ding, F., Shi, Y.: An efficient hierarchical identification method for general dual-rate sampled-data systems. Automatica 50(3), 962–970 (2014)
Samanta, G.P., Manna, D., Maiti, A.: Bioeconomic modelling of a three-species fishery with switching effect. J. Appl. Math. Comput. 12(1–2), 219–231 (2003)
Boutayeb, A., Chetouani, A., Achouyab, A., Twizell, E.H.: A non-linear population model of diabetes mellitus. J. Appl. Math. Comput. 21(1–2), 127–139 (2006)
Liu, T., Wang, Q.G., Huang, H.P.: A tutorial review on process identification from step or relay feedback test. J. Proc. Control 23(10), 1597–1623 (2013)
Ahmed, S., Huang, B., Shah, S.L.: Novel identification method from step response. Control Eng. Pract. 15(5), 545–556 (2007)
Mei, H., Li, S.Y., Cai, W.J., Xiong, Q.: Decentralized closed-loop parameter identification for multivariable processes from step responses. Math. Comput. Simul. 68(2), 171–192 (2005)
Huang, H.P., Lee, M.W., Chen, C.L.: A system of procedures for identification of simple models using transient step response. Ind. Eng. Chem. Res. 40(8), 1903–1915 (2001)
Ahemd, S., Huang, B., Shah, S.L.: Identification from step responses with transient initial conditions. J. Process Control 18(2), 121–130 (2008)
Chen, L., Li, J.H., Ding, R.F.: Identification for the second-order systems based on the step response. Math. Comput. Model. 53(5–6), 1074–1083 (2011)
Shi, Y., Yu, B.: Output feedback stabilization of networked control systems with random delays modeled by Markov chains. IEEE Trans. Autom. Control 54(7), 1668–1674 (2009)
Hidayat, E., Medvedev, A.: Laguerre domain identification of continuous linear time-delay systems from impulse response data. Automatica 48(11), 2902–2907 (2012)
Deb, A., Sarkar, G., Mandal, P., Biswas, A., Ganguly, A., Biswas, D.: Transfer function identification from impulse response via a new set of orthogonal hybrid functions (HF). Appl. Math. Comput. 218(9), 4760–4787 (2012)
Liu, T., Gao, F.R.: A frequency domain step response identification method for continuous-time processes with time delay. J. Process Control 20(7), 800–809 (2010)
Mei, H., Li, S.Y.: Decentralized identification for multivariable integrating processes with time delays from closed-loop step tests. ISA Trans. 46(2), 189–198 (2007)
Panda, R.C., Vijayan, V., Sujatha, V., Deepa, P., Manamali, D., Mandal, A.B.: Parameter estimation of integrating and time delay processes using single relay feedback test. ISA Trans. 50(4), 529–537 (2011)
Xu, L.: A proportional differential control nethod for a time delay system using the Taylor approximation. Appl. Math. Comput. 236(6), 391–399 (2014)
Malek, H., Luo, Y., Chen, Y.Q.: Identification and tuning fractional order proportional integral controllers for time delayed systems with a fractional pole. Mechatronics 23(7), 746–754 (2013)
Baran, N., Wozny, G., Arellano-Garcia, H.: Model-based system identification and PI controller tuning using closed-loop set-point response. Comput. Aided Chem. Eng. 31, 755–759 (2012)
Mohideen, K.A., Saravanakumar, G., Valarmathi, K., Devaraj, D., Radhakrishnan, T.K.: Real-coded genetic algorithm for system identification and tuning of a modified model reference adaptive controller for a hybrid tank system. Appl. Math. Model. 37(6), 3829–3847 (2013)
Vörös, J.: Iterative algorithm for parameter identification of Hammerstein systems with two-segment nonlinearities. IEEE Trans. Autom. Control 44(11), 2145–2149 (1999)
Liu, M.M., Xiao, Y.S., Ding, R.F.: Iterative identification algorithm for Wiener nonlinear systems using the Newton method Appl. Math. Model. 37(9), 6584–6591 (2013)
Ramadan, M.A., Naby, M.A.A., Bayoumi, A.M.E.: Iterative algorithm for solving a class of general sylvester-conjugate matrix equation \(\sum _{i = 1}^{s} A_{i}V + \sum _{j = 1}^{t} B_{j}W = \sum _{l = 1}^{m} E_{l}\overline{V}F_{l} + C\). J. Appl. Math. Comput. 44, 99–118 (2014)
Ding, F., Liu, X.G., Chu, J.: Gradient-based and least-squares-based iterative algorithms for Hammerstein systems using the hierarchical identification principle. IET Control Theory Appl. 7(2), 176–184 (2013)
Ding, F.: Two-stage least squares based iterative estimation algorithm for CARARMA system modeling. Appl. Math. Model. 37(7), 4798–4808 (2013)
Yun, B.I.: Iterative methods for solving nonlinear equations with finitely many roots in an interval. J. Comput. Appl. Math. 236(13), 3308–3318 (2013)
Chidume, C.E., Djitté, N.: An iterative method for solving nonlinear integral equations of Hammerstein type. Appl. Math. Comput. 219(10), 5613–5621 (2013)
Noor, M.A., Khan, W.A.: New iterative methods for solving nonlinear equation by using homotopy perturbation method. Appl. Math. Comput. 219(8), 3565–3574 (2012)
Wu, A.G., Lv, L.L., Duan, G.R.: Iterative algorithms for solving a class of complex conjugate and transpose matrix equations. Appl. Math. Comput. 217(21), 8343–8353 (2011)
Sharma, J.R., Arora, H.: On efficient weighted-Newton methods for solving systems of nonlinear equations. Appl. Math. Comput. 222(1), 497–506 (2013)
Li, J.H.: Parameter estimation for Hammerstein CARARMA systems based on the Newton iteration. Appl. Math. Lett. 26(1), 91–96 (2013)
Bruschetta, M., Picci, G., Saccon, A.: A variational integrators approach to second order modeling and identification of linear mechanical systems. Automatica 50(3), 727–736 (2014)
Delis, A.I., Nikolos, I.K., Papageorgiou, M.: High-resolution numerical relaxation approximations to second-order macroscopic traffic flow models. Transp. Res. Part C Emerg. Technol. 44(7), 318–349 (2014)
Yuan, K., Li, H.X., Cao, J.D.: Robust stabilization of the distributed parameter system with time delay via fuzzy control. IEEE Trans. Fuzzy Syst. 16(3), 567–584 (2008)
Yuan, K., Cao, J.D., Deng, M.: Exponential stability and periodic solutions of fuzzy cellular neural networks with time-varying delays. Nerocomputing 69(13–15), 1619–1627 (2006)
Sondhi, S., Hote, Y.V.: Fractional order PID controller for load frequency control. Energy Conserv. Manage. 85(9), 343–353 (2014)
Sommer, S., Nguyen, H.N., Kienle, A.: Auto-tuning of multivariable PI/PID controllers using iterative feedback tuning: design examples. Comput. Aided Chem. Eng. 33, 721–726 (2014)
Zhang, R., Wu, S., lu, R., Gao, F.R.: Predictive control optimization based PID control for temperature in an industrial surfactant reactor. Chemometr. Intell. Lab. Syst. 135(15), 48–62 (2014)
Wu, S., Zhang, R., Lu, R.Q., Gao, F.R.: Design of dynamic matrix control based PID for residual oil outlet temperature in a coke furnace. Chemometr. Intell. Lab. Syst. 134(15), 110–117 (2014)
Jeng, J.C., Tseng, W.L., Chiu, M.S.: A one-step tuning method for PID controllers with robustness specification using plant step-response data. Chem. Eng. Res. Des. 92(3), 545–558 (2014)
Tran, H.D., Guan, Z.H., Dang, X.K., Cheng, X.M., Yuan, F.S.: A normalized PID controller in networked control systems with varying time delays. ISA Trans. 52(5), 592–599 (2013)
Vijayan, V., Panda, R.C.: Design of PID controllers in double feedback loops for SISO systems with set-point filters. ISA Trans. 51(4), 514–521 (2012)
Ramasamy, M., Sundaramoorthy, S.: PID controller tuning for desired closed-loop responses for SISO systems using impulse response. Comput. Chem. Eng. 32(8), 1773–1788 (2008)
Chen, Z.H., Yuan, X.H., Ji, B., Wang, P.T., Tian, H.: Design of a fractional order PID controller for hydraulic turbine regulating system using chaotic non-dominated sorting genetic algorithm II. Energy Conserv. Manage. 84(8), 390–404 (2014)
Yuan, K., Alofi, A., Cao J.D., Al-Mazrooei A., Elaiw a.: Synchronization of the coupled distributed parameter system with time delay via proportional spatial derivative control. Discret. Dyn. Nat. Soc. Article ID 418258 2014, DOI:10.1155/2014/418258
Chen, L.: Identification for transfer function models of continuous-time systems, Jiangnan University Master Degree Thesis (2011)
Acknowledgments
This work was supported by the National Natural Science Foundation of China (No. 21276111), and the Ph.D. Candidate Scientific Research Foundation of Jiangnan University. The authors are grateful to their supervisor Professor Feng Ding at the Jiangnan University (Wuxi, China) for his helpful suggestions and instructions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ji, K., Xu, L., Xiong, W. et al. Newton iterative algorithm based modeling and proportional derivative controller design for second-order systems. J. Appl. Math. Comput. 49, 557–572 (2015). https://doi.org/10.1007/s12190-014-0853-7
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-014-0853-7
Keywords
- Newton iterative method
- Mathematical modeling
- Parameter estimation
- Controller design
- Impulse response
- Multi-point identification