2024年1月6日发(作者:数学试卷客观题)

第36卷第1期2

0

19年3月经

学JOURNAL

OF

QUANTITATIVE

ECONOMICSVol.

36,No.

1Mar.

2

0

19二维非稳态对流扩散边界控制问题的简化算法”张国平,罗贤兵(贵州大学数学与统计学院,贵州贵阳550025)摘要针对二维非稳态对流扩散边界控制问题计算量大的问题,提出了基于降阶模型的最优实时

控制方法.利用POD(

the

Proper

Orthogonal

Decomposition)和奇异值分解以及Galerkin投够方法得到了

具有高精度离散形式的状态空间降阶模型.在所得的降阶状态空间模型中,利用离散时间线性二次调节

器方法设计出了最优控制器.对沆一扩散过程的控制模拟结果说明了所提方法的有效性和准确性.关键词

对流扩散边界控制问题;特征正交分解(POD);奇异值分解;降维模型中图分类号0242.1

文献标识码

AA

Reduced

Algorithm

for

Two-Dimensional

Unsteady

Convective-Diffusion

Boundary

Control

ProblemsZHANG

Guoping,

LUO

Xianbing{School

of

Mathematics

and

Statistics

,

Guizhou

University

,

GuiyangtGuizhou

550025

,

China)Abstract

Boundary

control

of

two-dimensional

unsteady

convection

diffusion

is

a

large-scale

optimization

problem,

and

an

approach

was

presented

for

optimal

control

based

on

reduced-order

model,

which

was

derived

from

a

discrete-time

low-order

state-space

model

with

high

accuracy

by

using

POD

(the

Proper

Orthogonal

Decomposition), singular

value

decomposition

(SVD)and

Galerkin

projection.

Optimal

controllers

were

designed

based

on

the

low-order

state-space

models

using

discrete-time

linear

quadratic

regulator

(LQR)

techniques.

The

controlling

simulation

results

in

the

convection-diffusion

process

illustrate

the

effectiveness

and

accuracy

of

the

proposed

words

convection-diffusion

boundary

control

problem;

the

Proper

Orthogonal

Decomposition

(POD)

;singular

val­ue

decomposition; dimensionality

reduction

model和有限元法⑷解决此类问题,然而一般情况下,大

1引言对流扩散方程所描述的最优控制问题山广泛应

多数的差分格式和有限元格式计算量比较大,而且

占用计算机内存多,特别是对于高阶的离散系统,

其计算量将呈指数规律增长,计算成本将变得很

用于许多领域,如:大气污染控制问题,流体控制

问题等,所以寻找稳定、高速实用的数值方法⑷,

有着非常重要的实际意义.目前常用有限差分法⑷大.因此,现在重要的问题是如何简化计算,减少

计算时间和内存容量,并确保解具有足够的精确性.

基于矩阵奇异值分解的特征正交方法(Proper

Or­*

收稿日期:2018-10-25基金项目:国家自然科学基金项目资助(11461013)作者简介:张国平(1994-),女,贵州遵义人•硕士研究生,研究方向:计算数学E-mail:

zygpzhang®

126.

com

92经济数学第36卷thogonal

Decomposition)能提供具有足够高精度而

自由度又较小的低阶模型,简化计算,节省CPU和

内存.文中所介绍的特征正交分解方法旳主要是提供

一种有效逼近大量数据的最优逼近方法,它的实质

是在最小二乘意义下⑷找寻能代表已知数据的一组

正交基.即一种求已知数据的最优逼近方法.此外,

由于POD方法是在最小二乘意义下最优的,所以该

方法有完全依赖数据而不对数据作任何先验假设的

优点.在文献[7]中以对流-扩散-反应过程为例,设

计了基于低阶模型的线性二次调节器的最优控

制⑺,将离散空间模型的阶数大大地降低了,其仿

真实现了最优反馈控制的实时应用,但是没有对二

维对流扩散方程描述的系统实现最优控制.本文将特征正交分解应用于二维非稳态对流扩

散边界控制问题,在文献[7]的基础上将低阶模型

与最优控制问题相结合提出了基于低阶模型的二维

对流扩散边界控制问题.首先采用有限差分法计算

出由瞬时对流扩散方程解集构成的瞬像(snap­shots),

再利用奇异值分解⑷和玖)D分解方法获得

