Processing math: 100%
Research article

Dynamic simulation and energy analysis of forced circulation solar thermal system in two various climate cities in Iraq

  • This study aimed towards an essential subject in the field of solar energy. The sun is a free clean energy source. This research presents the modeling and simulating of forced circulation solar thermal system for domestic hot water production in Iraq. The TRNSYS dynamic simulation program was chosen as the primary research tool. The TRNSYS model comprises component (collectors, controls, storage tanks, circulation pump, solar radiation processor, printer, equations, and integrators). The study was conducted in two different regions in Iraq (Baghdad and Basrah). The model investigated in many aspects, such as provide the demand of hot water for a family (ten persons) by using 10 m2 of flat plate collector, stratification effect in a storage tank on the collector's thermal efficiency, and effect of hot domestic water different consumption on solar thermal system performance. Results present that the system could provide hot water demand in Baghdad (67–81% and 39–62%) and Basrah (69–82% and 49–66%) in summer and winter, respectively, by using solar energy. The maximum auxiliary energy was used during the cold months are (2980 MJ/month) in Baghdad and (2607 MJ/month) in Basrah. There was an increase in the isothermal layers in the storage tank due to a rise in collector efficiency. There was a higher performance of forced circulation solar thermal systems (SDHW) when the domestic hot water consumption is lower.

    Citation: Hayder S. Al-Madhhachi, Ahmed M. Ajeena, Nihad A. Al-Bughaebi. Dynamic simulation and energy analysis of forced circulation solar thermal system in two various climate cities in Iraq[J]. AIMS Energy, 2021, 9(1): 138-149. doi: 10.3934/energy.2021008

    Related Papers:

    [1] Hanlin Wang, Erkan Oterkus, Selahattin Celik, Serkan Toros . Thermomechanical analysis of porous solid oxide fuel cell by using peridynamics. AIMS Energy, 2017, 5(4): 585-600. doi: 10.3934/energy.2017.4.585
    [2] Amine Abbou, Abdennebi El Hassnaoui . A novel approach for predicting PEMFC in varying ambient conditions by using a transient search optimization algorithm based on a semi-empirical model. AIMS Energy, 2022, 10(2): 254-272. doi: 10.3934/energy.2022014
    [3] Abdulrahman Th. Mohammad, Wisam A. M. Al-Shohani . Numerical and experimental investigation for analyzing the temperature influence on the performance of photovoltaic module. AIMS Energy, 2022, 10(5): 1026-1045. doi: 10.3934/energy.2022047
    [4] Yuto Tsuzuki, Yutaro Akimoto, Keiichi Okajima . Preventive control method for stable operation of proton exchange membrane fuel-cell stacks. AIMS Energy, 2023, 11(1): 64-78. doi: 10.3934/energy.2023004
    [5] César A. C. Sequeira, David S. P. Cardoso, Marta Martins, Luís Amaral . Novel materials for fuel cells operating on liquid fuels. AIMS Energy, 2017, 5(3): 458-481. doi: 10.3934/energy.2017.3.458
    [6] Amine Ben Alaya, Charfeddine Mrad, Férid Kourda . Piezoelectric energy harvesting under free and forced vibrations for different operating conditions. AIMS Energy, 2024, 12(6): 1334-1365. doi: 10.3934/energy.2024060
    [7] Muluken Biadgelegn Wollele, Abdulkadir Aman Hassen . Design and experimental investigation of solar cooker with thermal energy storage. AIMS Energy, 2019, 7(6): 957-970. doi: 10.3934/energy.2019.6.957
    [8] Deinma T. Dick, Oluranti Agboola, Augustine O. Ayeni . Pyrolysis of waste tyre for high-quality fuel products: A review. AIMS Energy, 2020, 8(5): 869-895. doi: 10.3934/energy.2020.5.869
    [9] Ahmed Eldessouky, Hossam Gabbar . SVC control enhancement applying self-learning fuzzy algorithm for islanded microgrid. AIMS Energy, 2016, 4(2): 363-378. doi: 10.3934/energy.2016.2.363
    [10] Andrey Dar'enkov, Aleksey Kralin, Evgeny Kryukov, Yaroslav Petukhov . Research into the operating modes of a stand-alone dual-channel hybrid power system. AIMS Energy, 2024, 12(3): 706-726. doi: 10.3934/energy.2024033
  • This study aimed towards an essential subject in the field of solar energy. The sun is a free clean energy source. This research presents the modeling and simulating of forced circulation solar thermal system for domestic hot water production in Iraq. The TRNSYS dynamic simulation program was chosen as the primary research tool. The TRNSYS model comprises component (collectors, controls, storage tanks, circulation pump, solar radiation processor, printer, equations, and integrators). The study was conducted in two different regions in Iraq (Baghdad and Basrah). The model investigated in many aspects, such as provide the demand of hot water for a family (ten persons) by using 10 m2 of flat plate collector, stratification effect in a storage tank on the collector's thermal efficiency, and effect of hot domestic water different consumption on solar thermal system performance. Results present that the system could provide hot water demand in Baghdad (67–81% and 39–62%) and Basrah (69–82% and 49–66%) in summer and winter, respectively, by using solar energy. The maximum auxiliary energy was used during the cold months are (2980 MJ/month) in Baghdad and (2607 MJ/month) in Basrah. There was an increase in the isothermal layers in the storage tank due to a rise in collector efficiency. There was a higher performance of forced circulation solar thermal systems (SDHW) when the domestic hot water consumption is lower.


    As computer technology and machinery manufacturing technology develops, people are expecting more and more from production automation. Since the last century, the manipulator system has gradually replaced human beings to complete the dangerous and repetitive work in various fields [1,2,3,4]. At the same time, the manipulator system can also significantly improve the production efficiency [5,6,7]. The flexible manipulator has better performance of high stability, high precision, high efficiency and low energy consumption than the traditional rigid manipulator [8,9,10,11]. Consequently, it is more adapted to the complex and changeable working environments in various fields. For example, for the sake of improving the automation level of agricultural production, the flexible manipulator system is adopted to pick fruit and vegetable crops in the field of agriculture, so as to further ensure the safety of agricultural products and improve the production efficiency in the process of processing and production. However, the flexible manipulator is characterized by its complex structure, low control accuracy, difficult control, etc. These defects may lead to vibration of the flexible manipulator system, which greatly affects the stability of the actual production. Thus, improving its stiffness and control accuracy, and suppressing the vibration of the flexible manipulator system have become the focus of current research.

    By referring to the literature, we can know that the manipulator system with special flexible structure is a typical infinite dimensional distributed parameter system [12,13,14]. Most of the existing studies of the manipulators are based on the ordinary differential equation (ODE) dynamic models [15,16,17,18]. Nevertheless, these ODE models limit the system to a few key patterns, greatly affecting system performance [19]. For getting the accurate description of the flexible manipulator systems, the model cannot be constructed only through a single ODE; otherwise, there will be spillover instability [20]. Therefore, it is necessary to introduce partial differential equations (PDEs) in the flexible connection systems. At present, there are some research achievements on flexible systems described by PDEs. In [21], for the sake of the achievement of control goals, a boundary controller with input backlash is constructed based on the infinite-dimensional dynamic model. For the single flexible link manipulator system in [22], a sliding mode boundary controller is designed based on the adaptive radial basis function (RBF) neural network (NN) to drive the joint to the required position and quickly suppress the vibration on the beam. Then, an adaptive fault-tolerant control method is raised by using RBFNN and LaSalle's invariance principle to solve the failure problem of the actuator of the single-link flexible manipulator in [23].

    Over the past two decades, systems modeled by PDEs have attracted more and more researchers because of their wide application in various fields, and numerous methods have been reported [24,25,26,27,28]. However, these results [21,22,23,24,25,26,27,28] all ignored the constraint problem. In fact, many real-world systems are limited by constraints in various ways [29]. It is possible that such constraints are due to physical restriction of systems, or caused by the requirements of safe operation [30]. Motivated by progress in constraints, lots of state constraint problems have been researched for ODE systems [31,32,33]. With the rise of the research on PDE systems, some scholars also put their attention to the problem of state constraints of PDE flexible mechanical systems. In [34], a class of flexible riser systems with backlash modeled by PDEs is considered. In order to solve its position and velocity constraints, logarithmic BLF is used. In [35], the state feedback control problem of moving vehicle-mounted manipulator modeled by PDE with output constraint is studied. Under the action of the designed control scheme, the position control and vibration suppression are effectively improved. For the uncertain PDE flexible manipulator system in [36], a NN fault-tolerant control scheme under state constraints is proposed. In the design process, the tangent BLF is utilized to handle the constraint problem, and get a good control.

    In addition to the state constraint problem, in today's society, production resources are also tight. While meeting the quality of control, saving resources has become an important aspect that needs to be consider. In recent years, the event triggered control [37,38,39,40], as an effective method that can not only achieve control objectives, but also save resources, has raised the broad interest of all researchers. The event triggered control is a control mechanism of sampling on demand. System resources can only be used when necessary, and can meet the expected control performance indicators. In [41], a collaborative design scheme consisted of switching event triggering mechanism and mode dependent adaptive control law is proposed which solves the mismatch problem and avoids the Zeno behavior. In [42], for nonlinear uncertain systems, besides the design methods on the basis of fixed threshold strategy and relative threshold strategy, a new switching threshold strategy is proposed. However, the above results are only applicable to the system modeled by ordinary differential methods. When these methods are directly applied to the control system modeled by partial differential methods, it may lead to the failure of control strategy, and even bring huge losses to practical engineering. In addition, in the actual production and life, many control systems need to be modeled by partial differential method to achieve better control effect. Among them, the flexible manipulator system modeled by partial differential method is widely used in [43,44,45]. Therefore, in order to make efficient use of resources, the event-triggered control of flexible manipulator systems modeled by PDEs under state constraints is a significant topic of study that has inspired our own research.

    It can be seen from the above analysis that although researchers have put forward many research results for flexible manipulator system, there are still some limitations. Therefore, the event-triggered control of a PDE flexible manipulator with constraints will be taken as the research object in this paper, and the control goal of saving communication resources will be achieved by designing event-triggered controllers. On the premise of achieving the stable performance of the system, good vibration suppression effect of the flexible manipulator will be maintained. On account of the above discussion, the innovation of this article is given below: when dealing with the state constraint of PDE flexible manipulator system, an event trigger control strategy is introduced.

    In this paper, an event-triggered control design problem is studied for flexible manipulator systems with full state constraints. Under frameworks of adaptive backstepping control design technique, an event-triggered control scheme is proposed for flexible manipulator systems. The main contribution of the paper is summarized as follows:

    1) In this paper, the design problem of event-triggered control is studied for flexible manipulator system with full state constraints and an event-triggered control method is proposed. Different from the constraint control scheme in [31,32], the event-triggered control strategy proposed in this paper can save unnecessary control signal transmission and improve the system performance.

    2) An event-triggered mechanism with relative threshold is designed, and the control signal update is event-driven under well-established event-triggered strategy. The proposed event-triggered control scheme effectively reduces the communication burden in the controller-to-the-actuator channel and still ensures the system stability, and it achieves the control objective.

    The main contents of Sections 2 to 6 are as follows: Section 2 is the partial differential system model, and it gives the assumption and control objectives. The design procedure of the event trigger controllers based on Tan-BLF and backstepping technique is introduced in Section 3. Section 4 is the system stability analysis process. In Section 5, the effectiveness of the proposed method is further demonstrated with the help of a simulation example. Finally, the conclusion is given in Section 6.

    Notations. To simplify and differentiate, notations (A)r=(A)/(A)rr, (˙A)=(A)/(A)ττ throughout this paper. In the same way, (A)rr means 2(A)/2(A)rr2, (A)rrr=3(A)/3(A)rr3 and (A)rrrr=4(A)/4(A)rr4, (¨A) =2(A)/=2(A)ττ2. In addition, (A)T stands for transposition of (A).

    Based on the Hamiltonian principle [37], the dynamic model of the flexible manipulator system is solved as follows

    t2t1(ϵEkϵEp+ϵW)dt=0 (1)

    where ϵ(A) means the variation of (A). The expressions of kinetic energy Ek, potential energy Ep and work W produced in the operation of the system are respectively listed as

    Ek=12Ih˙ϱ2(τ)+12L0˙Y2(r,τ)dr+12m˙Y2(X,τ) (2)
    Ep=12L0EIζ2rr(r,τ)dr (3)
    W=Φ(τ)ϱ(τ)+O(τ)Y(X,τ) (4)

    where Ih stands for the hub inertia; ϱ(τ) represents the joint angle; and Y are the mass per unit length and the arc length at r of the flexible manipulator, respectively, where Y(r,τ)=rϱ(τ)+ζ(r,τ); the mass of the payload is m; the bending stiffness is denoted by EI; the manipulator length and the connecting rod vibration deflection at r are expressed by X and ζ(r,τ); the torque input of the joint motor and the force input of the actuator are represented with Φ(τ) and O(τ), respectively.

    Combined with the Hamiltonian principle, through a series of derivations, the system PDE model can be written as follows:

    ¨Y(r,τ)=EIζrrrr(r,τ) (5)
    Φ(τ)=Ih¨ϱ(τ)EIζrr(0,τ) (6)
    O(τ)=m¨Y(X,τ)EIζrrr(X,τ) (7)
    ζ(0,τ)=ζr(0,τ)=ζrr(X,τ)=0 (8)

    Furthermore, ϱ(τ) and ζ(X,τ) are the system outputs, and they meet ϱ(τ)<kd1 and ζ(X,τ)<kd2 with kd1 and kd2 being constants. There are two constants kc1 and kc2 such that following formulas hold:

    |z1(0)|=|ϱ(0)ϱd|<kc1 (9)
    |z3(0)|=|ζ(X,0)ζd(X,0)|<kc2 (10)

    where z1=ϱ(τ)ϱd, ϱd is the ideal angle position, and ϱd is a constant, and z3=ζ(X,τ)ζd(X,τ), ζd(X,τ) means the required vibration.

    Assumption 1 [46]. Suppose that the parameters ζrr(0,τ) and ζrrr(X,τ) are attainable.

    Control objective: The event-triggered controllers are designed to realize the following control objectives:

    1) suppresses the vibration of the manipulator and stabilizes it in the desired position.

    2) the joint angle ϱ(τ) and boundary vibration diversion ζ(X,τ) are confined within the constraints.

    3) the system signals are all bounded.

    4) it can effectively avoid the occurrence of the Zeno behavior.

    The following Eqs (11) and (12) are the system boundary errors:

    z1(τ)=ϱ(τ)ϱd (11)
    z2(τ)=˙ϱ(τ)μ(τ) (12)
    z3(τ)=ζ(X,τ)ζd(X,τ) (13)
    z4(τ)=˙ζ(X,τ)ϑ(τ) (14)

    where μ(τ)=k1z1(τ) and ϑ(τ)=k3z3(τ) are virtual controls with ˙ϱd=0 and ˙ζd=0, k1>0 and k3>0.

    Taking the derivative of (11)–(14), and combining (5)–(8), one has

    ˙z1(τ)=z2(τ)+μ(τ)˙ϱd=z2(τ)k1z1(τ) (15)
    ˙z2(τ)=(Φ(τ)+EIζrr(0,τ))/Ih˙μ(τ) (16)
    ˙z3(τ)=z4(τ)+ϑ(τ)˙ζd(X,τ)=z4(τ)k3z3(τ) (17)
    ˙z4(τ)=(O(τ)+EIζrrr(X,τ)ρX(Φ(τ)+EIζrr(0,τ)))/m˙ϑ(τ) (18)

    where ρ=m/mIhIh.

    Choose the following Lyapunov function:

    V1(τ)=12log(k2c1k2c1z21(τ)) (19)

    Then, taking the derivative of V1(τ) based on ˙z1(τ), one gets

    ˙V1(τ)=k1z21(τ)k2c1z21(τ)+z1(τ)z2(τ)k2c1z21(τ) (20)

    In order to eliminate the z1(τ)z2(τ) in (20), the Lyapunov function V2(τ) is selected in the following form:

    V2(τ)=V1(τ)+12Ihz22(τ) (21)

    The derivative of V2(τ) along time is

    ˙V2(τ)=k1z21(τ)k2c1z21(τ)+z1(τ)z2(τ)k2c1z21(τ)+z2(τ)(Φ(τ)+EIζrr(0,τ)Ih˙μ(τ)) (22)

    The boundary controller is designed as

    Φ(τ)=EIζrr(0,τ)+Ih˙μ(τ)z1(τ)k2c1z21(τ)k2z2(τ) (23)

    where k2>0 is a constant. Substituting (23) into (22) yields

    ˙V2(τ)=k1z21(τ)k2c1z21(τ)k2z22(τ) (24)

    Construct the following Lyapunov function, V3(τ), as

    V3(τ)=V2(τ)+12log(k2c2k2c2z23(τ)) (25)

    Then, from (17), the ˙V3(τ) can be obtained as

    ˙V3(τ)=˙V2(τ)k3z23(τ)k2c2z23(τ)+z3(τ)z4(τ)k2c2z23(τ)=k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)+z3(τ)z4(τ)k2c2z23(τ) (26)

    Select V4(τ) as

    V4(τ)=V3(τ)+12mz24(τ) (27)

    Then, the differential coefficient of V4(τ) is

    ˙V4(τ)=˙V3(τ)+mz4(τ)˙z4(τ)=k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)+z3(τ)z4(τ)k2c2z23(τ)+z4(τ)(O(τ)+EIζrrr(X,τ)ρX(Φ(τ)+EIζrr(0,τ))m˙ϑ(τ)) (28)

    The desired boundary controller is designed as

    O(τ)=EIζrrr(X,τ)+ρX(Φ(τ)+EIζrr(0,τ))+m˙ϑ(τ)z3(τ)k2c2z23(τ)k4z4(τ) (29)

    where k4>0 is a constant.

    From (29) and (28), one has

    ˙V4(τ)=k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)k2z24(τ) (30)

    The event trigger mechanism is proposed so that the communication resources are commendably reduced.

    Under the event-triggering mechanism, the boundary control strategy is designed as follows

    Φ0(τ)=1(τk),τ[τk,τk+1) (31)
    τk+1=inf{τR||e1(τ)|δ1|Φ0(τ)|+κ1} (32)
    O0(τ)=2(τs),τ[τs,τs+1) (33)
    τs+1=inf{τR||e2(τ)|δ2|O0(τ)|+κ2} (34)

    where e1(τ)=1(τ)Φ0(τ), e2(τ)=2(τ)O0(τ), κ1, κ2, 0<δ1<1, 0<δ2<1 are all positive design parameters. τk,kZ+, and τs,sZ+ are the moments when the event is triggered. The times will be respectively marked as τk+1 and τs+1 whenever (32) and (34) are triggered, and the control values Φ0(τk+1) and O0(τs+1) will be applied to the system.

    Design 1(τ) and 2(τ) as follows:

    1(τ)=(1+δ1)[ϕ1(τ)tanh(z2(τ)ϕ1(τ)a1)+ˉκ1tanh(z2(τ)ˉκ1a1)] (35)
    2(τ)=(1+δ2)[ϕ2(τ)tanh(z4(τ)ϕ2(τ)a2)+ˉκ2tanh(z4(τ)ˉκ2a2)] (36)

    where

    ϕ1(τ)=EIζrr(0,τ)+Ih˙μ(τ)z1(τ)k2c1z21(τ)k2z2(τ)
    ϕ2(τ)=EIζrrr(X,τ)+ρX(Ih˙μ(τ)z1(τ)k2c1z21(τ)k2z2(τ))+m˙ϑ(τ)z3(τ)k2c2z23(τ)k4z4(τ)

    ai>0,i=1,2, and ˉκi>κi/κi(1δi)(1δi),i=1,2.

    According to (32) and (34), it holds that |1(τ)Φ0(τ)|<δ1|Φ0(τ)|+κ1 and |2(τ)O0(τ)|<δ2|O0(τ)|+κ2, for τ[τk,τk+1) and τ[τs,τs+1). Then, there are parameters λ1(τ)1 λ2(τ)1, η1(τ)1 and η2(τ)1, such that

    1(τ)=(1+λ1(τ)δ1)Φ0(τ)+λ2(τ)κ1 (37)
    2(τ)=(1+η1(τ)δ2)O0(τ)+η2(τ)κ2 (38)

    Then, we get

    Φ0(τ)=1(τ)1+λ1(τ)δ1λ2(τ)κ11+λ1(τ)δ1 (39)
    O0(τ)=2(τ)1+η1(τ)δ2η2(τ)κ21+η1(τ)δ2 (40)

    Further, ˙V2(τ) and ˙V4(τ) can be rewritten as

    ˙V2(τ)=k1z21(τ)k2c1z21(τ)+z1(τ)z2(τ)k2c1z21(τ)+z2(τ)(1(τ)1+λ1(τ)δ1λ2(τ)κ11+λ1(τ)δ1+EIζrr(0,τ)Ih˙μ(τ)) (41)

    Note that, for nR and ai>0,i=1,2, one has ntanh(n/naiai)0. Then, based on (35), one has

    z2(τ)1(τ)0 (42)

    In addition, due to λ1(τ)1 and λ2(τ)1, (41) and (42) hold

    z2(τ)1(τ)1+λ1(τ)δ1z2(τ)1(τ)1+δ1 (43)
    |λ2(τ)κ11+λ1(τ)δ1|κ11δ1 (44)

    Thus, according to (35), one gets

    z2(τ)1(τ)1+λ1(τ)δ1z2(τ)1(τ)tanh(z2(τ)1(τ)a1)z2(τ)ˉκ1tanh(z2(τ)ˉκ1a1) (45)

    Both adding and subtracting |z2(τ)ˉκ1| and z2(τ)1(τ), one obtains

    z2(τ)1(τ)1+λ1(τ)δ1|z2(τ)1(τ)|z2(τ)1(τ)tanh(z2(τ)1(τ)a1)+|z2(τ)ˉκ1|z2(τ)ˉκ1tanh(z2(τ)ˉκ1a1)|z2(τ)ˉκ1|+z2(τ)1(τ) (46)

    Consider the property of tanh(·) that

    0|D|Dtanh(Dγ)0.2785γ (47)

    with DR and γ>0. Therefore, one has

    z2(τ)1(τ)1+λ1(τ)δ10.557a1|z2(τ)ˉκ1|+z2(τ)1(τ) (48)

    Substituting (48) into (47), one has

    ˙V2(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)+0.557a1|z2(τ)ˉκ1|z2(τ)λ2(τ)κ11+λ1(τ)δ1 (49)

    Then, based on (44), this leads to

    ˙V2(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)+0.557a1|z2(τ)ˉκ1|+|z2(τ)κ11δ1| (50)

    Further consider ˉκ1>κ1/κ1(1δ1)(1δ1), this leads to

    |z2(τ)ˉκ1|+|z2(τ)κ11δ1|0 (51)

    Then, ˙V2(τ) is further expressed as

    ˙V2(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)+0.557a1 (52)

    and ˙V3(τ) can be rewritten as

    ˙V3(τ)k1z21(τ)k2c1z21(τ)k2z22+0.557a1k3z23(τ)k2c2z23(τ)+z3(τ)z4(τ)k2c2z23(τ) (53)

    In the same way, consider (40), and ˙V4(τ) can be rewritten as

    ˙V4(τ)=˙V3(τ)+mz4(τ)˙z4(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)+z3(τ)z4(τ)k2c2z23(τ) +0.557a1+z4(τ)(2(τ)1+η1(τ)δ2ρX(Φ(τ)+EIζrr(0,τ))+EIζrrr(X,τ)m˙ϑ(τ)η2(τ)κ21+η1(τ)δ2) (54)

    Note that when a2>0 for nR, ntanh(n/na2a2)0 is always true. Thus, from (36), it can be sure that

    z4(τ)2(τ)0 (55)

    Since |ηi|1,i=1,2, it can be seen that

    z4(τ)2(τ)1+η1(τ)δ2z4(τ)2(τ)1+δ2 (56)
    |η2(τ)κ21+η1(τ)δ2|κ21δ2 (57)

    Further, according to (36), one has

    z4(τ)2(τ)1+η1(τ)δ2z4(τ)2(τ)tanh(z4(τ)2(τ)a2)z4(τ)ˉκ2tanh(z4(τ)ˉκ2a2) (58)

    Then, both adding and subtracting |z4(τ)ˉκ2| and z4(τ)2(τ) on the right side of (58), it holds that

    z4(τ)2(τ)1+η1(τ)δ2|z4(τ)2(τ)|z4(τ)2(τ)tanh(z4(τ)2(τ)a2)+|z4(τ)ˉκ2|z4(τ)ˉκ2tanh(z4(τ)ˉκ2a2)|z4(τ)ˉκ2|+z4(τ)2(τ) (59)

    Because of the property in (47), it is further known that

    z4(τ)2(τ)1+η1(τ)δ20.557a2|z4(τ)ˉκ2|+z4(τ)2(τ) (60)

    Substituting (60) into (54), one has

    ˙V4(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)k4z24(τ)+0.557a1+0.557a2|z4(τ)ˉκ2|z4(τ)η2(τ)κ21+η1(τ)δ2 (61)

    Then, based on (57), this leads to

    ˙V4(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)k4z24(τ)+0.557a1+0.557a2|z4(τ)ˉκ2|+|z4(τ)κ21δ2| (62)

    Further consider ˉκ2>κ2/κ2(1δ2)(1δ2), and one has

    |z4(τ)ˉκ2|+|z4(τ)κ21δ2|0 (63)

    Then, ˙V4(τ) is further expressed as

    ˙V4(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)k4z24(τ)+0.557a1+0.557a2 (64)

    We can get the theorem result as below according to the above analysis process.

    Theorem 1: Consider the flexible manipulator system as shown in (5)–(8), under Assumption 1, and design the event-triggered controllers in (35) and (36). Then the presented approach guarantees that 1) the vibration of the manipulator is effectively restrained and stabilized, 2) all the signals displaying in the closed-loop system are bounded, 3) the joint angle ϱ(τ) and the boundary vibration diversion ζ(X,τ) fulfill the constraint conditions ϱ(τ)<kd1 and ζ(X,τ)<kd2, respectively, and 4) the system can effectively avoid the occurrence of the Zeno behavior.

    Proof:

    The Barrier Lyapunov function is considered as

    V(τ)=V4(τ)=12log(k2c1k2c1z21(τ))+12Ihz22(τ)+12log(k2c2k2c2z23(τ))+12mz24(τ) (65)

    On the basis of the above analysis, one obtains

    ˙V(τ)k1z21(τ)k2c1z21(τ)k2z22(τ)k3z23(τ)k2c2z23(τ)k4z24(τ)+0.557a1+0.557a2cV(τ)+d (66)

    where c=min(2k1,2k2/2k2IhIh,2k3,2k4/2k4mm), and d=0.557a1+0.557a2.

    Multiplying ecτ on both sides of (66), and integrating (66) over [0,τ], one can obtained that

    V(τ)(V(0)dc)ecτ+dc (67)

    According to (66) and (67), the boundedness of errors zi,i=1,2,3,4 is known. Meanwhile, since ϱd, μ, ζd(X,τ) and ϑ are bounded, according to (11)–(14), one gets that ϱ(τ), ˙ϱ(τ), ζ(X,τ) and ˙ζ(X,τ) are also bounded. Similarly, according to (35) and (36), the boundedness of 1(τ) and 2(τ) are obviously proved. Considering e1=(τ)νd and e3=ρ(X,τ)ρd(X,τ), we can get |ϱ(τ)|=|z1+ϱd||z1|+|ϱd| and |ζ(X,τ)|=|z3+ζd(X,τ)| |z3|+|ζd(X,τ)|. According to (9) and (10), it holds that |ϱ(τ)|kc1+|ϱd|<kd1 and |ζ(X,τ)|kc2+|ζd(X,τ)|<kd2, which means that system states are within their constraint bounds.

    Recall the definition of ei(τ),i=1,2, i.e., e1(τ)=1(τ)Φ0(τ), e2(τ)=2(τ)U0(τ), where Φ0(τ)=1(τk) for τ[τk,τk+1), and O0(τ)=2(sk) for τ[τs,τs+1). Then, one has

    ˙e1(τ)=˙1(τ)˙1(τk)
    ˙e2(τ)=˙2(τ)˙2(τs)

    Here ˙1(τk) and ˙2(τs) can be regarded as constants at the time interval [τk,τk+1) and [τs,τs+1), which means that ˙1(τk)=0 and ˙2(τs)=0. Then, we have

    ddτ|e1|=sign(e1)˙e1|˙1| (68)
    ddτ|e2|=sign(e2)˙e2|˙2| (69)

    According to the definition of 1(τ) and 2(τ) in (35) and (36), we know that ˙1(τ) and ˙2(τ) are the functions of zi,i=1,2,3,4. From the result before, all the system signals are bounded, so ˙1(τ) and ˙2(τ) are bounded. Then, we assume that ˙1(τ)ˉ1, ˙2(τ)ˉ2 with ˉ1 and ˉ2 being constants. In addition, e1(τk)=0, e2(τs)=0 and limττk+1e1(τk+1)=δ1|Φ0(τ)|+κ1, limττs+1e2(τs+1)=δ2|O0(τ)|+κ2. By integrating (68) and (69) on their both sides, one gets τk+1τkT=(δ1|Φ0(τ)|+κ1)/(δ1|Φ0(τ)|+κ1)ˉ1ˉ1 and τs+1τsT=(δ2|O0(τ)|+κ2)/(δ2|O0(τ)|+κ2)ˉ2ˉ2. Thus, the Zeno behavior can be avoided.

    Theorem 1 is demonstrated integrally.

    In order to verify the effectiveness of the control strategy designed in this paper, a system simulation based on (5)–(8) is considered. The system parameters are selected as follows: EI=10Nm2, X=1m, =0.5kgm1, m=2kg, and Ih=1kgm2. The other related parameters are chosen as ϱd=0.03, ζd=0, k1=10, k2=10, k3=10, k4=10, κ1=1, κ2=1, δ1=0.15, δ2=0.15, ˉκ1=2, ˉκ2=2, a1=0.4, a2=0.4. In order to further compare with other control methods, the proportional differential (PD) control 1(τ)=2.5ζrr(0,τ)1.5ϱ(τ)1.5˙ϱ(τ), 2(τ)=2.5ζrrr(X,τ)1.5ζ(X,τ)1.5˙ζ(X,τ) is proposed in this paper. The simulation results are given as Figures 19.

    Figure 1.  Displacement ζ(r,τ) of the system without control.
    Figure 2.  Displacement ζ(r,τ) of the system with event trigger control.
    Figure 3.  Trajectories of ζ(X,τ) under control (solid line) and without control (dotted line).
    Figure 4.  Trajectories of ϱ(τ), ϱd, kd1 and kd1.
    Figure 5.  Trajectories of ζ(X,τ), c, kd2 and kd2.
    Figure 6.  Trajectories of 1(τ) and 2(τ).
    Figure 7.  The time intervals of the event-triggered manipulator.
    Figure 8.  Displacement ζ(r,τ) of the system with PD control.
    Figure 9.  Trajectories of ζ(X,τ), c, kd2 and kd2 under PD control.

    Figure 1 shows the system vibration deflection without any control. It is obvious that the manipulator moves freely with large amplitude. Figure 2 shows the system vibration deflection under the action of the event trigger controller. It can be seen from the figure that the amplitude of the manipulator becomes gentle within a short time, forming an obvious contrast with Figure 1. Figure 3 is the trajectory of boundary vibration deflection ζ(X,τ) of the system with (curve) or without (dotted line) control. It can be seen that when the system does not apply any control, ζ(X,τ) changes periodically, and the amplitude is changed greatly, which will damage the flexible manipulator system and reduce the working accuracy. In the case of control, the boundary vibration deflection ζ(X,τ) gradually tends to be stable, which greatly reduces the system loss. Figures 4 and 5 respectively indicate the trajectories of state junction angle ϱ(τ) and state boundary deflection ζ(X,τ). From the figures we can know, that ϱ(τ) and ζ(X,τ) remain within the constraint boundaries. In the meantime, the tracking performances of ϱ(τ) and ζ(X,τ) are good. It can be clearly seen that based on the adopted control solution; they are adjusted to the expected value. Figure 6 is the trajectories of event trigger controllers 1(τ) and 2(τ). Figure 7 is the time interval for triggering events, which indicates that the Zeno phenomenon is successfully avoided. The displacement and the boundary output changes under state constraints with PD control are shown in Figures 8 and 9. Compared with the simulation results in the previous case, it is obvious that the control strategy proposed in this paper is smoother and more effective than PD control. Obviously, they are bounded. From all the analysis so far, we conclude the following result. The control objectives of this paper can be realized under the action of the proposed control strategy.

    A vibration suppression control algorithm with event-triggered mechanism is proposed for manipulator system described by PDEs with state constraints. State constraints and event-triggered problems are considered simultaneously in the course controller design. Based on the BLF and relative threshold strategy, the method we developed reduces the cost of information transmission and guarantees that the system signals of the under consideration are all bounded. The elastic vibration of flexible manipulator is well suppressed, and the constrained states do not break the constraint bounds. In addition, the Zeno phenomenon is successfully avoided. Simulation results show the validity of the proposed algorithm. At a future date, the proposed scheme can be further studied and spread in other partial differential practical systems with DoS attacks like in [47].

    The paper is supported by the National Key Research and Development Program of China (2018YFF0300605).

    The authors declare that they have no conflict of interest.



    [1] Popescu LL, Popescu RŞ, Damian A (2017) Simulation study of a solar residential heating system. Energy Procedia 112: 673–679. doi: 10.1016/j.egypro.2017.03.1136
    [2] Goswami DY (2015) Principles of solar engineering, boca raton London New York, Taylor & Francis Group. Available from: https://www.academia.edu/25064532/Principles_of_Solar_Engineering_Third_Edition.
    [3] Kazem HA, Chaichan MT (2012) Status and prospects of renewable energy in Iraq. Renew Sustain Energy Rev 16: 6007–6012. doi: 10.1016/j.rser.2012.03.058
    [4] Zeghib I, Chaker A (2011) Simulation of a solar domestic water heating system. Energy Procedia 6: 292–301. doi: 10.1016/j.egypro.2011.05.033
    [5] Lima JBA, Prado RTA, Montoro Taborianski V (2006) Optimization of tank and flat-plate collector of solar water heating system for single-family households to assure economic efficiency through the TRNSYS program. Renew Energy 31: 1581–1595. doi: 10.1016/j.renene.2005.09.006
    [6] Yaïci W, Entchev E, Lombardi K (2012) Experimental and simulation study on a solar domestic hot water system with flat-plate collectors for the Canadian climatic conditions. ASME 2012 6th Int Conf Energy Sustain ES 2012, Collocated with ASME 2012 10th Int Conf Fuel Cell Sci Eng Technol, 69–78.
    [7] Yang R, Shue NS (2013) Simulation study for the effect of the storage design on the performance of a large solar hot water system. IEEE Green Technol Conf, 467–472.
    [8] Mohammed MN, Alghoul MA, Abulqasem K, et al. (2011) TRNSYS simulation of solar water heating system in Iraq. Recent Res Geogr Geol Energy, Environ Biomed - Proc 4th WSEAS Int Conf EMESEG'11, 2nd Int Conf WORLD-GEO'11, 5th Int Conf EDEB'11, 153–156.
    [9] Fayath MA (2011) Prediction of thermal characteristics for solar water heater. Anbar J Eng Sci 4: 18–32.
    [10] Ali MH (2010) Solar thermal water heating for domestic or industrial application (new trend modeling). Eng Tech J 28: 2178–2195.
    [11] Tiwari AK, Gupta S, Joshi AK, et al. (2020) TRNSYS simulation of flat plate solar collector based water heating system in Indian climatic condition. Mater Today Proc. Available from: https://www.sciencedirect.com/science/article/pii/S2214785320366840.
    [12] Babalis S, Nielsen J (2013) Modelling tools for the prediction of performance of large custom-made solar thermal systemse. Eur Sol Therm Ind Fed ESTIF, SCF II Projec, 1–26.
    [13] Sultana T, Morrison GL, Taylor R, et al. (2015) TRNSYS modeling of a linear Fresnel concentrating collector for solar cooling and hot water applications. J Sol Energy Eng Trans ASME 137: 1–9. doi: 10.1115/1.4028868
    [14] Abdunnabia MJR, Alakder KMA, Alkishriwi NA, et al. (2014) Experimental validation of forced circulation of solar water heating systems in TRNSYS. Energy Procedia 57: 2477–2486. doi: 10.1016/j.egypro.2014.10.257
    [15] Duffie JA, Beckman WA (2013) Solar engineering of thermal processes, United States of America, Wiley & Sons. Available from: https://www.academia.edu/18926928/John_A_Duffie_Solar_Engineering_of_Thermal_Processes_4th_Edition_2013_by_John_Wiley_and_Sons.
    [16] Ministry of agriculture. Iraqi Agrometeorological Network. Available from: https://agromet.gov.iq/.
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3230) PDF downloads(242) Cited by(3)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog