Sie sind auf Seite 1von 6

2014 American Control Conference (ACC)

June 4-6, 2014. Portland, Oregon, USA

A Comparison of Extremum Seeking Algorithms Applied to Vapor


Compression System Optimization
Martin Guay and Daniel J. Burns

comp freq
Abstract In recent years, a number of extremum seeking (CF)
algorithms have been proposed. While each approach aims to
estimate the gradient of a performance metric in realtime and Compressor
steer inputs to values that optimize the metric, the way in
cond fan
which each method accomplishes this goal can have practical evap fan
speed speed
implications that depend on the application.
In this paper, we compare the performance of tradi-
tional perturbation-based extremum seeking to time-varying EEV position

extremum seeking in the context of optimizing the energy


efficiency of a vapor compression system. In order to bench- zone

mark these algorithms, we simulate their performance using a Electronic


moving-boundary model of a vapor compression machine that Expansion
valve
has been tuned and calibrated to data gathered from a multi-
A.
split style room air conditioner operating in cooling mode. We A.
show that while perturbation-based extremum seeking appears
simplest to tune, some challenging minima are not obtained. Extremum Seeking
Also, we find that time-varying extremum seeking converges Controller
faster and more reliably than the other method tested.

I. I NTRODUCTION evap fan speed


electrical power
consumption
Vapor compression systems (VCS), such as heat pumps, cond fan speed
refrigeration and air-conditioning systems, are widely used Vapor Compression
comp freq System zone temp
in industrial and residential applications. The introduction of
variable speed compressors, electronically-positioned valves, EEV position VCM states

and variable speed fans to the vapor compression cycle has


greatly improved the flexibility of the operation of such
systems (Fig. 1A). This increased flexibility allows the heat Feedback
Controller
delivered by the machine to be directly matched to the load,
and this design has proved to be more energy efficient than B.
the duty cycling characteristic of vapor compression systems
with fixed speed compressors. Further, the combination of
commanded inputs to the VCS that delivers a particular
amount of heat is often not unique, and various combinations
B.
of inputs (e.g. compressor speed, fan speeds, etc.) constitute
sets of inputs that each cause the VCS to consume different Fig. 1. The vapor compression system under study consists of a compressor,
amounts of energy (Fig. 1B). As the boundary conditions condensing heat exchanger, electronically controlled expansion valve, and
evaporating heating exchanger. The inputs to the VCS that are manipulated
vary (e.g. heat load, outdoor air temperature), the inputs to by the control system include (i) the compressor frequency, (ii) the con-
the VCS necessarily must change to drive various regulated denser fan speed, (iii) the EEV position, and (iv) the evaporator fan speed.
quantities to their setpoints. By operating the VCS with sets
of inputs that have been determined to be energy optimal for
a particular boundary condition, the aggregate efficiency as system that attempt to describe the influence of commanded
measured by the coefficient of performance (COP) can be inputs on thermodynamic behavior and power consumption
dramatically improved. are often low in fidelity, and while they may have useful
However, determining these energy-optimal sets of inputs predictive capabilities over the conditions in which they
is not straightforward. Models of the vapor compression were calibrated, the environments into which these systems
are deployed are so diverse as to render comprehensive
M. Guay is with the Department of Chemical En-
gineering, Queens University, Kingston, ON, Canada. calibration and model tuning intractable. Therefore, relying
martin.guay@chee.queensu.ca on model-based strategies for realtime (online) optimization
D. J. Burns is with the Mechatronics Group at Mitsubishi Elec- is tenuous.
tric Research Laboratories, 201 Broadway, Cambridge, MA 02139.
burns@merl.com, and is the author to whom correspondence should Recently, model-free methods that operate in realtime and
be addressed. aim to optimize a cost have received increased attention

978-1-4799-3274-0/$31.00 2014 AACC 1076