对流扩散瞬像的最优特征正交基,再与伽辽金投影

方法结合将高阶的状态空间模型转化为精度较高的

低阶模型,并结合线性二次调节器的最优控制方

法,得出基于无约束的线性二次调节器的最优反馈

控制的输入/输出.以二维对流扩散边界控制问题

为例,结果表明在保证较高精度的优化结果的同时

可大幅度提高求解速度.2对流扩散最优控制模型降阶的算法2.1最优控制问题描述以二维对流扩散边界控制问题为例,考虑如下初边值问题:dU帀

+.

5dU

+.

%

dU矿

Drw(狂+昕),’u./u工

[0,兀];y

E

E

[0,1],y

=

0,17

=

u;y

=兀,(7

=

0,(1)工=0,学

=0或z

=

X,学

=0,

dJC

djC、£

=

0,17

=

0.式中2

=

0,U=

“是输入变量,石=0是

输出变量,“,5是反应器中流动速度,D为扩散系

数.在二维对流扩散方程条件下,目标函数丿有如

下的最优控制问题描述minj[y(t)—力

dt

+U<1>e2

J

[u(t)

U/J2dt.(2)其中J为最优控制的目标函数,力和吋分别为控

制过程输出和输入的稳态值,e为过渡过程中控制

动作的权重.2.2对流扩散方程初边值问题的差分格式为探讨其差分格式,将区间[0,k]等分为j等

分,每一等分的长度为h

,时间步长用r表示.网

格点为(心,y

,t”),召=ih

,y,

=

jh

,t„

=

nr,i,j

=

1,2

,

,m

-j-

1

,n

=

1,2,

\"\'Nth

=

7t/m

.考虑最优控制问题(1)在\"+1时刻的值,时间

导数用向后差分格式,对流项采用迎风格式,扩散

项采用中心差分格式.对式(1)离散整理得U旷=A0U;

+AiSh“

+AQ?.屮

++

A4,

(3)式中:A。=1

_

5

I

+

s

I

_

4rDA._-一

S

_

~I

S

+丄

刃Dr

A2r

S —丨—S丨

+丄

庐Dr

,a3r

5―

+2h

I

5

+|

Dr庐’r

—S

+

—I

S

I

十庐.1

Dr2h令x(.k)

=

(Uf,2,U驚

1.2,Uf,3

,U<3,

…,U:.3,匕昇1.3

,…,Ui„„

,Uz.m

,…,氏.”

,B

=

_At

,儿,…,,0,…,0;…,0,…,0]t

,

c

=

[0,0,…,1,0,0,…,1;…,0,0,…,1],

y(.k~)

=

U^i.j

,j

=

2,3,…,m

.则式(3)可整理为如下的离散高阶模型:

皿+

1)AxCk)

+Bu(.k),j(^)

=

cx(k)

(4)其中,I

A2A4

Ifn-i-1 *

*

•J.

J.

Al

1-^m+1

^^m+1

+

I/n+l

-

第1期张国平等:二维非稳态对流扩散边界控制问题的简化算法93e

k(m—1)

(m+l)X(m—1) (m+1)Ao

+

A3

Aia3A。A••・

Ao4A3

Ao

+

A]e

