Control adaptativo——Experimento de simulación Tres usos Teoría de la ultraestabilidad Modelo de diseño Sistema adaptativo de referencia

Control adaptativo——Experimento de simulación Tres usos Teoría de la ultraestabilidad Modelo de diseño Sistema adaptativo de referencia

1. Descripción del problema

Sea la función de transferencia del objeto de control
W p ( s ) = k 1 T 1 2 s 2 + 2 T 1 ξ 1 s + 1 (1) W_{p}(s)=\frac{k_{1}} {T_ {1}^{2} s^{2}+2 T_{1} \xi_{1} s+1} \tag{1}Wpag( s )=T12s2+2T _1X1s+1k1( 1 )
Parámetrok 1 k_1k1T 1 T_{1}T1y ξ 1 \xi_{1}X1La ley de cambio con el tiempo es
k 1 ( t ) = 1.12 − 0.008 t , T 1 ( t ) = 0.036 + 0.004 t , ξ 1 ( t ) = 0.8 − 0.01 t (2) k_{1}(t) =1.12 -0,008 t, \quad T_{1}(t)=0,036+0,004 t, \quad \xi_{1}(t)=0,8-0,01 t \tag{2}k1( t )=1.120,008 toneladas ,T1( t )=0.036+0,004 toneladas ,X1( t )=0.80,01 toneladas( 2 )
Sea la función de transferencia del modelo de referencia
W m ( s ) = 1 0.0 8 2 s 2 + 2 × 0.08 × 0.75 s + 1 (3) W_{m}(s)=\frac{1}{ 0,08^ {2} s^{2}+2 \times 0,08 \times 0,75 s+1} \tag{3}Wm( s )=0.0 82 segundos2+2×0.08×0,75 s _+11( 3 )
diseñar un modelo de sistema adaptativo de referencia utilizando la teoría de la ultraestabilidad.

Suponiendo entrada de referencia del sistema:

r (t) r (t)r ( t ) es una señal de onda cuadrada con un período de 4s y una amplitud de± 2 \pm 2± 2 _

Diseñe la ley adaptativa y proporcione los resultados de la simulación.

2. Modelado de problemas