and have demonstrated improvements in the optimization of a platform to evaluate the performance of various ESC
vapor compression systems and other HVAC applications [1], algorithms. A description of the plant under study and details
[2], [3]. To date, the dominant extremum seeking algorithm about comparison criteria are provided in Section II. A
that appears in the HVAC research literature is the traditional description of the ESC algorithms considered here is given
perturbation-based algorithm first developed in the 1920s and in Section III, and Section IV provides simulated results and
re-popularized in the late 1990s. However, new extremum a brief discussion. Finally, concluding remarks are offered in
seeking approaches have been developed that offer different Section V.
characteristics.
Extremum seeking control (ESC) has been the subject II. R EALTIME O PTIMIZATION OF VAPOR C OMPRESSION
of considerable research effort over the last decade. This S YSTEM P ERFORMANCE
approach, which dates back to the 1920s [4], is an ingenious A. Evaluation Criteria
mechanism by which a system can be driven the optimum Minimizing realtime power consumption of vapor com-
of a measured variable of interest [5]. ESC can be viewed as pression systems represent a strenuous and important test
an empirical real-time optimization (RTO) implementation for evaluating the performance of extremum seeking algo-
in which no exact model descriptions is required but where rithms. Considering the ubiquity of these systems deployed
the objective function of the RTO problem must be available in space cooling/heating and refrigeration applications, rela-
from process measurements. Extremum-seeking control pro- tively small improvements in cycle efficiency can have mea-
vides an effective control system design technique that can be surable impacts in national energy consumption. Addition-
used to steer an unknown dynamical system to an equilibrium ally, convexity in the equilibrium map between the control
that optimizes a cost function. Unfortunately, developments inputs and energy consumptiona required system property
in this area have struggled with the poor performance of for extremum seekinghas recently been demonstrated [1].
existing algorithms which has limited to applicability of the The long time constants associated with the machine
technique. thermodynamics and the interacting room air temperature
Over the last few years, many researchers have considered dynamics indicate that the equilibrium map can only be
various approaches to overcome the limitations of ESC. In considered as static when viewed on time scales of tens of
[6], the performance limitations associated with ESC were minutes. In order to satisfy the time scale separation require-
considered in detail. Tighter bounds on the tuning parameters ment of perturbation-based extremum seeking, previously
as well as more precise statements on the guarantees of reported results [1] have shown that convergence time on
convergence were proposed. The non-local properties on the order of hours is routine for realistic initial conditions.
ESC was studied in [7]. This work extends the work in Therefore, we emphasize convergence rate performance in
[8] by considering the case where the fast dynamics can the subsequent simulations.
be assumed to be uniformly global asymptotically stable Also, whereas traditional studies of the vapor compression
along the equilibrium manifold. More precise statements cycle usually consider single-evaporator, single-condenser
concerning the dependence of the stability properties on the systems, more complex and interconnected systems are be-
tuning parameters are provided. In [9], [10] and [11], an coming prevalent. Systems with multiple evaporators or mul-
alternative ESC algorithm is considered where an adaptive tiple condensers are already commercially available, some
control and estimation approach is used. The results in of which offer simultaneous heating and cooling functions
[12] unify the approaches based on singular perturbation wherein an indoor heat exchanger may be operated either as
and parameter estimation by considering the case where a condenser or an evaporator depending on the occupants
the objective function is parameterized in a known fashion. preferences. Multiple heat exchangers introduce more inputs
Recent work reported in [13] have proposed a Newton- to be used in the optimization, and the reconfigurability of
based extremum-seeking technique that provides an estimate individual heat exchangers introduce permutations that could
of the inverse of the Hessian of the cost function. This not be easily captured with simple model-based techniques.
technique can effectively alleviate the convergence problems While we do not consider such systems in this paper, exten-
associated with the increase of the gain of the Newton update. sions to multiple heat exchanger systems are planned, and
In [14], a time-varying estimation-based extremum seeking we therefore test the performance of multi-input extremum
control technique is proposed. This technique attempts to seeking controllers with a two-input case where both the
overcome the limitations of the ESC associated with the indoor and outdoor (evaporator and condenser) fans are
difficulty in tuning the algorithm and the corresponding simultaneously varied.
transient performance deficiencies. In this approach, the ESC Finally, the sensitivity of optimal energy consumption to
problem is solved using a time-varying gradient estimation small changes in input values may be high for some operating
procedure that avoids the limitations associated with the points, and we therefore choose operating points of the
averaging nature of ESC. employed model that are challenging to reach.
This paper considers the problem of selecting an extremum
seeking algorithm in order to optimize the energy efficiency B. Simulation Environment
of a vapor compression system. Toward that end, a physics- In order to evaluate the performance of various extremum
based model of a VCS previously developed is used as seeking algorithms, a model of vapor compression system