u(m+l

)X(m4\"l)其中i”+i

e

卄\"为单位矩阵.2.3模型降阶由以上有限差分方法计算所得的瞬像,可表示

成(加一1)(/

+

1)

Xd维矩阵U

:U<”-i><”+i>xa:

=

(\"r

U\"2

U\"d

)•

(5)其中,=(uy,2Uy,2

…u昇ikUVjUy』…u昇1.3

5”…UM”

)T,Z

=

1,2,…,d.定义矩阵范数II

II

z

=

sup

I俨卜•则UhHO

H

X

II

0的最优化问题为求①=9

…,e八u肚(m-1)(卄l)Xd

,使得八劲=||

U-00TL7

||

2,2

(6)取最小值.其中,d《N

,集合①={鸟,@

,・••,◎}

E

色(1>(卄”d定义为酎的所有标准正交基的集合.对矩阵U(,”t心+\"d作奇异值分解=

ws\"

=

w

01o

ovT,

w

eR(m—l)(m+l)X(m—l)(m+l),ve

ir\"』其中w,v是正交矩阵,S>

= diag{A1,A2,-,A>}e

R;x>是对应于

u

的对

角矩阵,且At

>A2>-^A;>0.由谱半径和

II

II

2“的关系知,若M

gS

,则有以下等式成立:入M+i

=

min〈

||

U

B

||

2,2=

II

U—UM

II

2,2«rank(

B)M(7)其中

uM

=,入=

1,2,…,M).血和(p,i

=

1分别为矩阵w和V的前M个列向量.由式(6)和(7)可知,由B对U的最优表达是式

(7)中定义的UM,则Um是在最优基中U的最优化

表示.由特征向量的性质知,=

W

=

(Q

.@,…,

物)(M《d)是最优化问题(6)的最优基.设U的d

个列向量“”,=d

.定义投影算子Pm:Pm

(a1)

=

丫(¢,,/)0

.j

=

l其中(•,•)表示向量的内积.由文献[5]有以

下结果II

a1

Pm3)

||

2

M

a/A(m+i>

.

(8)不等式(8)表明PM(a/)是al的最优逼近,误差是(M+1)

■以下将利用最优基构造简化差分格式.用伽辽

金投影方法将模型方程投影到P()D基函数张成的

降阶空间中,得到xd)

=

®a4),a仏)a

©「乂仏).

(9)将式(9)代入离散的高阶状态空间模型式(4),

得到@T®a(&

+

1)

=

0TA

+0rBw(^),y(.k)

=

0

=

I

,为单位矩阵,可得ad

+

1)

=A”ad)

+

,y(人)=c’aQ).

(10)式中:A”

=

=

©TB.c”

=

c0

.由式(1)知t

=

0,U

= 0

,则通过迭代求解式(10)的

M(M《(巾一1)(加+

1))个方程便可得到a(kKk

=1,2,…,N),利用最优基©可以得到方程(1)的

近似解xd)~(Pa4).此降维模型只需要求解十

几个方程便可得到问题的近似解,而如果利用全阶

模型,每次迭代需要求解(/»

1)(巾+

1)个方程,

从而降阶模型大大的降低了自由度,节省了计算机

内存,加快了计算时间.3求解最优控制问题3.1全阶模型的最优控制式(2)所描述的最优控制问题如果按照式(4)的

离散化模型来表述,则可写为:minj

=

£(事0?

+沪血),Q

o使得+

1)

=

Ax(k)+

Bu(^)

,y(.k)

= cxCk).(11)假设(A,B)可控或可镇定,R为对称正定的常

数阵,Q为对称正定的常数阵或为对称半正定常数

阵,但(A,e.)可观测或可检测,式中,Q

=

ere.-

要求寻找最优控制使最小.对于上面的问题,最优控制可以表示为

94经济数学第36卷u(k\')=—

Lx(k),式中.L为1

X(m—1)(况+

1)维的常数反馈增

益阵,把时变阵换成常数阵,L可表示为L=

(K

+

BTKB)

BTKA,K是由时间离散的黎

卡提代数方程决定-K

+

Q

+

ATKA

-AtKB(R

+BTKB)

\'BTKB

=

0

,其中,2

=

CTC,H

=

£2

,X

=

X—

Xf,U

=

u

uf

.3.2降阶模型的最优控制由上述全阶模型的无约束最优反馈控制问题可

得,降阶模型的方程:minj

=

^(aTQa

+uTRu);«

0使得a(.k

+

1)

=

Ard(k) +

Bru

(A),$4)=

cM\")

(12)基于线性二次调节器(LQR)的反馈控制器设计:0

⑷=-LaCk),L

=

CR

+

B^KBrY\'B^KAr,其中,KK是由时间离散的黎卡提代数方程决

定-K

+

2

+

A;KAr