Este experimento de simulación está dirigido principalmente al sistema de control adaptativo de referencia de modelo paralelo con filtro de variable de estado (caso 1). Sea la ecuación del modelo de referencia:
( ∑ i = 0 namipi ) ym = ( ∑ i = 0 mbmipi ) r , amn = 1 (4) \left(\sum_{i=0}^{n} a_{mi} p ^ {i}\right) y_{m}=\left(\sum_{i=0}^{m} b_{mi} p^{i}\right) r, a_{mn}=1 \tag{4 }(yo = 0namipagyo )ym=(yo = 0mbmipagyo )r ,amn=1( 4 )
La ecuación del filtro de variable de estado conectado a la salida del modelo de referencia es:
( ∑ i = 0 n − 1 cipi ) ymf = ym , cn − 1 = 1 (5) \left(\sum_{i= 0}^ {n-1} c_{i} p^{i}\right) y_{mf}=y_{m}, c_{n-1}=1 \tag{5}(yo = 0n 1Cyopagyo )ymf _=ym,Cn 1=1( 5 )
La ecuación del filtro de variable de estado conectado a la entrada del sistema ajustable es:
( ∑ i = 0 n − 1 cipi ) rf = r , cn − 1 = 1 (6) \left(\sum_{i= 0} ^{n-1} c_{i} p^{i}\right) r_{f}=r, c_{n-1}=1 \tag{6}(yo = 0n 1Cyopagyo )rf=r ,Cn 1=1( 6 )
可调系统方程为:
( ∑ i = 0 nasi ( v , t ) pi ) ysf = ( ∑ i = 0 mbsi ( v , t ) pi ) rf , asn ( v , t ) = 1 (7) \left(\sum_{i=0}^{n} a_{si}(v, t) p^{i}\right) y_{sf}=\left(\sum_{i=0}^{m} b_{si}(v, t) p^{i}\right) r_{f}, a_{sn}(v, t)=1 \tag{7}(yo = 0nay yo( v ,t ) pagyo )ysf _=(yo = 0mby yo( v ,t ) pagyo )rf,as n( v ,t )=1( 7 )
El error de salida generalizado es:
ε f = ymf − ysf (8) \varepsilon_{f}=y_{mf}-y_{sf} \tag{8}mif=ymf _ysf _( 8 )
Para asegurar que el bloque directo equivalente sea estrictamente positivo, se introduce un compensador en serie:
v = D ( p ) ε f = ( ∑ i = 0 n − 1 dipi ) ε f (9) v=D( p) \varepsilon_{f}=\left(\sum_{i=0}^{n-1} d_{i} p^{i}\right) \varepsilon_{f} \tag{9}v=D ( pag ) mif=(yo = 0n 1dyopagyo )mif( 9 ) Para el parámetro ajustable asi ( v , t ) a_{si}(v,t)
en el sistema ajustableay yo( v ,t )bsi ( v , t ) b_{si}(v,t)by yo( v ,t ),采取PI控制,则自适应规律为
asi ( v , t ) = ∫ 0 t φ 1 i ( v , t , τ ) d τ + φ 2 i ( v , t ) + asi ( 0 ) , i = 0 , 1 , ⋯ , norte - 1 bsi ( v , t ) = ∫ 0 t ψ 1 yo ( v , t , τ ) re τ + ψ 2 yo ( v , t ) + bsi ( 0 ) , yo = 0 , 1 , ⋯ , metro (10) \begin{alineado} a_{si}(v, t)&=\int_{0}^{t} \varphi_{1 i}(v, t, \tau) d \ tau+\varphi_{2 i}(v, t)+a_{si}(0), i=0,1, \cdots, n-1 \\ b_{si}(v, t)&=\int_{0 }^{t} \psi_{1 i}(v, t, \tau) d \tau+\psi_{2 i}(v, t)+b_{si}(0), i=0,1, \cdots , m \end{alineado} \tag{10}ay yo( v ,t )by yo( v ,t )=0tFi1 yo( v ,t ,t ) re t+Fi2 yo( v ,t )+ay yo( 0 ) ,i=0 ,1 ,,norte1=0tpag1 yo( v ,t ,t ) re t+pag2 yo( v ,t )+by yo( 0 ) ,i=0 ,1 ,,m( 10 )
Al intercambiar la posición del modelo de referencia y el filtro de variable de estado, la ecuación del modelo de referencia con la misma forma que (7) se puede obtener de la siguiente manera:
( ∑ i = 0 namipi ) ymf = ( ∑ i = 0 mbmipi ) rf , amn = 1 (11) \left(\sum_{i=0}^{n} a_{mi} p^{i}\right) y_{mf}=\left(\sum_{i=0} ^{m} b_{ mi} p^{i}\right) r_{f}, a_{mn}=1 \tag{11}(yo = 0namipagyo )ymf _=(yo = 0mbmipagyo )rf,amn=1( 11 )
结合(7)式,(11)式和(8)式,可推导出
( ∑ i = 0 namipi ) ε f = [ ∑ i = 0 n ( asi − ami ) pi ] ysf + [ ∑ i = 0 norte ( bmi − bsi ) pi ] rf (12) \left(\sum_{i=0}^{n} a_{mi} p^{i}\right) \varepsilon_{f}=\left[\ sum_{i=0}^{n}\left(a_{si}-a_{mi}\right) p^{i}\right] y_{sf}+\left[\sum_{i=0}^{ n}\left(b_{mi}-b_{si}\right) p^{i}\right] r_{f} \tag{12}(yo = 0namipagyo )mif=[yo = 0n( uny yoami)pagyo ]ysf _+[yo = 0n( segundomiby yo)pagyo ]rf( 12 )

