ImageVerifierCode 换一换
格式:PPTX , 页数:48 ,大小:2.53MB ,
资源ID:1042752      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1042752.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第五讲---线性规划与二次规划.pptx)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第五讲---线性规划与二次规划.pptx

1、第五讲: 线性规划与二次规划,-水鹏朗雷达信号处理国防科技重点实验室,数学建模基础,5.1 线性规划举例,例1某工厂每日8小时产量不低于1800件。为了进行质量控制,计划聘请两种不同水平的检验员。一级检验员:速度25件/小时,正确率98%,计时工资4元/小时;二级检验员:速度15件/小时,正确率95%,计时工资3元/小时。检验员每错检一次,工厂要损失2元。问题:为使总检验费用最省,应聘一级、二级检验员各几名?,优化变量:设需要一级和二级检验员的人数分别为x1,x2人,工资花费:,错检损失:,总花费:,约束条件:,5.1 线性规划举例,线性规划:目标函数是线性函数,约束条件是线性不等式或等式约束

2、。满足约束条件的所有点构成的集合称作可行解集合。,可行解集合,凸多边形区域,5.1 线性规划举例,配餐问题,有m种不同类型的食物, ,这些食物提供了有益于健康的n种营养成分 。 是人体每天对营养成分的最小需求量。 是食物 的单价. 是每单位质量的食物 包含营养成分 的量。问题:如何配餐的花费代价最小 ?,优化变量:设每天食物 的量分别是,花费代价:,营养约束:,5.1 线性规划举例,线性规划,5.1 线性规划举例,运输问题,有I个生产基地 存储着某种货物,这些货物必须运至J个港口 装船出口。生产基地 存储货物的总量是 , 港口 对货物运输能力是 . 设从基地 到港口 单位质量货品的运输价格是

3、。问题:给出最节省的运输方案。,优化变量:设从基地 运输到港口 的货物量为,总运费:,存货量约束:,运输能力约束:,非负约束:,5.1 线性规划举例,线性规划,标准化,5.1 线性规划举例,数据拟合问题-Min_Max问题,设测定了一组数据 ,用 次的多项式拟合变量 和 ,问题:找一个n次多项式使得所有数据点的最大偏差是最小的。,问题描述,设多项式函数为,在每个数据点的偏差,5.1 线性规划举例,问题描述(续),绝对值约束转化为线性约束,关于a的线性等式约束,引进辅助变量控制所有样本点的偏差,转下页,5.1 线性规划举例,线性规划,5.1 线性规划举例,线性分式规划问题-Linear Frac

4、tional Programming,找出n维向量 ,使得线性分式函数,在非空、有界集合,基本假定:线性分式函数的分母在集合上是严格正的,上的最大值。,带线性约束的优化问题,可以直接求解,但很难说明得到的解是全局最优的。问题:如何转化为线性规划求解?,5.1 线性规划举例,线性分式规划问题-Linear Fractional Programming,注意到目标函数是齐次的(分子-分母都是线性的),因此,对分子分母同乘以正数 ,目标函数的值是不边的。所以,可以引入辅助变量t,使得分母,优化变量:,固定,然后最大化分子,目标函数:,5.1 线性规划举例,线性分式规划问题-Linear Fracti

5、onal Programming,约束条件:,5.2 线性规划的标准形式,求最大值的线性规划,求最小值的线性规划,5.3 线性规划的性质,满足所有约束条件的向量构成的集合是线性规划的可行域,最优解是否存在取决于可行域的性质,线性规划的可行域是凸集;线性规划可能有解、无解或无界;线性规划的最优解在顶点上;,D是凸集 对任意D内任意两点x、y的连线上所有点都在集合 内,即对任意的实数0a1,点ax(1a)y在D中。,可行域有界,线性规划有解,可行域空集,线性规划无解,可行域无界,线性规划有解或无界,5.3 线性规划的对偶问题,对偶优化问题,是一个mn的约束矩阵,在nm的情况下,可以把低维空间中带有