-A;KBr(JR

+BjKBJ

=

0,其中

Q

=

cJcr

,R

=

e2

,a

=

a —

ar.4仿真结果在MATLAB里编程进行仿真,所有计算均以

内存为3.

60

GH

Z的计算机为平台.控

制问题取反应器的浓度输出从稳态0.

05过渡到稳

态0.45,反应器中流动速度为s

=也=0.8,扩散

系数

D

0.

01

,m

=

50,

Aj:

=

=

0.

06284,

AZ

=0.

01

.在开环仿真(“(z)三o.l

)中,用上述给出的参

数,浓度的时空分布如图1所示.浓度在空间和时间

上单调增加,浓度需要一段时间才能达到稳态值.当

“=“/

=

0.

1时开环控制的全阶模型的最优输出与降

阶模型的最优输出如图2所示.可以得出它们的控

制效果相同.当不确定权值R分别取0.05

,

0.

6

,

1时,闭环

仿真所对应的最优输入如图3所示,与图3所对应

的输出如图4所示,当R相同时,全阶模型(即式

(11)的控制律)和降阶模型(即式(12)的控制律)的最优输入以及相对应的输出图像是完全重合的,可

以得到,当控制权值R—样时,高阶模型与低阶模

型控制效果相同;R越大,输入的调节值«(i)越

小,输出的超调量y(t)越小,反之,越大;采用全

阶模型和降阶模型的最优控制CPU耗时如表1所

示,可知,在控制效果相同时,降阶模型很大程度

上节省了计算时间;并与u=

uf时的开环控制比

较,闭环的最优反馈控制的快速性、精确性和稳定

性更好.图2

开环全阶降阶最优输出图图3

无约束过渡过程的最优输入

第1期张国平等:二维非稳态对流扩散边界控制问题的简化算法95表1个时间步上还只是求解13个方程,不但解决了对

R全阶模型(〃s)降阶模型(r/s)流扩散离散系统计算量大的问题,并节省了计算机

0.

05309&

81.4634内存和计算时间.在最优反馈控制中,基于高阶模

0.64060.51.5987型的状态空间模型设计,所需要的计算内存和时间

1298&

41.3955都比较多,相对于低阶模型所需要的计算时间就要

开环0.526920.054582少得多,且基于高、低阶模型具有相同的控制效果.

这些都体现了降阶模型的有效性和高效性.0.45参考文献0.40[1]

XIONG

C,

LI

Y.

Error

analysis

for

optimal

control problem

gov­0.35erned

by

convection

diffusion

equations:

DG

method

[J].

Computa­tional

and

Applied

Mathematics*

2011,

235(10)

:3163—3177.0.30[2]

胡健伟,汤怀民.微分方程数值方法[M].北京:科学出版社,

評52007.[3]

MUNYAKAZI

J B.

A

uniformly

convergent

non-standard

finite

0.20open

loop

controldifference

scheme

for a

system

of

con-vection

diffusion

equations]J].

0.15--------LQR,r=2499,R=0.05★

LQR.r=13.R=0.05Computational

&

Applied

Mathematics,

2015.

34(3)

1153-1165.-------0.10•

LQR.r=2499.R=0.6LQR,n=13.R=0.6[4]

EGGER

H,

SCHOBERL

J.

A

hybrid mixed discontinuous

Galerkin

-----LQR.r=2499.R=1LQR,r=13,R=1finite-element

method

for

convection-diffusion

problems

C

J

J-

Ima

0.05100120Journal

of

Numerical

Analysis,

2018,

30(4):

1206—1234.[5]

罗振东,王瑞文,陈静.等.非定常的Navier

Stokes方程基于特征

正交分解的差分格式[J].中国科学:,2007,

37(6):709-71&图4

无约束过渡过程的最优输出[6]

LENTH

R

V.

I>east-squares

means:

the

R

package

lsmeans[J].

Journal

of

Statistical

Software,

2016,69

(1)

1

—33.5结论[7]

LI

M,

CHRISTOFIDES

P

D.

Optimal

control

of

diffusion

convec­tion-reaction

processes

using

reduced

order

models.

Computers

&

本文应用POD方法提出了基于低阶模型的对

Chemical

Engineering,

2008

,

32

(9

)

:2123—2135.流扩散最优控制问题,基于该方法,从两个层次上

[8] DERKSEN

H.

On

the

Nuclear

norm

and

the

singular

value decompo­sition

of tensors

[J].

Foundations

of

Computational

Mathematics,

提高了计算和优化的效率,从以上仿真可以看出,

2016,

16(3):779-811.全阶模型在每个时间步上需要求解2499个方程,

但降阶模型在每个时间步上只需要求解13个方程,

而且,当空间步长变小时,全阶模型在每个时间步

上需要解的方程的个数将会增多,而降阶模型在每


更多推荐

模型,问题,控制