ω 1 = [ ∑ yo = 0 norte ( asi − ami ) pi ] ysf + [ ∑ yo = 0 norte ( bmi − bsi ) pi ] rf (13) \omega_{1}=\left[\sum_ {i=0}^{n}\left(a_{si}-a_{mi}\right) p^{i}\right] y_{sf}+\left[\sum_{i=0}^{n }\left(b_{mi}-b_{si}\right) p^{i}\right] r_{f} \tag{13}Vaya1=[yo = 0n( uny yoami)pagyo ]ysf _+[yo = 0n( segundomiby yo)pagyo ]rf( 13 )
en ( 12 ) desigualdad
( ∑ i = 0 namipi ) ε f = ω 13 ( 14 ) \left ( \ sum_ { i = 0 } ^ { n } a_ { mi } pags ^ { i } \ right ) \ varepsilon_{f}=\omega_{13} \tag{14}(yo = 0namipagyo )mif=Vaya13( 14 )
Sustituyendo la ley adaptativa (10) para la selección de parámetros ajustables en el sistema ajustable en (13), la salida de la caja de retroalimentaciónω \omegaω的形式如下:
ω = - ω 1 = - { ∑ yo = 0 norte - 1 [ ∫ 0 t φ 1 yo ( v , t , τ ) re τ + φ 2 yo ( v , t ) + asi ( 0 ) - ami ] pi } ysf + { ∑ yo = 0 norte - 1 [ ∫ 0 t ψ 1 yo ( v , t , τ ) re τ + ψ 2 yo ( v , t ) + bsi ( 0 ) - bmi ] pi } rf (15) \begin{alineado} \omega=-\omega_{1}=&-\left\{\sum_{i=0}^{n-1}\right. {\left.\left[\int_{0}^{t} \varphi_{1 i}(v, t, \tau) d \tau+\varphi_{2 i}(v, t)+a_{si}( 0)-a_{mi}\right] p^{i}\right\} y_{sf} } \\ &+\left\{\sum_{i=0}^{n-1}\left[\int_ {0}^{t} \psi_{1 i}(v, t, \tau) d \tau+\psi_{2 i}(v, t)+b_{si}(0)-b_{mi}\right ] p^{i}\right\} r_{f} \end{alineado} \tag{15}Vaya=- Ah1={ yo = 0n 1[ 0tFi1 yo( v ,t ,t ) re t+Fi2 yo( v ,t )+ay yo( 0 )ami]pagyo }ysf _+{ yo = 0n 1[ 0tpag1 yo( v ,t ,t ) re t+pag2 yo( v ,t )+by yo( 0 )bmi]pagyo }rf( 15 )
由波波夫积分不等式,及引理1和引理2,可得自适应规律
φ 1 i = − kai ( t − τ ) v ( τ ) piysf ( τ ) , τ ≤ t , yo = 0 , 1 , ⋯ , norte - 1 φ 2 yo = - kai ′ ( t ) v ( t ) piysf ( t ) , yo = 0 , 1 , ⋯ , norte - 1 ψ 1 yo = kbi ( t - τ ) v ( τ ) pirf ( τ ) , τ ≤ t , yo = 0 , 1 , ⋯ , metro ψ 2 yo = kbi ′ ( t ) v ( t ) pirf ( t ) , yo = 0 , 1 , ⋯ , metro (16 ) \begin{alineado} \varphi_{1 i}&=-k_{ai}(t-\tau) v(\tau) p^{i} y_{sf}(\tau), \quad \tau \leq t, i=0,1, \cdots, n-1 \\ \varphi_{2 i}&=-k_{ai}^{\prime}(t) v(t) p^{i} y_{sf} (t), \quad i=0,1, \cdots, n-1 \\ \psi_{1 i}&=k_{bi}(t-\tau) v(\tau) p^{i} r_{ f}(\tau), \quad \tau \leq t, i=0,1, \cdots, m \\ \psi_{2 i}&=k_{bi}^{\prime}(t) v(t ) p^{i} r_{f}(t), \quad i=0,1, \cdots, m \end{alineado} \tag{16}Fi1 yoFi2 yopag1 yopag2 yo=-k _ay( tt ) v ( t ) pagyo _sf _( t ) ,tt ,i=0 ,1 ,,norte1=-k _ai′′( t ) v ( t ) pagyo _sf _( t ) ,i=0 ,1 ,,norte1=kbi( tt ) v ( t ) pagyr _f( t ) ,tt ,i=0 ,1 ,,metro=kbi′′( t ) v ( t ) pagyr _f( t ) ,i=0 ,1 ,,m( 16 )
式中,kai ( t − τ ) k_{ai}(t-\tau)kay( tτ ) sumakbi ( t − τ ) k_{bi}(t-\tau)kbi( tτ ) son núcleos integrales escalares definidos positivos, y su transformación de Laplace está ens = 0 s=0s=Una función de transferencia real positiva con un polo en 0 ; kai ′ k_{ai}^{\prime}kai′′suma kbi ′ k_{bi}^{\prime}kbi′′en t ≥ 0 t\ge0t0 es una ganancia escalar no negativa.

