一种用于永磁同步电机的灰色预测终端滑模控制方法与流程

文档序号:12277606阅读:来源:国知局

技术特征:

1.一种用于永磁同步电机的灰色预测终端滑模控制方法,其特征在于,包括以下步骤:

步骤1、建立永磁同步电机数学模型,即离散永磁同步电机系统的转矩和运动方程,如式(1)和(2):

<mrow> <msub> <mi>T</mi> <mi>e</mi> </msub> <mo>=</mo> <mfrac> <mn>3</mn> <mn>2</mn> </mfrac> <msub> <mi>n</mi> <mi>p</mi> </msub> <msub> <mi>&psi;</mi> <mi>a</mi> </msub> <msub> <mi>i</mi> <mrow> <mi>q</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <msub> <mi>T</mi> <mi>e</mi> </msub> <mo>-</mo> <msub> <mi>T</mi> <mi>l</mi> </msub> <mo>=</mo> <mfrac> <mi>J</mi> <msub> <mi>n</mi> <mi>p</mi> </msub> </mfrac> <mrow> <mo>(</mo> <mfrac> <mrow> <msub> <mi>&omega;</mi> <mi>k</mi> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> <mo>)</mo> </mrow> <mo>+</mo> <mi>B</mi> <msub> <mi>&omega;</mi> <mi>k</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

其中,是对转速的求导,Te为电磁转矩,Tl为负载转矩,np为极对数,ψa为永磁体与定子交链的磁链,iq,k是交轴的电流分量在k周期的采样值,J为转动惯量,ωk为转子电角速度在k周期的转速采样值,ωk-1为转子电角速度在k的前一周期的转速采样值,B为粘滞摩擦系数,T为采样周期;

步骤2、用遗传算法选择合适的参数m*和n*,具体包括以下步骤:

步骤2.1、根据灰色预测原理和转速误差及其积累生成得到参数m和n的表达式,如式(3)所示;

<mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>m</mi> </mtd> </mtr> <mtr> <mtd> <mi>n</mi> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <msup> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <msup> <mi>X</mi> <mi>T</mi> </msup> </mtd> <mtd> <mi>X</mi> </mtd> </mtr> </mtable> </mfenced> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <msup> <mi>X</mi> <mi>T</mi> </msup> <mi>Y</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

其中,参数矩阵X和Y分别如式(4)和式(5);

<mrow> <mi>X</mi> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mo>-</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msubsup> <mi>z</mi> <mn>3</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msubsup> <mi>z</mi> <mn>4</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msubsup> <mi>z</mi> <mn>5</mn> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>Y</mi> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msubsup> <mi>e</mi> <mn>2</mn> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>e</mi> <mn>3</mn> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>e</mi> <mn>4</mn> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>e</mi> <mn>5</mn> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

其中,k=1、2、3、4、5,为k时刻与前一周期的转速误差,其积累求和形式为表示原始误差数列;

步骤2.2、用遗传算法确定参数m和n的最优值m*和n*,具体方法为:

步骤2.2.1、确定目标函数,如式(6)和式(7);

<mrow> <mi>Mape</mi> <mo>_</mo> <mi>m</mi> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>5</mn> </munderover> <mfrac> <mn>1</mn> <mn>5</mn> </mfrac> <mo>|</mo> <mfrac> <mrow> <msub> <mi>m</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>m</mi> <mi>k</mi> </msub> </mrow> <msub> <mi>m</mi> <mi>k</mi> </msub> </mfrac> <mo>|</mo> <mo>*</mo> <mn>100</mn> <mo>%</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>Mape</mi> <mo>_</mo> <mi>n</mi> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>5</mn> </munderover> <mfrac> <mn>1</mn> <mn>5</mn> </mfrac> <mo>|</mo> <mfrac> <mrow> <msub> <mi>n</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>n</mi> <mi>k</mi> </msub> </mrow> <msub> <mi>n</mi> <mi>k</mi> </msub> </mfrac> <mo>|</mo> <mo>*</mo> <mn>100</mn> <mo>%</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