6、很多约束的线性规划转换为高维空间中具有很少约束的线性规划。通过这种转化可以使一些线性规划的求解和分析更容易。,资源给定情况下最大化收益,收益固定情况下花费资源最小化,5.3 线性规划的对偶问题,对偶优化问题,线性规划的有界可行是指目标函数在可行域上存在最大值(或最小值).可行域有界则线性规划必然有界可行;但线性规划有界可行不一定可行域一定有界。,例如:,可行域无界,但最大值是10,最小值是5,(I),(II),对偶定理:如果线性规划(I)是有界可行的,那么它的对偶规划(II)也是有界可行的,并且(I)的最大值与(II)的最小值相等。注:如果仅仅关心线性规划的最优函数值,求解线性规划和它的对偶中

7、较简单的一个就可以,但最优点之间的对应关系不是简单直接的。,平衡定理( Equilibrium Theorem): 设 和 是(I) 和(II)的可行解,它们是(I)和(II)的最优解 如果对所有i,则 ;如果对所有j, 则,5.4 线性规划求解软件,x, fval = Linprog(f, A, b),x, fval = Linprog(f, A, b, Aeq, beq),x, fval = Linprog(f, A, b, Aeq, beq, LB,UB),5.4 线性规划求解软件,x,fval,exitflag = Linprog(f, A, b, Aeq, beq, LB, UB)

8、returns an exitflag that describes the exit condition of Linprog. Possible values of exitflag and the corresponding exit conditions are 1 Linprog converged to a solution X. 成功,得到了全局最优解!0 Maximum number of iterations reached. 迭代次数达到了上限!-2 No feasible point found. 没有可行点(可行区域可能是空集)!-3 Problem is unboun

9、ded. 目标函数在可行域上无下界!-4 NaN value encountered during execution of algorithm. 算法运行中溢出!-5 Both primal and dual problems are infeasible. 原规划与对偶规划都不可行!-7 Magnitude of search direction became too small; no further progress can be made. The problem is ill-posed or badly conditioned. 搜索方向的幅度太小,算法无法继续运行 (问题可能是

10、病态的!),5.5 二次规划举例,数字滤波器设计问题,输入-输出关系时域(线性卷积):频域(乘积):,滤波器的频率响应线性时不变系统的传递函数,因果的FIR滤波器:,滤波器阶数,线性相位:,幅频响应,相频响应,5.5 二次规划举例,线性相位滤波器的频率响应,线性相位:,滤波器系数,频率响应,变量替换m=2N-n,欧拉公式,5.5 二次规划举例,理想低通滤波器,低通滤波器频带分割结构,设计要求: 滤波器在通带的幅频响应尽可能接近1; 滤波器在阻带的幅频响应近可能接近于零; 滤波器在过渡带可以没有约束条件。,5.5 二次规划举例,阻带能量,5.5 二次规划举例,阻带波纹(Stopband Ripp

11、le),5.5 二次规划举例,通带均方误差(Passband Mean Square Error),5.5 二次规划举例,通带均方误差(Passband Mean Square Error),阻带能量和通带均方误差都是滤波器系数向量x的二次非负函数,而阻带波纹约束是阻带区间上线性函数的绝对值的最大值约束。,5.5 二次规划举例,通带波纹(Passband Ripple),5.5 二次规划举例,设计策略1:阻带能量与通带均方误差加权最小化,最小化函数,加权系数(0,1),目标函数是多元二次函数,二次项矩阵正定,目标函数存在唯一最小值点,5.5 二次规划举例,=0.25,=0.5,通带波纹比较,5

12、.5 二次规划举例,设计策略2:约束通带波纹下最小化阻带能量,在通带 上对角频率进行等间隔采样离散化,目标函数是优化向量的二次函数,约束由2(K+1)个线性不等式构成,二次规划,5.5 二次规划举例,设计策略2:约束通带波纹下最小化阻带能量,标准化,5.5 二次规划举例,5.5 二次规划举例,设计策略3:约束阻带波纹下最小化通带MSE,在阻带 上对角频率进行等间隔采样离散化,目标函数是优化向量的二次函数,约束由2(K+1)个线性不等式构成.注意目标函数中的常数项可以去掉。,5.5 二次规划举例,5.5 二次规划举例,设计策略4:通带和阻带波纹约束设计(线性规划),是两个辅助变量, 用于控制阻带