1077
zone

Electronic
Expansion
valve
A.

Extremum Seeking
Controller

electrical power
evap fan speed consumption

cond fan speed


Vapor Compression
comp freq System zone temp

EEV position VCM states

Feedback
Controller
Fig. 3. Standard perturbation-based extremum seeking control.

B.
Fig. 2. Extremum seeking algorithms evaluated are configured to optimize
electrical power consumption by modulating both evaporator and condenser
fan speeds while the feedback controller regulates zone temperature and
problem.
internal VCS states. Consider a nonlinear system
x = f (x, a(x, v)) (1)
has been developed based on the Thermosys toolbox for y = h(x) (2)
MATLAB/Simulink [15]. This model captures pertinent dy-
namics through a moving-boundary approximation to the where x 2 Rn is the vector of state variables, v is the vector
heat exchanger dynamics. The parameters used in this model of input variables taking values in U R p and y 2 R is the
have been calibrated to data obtained from a 2.6 kW single- variable to be minimized. The function a(x, v) is smooth.
zone room air conditioner operating in cooling mode. It denotes the potential existence of a state-feedback that
Typically, vapor compression machines with variable actu- may be required to stabilize the process at its equilibrium.
ators are controlled with feedback regulators that command The state-feedback is parametrized by the input variable v.
compressor speeds and electronic expansion valve (EEV) It is assumed that f (x, a(x, v)) is a smooth vector valued
positions. Additionally, indoor and outdoor heat exchanger functions of x and v and that h(x) is a smooth function of x.
fans may be controlled to a small number of discrete speeds. The objective is to steer the system to the equilibrium x
In this context, the extremum seeking controllers considered and v that achieves the minimum value of y(= h(x )). The
here will continuously modulate both heat exchanger fans equilibrium (or steady-state) map is the n dimensional vector
speeds in order to minimize electrical power consumption p(v) which is such that:
(see Fig. 2). The room temperature regulation and internal
vapor compression machine state regulation are performed f (p(v), a(p(v), v)) = 0.
by the feedback controller, with the extremum seeking con- The equilibrium cost function is given by:
troller serving to relocate the steady state operation on the
equilibrium manifold to the point that minimizes power. y = h(p(v)) = `(v) (3)
Disturbances to the VCS include heat load (thermal power
removed from the indoor space by the evaporator and Thus, at equilibrium, the problem is reduced to finding the
rejected to the outdoor space by the condenser) and the minimizer v of y = `(v ).
outdoor air temperature. For each combination of these two Some basic assumption are required to ensure that this
disturbances, an optimal set of four inputs minimized VCS problem is well-posed.
power consumption. Assumption 1: The equilibrium cost (3) is such that
1) `(v )

III. E XTREMUM S EEKING C ONTROL A LGORITHMS v = 0


2
`
2) v vT
> aI, 8v 2 U .
In this study, two classes of ESC techniques are considered
to solve the air conditioning problem. We first consider the where a is a strictly positive constant.
standard perturbation-based extremum seeking control. We B. Perturbation-based ESC
will then consider the estimation based techniques. This
class of technique attempt to estimate the gradient directly The standard perturbation-based ESC is shown in Figure 3.
without any averaging. A third class worth mentioning but The fundamental element of the ESC mechanism is the dither
not tested here, due to space restrictions, are optimization- signal d(t) = a sin(wt) with amplitude a and frequency w.
based techniques. The dither signal multiplies the output function y filtered by a
high-pass filter with bandwidth wh . It then enters a low-pass
A. ESC problem statement filter with bandwidth wl . The filtered signal x is integrated
Before presenting the ESC approaches that are considered and multiplied by the optimization k. The dither signal is
in this study, we provide a specific statement of the ESC then added to the output and the resulting input v is finally