其中,Mape_m和Mape_n分别为参数m和n的绝对误差,mk-1和mk分别是遗传算法中第k-1周期和第k周期得到的参数m的筛选值,nk-1和nk分别是用遗传算法得到的第k-1周期和第k周期得到的参数n的筛选值;

步骤2.2.2、确定遗传算法中粒子群群体的大小;

步骤2.2.3、选取合适的交叉率和变异率,进行交叉和变异的计算;

步骤2.2.4、判断目标函数中的绝对误差Mape_m和Mape_n是否达到预设误差范围,若是,则得到参数m和n的最优值,执行步骤2.3若否,则返回步骤2.2.3,重新进行交叉和变异的计算,最终得到最优的m*和n*

步骤2.3、进行基于遗传算法优化的灰色预测求解;

求解灰色预测方程式(8),得到转速误差下一周期的预测值如式(9)所示;

<mrow> <mfrac> <msubsup> <mi>de</mi> <mi>k</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mi>dt</mi> </mfrac> <mo>+</mo> <msup> <mi>m</mi> <mo>*</mo> </msup> <msubsup> <mi>e</mi> <mi>k</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msup> <mi>n</mi> <mo>*</mo> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <msubsup> <mover> <mi>e</mi> <mo>^</mo> </mover> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mrow> <mo>(</mo> <msubsup> <mi>e</mi> <mn>1</mn> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mfrac> <msup> <mi>n</mi> <mo>*</mo> </msup> <msup> <mi>m</mi> <mo>*</mo> </msup> </mfrac> <mo>)</mo> </mrow> <msubsup> <mi>e</mi> <mi>k</mi> <mrow> <msup> <mrow> <mo>-</mo> <mi>m</mi> </mrow> <mo>*</mo> </msup> <mi>k</mi> </mrow> </msubsup> <mo>+</mo> <mfrac> <msup> <mi>n</mi> <mo>*</mo> </msup> <msup> <mi>m</mi> <mo>*</mo> </msup> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

其中,m*和n*是经过步骤2.2遗传算法优化得到的参数最优值;

最终得到原始误差数列下一周期的预测值如式(10)所示;

<mrow> <msubsup> <mover> <mi>e</mi> <mo>^</mo> </mover> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mover> <mi>e</mi> <mo>^</mo> </mover> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <msubsup> <mover> <mi>e</mi> <mo>^</mo> </mover> <mi>k</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow>

步骤3、基于遗传算法对灰色预测算法的终端滑模控制进行改进;

步骤3.1、根据永磁同步电机模型确定转速误差与其导数误差信号,如式(11)所示;

<mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <msubsup> <mi>&omega;</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>k</mi> </mrow> <mo>*</mo> </msubsup> <mo>-</mo> <msub> <mi>&omega;</mi> <mi>k</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo> </mrow> </mrow>

其中,e1,k是在k周期的转速误差信号,e2,k是对k周期转速误差信号的求导计算,即一阶导数误差信号,是给定转速,ωk是实际转速采样,e1,k-1和e2,k-1分别为e1,k和e2,k在k-1周期的值;

根据永磁同步电机数学模型式(1)和式(2),并对转速误差求二次导数,得到转速的一阶和二阶导数误差信号,如式(12)所示;

<mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mfrac> <mrow> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msub> <mi>n</mi> <mi>p</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <msub> <mi>&psi;</mi> <mi>a</mi> </msub> <msub> <mi>i</mi> <mrow> <mi>q</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>+</mo> <mfrac> <msub> <mi>T</mi> <mi>l</mi> </msub> <mi>J</mi> </mfrac> <mo>+</mo> <mfrac> <mrow> <mi>B</mi> <msub> <mi>&omega;</mi> <mi>k</mi> </msub> </mrow> <mi>J</mi> </mfrac> </mtd> </mtr> <mtr> <mtd> <mfrac> <mrow> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mn>3</mn> <msub> <mi>n</mi> <mi>p</mi> </msub> </mrow> <mrow> <mn>2</mn> <mi>J</mi> </mrow> </mfrac> <msub> <mi>&psi;</mi> <mi>a</mi> </msub> <msub> <mi>u</mi> <mi>k</mi> </msub> <mo>+</mo> <mfrac> <mrow> <msub> <mi>T</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>T</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>JT</mi> </mfrac> <mo>+</mo> <mfrac> <mrow> <mi>B</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mi>k</mi> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mrow> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mrow> <mi>JT</mi> </mfrac> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow>