3. Resolución de problemas

Escriba el modelo de referencia dado en la pregunta original y la función de transferencia del sistema ajustable en forma de ecuación de entrada-salida:
( 0.0 8 2 p 2 + 2 × 0.08 × 0.75 p + 1 ) ym = r ( T 1 2 p 2 + 2 T 1 ξ 1 p + 1 ) ysf = k 1 rf (17) \begin{reunidos} &\left(0.08^{2} p^{2}+2 \times 0.08 \times 0.75 p+1 \right) y_ {m}=r \\ &\left(T_{1}^{2} p^{2}+2 T_{1} \xi_{1} p+1\right) y_{sf}= k_{1} r_{f} \end{reunidos} \tag{17}( 0.0 82p _2+2×0.08×0.75 p. m.+1 )ym=r( T12pag2+2T _1X1pag+1 )ysf _=k1rf( 17 )
Luego escriba la fórmula anterior en la forma del primer polinomio de Goulwitz:
( p 2 + 2 × 0.08 × 0.75 0.0 8 2 p + 1 0.0 8 2 ) ym = 1 0.0 8 2 r ( p 2 + 2 T 1 ξ 1 T 1 2 + 1 T 1 2 ) ysf = k 1 T 1 2 rf (18) \begin{reunidos} \left(p^{2}+\frac{2 \times 0.08 \times 0.75}{0.08 ^ {2}} p+\frac{1}{0.08^{2}}\right) y_{m}=\frac{1}{0.08^{2}} r \\ \left(p^{2}+ \ fracción{2 T_{1} \xi_{1}}{T_{1}^{2}}+\frac{1}{T_{1}^{2}}\right) y_{sf}=\frac { k_{1}}{T_{1}^{2}} r_{f} \end{reunidos} \tag{18}( pag2+0.0 822×0.08×0,75pag+0.0 821)ym=0.0 821r( pag2+T122T _1X1+T121)ysf _=T12k1rf( 18 )
Comparando con la fórmula (7) y la fórmula (11), puede verse que los parámetros relevantes son los siguientes:

am 1 = 2 × 0.08 × 0.75 0.0 8 2 = 18.75 am 0 = 1 0.0 8 2 = 156.25 bm 0 = 1 0.0 8 2 = 156.25 as 1 ( v , t ) = 2 T 1 ( t ) ξ 1 ( t ) T 1 2 ( t ) = 2 ( 0.8 − 0.01 t ) ( 0.036 + 0.004 t ) como 0 ( v , t ) = 1 T 1 2 ( t ) = 1 ( 0.036 + 0.004 t ) 2 bs 0 ( v , t ) = k 1 ( t ) T 1 2 ( t ) = 1,12 − 0,008 t ( 0,036 + 0,004 t ) 2 (19) \begin{alineado} &a_{m 1}=\frac{2 \times 0,08 \times 0,75} {0,08^{2}}=18,75 \\ &a_{m 0}=\frac{1}{0,08^{2}}=156,25 \\ &b_{m 0}=\frac{1}{0,08^{2} }=156,25 \\ &a_{s 1}(v, t)=\frac{2 T_{1}(t) \xi_{1}(t)}{T_{1}^{2}(t)}= \frac{2(0,8-0,01 t)}{(0,036+0,004 t)} \\ &a_{s 0}(v, t)=\frac{1}{T_{1}^{2}(t)} =\frac{1}{(0,036+0,004 t)^{2}} \\ &b_{s 0}(v, t)=\frac{k_{1}(t)}{T_{1}^{2 }(t)}=\frac{1.12-0.008 t}{(0.036+0.004 t)^{2}} \end{alineado} \tag{19}ametro 1=0.0 822×0.08×0,75=18.75ametro 0=0.0 821=156.25bmetro 0=0.0 821=156.25apágina 1( v ,t )=T12( t )2T _1( t ) x1( t )=( 0.036+0,004 toneladas )2 ( 0,80.01 t )as 0( v ,t )=T12( t )1=( 0.036+0,004 toneladas )21bs 0( v ,t )=T12( t )k1( t )=( 0.036+0,004 toneladas )21.120.008 toneladas( 19 )