1078
fed back to unknown nonlinear system. The ESC loop can with initial conditions S(0) = a1 I 0, where a1 , d and kT
be written as the following dynamical system. are strictly positive constants to be assigned. The inverse
of S is then given as the solution to the matrix differential
equation:
x = f (x, a(x, v(t)
+ a sin(wt)))
v = wkx S 1
= S 1 ccT S 1
+ kT S 1
dS 2
(9)
wl
x = wwl x + w (h(x) h) sin(wt) with initial condition S 1 (0) = a1 I. Let the variable h be
a
h = wwh h + wwh h(x). defined by the dynamical system:

The stability and performance of this closed-loop is now h = K h.


(10)
well understood. The tuning of the ESC requires that the
Then, based on (6),(7) and (10), one considers the following
frequency w be chosen to be small enough to ensure that a
parameter update law proposed in [16]:
time-scale separation exists between the systems dynamics
and the optimization (or quasi steady-state) dynamics. q =Proj(S 1 (c(e h)
s q ), q ), q (0) = q 0 2 Q0 , (11)
C. Estimation-based ESC
where s is a positive constant. Proj{f , q } denotes a Lips-
Estimation-based ESC are based on the direct estimation chitz projection operator [17] such that
of the gradient of the steady-state cost function. To make the
ideas clear, let us consider the static map: Proj{f , q }T q f T q , (12)

y(t) = `(v(t)) (4)


q (0) 2 Q0 =) q 2 Q, 8t 0 (13)
If one differentiates (4) with respect to time, the following
dynamics are obtained: where Q , B(q , zq ), where B(q , zq ) is the ball centered at q
with radius zq .
`T Following standard arguments, it will be shown in the next
y = v.