其中,是对转速误差信号e1,k的一阶导数,是对转速误差信号的二阶导数,uk是终端滑模控制得出的控制量表达式,Tl,k和Tl,k-1分别是在k周期和第k-1周期时的不确定扰动负载;

根据终端滑模控制原理,设满足以下方程:

<mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>Te</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <mi>T</mi> <mrow> <mo>(</mo> <msub> <mi>ae</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>bu</mi> <mi>k</mi> </msub> <mo>+</mo> <msub> <mi>d</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>13</mn> <mo>)</mo> </mrow> </mrow>

其中,dk为系统的外部不确定扰动;

步骤3.2、确定终端滑模控制的滑模面如式(14)所示;

<mrow> <msub> <mi>s</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mi>&Delta;</mi> <msub> <mi>s</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> <mo>+</mo> <mi>&alpha;</mi> <msubsup> <mi>s</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> <mrow> <mi>p</mi> <mo>/</mo> <mi>q</mi> </mrow> </msubsup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>14</mn> <mo>)</mo> </mrow> </mrow>

其中,s2,k是滑模面方程,s1,k=e1,k,Δs1,k=s1,k-s1,k-1是对s1,k的求导,所以有p、q和α是根据实际情况调节的参数;

步骤3.3、确定灰色预测终端滑模控制的控制量表达式,如式(15)所示;

uk=ueq,k+us,k+uga,k (15)

其中,uk为终端滑模控制的控制量表达式;ueq,k是终端滑模控制的等效方程,如式(16)所示;us,k是非线性切换面方程,如式(17)所示;uga,k是改进后灰色预测的调节方程,如式(18)所示;

<mrow> <msub> <mi>u</mi> <mrow> <mi>eq</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <mo>-</mo> <msup> <mi>b</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>[</mo> <msub> <mi>ae</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>+</mo> <mfrac> <msub> <mi>e</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mi>T</mi> </mfrac> <mo>+</mo> <mfrac> <mrow> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>e</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow> <mi>T</mi> </mfrac> <mo>+</mo> <mi>&alpha;</mi> <mfrac> <mrow> <msubsup> <mi>s</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> </mrow> <mrow> <mi>p</mi> <mo>/</mo> <mi>q</mi> </mrow> </msubsup> <mo>-</mo> <msubsup> <mi>s</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> <mrow> <mi>p</mi> <mo>/</mo> <mi>q</mi> </mrow> </msubsup> </mrow> <mi>T</mi> </mfrac> <mo>]</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>16</mn> <mo>)</mo> </mrow> </mrow>

us,k=-b-1[K1 sgn(s2,k-1)] (17)

<mrow> <msub> <mi>u</mi> <mrow> <mi>ga</mi> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mo>-</mo> <msup> <mi>b</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>[</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <msub> <mover> <mi>s</mi> <mo>^</mo> </mover> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mi>sgn</mi> <mrow> <mo>(</mo> <msub> <mover> <mi>s</mi> <mo>^</mo> </mover> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <msub> <mi>s</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>]</mo> </mtd> <mtd> <mo>|</mo> <msub> <mi>s</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>|</mo> <mo>></mo> <mi>&epsiv;</mi> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>|</mo> <msub> <mi>s</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>k</mi> </mrow> </msub> <mo>|</mo> <mo>&lt;</mo> <mi>&epsiv;</mi> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>18</mn> <mo>)</mo> </mrow> </mrow>

其中,是根据预测值计算得到的滑模面方程,即由式(10)预测得到的结果,是对求导;符号函数σ1是很小的正常数,K1、K2是待设计值,根据实际情况调节其值,ε是滑模面运行范围。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1