书单推荐 新书推荐 |
最优控制设计及应用 读者对象:控制理论研究生、飞行器GNC系统工程师 ![]() 本书主要介绍最优控制设计及应用,内容包括:最优控制器设计,不可测扰动补偿器设计和可测扰动前馈控制器设计;多变量耦合系统解耦设计和多约束系统最优控制设计;最优控制应用方式和原则,以及最优控制在循环流化床锅炉控制系统和空间飞行器控制系统中的应用。本书提供的最优控制算法简单,物理概念清晰,适合工程应用,可以作为控制系统设计专业研究生教材,也可以供从事飞行器 GNC 系统设计与研制技术人员及高等院校相关专业的师生参考。 本书主要介绍最优控制设计及应用,内容包括:最优控制器设计,不可测扰动补偿器设计和可测扰动前馈控制器设计;多变量耦合系统解耦设计和多约束系统最优控制设计;最优控制应用方式和原则,以及最优控制在循环流化床锅炉控制系统和空间飞行器控制系统中的应用。 在实际工程应用中,经常会遇到时滞、反向响应、耦合、约束、时变、非线性、干扰等不利因素。控制理论在经历了从经典控制理论到现代控制理论的发展后,对这些不利因素提出了一些相应的控制策略,如针对时滞和反向响应特性采取模型预测控制,针对耦合采取解耦控制,针对约束采取基于性能指标或目标函数的最优控制,针对时变采取模型参数实时辨识,针对非线性采取线性化处理,针对干扰进行补偿或前馈控制等。 本书围绕最优控制设计、最优控制应用方式和原则、最优控制在循环流化床锅炉和空间飞行器控制系统中的应用等方面展开介绍。
针对时滞、反向响应、扰动、耦合、约束、干扰等不利因素,在内模控制结构和频域二次性能指标的基础上,进行单变量最优控制系统设计。首先针对一类误差传递函数进行最优控制表达式推导和最优控制器设计;接着应用状态变量反馈的控制策略,进行最优不可测扰动补偿器设计;然后应用扰动量前馈的控制策略,进行最优可测扰动前馈控制器设计,并把耦合变量看成可测扰动,进行最优解耦环节设计;最后针对多约束性能指标或目标函数进行最优控制器设计和干扰补偿器或前馈控制器设计。 在不考虑对象模型误差和内模控制结构等效反馈回路开路的情况下,系统传递函数的推导相对简单。针对一类误差传递函数进行最优控制表达式推导,并用它进行最优控制器设计,这时,最优控制器对时滞和非最小相位系统具有较好的适应性。 应用状态变量反馈的控制策略,进行最优不可测扰动补偿器设计,并应用扰动量前馈的控制策略,进行最优可测扰动前馈控制器设计。把耦合变量看作可测扰动,应用扰动量前馈控制策略,进行多变量耦合系统最优解耦环节设计。 在许多实际控制工程中,存在着对控制变量和被控变量的约束,其中有系统和驱动本身的限制带来的客观约束,也有出于安全考虑和设计需求带来的主观约束。把对控制变量的约束可以看作对系统输入的约束,对被控变量的约束可以看作对系统输出的约束。 输入输出约束的存在会影响系统最优控制的实现,甚至在某些极端情况下,会导致系统不稳定。针对多约束性能指标或目标函数进行多约束系统最优控制器设计,以及干扰补偿器和前馈控制器设计。 二、最优控制应用的方式和原则 多变量过程控制系统是高级而又复杂的过程控制系统,由于时滞、干扰、耦合、约束等因素的存在,多变量过程控制系统的最优控制设计存在一定的困难。 在最优控制实际工程应用中,将对象模型转移到与最优控制器组成正反馈形式,并在反馈回路增加PID(Proportional Integral Derivative,比例积分微分)调节器,再将模型与控制器合并,或基于流量测量估算对象模型输出。对象模型包含纯时延或非最小相位环节,最优控制还可以转换为史密斯(Smith)预估器的形式。 进行多变量系统最优控制设计时,还必须注意一些基本原则,包括可控性与可观性原则、输入输出最佳配对原则、可实现性原则、局部设计与整体协调相结合原则。 大系统中各子系统之间相互关联的形式是多种多样的,一般分为递阶控制结构和分散控制结构两种,协调控制是一种解决大系统控制问题的基本策略。多变量有约束系统中的整体协调控制策略能保证输入输出幅度或增量不超出规定的范围。 最优控制系统设计时假定G^p(s)=Gp(s),实际应用中对象模型很难精确估计,而且对象特性很可能是时变的,因此,须基于模型参数辨识实现实时自适应控制。 最优控制设计时可以应用简化的被控对象模型,但仿真验证需要使用真实的被控对象模型。仿真过程中被控对象模型需要被实时精确推算,以空间飞行器挠性和晃动动力学模型迭代计算为例,基于挠性和晃动动力学模型的解耦及局部迭代算法,能大幅减少动力学迭代计算的时间,降低对计算机的性能要求,且易于工程实现。 大型航天器上安装了大面积的挠性太阳能电池阵、大尺寸的挠性天线,并携带大量的液体推进剂。在轨运行时,这些挠性组件和晃动的液体可能与控制系统发生耦合振荡,因此,需要用基于陀螺测得的姿态角速率在轨实时滤波估计挠性振荡幅值和频率,并与设定的阈值进行比较,从而判别是否发生挠性振荡。 基于角速率和加速度的测量构建的空间飞行器姿态和轨道动力学模型,其姿态动力学模型等效一阶积分,轨道动力学等效二阶积分,这样的动力学模型简单,易于工程实现。但陀螺和加表测量存在漂移,这种情况影响基于姿态角速率或卫星加速度的动力学模型积分,因此,需要实时估计陀螺和加表的漂移。空间飞行器轨道控制一般基于速度增量进行控制,用加速度积分可以获得速度增量。但速度增量的精度受加速度漂移的影响,因而需要通过与GNSS(Global Navigation Satellite System,全球卫星导航系统)兼容机伪距或星光折射组合导航估计加表漂移。 三、最优控制在循环流化床锅炉控制中的应用 结合工业控制对象特点开展最优控制策略在循环流化床锅炉控制中的应用研究,论述最优控制策略在汽包水位、主蒸汽温度、主蒸汽压力和床温控制系统中的应用。考虑阀门非线性特性对控制特性的影响,增加阀门特性补偿环节,这样一来,物理概念清晰,且易于工程实现。 循环流化床锅炉具有污染物排放少、燃料适应性广、燃烧效率高、易于实现灰渣综合利用等优点,得到了广泛应用,特别适用于燃烧劣质煤和低热值燃料。循环流化床锅炉实现自动控制非常重要。 对于大型锅炉,在汽包水位控制过程中存在着特殊的虚假水位现象,这种现象归结到控制模型上就是控制系统为非最小相位系统的情况。 循环流化床锅炉给水分两路,一路直接流入集水箱,另一路经表面减温器后流入集水箱,集水箱的水再流入汽包。从汽包出来的饱和蒸汽经低温过热器后,在表面减温器中被给水减温,减温器出来的蒸汽再经高温过热器后进入汽轮机。汽包给水控制与主汽温度控制存在较强的耦合。 循环流化床锅炉是一个分布参数、时变、非线性、多变量强耦合的控制对象,燃烧系统使床温和主蒸汽压力稳定在允许的范围内,同时维持正常的物料循环,保证获得最佳的出口烟气含氧量,以取得燃烧经济价值和高热效率。 床温是直观反映整个燃烧状态的关键变量,而维持主蒸汽压力稳定是锅炉燃烧的主要目标。床温的最终决定因素是进入床内的燃料量。由于原煤进入炉内后需要经过干燥、升温、燃烧和循环等一系列过程,再加上料床大的热惯性,煤量变化被反映到床温上需要很长一段时间,采用煤量调节床温存在很大的滞后性。循环流化床锅炉床温控制系统具有复杂多变、强耦合、大延迟、大惯性等特点。 主蒸汽压力和料床温度均是通过调节给煤量和一次风量来实现控制的。由于料床温度和主蒸汽压力是紧密强耦合的,因而燃烧系统实现自动控制非常困难。本书以主蒸汽压力控制为主,床温采用纯延迟相对较小的一次风控制进行设计。 四、最优控制在空间飞行器控制中的应用 结合航天控制对象特点开展最优控制在空间飞行器控制中的应用研究,基于角速率和加速度的测量构建空间飞行器姿态和轨道动力学模型,论述最优控制策略在帆板挠性和液体晃动抑制控制、补加星或维修星近距离接近目标星的轨控和在天文望远镜超高精度指向控制等方面的应用。并基于太敏和磁强计的组合估计陀螺的漂移,以及基于光电测量估计加表的漂移。这种方法,其物理概念清晰,且易于工程实现。 对于配置大型挠性太阳能电池阵和大量液体推进剂的飞行器,快速姿态机动可能导致太阳能电池阵挠性振荡和推进剂液体晃动的情况发生,进行姿态控制时,基于角动量交换的轮控姿态机动角速率会受飞轮角动量的限制,姿态机动前飞轮合成角动量形成的偏置动量也会影响姿态机动。因此,本书针对角速率受约束的飞行器开展了姿态快速机动最优控制设计。 帆板挠性和液体晃动严重影响空间飞行器姿态控制,严重时导致姿态控制发散。基于空间飞行器帆板挠性和液体晃动姿态动力学分析,得到受加速度影响的三轴简化姿态动力学,在此基础上针对角速率约束进行最优姿态控制器设计、不可测扰动补偿器设计和加速度前馈控制器设计。 天文望远镜要求超高精度指向控制。天文望远镜一般安装在隔振平台上,基于微振动抑制平台相对于卫星基座的姿态动力学推导,得到微振动抑制平台二轴指向姿态动力学方程。在此基础上进行最优指向控制器设计、不可测扰动补偿器设计和基座干扰前馈控制器设计。 在轨补加、维修等任务需要近距离接近目标星,基于二星相对运动CW(ClohessyWiltohire)方程,考虑使推进剂消耗量最少的情况下,进行最优轨道控制器设计、不可测扰动补偿器设计和相对速度前馈控制器设计。 基于加速度测量构建空间飞行器相对轨道动力学模型,相对轨道动力学等效于二阶积分。这样得到的动力学模型简单,易于工程实现。基于光电测量估计加表漂移。
3)在进行最优控制设计时,把最优性放在了第一位,而在实际应用时把可靠性放在了第一位。如何统筹兼顾这两个目标,也应根据具体情况进行处理。 4)最优控制的设计是建立在频域基础上的,而实际应用一般在离散时域下进行,这样就存在一个如何选择采样时间T0的问题,因为T0的选择不同,会直接影响系统的控制质量,有时甚至造成系统不稳定。 5)对整体协调控制策略只进行了初步的研究,还有待今后进一步深入探讨。 本书提供的最优控制算法简单,物理概念清晰,适合工程应用,可以作为控制系统设计专业研究生教材,也可以供从事飞行器GNC系统设计与研制技术人员及高等院校相关专业的师生参考。 由于编者水平有限,书中难免存在一些错误,恳请读者批评指正。 第1章概述1 1.1控制系统理论发展过程1 1.2模型预测控制的发展过程1 1.2.1第一代模型预测控制器2 1.2.2第二代模型预测控制器2 1.2.3第三代模型预测控制器3 1.2.4非线性模型预测控制4 1.3模型预测控制四个基本原则5 1.3.1建模5 1.3.2参考响应轨迹5 1.3.3控制律6 1.3.4偏差优化6 1.4模型预测控制发展趋势7 1.4.1模型预测控制历史地位7 1.4.2未来模型预测控制的特点7 1.5最优控制8 1.5.1最优控制发展过程8 1.5.2最优控制性能指标9 1.6多变量系统特点及控制策略10 1.6.1时滞对象控制10 1.6.2耦合对象控制11 1.6.3不确定性系统控制11 1.6.4受约束对象控制13 1.7主要内容及工程背景14 1.7.1主要内容14 1.7.2工程背景15 第2章最优控制器设计16 2.1数学基础16 2.1.1帕舍伐尔(Parseval)定理16 2.1.2留数定理16 2.1.3极点求取17 2.1.4辗转相除法因式分解17 2.1.5和式分解20 2.1.6离散化23 2.2针对一类误差传递函数的最优控制表达式推导24 2.3一般系统的最优控制器设计27 2.4非最小相位系统的最优控制器设计27 2.4.1时滞对象27 2.4.2具有反向响应特性的对象29 2.4.3仿真验证30 2.5最优控制系统分析31 2.5.1与内模控制器的比较31 2.5.2零稳态偏差特性32 2.5.3稳定性分析32 3.1引言33 3.2扰动种类及补偿控制的结构33 3.3不可测扰动直接作用下的最优扰动补偿器设计35 3.3.1送料干扰35 3.3.2负载干扰36 3.4扰动模型已知时的最优扰动补偿器设计37 3.4.1送料干扰37 3.4.2负载干扰37 3.5典型设计实例39 3.5.1最优扰动补偿器设计39 3.5.2仿真验证41 4.1引言43 4.2可测扰动最优前馈控制器设计43 4.2.1送料干扰43 4.2.2负载干扰44 4.3双变量耦合系统最优解耦环节设计46 4.3.1最优控制器G11(s)设计46 4.3.2最优控制器G22(s)设计47 4.3.3不可测干扰条件下的最优扰动补偿器Gu11(s)设计48 4.3.4不可测干扰条件下的最优扰动补偿器Gu22(s)设计48 4.3.5最优解耦环节G21(s)设计49 4.3.6最优解耦环节G12(s)设计50 4.4时滞对解耦环节可实现性影响51 4.5典型设计实例56 4.5.1最优控制系统设计56 4.5.2仿真验证57 5.1引言59 5.2约束的种类及表达59 5.2.1输入幅度约束59 5.2.2输入增量约束60 5.2.3输出幅度约束60 5.2.4输出增量约束60 5.3单变量有约束系统的最优控制设计61 5.3.1最优控制表达式的推导61 5.3.2最优控制器设计64 5.3.3典型实例及仿真验证67 5.4不可测送料干扰直接作用下的受约扰动补偿器设计70 5.5不可测负载干扰直接作用下的受约扰动补偿器设计73 5.6送料干扰模型已知时受约不可测扰动补偿器的设计76 5.7负载干扰模型已知时受约不可测扰动补偿器的设计78 5.8送料干扰下的受约可测扰动前馈控制器设计81 5.9负载干扰下的受约可测扰动前馈控制器设计84 5.10双变量耦合系统的受约控制器和解耦环节设计87 5.10.1受约控制器Gr11(s)设计88 5.10.2受约控制器Gr22(s)设计90 5.10.3受约不可测扰动补偿器Gur11(s)设计92 5.10.4受约不可测扰动补偿器Gur22(s)设计95 5.10.5受约解耦环节Gr21(s)设计97 5.10.6受约解耦环节Gr12(s)设计100 6.1最优控制的应用方式104 6.1.1工程应用方式104 6.1.2转换为Smith预估器形式105 6.2最优控制应用的一般原则106 6.2.1可控性与可观性原则106 6.2.2输入输出最佳配对原则106 6.2.3可实现性原则108 6.2.4局部设计与整体协调相结合原则108 6.3多变量有约束系统的协调控制策略108 6.3.1协调控制的基本概念108 6.3.2整体协调控制策略109 6.3.3递阶控制结构协调方式110 6.3.4分散控制结构协调方式112 6.4基于模型参数辨识的自适应控制112 6.4.1汽包水位控制结构112 6.4.2实时自适应控制算法113 6.4.3汽包水位最优控制设计117 6.4.4模型参数精确仿真验证122 6.4.5模型参数估计误差仿真验证123 6.5被控对象模型实时精确推算124 6.5.1帆板挠性和液体晃动动力学125 6.5.2挠性和晃动动力学模型127 6.5.3挠性和晃动与本体转动解耦127 6.5.4局部迭代及简单积分129 6.5.5解耦及局部迭代算法仿真验证129 6.6挠性振荡在轨自主识别算法133 6.6.1挠性振荡识别方法134 6.6.2判断挠性振荡阈值的设计135 6.6.3姿态角速率振幅估计算法136 6.6.4姿态角速率频率估计算法136 6.6.5挠性振荡识别在轨应用情况137 6.7脉冲星敏感器与加表组合天文导航及漂移估计138 6.7.1X射线脉冲星天文导航原理138 6.7.2基于日心惯性系惯导139 6.7.3相位和整周模糊度估计140 6.7.4基于相位差组合导航和估计加表漂移140 6.7.5组合导航算法仿真验证141 6.8星光折射导航及加表漂移估计143 6.8.1基于J2000惯性系惯导解算144 6.8.2星光折射大气折射角与高度的关系145 6.8.3星光折射点高度和折射角估计146 6.8.4基于星光折射角估计位置误差147 6.8.5基于星光大气折射角组合导航和估计加表漂移148 6.8.6星光折射敏感器光轴正交安装149 6.8.7星光折射导航算法仿真验证150 7.1循环流化床锅炉控制的特点154 7.1.1控制变量的耦合关系155 7.1.2循环流化床锅炉控制回路156 7.2汽水控制系统的结构157 7.2.1汽水系统结构157 7.2.2汽包水位控制结构157 7.2.3主汽温度控制结构158 7.2.4调节阀非线性特性软件补偿158 7.3汽包水位最优控制163 7.3.1汽包水位控制模型163 7.3.2最优控制设计164 7.3.3Smith预估器和三冲量控制结构171 7.4汽包水位串级控制173 7.4.1给水流量最优控制器设计173 7.4.2蒸汽流量干扰前馈补偿器设计174 7.4.3汽包水位串级控制175 7.4.4具有反向响应特性的汽包水位串级最优控制176 7.4.5具有时滞和反向响应特性的汽包水位串级最优控制179 7.5主汽温度控制183 7.5.1导前区最优控制设计184 7.5.2减温水扰动补偿器设计185 7.5.3惰性区最优控制设计187 7.5.4中间温度最优前馈补偿器设计188 7.5.5主汽温控制仿真验证190 7.6汽水系统协调控制191 7.6.1外界扰动影响大191 7.6.2主汽温度变微分控制192 7.6.3汽水系统协调控制193 7.7床温最优控制194 7.7.1床温控制结构194 7.7.2床温最优控制器设计194 7.7.3给煤量干扰下的最优前馈补偿器设计196 7.7.4床温控制仿真验证198 7.8主蒸汽压力最优控制202 7.8.1主蒸汽压力控制结构202 7.8.2主蒸汽压力最优控制器设计202 7.8.3一次风量干扰下的最优前馈补偿器设计204 7.8.4主汽压控制仿真验证205 7.9燃烧系统最优控制209 7.9.1燃烧系统的控制结构209 7.9.2床温最优控制器设计211 7.9.3床温不可测扰动补偿器设计212 7.9.4一次风量不可测扰动补偿器设计213 7.9.5给煤量可测干扰下的前馈补偿器设计214 7.9.6主蒸汽压力的最优控制器设计215 7.9.7主汽压不可测扰动下的补偿器设计217 7.9.8给煤量不可测扰动下的补偿器设计218 7.9.9一次风量可测干扰下的前馈补偿器设计220 7.9.10燃烧系统控制的仿真验证222 7.10燃烧系统控制变量的最佳配对227 7.10.1燃烧系统控制变量的选择227 7.10.2床温最优控制器设计228 7.10.3一次风量可测干扰下的前馈补偿器设计230 7.10.4主蒸汽压力最优控制器设计231 7.10.5给煤量可测干扰下的前馈补偿器设计233 7.10.6燃烧系统控制仿真验证234 7.11循环流化床锅炉分布式控制系统的开发238 7.11.1分布式控制和现场总线控制系统的比较238 7.11.2DCS系统硬件配置239 7.11.3DCS系统软件配置241 7.11.4PLC与仪表互连的可靠性设计242 7.11.5PLC与仪表输入输出隔离243 8.1帆板挠性最优控制244 8.1.1帆板驱动的挠性动力学模型244 8.1.2模态增益及基频248 8.1.3帆板不转动情况下的挠性动力学模型248 8.1.4帆板挠性参数251 8.1.5帆板挠性最优控制设计252 8.2液体晃动最优控制255 8.2.1液体晃动动力学模型255 8.2.2液体晃动的模态频率260 8.2.3液体晃动参数260 8.2.4液体晃动最优控制262 8.3帆板挠性和液体晃动的最优控制267 8.3.1帆板挠性和液体晃动的动力学模型267 8.3.2帆板挠性和液体晃动条件下的最优控制274 8.4角速率受约束条件下的姿态快速机动控制279 8.4.1刚体姿态动力学模型279 8.4.2姿态机动常规路径规划279 8.4.3考虑角动量约束条件下的轮控路径规划280 8.4.4防止沿欧拉轴正反方向上的姿态机动振荡281 8.4.5姿态受约束条件下的快速机动最优控制算法281 8.4.6喷气姿态快速机动控制算法286 8.4.7飞轮姿态快速机动控制算法287 8.4.8喷气姿态机动仿真288 8.4.9飞轮姿态机动仿真290 8.5太敏与磁强计组合定姿及陀螺漂移估计292 8.5.1基于陀螺推算本体坐标系相对于惯性坐标系的姿态293 8.5.2基于地球绕日轨道推算太阳指向294 8.5.3基于卫星轨道推算本体坐标系下的地磁场强度294 8.5.4基于太阳指向估计姿态误差296 8.5.5基于当前时刻的磁场强度估计姿态误差296 8.5.6基于前后时刻的磁场强度估计姿态误差297 8.5.7姿态四元数的误差修正298 8.5.8陀螺漂移估计及姿态解算299 8.5.9太敏与磁强计组合定姿的仿真验证300 8.6六支腿Stewart平台主被动减振建模309 8.6.1无压电元件动力学模型309 8.6.2有压电元件动力学模型315 8.7三支腿主被动减振建模及控制317 8.7.1天文望远镜微振动抑制平台318 8.7.2支腿主被动减振的动力学模型321 8.7.3天文望远镜平台动力学模型326 8.7.4天文望远镜平台高精度指向PID控制326 8.7.5微振动抑制及指向最优控制设计327 8.7.6卫星基座作为不可测扰动条件下的补偿设计331 8.7.7卫星基座作为可测干扰前馈控制设计335 8.7.8最优控制与PID控制的比较337 8.7.9微振动抑制及指向控制的仿真验证339 8.8四支腿主被动减振建模343 8.8.1天文望远镜微振动抑制平台343 8.8.2支腿主被动减振动力学模型346 8.8.3天文望远镜平台动力学模型350 8.9近程接近相对位置的最优控制351 8.9.1近程相对轨道的动力学模型352 8.9.2近程接近X轴的最少推进剂控制352 8.9.3近程接近Y轴的最少推进剂控制方法一359 8.9.4近程接近Y轴的最少推进剂控制方法二363 8.9.5近程接近Z轴的最少推进剂控制368 8.10基于光电测量的组合导航及加表漂移的估计376 8.10.1基于CW方程的相对导航推算算法376 8.10.2基于光电测角估计相对位置/相对速度误差378 8.10.3加表漂移估计及中程相对导航379 8.10.4基于光电测量计算相对位置/相对速度误差380 8.10.5加表漂移估计及近程相对导航381 8.10.6工程应用方式及仿真验证383
你还可能感兴趣
我要评论
|