v section that the filter parameter must be satisfy the following
Defining q = v` , one can therefore write the following assumption.
dynamical system: Assumption 2: There exists constants a2 > 0 and T > 0
such that
y = q T v.
(5) Z t+T
c(t)c(t)T dt a2 I (14)
The design of the extremum seeking routine is based on the t
dynamics (5). The first step consists in the estimation of the
8t > 0.
time-varying parameters q . In the second step, we define a
The extremum-seeking controller considered is given by:
suitable controller that achieves the extremum-seeking task.
One possible formulation can be summarized as follows. v = kq + d(t) (15)
We consider the unknown nonlinear system expressed in
the optimization quasi steady-state time-scale: where d(t) is a bounded dither signal with kd(t)k D and
k > 0. The main advantage of this technique over perturbation
e x = f (x, a(x, v)) based technique is that they are not dependent on the choice
y = h(x) of dither signal. In addition, they provide some additional
freedom to tune and further improve performance of the ESC
where e is small positive time-scale separation parameter. system. As in perturbation-based ESC, the application to
Let y represent the predicted output for a given value of the unknown dynamical systems requires the use of a time-scale
parameter estimates q . The output prediction error is denoted separation parameter. However, the choice of this parameter
by e = y y and the parameter estimation error is given by does not affect the choice of dither, as long as the assumption
q = q q . We consider the following prediction dynamics: given by Equation (14) is met.
y = vT q + Ke + cT q , (6)
IV. S IMULATION R ESULTS
where K is a positive constant to be assigned and where A. One-input case
the time varying parameter c 2 R p is the solution of the
differential equation: 1) Perturbation-based ESC: In this first section, we con-
sider the performance of the ESC techniques described in
cT = KcT + vT (7) the previous section. The function is convex and contains
a unique minimum in the operating region of interest. The
with initial conditions c(0) = 0. Let S 2 R pp be the solution
minimum occurs at a fan motor voltage of 3.404 V which
to the following matrix differential equation
results in overall power consumption of the VCS at 508 W .
S = ccT kT S + d I (8) For the purpose of simulation, it is assumed that the system is

1079
600 600

580 580

Powe r
560 560

540 540

520 520

500 500
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
4 4
x 10 x 10

3.6 3.8

I ndoor Fan Sp e e d
3.4 3.6

3.2 3.4

3 3.2

2.8 3
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
4
x 10 T ime ( s e c s ) 4
x 10

Fig. 4. Optimization of electrical power using the perturbation-based ESC Fig. 6. Optimization of electrical power using the time-varying ESC by
by manipulating the indoor fan speed. The top plot shows the power as a manipulating the indoor fan speed. The top plot shows the power as a
function of time. The bottom plot shows the indoor fan speed. function of time. The bottom plot shows the indoor fan speed.
590 590

580 580

570 570

560 560

Powe r
Powe r

550 550

540 540

530 530

520 520

510 510

500 500
0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8
I ndoor Fan Sp e e d I ndoor Fan Sp e e d

Fig. 5. Optimization of electrical power using the perturbation-based ESC Fig. 7. Optimization of electrical power using the time-varying ESC by
by manipulating the indoor fan speed. The full line shows the steady-state manipulating the indoor fan speed. The full line shows the steady-state
input-output relationship for the system. The ESC input-output trajectory is input-output relationship for the system. The ESC input-output trajectory is
shown as the dotted line. shown as the dotted line.

initiated at the steady-state occurring at an indoor fan motor pivotal parameter is the time-scale separation parameter, e.
voltage of 3 V 1 . It is set at 0.005. The remaining parameters are set as:
We first consider the performance of the perturbation
based ESC. The best performance was obtained for the kg = 0.01, K = kT = 20, d = 10 6 .
following value of the parameters:
The dither signal is set to d(t) = 0.05 sin(0.005t). The
a = 0.05, w = 0.005, k = 0.0001, wh = 0.005, wl = 0.001. results are shown in Figures 6 and 7. The main advantage
The corresponding results are shown in Figures 4 and 5. of this technique is that the choice of tuning parame-
The perturbation-based ESC is shown to converge to ters provides a much wider range of suitable parameters.
what it perceives as the optimum quickly. However, the The transient performance of this technique is particularly
resulting conditions are not optimal. Efforts to increase or good. The final value reached is slightly biased as in the
reduce the optimization gain or the amplitude do not yield perturbation-base ESC technique. However, one can rely on
significant improvements in the performance. Reduction of additional tools to improve the performance since the choice
the dither frequency is shown to improve the accuracy of of dither is not tied to the time-scale separation.
the optimization at the cost of slowing the convergence rate.
B. Two-input case
Consequently, the convergence is longer and the transient
response is slower. In this section, we consider the problem where both indoor
2) Estimation-based ESC: The time-varying estimation- and outdoor fan speed to optimize power consumption. We
based ESC technique is considered for the solution of the first consider the perturbation-based approach with the same
steady-state optimization problem. In this application, the tunings as above for the loop involving the indoor fan ESC
loop. We add the outdoor fan speed loop with the following
1 In the simulation model used, the indoor unit fan is driven by a variable
parameters:
speed DC motor. The input is a signal that represents the motor voltage, and
therefore the units that ultimately drive the indoor fan speed is specified in
volts. a = 20, w = 0.008, k = 0.1, wh = 0.008, wl = 0.003.

1080
0 a vapor compression system. Two classes of ESC techniques
50
were investigated: Perturbation-based ESC and time-varying
ESC. The advantages and disadvantages of both techniques
Out door Fan Sp e e d-840 were assessed to study their applicability to minimizing
100

150 the steady-state power consumption of a vapor compression


200
system. While the perturbation-based method was a bit easier
to tune, in some cases, the optimum was not obtained. The
250
time-varying estimation-based ESC was shown to outperform
300 perturbation-based techniques in terms of transient perfor-
350
mance and accuracy.
0 0.1 0.2 0.3 0.4
I ndoor Fan Sp e e d-3
0.5 0.6
R EFERENCES
[1] D. Burns and C. Laughman, Extremum seeking control for energy
Fig. 8. Optimization of electrical power using the perturbation-based ESC optimization of vapor compression systems, in International Refrig-
by manipulating the indoor and outdoor fan speeds. The contour lines of eration and Air Conditioning Conference, 2012.
the steady-state input-output relationship for the system are shown as full [2] H. Sane, C. Haugstetter, and S. Bortoff, Building hvac control
lines. The ESC input trajectory is shown as the dotted line. systems - role of controls and optimization, in Proceedings of the
2006 American Controls Conference, 2006.
[3] P. Li, Y. Li, and J. E. Seem, Efficient Operation of Air-Side Econo-
0
mizer Using Extremum Seeking Control, JOURNAL OF DYNAMIC
SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF
50 THE ASME, vol. 132, no. 3, MAY 2010.
[4] M. Leblanc, Sur lelectrification
des chemins de fer au moyen
100 de courants alternatifs de frequence
elev
ee,
Revue Gen erale
de
Outdoor Fan Sp e e d

lElectricite,
1922.
150
[5] Y. Tan, W. Moase, C. Manzie, D. Nesic and, and I. Mareels,
200
Extremum seeking from 1922 to 2010, in 29th Chinese Control
Conference (CCC), july 2010, pp. 14 26.
250 [6] M. Krstic, Performance improvement and limitation in extremum
seeking control, Systems and Control Letters, vol. 39, no. 5, pp. 313
300 326, 2000.
[7] Y. Tan, D. Nesic, and I. Mareels, On non-local stability properties
350
of extremum seeking control, Automatica, vol. 42, no. 6, pp. 889
0 0.1 0.2 0.3 0.4 0.5 0.6 903, 2006.
I ndoor Fan Sp e e d
[8] M. Krstic and H. Wang, Stability of extremum seeking feedback for
general dynamic systems, Automatica, vol. 36, no. 4, pp. 595601,
Fig. 9. Optimization of electrical power using the time-varying ESC by 2000.
manipulating the indoor and outdoor fan speeds with alternative tuning. The [9] V. Adetola and M. Guay, Parameter convergence in adaptive
contour lines of the steady-state input-output relationship for the system are extremum-seeking control, Automatica, vol. 43, no. 1, pp. 105 110,
shown as full lines. The ESC input trajectory is shown as the dotted line. 2007.
[10] M. Guay, D. Dochain, and M. Perrier, Adaptive extremum seeking
control of continuous stirred tank bioreactors with unknown growth
kinetics, Automatica, vol. 40, no. 5, pp. 881 888, 2004.
We show the progress of the ESC technique over a contour [11] P. Cougnon, D. Dochain, M. Guay, and M. Perrier, On-line optimiza-
plot of the steady-state cost in Figure 8. The perturbation- tion of fedbatch bioreactors by adaptive extremum seeking control,
Journal of Process Control, vol. 21, no. 10, pp. 1526 1532, 2011.
based succeeds in minimizing the cost, however it fails to [12] D. Nesic, A. Mohammadi, and C. Manzie, A systematic approach to
identify the correct minimizer. Attempts to minimize the bias extremum seeking based on parameter estimation, in Decision and
is extremely difficult in this case. Control (CDC), 2010 49th IEEE Conference on, dec. 2010, pp. 3902
3907.
We then test the time-varying ESC technique with a [13] A. Ghaffari, M. Krstic, and D. Nesic, Multivariable newton-based
singular perturbation parameter e = 0.001. We remove the extremum seeking. Automatica, vol. 48, no. 8, pp. 17591767, 2012.
dither for the indoor fan speed and introduce a dither in [14] M. Guay, S. Dhaliwal, and D. Dochain, A time-varying extremum-
seeking control approach, in American Control Conference (ACC),
the outdoor fan given by d(t) = 20 sin(0.008t)exp( 0.0005t) 2013, June 2013, pp. 26432648.
as in the perturbation-based case but with a exponential [15] Alleyne, A., et. al., THERMOSYS 4 Tool-
decay. The optimization gain is given by kg1 = 0.01 for the box, University of Illinois at Urbana-Champaign.
http://arg.mechse.illinois.edu/thermosys, 2012.
indoor fan loop and kg2 = 0.1 for the outdoor fan loop. The [16] V. Adetola and M. Guay, Robust adaptive mpc for systems with
estimation gains are set to K = kT = 50 with d = 10 6 . exogeneous disturbances, in American Control Conference, St Louis,
The results are shown in Figure 9. The simulation results MO, 2009.
[17] M. Krstic, I. Kanellakopoulos, and P. Kokotovic, Nonlinear and
demonstrate the effectiveness of the time-varying technique Adaptive Control Design, S. Haykin, Ed. Wiley: Toronto, 1995.
in the multi-input case. The perceived bias in the location of
the optimal is minimized by a proper choice of optimization
gain, kg , and perturbation parameter e.
V. C ONCLUSION
The paper presents a study of the application of extremum-
seeking control to the optimization of the energy efficiency of

1081

Das könnte Ihnen auch gefallen