Además, como 1 ( 0 ) ≈ 44.4 a_{s 1}(0) \approx 44.4apágina 1( 0 )44.4como 0 ( 0 ) ≈ 771.6 a_{s 0}(0) \approx 771.6as 0( 0 )771,6bs 0 ( 0 ) ≈ 864,2 b_{s 0}(0) \aprox. 864,2bs 0( 0 )864.2 _

Sea el error generalizado de la salida
ε f = ymf − ysf (20) \varepsilon_{f}=y_{mf}-y_{sf} \tag{20}mif=ymf _ysf _( 20 )
La ecuación del compensador en serie es
v = D ( p ) ε f = ( d 1 p + d 0 ) ε f (21) v=D(p) \varepsilon_{f}=\left(d_{1} p +d_{0}\right) \varepsilon_{f} \tag{21}v=D ( pag ) mif=( re1pag+d0)mif( 21 )
La ley adaptativa seleccionada es la siguiente

asi ( v , t ) = ∫ 0 t φ 1 yo ( v , t , τ ) re τ + φ 2 yo ( v , t ) + asi ( 0 ) , yo = 0 , 1 bs 0 ( v , t ) = ∫ 0 t ψ 10 ( v , t , τ ) re τ + ψ 20 ( v , t ) + bs 0 ( 0 ) (22) \begin{alineado} a_{si}(v, t)&=\int_{ 0}^{t} \varphi_{1 i}(v, t, \tau) d \tau+\varphi_{2 i}(v, t)+a_{si}(0), i=0,1 \\ b_{s 0}(v, t)&=\int_{0}^{t} \psi_{10}(v, t, \tau) d \tau+\psi_{20}(v, t)+b_{ s 0}(0) \end{alineado} \tag{22}ay yo( v ,t )bs 0( v ,t )=0tFi1 yo( v ,t ,t ) re t+Fi2 yo( v ,t )+ay yo( 0 ) ,i=0 ,1=0tpag10( v ,t ,t ) re t+pag20( v ,t )+bs 0( 0 )( 22 )
Haciendo referencia a la forma de (16), la ley adaptativa de los parámetros ajustables se puede obtener de la siguiente manera:
φ 10 = − ka 0 ( t − τ ) v ( τ ) ysf ( τ ) , τ ≤ t φ 20 = − ka 0 ′ ( t ) v ( t ) ysf ( t ) φ 11 = − ka 1 ( t − τ ) v ( τ ) pysf ( τ ) , τ ≤ t φ 21 = − ka 1 ′ ( t ) v ( t ) pysf ( t ) ψ 10 = kb 0 ( t − τ ) v ( τ ) rf ( τ ) , τ ⩽ t ψ 20 = kb 0 ′ ( t ) v ( t ) rf ( t ) (23) \begin {alineado} \varphi_{1 0}&=-k_{a 0}(t-\tau) v(\tau) y_{sf}(\tau), \quad \tau \le t \\ \varphi_{2 0} &=-k_{a 0}^{\prime}(t) v(t) y_{sf}(t) \\ \varphi_{1 1}&=-k_{a 1}(t-\tau ) v (\tau) p y_{sf}(\tau), \quad \tau \le t \\ \varphi_{2 1}&=-k_{a 1}^{\prime}(t) v(t ) p y_{sf}(t) \\ \psi_{1 0}&=k_{b 0}(t-\tau) v(\tau) r_{f}(\tau), \quad \tau \leqslant t \ \ \psi_{2 0}&=k_{b 0}^{\prime}(t) v(t) r_{f}(t) \end{alineado} \tag{23}Fi10Fi20Fi11Fi21pag10pag20=-k _de 0( tτ ) v ( τ ) ysf _( t ) ,tt=-k _de 0′′( t ) v ( t ) ysf _( t )=-k _un 1( tτ ) v ( τ ) pags ysf _( t ) ,tt=-k _un 1′′( t ) v ( t ) p ysf _( t )=ksegundo 0( tτ ) v ( τ ) rf( t ) ,tt=ksegundo 0′′( t ) v ( t ) rf( t )( 23 )