13、和通带波纹;而 是一个预先给定的加权因子,用于实现阻带和通带波纹之间的一个折衷(妥协).,注1:优化变量变成了向量,注2: 约束条件含有绝对值-非线性,注3: 约束条件在区间上的连续变量。,解决策略?,5.5 二次规划举例,去掉绝对值,非线性约束简化为两个线性约束,新的优化变量和目标函数,5.5 二次规划举例,离散化,阻带约束,通带约束,5.5 二次规划举例,5.5 二次规划举例,滤波器系数,滤波器系数,幅频响应,幅频响应,通带波纹,通带波纹,5.6 二次规划的一般形式,对称的n n的实矩阵,是m1 n的矩阵,m1个不等式约束,是m2 n的矩阵,m2个等式约束,是二次规划的可行域,5.6 二次

14、规划的一般形式,最优解的存在性条件,1.如果矩阵 是非负定的,可行域非空且目标函数在可行域上有下界,则优化问题有全局最小值点(但可能不唯一)。,当优化问题的可行域是非空有界集合适,优化问题存在全局最小值点。,2.如果矩阵 是正定的,并且可行域非空,那么优化问题具有全局最小值点,并且该最小值是唯一的。,5.6 二次规划的一般形式,二次规划解的几何示意图,由5个线性不等式围成的可行域-凸五边形区域,全局最小值点,可行域边界与取值最小的二次函数等高线的切点。 所有的等高线都是共心相似椭圆; 在二次规划中,最优点不总是在可行域边界多边形的顶点上达到; 在线性规划中,最优点总是在可行域边界多边形的顶点上

15、达到。,5.6 二次规划的一般形式,纯线性等式约束的二次规划,二次规划中仅包含线性的等式约束,并且约束的数目小于优化向量的维数。,拉格朗日乘子方法,是m1 n的矩阵,拉格朗日方程组,n+m1个未知量,n+m1个方程的线性方程组,当方程组有唯一解时,二次规划具有唯一的全局最小值点。,5.6 二次规划的一般形式,纯等式约束的二次规划求解举例,拉格朗日乘子方法,拉格朗日方程组,-2.076502732240437 7.169398907103826 -0.754098360655737 -6.513661202185794 5.896174863387979,fmin=64.218579234972

16、708,5.7 二次规划M atlab程序使用,一般在使用程序之前,先要检验矩阵 是否对称,否则用 代替; 矩阵 是否是正定或非负定的,采用矩阵的特征值分解,检验特征值是否全正或非负。,5.7 二次规划M atlab程序使用,限定解在n维空间中的超长方体内x0是可以限定算法迭代求解过程中的初始点。理论上,二次规划的最优解不依赖于初始点,但计算时间与初始点有关。,5.7 二次规划M atlab程序使用,程序运行终止信息解读,1 QUADPROG converged with a solution X. (得到最优解) 3 Change in objective function value sm

17、aller than the specified tolerance. (前后两次迭代中目标函数值的变化小于算法设定的最小变化,迭代终止) 4 Local minimizer found. (陷入局部极小值点) 0 Maximum number of iterations exceeded. (达到算法设定的最大迭代次数,迭代终止,输出终止时的点和函数值) -2 No feasible point found. (没有发现可行解,一般算法采用内点法,首先需要找到可行域内的一点作为初始点,原因:可行域是空集或可行域形状奇异) -3 Problem is unbounded. (目标函数在可行域上

18、无下界,一般因为矩阵H不是非负定的) -4 Current search direction is not a descent direction; no further progress can be made. (从当前点出发,找不到下降方向,算法终止) -7 Magnitude of search direction became too small; no further progress can be made. The problem is ill-posed or badly conditioned. (搜素方向幅度太小),作业,用前面讲的四种设计策略之一,设计偶数长度的线性相位低通滤波器。滤波器阶数49,通带截止频率0.2 ,通带截止频率0.25,优化变量,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报