自抗扰控制的革命:非线性系统稳定性分析与应用实践指南
立即解锁
发布时间: 2025-01-22 04:40:00 阅读量: 82 订阅数: 44 AIGC 


自抗扰控制模型封装应用:二阶线性自抗扰技术与实践指南 - 自抗扰控制 手册

# 摘要
自抗扰控制技术作为现代控制理论的一个重要分支,已在多个领域得到广泛应用。本文首先概述了自抗扰控制技术的基本概念及其在非线性系统稳定性理论中的应用。深入探讨了自抗扰控制器的设计原理、参数调优方法以及系统稳定性分析。随后,文章分析了自抗扰控制技术在机械系统、电力系统和航空航天领域中的具体应用案例。接着,讨论了自抗扰控制技术当前面临的理论挑战和发展趋势,最后通过实验与仿真案例研究,展示了自抗扰控制优化的具体实践。本文旨在为研究者和工程师提供自抗扰控制技术的全面了解,及其在不同领域的应用和优化策略。
# 关键字
自抗扰控制;非线性系统;稳定性理论;控制器设计;参数调优;系统稳定性;实践应用;实验与仿真
参考资源链接:[自抗扰控制(ADRC)技术详解:从线性到非线性](https://wenku.csdn.net/doc/49nuubbjin?spm=1055.2635.3001.10343)
# 1. 自抗扰控制技术概述
## 1.1 自抗扰控制技术的定义
自抗扰控制(Active Disturbance Rejection Control,ADRC)是一种现代控制策略,它通过在线估计系统内部和外部的干扰,并对这些干扰进行实时补偿。这种控制技术的核心思想是将系统中未建模动态及外部干扰视为总扰动,通过扩展状态观测器估计出来,并进行实时补偿,以此达到高精度、快速响应的控制效果。
## 1.2 自抗扰控制技术的发展背景
自抗扰控制技术的提出和发展,源于传统控制方法在面对非线性、时变和不确定性系统时所遇到的挑战。尤其是当系统模型难以精确建立,或者系统受到外部复杂环境影响时,传统控制方法很难保证控制性能。自抗扰控制技术因其对模型误差和外部干扰的高度自适应性,逐渐成为控制领域中的一项重要技术。
## 1.3 自抗扰控制技术的应用前景
自抗扰控制技术因其具有设计简单、适应性强等特点,在工程实际中得到了广泛应用。它不仅能够提高系统的控制精度和鲁棒性,还能在恶劣的工作条件下保持稳定运行,因此,在工业自动化、机器人技术、航空航天、电力系统等多个领域均有应用潜力。随着控制理论和计算机技术的发展,自抗扰控制技术的前景将更加广阔。
# 2. 非线性系统稳定性理论基础
非线性系统稳定性理论基础是理解自抗扰控制技术的前提,本章节将从非线性系统的定义和分类开始,详细介绍稳定性理论的起源与发展,以及自抗扰控制与稳定性之间的关系。
## 2.1 非线性系统的定义和分类
### 2.1.1 非线性系统的数学描述
非线性系统可以被视为一类动态系统,其中系统的输出与输入之间不满足线性关系。数学上,非线性系统的动态可以通过微分方程、差分方程或泛函方程来描述。典型的非线性系统可以通过以下常微分方程来表示:
\[ \dot{x} = f(x,u,t) \]
其中,\( x \) 表示系统的状态变量,\( u \) 表示系统的输入,\( t \) 表示时间,\( \dot{x} \) 表示状态变量的时间导数,\( f \) 是状态变量和输入的非线性函数。
### 2.1.2 非线性系统的常见类型
非线性系统可以根据它们的特点进一步分类。以下是一些常见的非线性系统类型:
- 动力系统:描述了系统随时间演化的动态特性。
- 控制系统:设计为满足给定性能指标的系统,包括稳定性和跟踪能力。
- 机电系统:结合了机械和电气组件的系统。
- 自适应系统:能够根据环境变化调整其行为的系统。
## 2.2 稳定性理论的起源与发展
### 2.2.1 稳定性的数学概念
稳定性理论是研究系统在初始扰动下的行为的数学分支,特别是研究系统是否会返回到平衡状态。一个系统如果在初始条件的小变化下,其行为变化也较小,并且能够随时间稳定在某个平衡点或轨迹附近,那么这个系统就被认为是稳定的。
### 2.2.2 经典稳定性分析方法
经典稳定性理论有多种分析方法,其中包括:
- 李雅普诺夫方法:通过构造一个李雅普诺夫函数(或称为能量函数)来分析系统的稳定性。
- 描述函数方法:用于分析非线性系统在特定输入下的稳态行为。
- 线性化方法:通过将非线性方程在特定工作点附近线性化来分析其稳定性。
## 2.3 自抗扰控制与稳定性
### 2.3.1 自抗扰控制原理介绍
自抗扰控制(ADRC)技术是一种特殊的控制策略,它特别适用于非线性、不确定性和多变量耦合系统。其核心思想是通过扩张状态观测器(ESO)对系统中未知部分的动态行为进行实时估计,并在此基础上进行控制。
自抗扰控制器的基本组成包括:
- 扩张状态观测器(ESO):用于估计系统中未知动态。
- 非线性状态误差反馈(NLSEF):根据观测器的状态误差设计控制律,以实现期望的系统性能。
### 2.3.2 自抗扰控制在稳定性分析中的作用
自抗扰控制在稳定性分析中发挥着关键作用。它通过实时估计和补偿系统内部和外部的干扰,增强系统的抗扰动能力,并提高系统的稳定性和控制精度。自抗扰控制策略能够使得系统在面对不确定性和非线性因素时仍能保持良好的动态性能。
接下来的章节将深入探讨自抗扰控制器的设计原理和参数调优方法,以及如何通过实验和仿真来验证系统的稳定性。
# 3. 自抗扰控制器设计与分析
自抗扰控制技术是一种结合了自适应控制和扰动抑制的先进控制策略,能够有效地处理不确定性和外扰。在设计和分析自抗扰控制器时,需要仔细考虑系统的动态特性以及各种扰动的影响。本章节将深入探讨自抗扰控制器的设计原理、参数调优方法,以及系统稳定性的分析。
## 3.1 自抗扰控制器设计原理
自抗扰控制器的设计基于扩张状态观测器(Extended State Observer, ESO)和非线性状态误差反馈(Nonlinear State Error Feedback, NLSEF)控制律的结合。ESO负责实时估计系统的状态变量及总扰动,而NLSEF则基于这些估计值生成控制作用来抑制扰动并驱动系统达到期望性能。
### 3.1.1 扩张状态观测器的设计
ESO的核心作用是准确估计系统的状态变量和未建模的动态特性,如外部干扰和内部参数变化。设计ESO需要考虑观测器的动态响应和稳态误差。ESO通常包含一个线性部分和一个非线性部分。
```mermaid
graph LR
A[观测器输入] --> B[线性观测器]
B --> C[非线性函数]
C --> D[估计的总扰动]
D --> E[扩张状态输出]
```
以下是ESO的基本设计步骤:
1. 选择合适的观测器带宽参数以确保足够的观测精度。
2. 设计非线性函数以提高对于未知动态和干扰的抑制能力。
3. 对ESO进行仿真测试以验证观测性能。
### 3.1.2 非线性状态误差反馈控制律设计
NLSEF的控制律设计旨在将ESO输出的总扰动估计值用于控制输入,以此来减少系统误差并提升控制性能。NLSEF包含一个线性反馈项和一个非线性补偿项,两者共同作用以提高系统的抗扰能力。
```mermaid
graph LR
A[系统状态变量] --> B[误差计算]
B --> C[非线性状态误差反馈]
C --> D[控制输入]
```
NLSEF的控制律设计步骤包括:
1. 根据系统的动态模型选择合适的控制增益。
2. 设计非线性函数以提高系统的稳定性和鲁棒性。
3. 进行控制器仿真测试以验证性能。
## 3.2 自抗扰控制器的参数调优
自抗扰控制器的成功运行很大程度上依赖于参数的恰当选择。适当的参数可以确保控制器对系统动态的准确响应,同时抑制各种扰动。
### 3.2.1 参数选择的影响因素
参数调优时需要考虑的影响因素包括系统本身的时间常数、扰动特性和工作条件。关键参数包括:
- 观测器增益:影响观测的准确性和响应速度。
- 控制增益:影响系统的稳定性和响应时间。
### 3.2.2 参数调优的方法与实践
参数调优的方法多种多样,常见的包括试错法、遗传算法等。调优时应遵循以下步骤:
1. 初步设定参数值。
2. 通过仿真测试系统性能。
3. 根据测试结果调整参数,直至满足性能要求。
```python
# 示例:使用遗传算法进行参数调优的伪代码
import genetic_algorithm_module
# 定义遗传算法参数
population_size = 50
generations = 100
mutation_rate = 0.01
# 定义适应度函数,用于评估参数性能
def fitness_function(parameter_set):
# 根据参数集运行仿真并获取性能指标
performance = run_simulation(parameter_set)
return performance
# 执行遗传算法优化
best_parameter_set, best_fitness = genetic_algorithm_module.optimize(
fitness_function, population_size, generations, mutation_rate
)
# 输出最佳参数集
print("Best Parameters:", best_parameter_set)
```
## 3.3 自抗扰控制系统的稳定性分析
系统的稳定性是自抗扰控制设计的核心要素,不仅需要在理论上有数学证明,在实际系统中也需要有验证实例来保证控制器的效能。
### 3.3.1 系统稳定性的数学证明
系统的稳定性证明通常涉及到李雅普诺夫稳定性理论。设计自抗扰控制器时,需要找到合适的李雅普诺夫函数,证明在控制器的作用下系统状态能够渐进稳定。
### 3.3.2 实际系统稳定性验证实例
为了验证自抗扰控制系统的稳定性,可以通过实际的物理系统或仿真环境来进行测试。实验验证应该包括以下步骤:
1. 设定系统初始条件。
2. 应用自抗扰控制策略。
3. 记录系统响应和性能指标。
4. 分析数据并确认稳定性。
以下是实验数据的表格示例:
| 控制步骤 | 系统状态 | 扰动水平 | 性能指标 |
|----------|-----------|-----------|-----------|
| 1 | 初始状态 | 高扰动 | 未调整 |
| 2 | 稳定状态 | 低扰动 | 调整后 |
| ... | ... | ... | ... |
通过以上流程,我们可以系统地设计自抗扰控制器,进行参数调优,并验证控制系统的稳定性。这些步骤为自抗扰控制技术在实际应用中提供了理论依据和技术支撑。
# 4. 自抗扰控制技术的实践应用
### 4.1 自抗扰控制在机械系统中的应用
自抗扰控制技术(ADRC)在机械系统中的应用广泛,特别是在需要精确控制和复杂扰动抑制的场合。下面详细介绍自抗扰控制在机械系统中的两个关键应用实例。
#### 4.1.1 机械臂的位置控制实例
在机械臂的位置控制中,控制器需要对抗诸如负载变化、摩擦力等不确定性因素的干扰。自抗扰控制技术为此提供了一种有效的解决方案。以下是机械臂位置控制的实现步骤:
1. **系统模型建立**:首先确定机械臂的动力学模型,这通常包括多个关节的耦合方程。
2. **自抗扰控制器设计**:基于机械臂的动力学模型设计自抗扰控制器,关键在于扩张状态观测器(ESO)的设计和非线性状态误差反馈(NLSEF)律的配置。
3. **参数优化**:通过实验或仿真对控制器参数进行调整,以达到最佳的控制性能。
4. **实施控制算法**:将自抗扰控制算法嵌入到机械臂控制系统中,并进行实际操作测试。
下面是一个简化的代码块,展示了如何使用自抗扰控制对机械臂进行位置控制的伪代码:
```python
# 伪代码示例:自抗扰控制算法在机械臂位置控制中的应用
# 初始化控制参数
K = 20 # 线性增益
beta0 = 0.1 # 非线性增益
b0 = 10 # 系统带宽
# 自抗扰控制器类
class ADRC:
def __init__(self, K, beta0, b0):
self.K = K
self.beta0 = beta0
self.b0 = b0
# 其他初始化参数
def control_law(self, position_error, velocity_error):
# 实现ESO和NLSEF控制律
# ...
return control_action
# 实例化ADRC控制器
adrc_controller = ADRC(K, beta0, b0)
# 主控制循环
while True:
# 读取当前机械臂位置和速度
current_position = get_current_position()
current_velocity = get_current_velocity()
# 计算位置和速度误差
position_error = desired_position - current_position
velocity_error = desired_velocity - current_velocity
# 获取控制动作
control_action = adrc_controller.control_law(position_error, velocity_error)
# 执行控制动作并更新系统状态
update_system(control_action)
```
4. **性能评估与调整**:通过实际操作中的性能评估来调整和优化控制算法,确保系统运行稳定且响应迅速。
#### 4.1.2 机械系统的振动抑制技术
在高速运转的机械设备中,振动是一个常见的问题。自抗扰控制技术能够有效抑制机械系统的振动,提高设备运行的稳定性和精度。振动抑制的主要步骤如下:
1. **振动分析**:首先对机械系统进行振动特性分析,以确定需要抑制的主要振动模式。
2. **设计控制器**:设计自抗扰控制器,尤其是ESO部分,以实时估计和补偿振动。
3. **离线参数调整**:在实际应用之前,在实验台上进行离线的参数调整和测试。
4. **在线振动抑制**:将自抗扰控制器集成到机械设备中,实施在线振动抑制。
5. **性能验证**:通过一系列实验验证振动抑制效果,并进一步优化控制参数。
下面是一个简化的振动抑制的代码块示例:
```python
# 伪代码示例:自抗扰控制算法在振动抑制中的应用
# 初始化振动抑制控制参数
K_vib = 50 # 振动控制的增益参数
# 自抗扰振动抑制控制器类
class VibrationADRC:
def __init__(self, K_vib):
self.K_vib = K_vib
# 其他初始化参数
def vibration_control_law(self, vibration_error):
# 实现振动抑制的控制律
# ...
return control_action
# 实例化振动抑制控制器
vib_adrc_controller = VibrationADRC(K_vib)
# 主控制循环
while True:
# 读取当前系统的振动状态
current_vibration_state = get_current_vibration_state()
# 计算振动误差
vibration_error = desired_vibration_state - current_vibration_state
# 获取振动抑制控制动作
vib_control_action = vib_adrc_controller.vibration_control_law(vibration_error)
# 执行控制动作抑制振动
suppress_vibration(vib_control_action)
```
在机械系统中,自抗扰控制技术的应用是一个动态的过程,需要对系统不断进行监控和调整,以适应实际工作条件的变化。通过上述的应用案例,我们可以看到自抗扰控制技术在提高机械系统控制精度和可靠性方面的巨大潜力。
# 5. 自抗扰控制技术的挑战与前景
## 5.1 自抗扰控制的理论挑战
### 5.1.1 理论模型与实际应用的差异
自抗扰控制技术虽然在理论上取得了显著的进展,但当它应用到实际工程问题中时,往往面临着模型不精确和环境变化复杂等挑战。理论模型通常假设系统是确定性的,忽略了外部扰动和内部参数的不确定性和时变性。这在实际应用中是不可接受的,因为机械系统、电力系统和航空航天系统都存在复杂的非线性和不确定性。
以机械系统为例,机械臂的位置控制在理论模型中可能只考虑了理想情况,而实际操作中会受到摩擦力、风力等非预期因素的影响。这些因素很难在模型中准确地表示和预测,导致理论模型与实际应用之间存在差异。
### 5.1.2 自抗扰控制算法的局限性
自抗扰控制算法虽然以其对不确定性的适应能力而被广泛认可,但也有其局限性。例如,当系统受到强烈的外部扰动时,算法可能需要非常复杂的控制策略才能保持系统的稳定性。在一些极端情况下,比如系统模型参数发生剧烈变化时,传统自抗扰控制算法可能难以及时有效地调整,从而无法保证控制目标的实现。
此外,自抗扰控制算法通常需要对系统的动态进行准确观测和估计,这在某些情况下可能会遇到困难。例如,在系统存在未知时延或者时变延迟时,扩张状态观测器可能无法准确估计系统的内部状态,从而影响控制器的性能。
## 5.2 自抗扰控制技术的发展趋势
### 5.2.1 融合先进控制理论的新方向
为了应对理论模型与实际应用之间的差异,以及自抗扰控制算法本身的局限性,未来的研究方向之一是将自抗扰控制技术与其他先进控制理论相结合。例如,与模糊控制、神经网络、遗传算法等结合,可以提高自抗扰控制器对复杂系统的适应能力。
通过结合机器学习和深度学习技术,可以设计出更智能的自抗扰控制器,它们能够通过大量的数据来学习和适应系统的不确定性和外部扰动。这种方法不仅可以增强控制器的鲁棒性,还能够提高系统的自适应能力和学习能力。
### 5.2.2 自抗扰控制在智能化中的应用前景
随着工业自动化和智能化的发展,自抗扰控制技术的应用前景非常广阔。在智能机器人、智能制造、智能电网和智能交通等领域,自抗扰控制都能发挥重要作用。特别是在面对不确定环境和复杂任务时,自抗扰控制技术能够提供稳定、可靠的控制解决方案。
随着物联网和大数据技术的发展,自抗扰控制技术可以通过实时数据分析来优化控制策略,实现更加智能化的管理。例如,在智能电网中,利用自抗扰控制技术可以实现对负载波动的快速响应和智能调度,从而提高电能质量和供电可靠性。
### 代码块和逻辑分析
```python
# Python代码示例:自抗扰控制器的一个简单实现
class ActiveDisturbanceRejectionController:
def __init__(self):
self.observation = StateObserver()
self.controller = NonlinearStateErrorFeedback()
def update(self, desired_state, measured_state, t):
"""
更新控制器,调整输入以接近期望状态
:param desired_state: 目标状态
:param measured_state: 测量到的当前状态
:param t: 时间变量
"""
# 1. 扩张状态观测器估计内部状态和扰动
estimation = self.observation.estimate(measured_state, t)
# 2. 计算状态误差
state_error = desired_state - estimation.state
# 3. 计算控制律
control_signal = self.controller.calculate(state_error)
# 4. 调节系统输入
adjusted_input = control_signal - estimation.disturbance
return adjusted_input
class StateObserver:
# 扩张状态观测器的具体实现
pass
class NonlinearStateErrorFeedback:
# 非线性状态误差反馈控制律的具体实现
pass
# 参数解释和逻辑分析
# 在上述代码中,ActiveDisturbanceRejectionController类展示了自抗扰控制器的基本结构。
# 它包含了两个主要部分:扩张状态观测器(StateObserver)和非线性状态误差反馈控制律(NonlinearStateErrorFeedback)。
# update方法是控制器的核心,它基于当前状态和期望状态来计算并输出控制信号。
# 代码中的每个方法都需要根据实际系统动态进行详细设计。
```
通过上述代码块,我们可以看到自抗扰控制器的基本结构和工作原理。代码中的每个方法都需要根据实际系统动态进行详细设计,以实现精确的控制。此外,我们可以借助仿真环境来测试和验证控制器的性能,进而调整和优化控制器参数。
### 表格
下面的表格展示了自抗扰控制技术在不同领域的应用比较:
| 应用领域 | 主要控制目标 | 控制策略 | 面临的挑战 |
|-----------|--------------|----------|------------|
| 机械系统 | 位置控制 | 自抗扰控制 | 环境扰动、摩擦力 |
| 电力系统 | 负载均衡 | 自抗扰控制 | 电力波动、系统延时 |
| 航空航天 | 姿态控制 | 自抗扰控制 | 高度变化、空气阻力 |
通过对比不同领域中的应用,我们可以发现自抗扰控制技术在保持系统稳定性的同时,需要克服各自特有的挑战。
### mermaid流程图
下面的mermaid流程图展示了自抗扰控制器的设计和实现过程:
```mermaid
graph TD
A[开始] --> B[定义系统模型]
B --> C[设计扩张状态观测器]
C --> D[设计非线性状态误差反馈控制律]
D --> E[系统仿真测试]
E --> F[参数调优]
F --> G[实际系统应用]
G --> H[系统性能评估]
H --> I{是否满足要求?}
I -- 是 --> J[完成控制器设计]
I -- 否 --> C[调整和优化控制器设计]
J --> K[结束]
```
通过这个流程图,我们可以清晰地看到自抗扰控制器设计到应用的整个过程,以及在各个环节中可能需要进行的迭代和优化。
### 结语
自抗扰控制技术作为一项前沿控制策略,正在逐渐融入到各种工程领域的核心控制环节之中。尽管在实际应用中还面临着一些挑战,但其强大的适应性和鲁棒性使它具备了广阔的发展前景。通过与先进控制理论和智能化技术的融合,自抗扰控制技术有望在未来解决更加复杂和动态的控制问题,推动智能控制技术向新的高度发展。
# 6. 自抗扰控制技术的实验与仿真
实验与仿真在自抗扰控制技术的研究与开发中扮演着至关重要的角色。通过实验可以验证理论的有效性,并在仿真环境下测试不同参数设置下的系统表现。这为优化控制策略和提高系统稳定性提供了有力支撑。本章节将重点探讨实验设计的基本原则、仿真案例研究以及如何通过仿真来优化自抗扰控制策略。
## 6.1 实验设计的基本原则
### 6.1.1 实验环境的搭建
在进行自抗扰控制实验之前,搭建一个合适的实验环境是基础。这通常包括硬件和软件两部分。硬件部分涉及选择适合的控制对象和相应的传感器、执行器等。软件部分则需要选择合适的开发和控制环境,比如Matlab/Simulink、LabVIEW或者其它专用控制系统仿真软件。实验环境的搭建应遵循以下原则:
1. **可行性**:选择的实验设备应保证能够覆盖研究所需的所有参数和性能指标。
2. **可控性**:实验应能够模拟真实系统的动态特性,并且能够灵活调整参数进行测试。
3. **可观测性**:实验设备应配备必要的传感器,确保系统状态可以被精确测量和记录。
### 6.1.2 实验结果的分析方法
实验完成后,对结果进行分析是至关重要的一步。分析方法应当能够帮助研究者了解自抗扰控制策略的性能,并为进一步优化提供依据。实验结果分析通常包括以下几个步骤:
1. **数据收集**:在实验过程中,连续记录系统输入和输出数据,包括控制信号和系统响应。
2. **数据处理**:对收集到的数据进行清洗、滤波等预处理操作。
3. **性能评估**:通过定义性能指标来评估自抗扰控制器的性能,比如超调量、上升时间和稳态误差等。
4. **图表制作**:使用图表直观展示实验结果,如时间响应曲线、相平面图等。
## 6.2 自抗扰控制仿真案例研究
自抗扰控制技术在仿真平台上的案例研究是验证和优化控制策略的有效手段。本节将探讨如何选择合适的仿真软件、配置环境,并给出一个基于仿真的自抗扰控制优化实例。
### 6.2.1 仿真软件的选择与配置
在选择仿真软件时,需要考虑以下几个因素:
1. **软件功能**:软件应提供丰富的模块库以支持自抗扰控制策略的实现。
2. **用户界面**:直观易用的界面有助于提高仿真效率。
3. **计算精度**:高精度的数值计算能力对于仿真结果的准确性至关重要。
4. **开放性**:支持用户自定义模块和算法,便于拓展和深化研究。
以Matlab/Simulink为例,其强大的计算能力和丰富的模块库使其成为控制系统的仿真首选。配置步骤包括:
1. 安装Matlab和Simulink环境。
2. 配置仿真参数,如步长、仿真时间等。
3. 根据自抗扰控制模型搭建仿真模型,集成必要的控制算法。
### 6.2.2 基于仿真的自抗扰控制优化实例
本部分将介绍一个简化的自抗扰控制优化实例。假设我们需要控制一个一阶非线性系统,我们将通过仿真来优化扩张状态观测器(ESO)和非线性状态误差反馈控制律(NLSEF)的参数。以下是具体步骤:
1. **系统建模**:在Simulink中建立非线性系统的模型,并定义系统的初始状态和参数。
2. **ESO设计**:添加ESO模块,并根据系统特性调整观测器参数,如增益等。
3. **NLSEF设计**:实现NLSEF控制律,调整其参数如比例、积分、微分项等。
4. **性能评估与优化**:运行仿真,记录系统响应,并分析性能。依据性能评估结果调整ESO和NLSEF的参数以优化控制效果。
5. **敏感性分析**:进行参数敏感性分析,确保系统在参数变化时仍保持良好的性能稳定性。
通过上述步骤,可以在仿真实验中验证和调整自抗扰控制策略,以期在实际系统中达到更好的控制效果。这个过程不是一次性的,而是需要反复迭代,直至满足设计要求为止。
本章从实验与仿真环境的搭建入手,详细介绍了如何设计和执行自抗扰控制实验,并通过仿真案例研究展示了如何进行参数调优和系统性能评估。这些实践将为读者在自抗扰控制技术的深入研究与应用中提供重要的指导和参考。
0
0
复制全文
相关推荐