En la fórmula, ka 0 ( t − τ ) k_{a 0}(t-\tau)kde 0( tτ )ka 1 ( t − τ ) k_{a 1}(t-\tau)kun 1( tτ ) sumakb 0 ( t − τ ) k_{b 0}(t-\tau)ksegundo 0( tτ ) es un núcleo integral definido positivo,ka 0 ′ ( t ) k_{a 0}^{\prime}(t)kde 0′′( t )ka 1 ′ ( t ) k_{a 1}^{\prime}(t)kun 1′′( t ) ykb 0 ′ ( t ) k_{b 0}^{\prime}(t)ksegundo 0′′( t )∀ t ≥ 0 \forall t \ge 0t0 es una ganancia escalar no negativa.

Analicemos el parámetro d 0 d_0 en el compensador en serie presentadod0y d 1 d_1d1El rango de valores de , la función de transferencia de bloque lineal directa equivalente del sistema es:
h ( s ) = d 1 ( s ) + d 0 s 2 + am 1 s + am 0 (24) h(s)=\frac { d_1(s)+d_0} {s^2+a_{m1}s+a_{m0}} \tag{24}h ( s )=s2+ametro 1s+ametro 0d1( s )+d0( 24 )
La forma estándar controlable correspondiente es la siguiente:
e ˙ = A me + b ω 1 v = d T e (25) \begin{aligned} \boldsymbol{\dot e} &= \boldsymbol{A_m} \boldsymbol {e} + b \omega_1 \\ v &= d^T \boldsymbol{e} \end{alineado} \tag{25}mi˙v=Ammi+bo _1=deso es todo( 25 )
Por ejemplo,e = [ ε ε ̇ ] \bold symbol{e}=\left[ \begin{matrix} \varepsilon \\ \dot \varepsilon \end{matrix}\right]mi=[mimi˙] ,UN metro = [ 0 1 − soy 0 − soy 1 ] \boldsymbol{A_m}=\left[ \begin{matrix} 0 & 1 \\ -a_{m0} & -a_{m1} \end{matrix} \bien]Am=[0unmetro 01unmetro 1] ,b = [ 0 1 ] b=\left[ \begin{matriz} 0 \\ 1 \end{matriz} \right]b=[01] ,d = [ d 0 d 1 ] d=\left[ \begin{matriz} d_0 \\ d_1 \end{matriz} \right]d=[d0d1]

requieren h ( s ) h ( s )h ( s ) es una función de transferencia real estrictamente positiva, entonces debe haber una matriz simétrica definida positivaPPP yQQQ , por lo que la ecuación (26) se cumple:
{ PA m + A m TP = − QP b = d (26) \left\{ \begin{aligned} &P A_m + A_m^TP = -Q\\ &P b = d \ end{alineado} \right.\tag{26}{ PA _m+AmetroTPAG=QPAG B=re( 26 )
Entonces se puede resolver:
d 0 > 0 , d 1 d 0 > 1 am 1 = 0.053 (27) d_0 > 0, \quad \frac {d_1} {d_0} > \frac {1} {a_{ m_1}} =0.053 \tag{27}d0>0 ,d0d1>ametro11=0.053( 27 )

El diagrama de bloques del modelo de simulación final se muestra en la Figura 1:

inserte la descripción de la imagen aquí

Figura 1. Diagrama de bloques del modelo de simulación

He subido el archivo de simulación específico de Simulink a Baidu Netdisk, el enlace es el siguiente: experiment_3.slx_free high-speed download|Baidu Netdisk-unlimited sharing (baidu.com)

La señal de entrada y la señal de error de salida generalizada se muestran en la Figura 2:

inserte la descripción de la imagen aquí

Figura 2. Señal de entrada y señal de error de salida generalizada

La señal de entrada y la señal de ganancia se muestran en la Figura 3:

inserte la descripción de la imagen aquí

Figura 3. Señal de entrada y señal de ganancia

La curva de cambio de la señal de entrada y el parámetro ajustable 1 se muestra en la Figura 4:

inserte la descripción de la imagen aquí

Figura 4. Curva de variación de la señal de entrada y parámetro ajustable 1

La curva de cambio de la señal de entrada y el parámetro ajustable 2 se muestra en la Figura 5:

inserte la descripción de la imagen aquí

Figura 5. Curva de variación de la señal de entrada y parámetro ajustable 2

bibliografía

Li Yanjun, Zhang Ke. Teoría y aplicación del control adaptativo[M].Northwestern Polytechnical University Press, 2005.

Supongo que te gusta

Origin blog.csdn.net/alan1ly/article/details/126057289
Recomendado
Clasificación