登录
首页 » Others » 混沌时间序列预测模型研究

混沌时间序列预测模型研究

于 2021-05-06 发布
0 411
下载积分: 1 下载次数: 11

代码说明:

该文档包括混沌时间序列预测模型研究硕士论文及预测模型的原型系统(Matlab编程),论文部分详细阐述了预测模型构建等方面研究。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • DDS资料大全(调试心得 线路图 DDS-ADI)
    【实例简介】主要包含DDS调试心得、AD9850线路图、DDA常见问题解答等等的资料 目 录 1 DDS 简介 1.1 产品简介 1.2 参考资料 2 DDS 的基本概念 2.1 DDS 概述 2.2 DDS 工作原理 2.3 DDS 有关名词解释 3 具体应用问题 3.1 DDS 没有输出,怎么办 3.2 哪些DDS 能直接用晶体提供时钟,哪些不能 3.3 Update 更新信号如何控制? 3.4 DDS 的扫频功能如何实现 3.5 DDS 输出级滤波器如何设计 3.8 AD9910 的时钟输入需要注意什么? 3.9 DDS 时钟输入,DAC 输出能否使用单端模式?电路该如何接? 3.10 DDS 评估板上分别有2 个变压器或2 个巴伦(Balun)有什么用处 3.11 DDS 评估板上端接电阻为50 欧,为何变压器的参数是在75 欧标定的? 3.12 ADT1-1WT 的原副边是否可以互换使用 3.13 如何同步多片DDS 芯片的输出 3.14 DDS 输出端DAC 为电流输出,怎么转换为电压,有什么限制 3.15 DDS 的AGND,DGND 应该怎样连接,接模拟地还是数字地 3.16 有些DDS 评估板上的MC100LVEL16 的用途是什么? 3.17 AD7008 已经停产,有什么可以替代 3.18 如何确定DDS 寄存器的值 3.19 DDS 的评估板软件对操作系统有什么要求。 3.20 DDS 除了正弦波,还能产生别的波形么 3.21 用DDS 有什么好处 3.22 ADI 的DDS 捷变频能力为多少 3.23 有无DDS 的参考程序代码 3.24 如何使用DDS 进行幅度调制 3.25 如何用AD5930 来产生一个单频信号 3.26 为什么DDS 输出的幅度会随频率的增加而减小 3.27 DDS 输出电压的幅度如何计算 3.28 应该用什么样的仪器来调试DDS 3.29 输出杂散较大,怎么办
    2021-11-13 00:34:08下载
    积分:1
  • 电力电子技术 王兆安 第4版(电子书+答案)
    作者: 王兆安//黄俊 本书是在高等教育机电类规划教材《电力电子变流技术(第3版)》基础上修订而成的第4版,是“九五”国家级重点教材,也是教育部批准的“面向21世纪课程教材”。本书主要内容包括:各种电力电子器件;整流电路、直流斩波电路、交流电力控制和交交变频电路、逆变电路以及组合变流电路;PWM控制技术、软开关技术等。本书对电力电子技术的内容进行了精选,并体现了最新发展。全书结构合理、层次分明,适于教学。书末附有教学实验。  本书适用于电气工程及其自动化专业、自动化专业以及引导性专业目录中的电气工程与自动化专业及其他相关专业的本科生。也可供相近专业选用或供工工程技术人员参考。原采用《电力电
    2020-06-21下载
    积分:1
  • cocos creator的2048游戏源码
    cocos creator的2048游戏源码,适合初学者学习,需要下载cocos creator后安装然后根据提示安装完成后,打开这个项目就可以尝试运行。
    2020-12-05下载
    积分:1
  • 基于GIS模型的林火蔓延计算机仿真
    基于GIS模型的林火蔓延计算机仿真 地理信息系统东北林业大学学报第36卷表4地形阻尼系数蔓延算法就显得较粗糙。边界外延算法计算量大,主要体现下山火上山火在排序、査找方面,可以通过减少这方面的计算量而达到提高坡度/(°)阻尼系数K2坡度(°)阻尼系数K2速度的目的。边界外延算法与迷宫算法的结果完全一样,但42~0.0738~421750从编程的角度看,迷宫算法较易实现,而且速度不是很慢,所0.1333~371010以在文中采用迷宫算法。28~30.3223~2722~-180.4618~22NWNNE-17~-130.63火点E0.830.90SESE-2~21.003林火蔓延模拟算法分析与选择图2林火的蔓延方向31边界插值算法4林火蔓延的计算机仿真与实现边界插值算法基于栅格数据,它对于火场边界的计算是林火蔓延的计算机仿真主要分为4个步骤:第一、建立林通过插值的方法来实现,它只计算从初始火点出发的8个方火蔓延的空间背景数据库,其空间背景数据库包括可燃物类向,森林起火后,火源点向8个方向蔓延,分别为正东、正南、型数据、坡度数据、高程数据,并且它们要以栅格数据形式存正西、正北和东南、东北、西南、西北。设火点的位置为行列号储,因为文中研究的林火蔓延仿真基于棚格数据结构;第二、(讠),各方向上只计算从火源点出发的该方向上的栅格,其把王正非的数学林火蔓延模型转换为计算机模型;第三、根据余栅格不计算。当各方向上的计算时间超过给定的林火蔓延输入的起火点的位置坐标,蔓延时间、风速及方向,在背景数时间时,就停止计算,并记录下各方向的栅格行列号,再反映据库之上对火场扩展进行动态模拟显示;第四、计算林火的蔓到具体地形上,则可得到火场状况的直观表示,再依据这8个延面积及火线周长等数据。具体流程如图3所示。终结点进行插值运算,形成封闭的火场边界。空间背景数据库32边界外延算法坡边界外延算法从火蔓延所具备的两个特性(时间和空间)出燃度程发来考虑,在假设没有二次燃烧等情况下,林火表现为从已燃区物向未燃区延烧的性质,它反映为林火在地理位置上的变化和时间的延续上,林火燃烧的路径总是遵循在诸多可到达的路径中选择林火蔓延模型最快到达的那一条,因此,它的路径并不一定是空间上的最短路(王正非林火蔓延模型)径。边界外延算法乜是基于栅格数据的蔓延算法,实施此算法的步骤是:记录每次加入一新的起燃栅格后形成的林火边界,在可像元起火特征计算机与数学知识蔓延边界相邻栅格集合中,搜索其各方向上所需时间最短的栅火点坐标蔓延时间格,并以此栅格作为下一个引燃栅格;对此栅格进行林火边界的风速风句林火蔓延计算机模拟判断,同时对该栅格的加入所导致的原有边界集合的变动作调整,然后再进入下一步循环,直至满足模拟时间为止。火场扩展图统计和计算火场动态模拟33迷宫算法图3火场蔓延的计算机仿真流程迷宫算法以栅格数据为基础,以火点为起点,从正东起沿41试验区空间背景数据库的建立顺时针方向,其八方邻位可表示为:E、 SE S SW、W、N、NNE。每一点向外扩散有8个方向的选择,如图2所示。从正釆用栅格数据进行林火蔓延模拟仿真,即将G丶中所输东开始,沿顺时针方向检测,每探测到某一方向,计算累积时入的矢量的图形数据(地形图、林相图等)转换成栅格数据,间∑t。若∑t小于给定的扩展蔓延时间T,且该方位没有走因此、模拟的过程就是对所有的栅格点处理的过程,每个栅格点所代表的长和宽(分辨率)越小,模拟的精度越高。考虑到过或是原先累积时间大于∑t就沿此方向走一步,并记下所数据的处理及计算机计算的速度,每一图形数据的栅格化都走的路径和方位,存放在堆栈或库中,同时将累积时间修改为∑t累积时间可用二维数组存放,初值置为零。如果探测到釆用30m×30m栅格精度。试验区背景数据库的建立主要某一方位四周的∑t值均大于或等于T,则退回一步重新检测需要3种专题数据分别为高程数据、坡度数据、可燃物类型数据。其中:前两种专题数据是利用现有的帽儿山数字等高线下一个方位,当初始火点四周的8个方位都已检测完毕,则蔓数据,通过 a rcv iew的3扩展模块生成;可燃物类型数据通延过程结束。最终二维数组中所存放的累积时间∑t均小于过帽儿山数字林相图进行再分类获得,并将可燃物类型数据转化是满足条件的像元集合,它们所形成的集合反映在图像当中为(RD栅格形式存储。文中所应用到的数据如表5所示。就是模拟的火场表5栅格数据34算法的选择名称数据格式数据类型描述边界插值算法不考虑蔓延过程中每个起燃栅格向8个邻 V ege tation ESR IGR D NTEGER可燃物类型数据格蔓延的可能,因而计算较简单,但是此算法人为地简化了林ElevationESR IGR DNTEGER高程数据火蔓延的复杂性,对于大范围的地形变化较复杂的地区,林火ShESR I GRⅢN TEGER坡度数据C1994-2011ChinaAcademicJournalElectronicPublishingHouse.Allrightsreservedhttp:/www.cnki.net第9期毛学刚等:基于G模型的林火蔓延计算机仿真4142林火蔓延速度的计算难,因为不管用何种方法,都回避不了对可燃物、气象和地形在进行蔓延计算前,需婁先形成速度图文件,在林火蔓延的等因素的考虑,因而,火场蔓延模型的建立非常重要。文中结计算机仿真中最基夲的是林火的蔓延速度,通过速度图文件,可合帽儿山的实际情况建立了火行为的蔓延模型,并以Ⅴ isual以直观地得到可燃物蔓延速度的情况。形成速度图,具体来说,C++60为主要可视化开发厂具,采用先进的COM技术,成是对通过GS获得的各种薮据(可燃物类型数据、髙程数据和坡功地实现了基于G丶模型的林火蔓延计算机仿真度数椐)逐点进行处理,通过栅格的行列号得到栅格图像上与行目前的林火蔓延模型都是针对林火的始发阶段,今后对列号相对应的点的属性值,如可燃物类型、高程、坡度等信息,然森林大火和特大火的模型硏究将成为重点。林火蔓延模拟的后根据所选王正非蔓延模型并考虑实时参数,如发生火灾时的风研究也将向三维、立体的方向发展。随着对林火研究的深入,向、风速等信息计算出该点的林火蔓延速度,并将此速度值赋给也出现了一些新的林火研究方法,如突变理论、元胞自动该点这样形成的点集合在蔓延模拟中用作中间调用数据,称为机模拟林火蔓延、统计物理学方面的渗透理论、分形理速度图。速度图的生成由Ⅴ ialc++60编程实现。论2等,它们与计算机技术的结合必将对林火蔓延的研究做43林火蔓延动态显示出贡献。林火蔓延的动态显示是林火蔓延仿真中最关键的一步,参考文献主要利用Ⅴ isual c++60编程实现,其主要过程为:第一、从背景数据库中读入可燃物类型和高程数据;第二、根据输入的「1]黄作维.基于G和RS的林火行为预测研究[J西北林学院学报,20621(3):94-97风向、风速参数,利用王正非林火蔓延模型计算岀林火的蔓延「2」朱煌武,朱霁平,谢庆胜,等.基于地理信息系统的森林火灾救速度;第三、将计算结果在空间背景薮据库上输出。动态模拟辅助决策系统的研究[J.自然灾害学报,19998(1):60-70不同风向、风速的结果,如图4所示。[3 PerryG M, Sparrow A D, Ow ens I F AGs- supported modelbr the simu lation of the spatial stru cture of w iH land fire Cass barsin New Zealnd[ J]. Jou n al of a pp lied E coby, 1999 36(4)50-5184] Weber rα唐世敏.野火蔓延的数学模型[J力学与实践,199214(2):1-12I5 Rothemelr c. a m athem atical m odel for p red ct ng fire spreadw iH land fuels[R]. USDA: Forest Service R esearch Paper 1972113-115[6]毛贤敏.风和地形对林火蔓延速度的作用[小应用气象学报,1993,4(1):100-1047]温广玉,刘勇.林火蔓延模型的数学应用[J东北林业大学学报,19422(2):31-368]郑焕能,胡海清.东北东部山地可燃物类型的研究[J.森林防火,1990(4):10-13「9]钟茂华,范维澄,王清安.林火蔓延突变形态的模拟实验研究[J.自然科展,200010(4):330-353图4不同风速和风向的林火蔓延10]邬伦.地理信息系统一原理、方法和应用[M]北京:科学出版社,2000241-2465结论与展望「1]姚树人,火灾模型和辅助决策系统的现代发展[J.森林防火,1994(12):59-62从林火蔓延的硏究看,目前要做到精确的预测还比较困12]薄颖生,韩恩贤,韩刚,等.森林火灾自相似性质及其在林火管理中的应用研究初探[小森林防火,1997(3):20)-22perenne la l( Rannunau hus repe").I:wha"为adma[21李根前,黄宝龙,唐德瑞,等毛乌素沙地中国沙棘无性系生长(上接32页)10 Lovett Dous tL Popu at in dynam cs and spec ia ization格局与生物量分配[J西北农林科技大学学报:自然科学版m e2001,29(2):51-55con trast ing hab ita ts[J. Joumal ofe cology,1981.69743-7552李根前,赵粉侠,李秀寨,等.毛乌素沙地中国沙棘种群数量动11 Lovett Dous tL Popu ht on dynam is and chn al specialization in a态研究[J.林业科学,2004,40(1):180-184canal perens ial( Ranuna hus repens).l: responses to light and[23]贺斌,李根前,高海银,等.不同土壤水分条件下中国沙棘克险nu trient supply[ J]. Joumal of e co logy, 1987, 75 555-568生长的对比研究[J.云南大学学报:自然科学版,200729[12]王昱生,盖晓春.羊草无性系植物种群觅养生长格局与资源分(1):101-107配的研究[J植物生态学报,1995194:293-30124]贺斌,李根前,李周岐,等.木本克隆植物中国沙棘种群数量与13] Luo XG, DongM. A rch itec tu re p last city in response to soil mo is结构对土壤水分的响应[小西北农林科技大学学报:自然科hu re n the s tlon ife rou s herb Duchesnea ind iaa[ J. A cta Botan ica学版,2007,35(3):183-187Sinica200244(1):97-10025]赵成义,宋郁东,王玉潮,等.几种荒漠植物地上生物量估算的[14]刘庆,钟章成无性系植物种群生态学研究进展及有关概念初步研究[J应用生态学报,200415(1):49-52生态学杂志,19514(3):40-4「26刘佩勇,张庆灵,杨允菲松嫩平原朝鲜碱茅无性系种群构件生物5]刘庆,钟章成斑苦竹无性奈生长与水分供应及其适应对策的量结构及相关模型分析[小应用生态学报,20415(4):543-548研究[J.植物生态学报,199620(3):245-254I 27] A lpert P. N itrogen sharing am ong ram ets ncreases clonal grow th i[16]岳春雷,汪奎宏,何奇江,等.不同氮素条件下雷竹克隆生长的Frag aria chiloe sis[ J. Ecog y, 1991 72: 69-80比较研究[J.竹子研究汇刊,200221(1:38-40I 28 Evans JP. The effect of bcal resou Ice a vailab ility and clonal inte-[17]杨在娟,岳春雷,汪奎宏.光照强度对竹无性系生长的影响gration on ram et fun ct ina I m orphobgy in H ydroco le bonarien sisJ.0 eco log ia199289265-276I18」陈玉福,董鸣.毛乌素沙地根茎灌木羊柴的基株特征和不同生境中29董鸣.异质性生境屮的植物克隆生长:风险分摊[J植物生态的分株种群特征[J植物生态学报,2024(1):40-45学报,199620(6):543-54819]李根前,黄宝龙,唐德瑞,等.毛乌素沙地中国沙棘无性系生长[30] Pan JJ Price Js Fimess and evoht in n canal plan ts the mpact调节[J.应用生态学报,200,12(5):682-686of canal grow th[ J]. E volt inary Ecobgy 2002 15 583-600[》0]李根前,黄宝龙,唐德瑞,等.毛乌素沙地中国沙棘无性系种群311 Schm i b same ecological and ev oht in ary consequen ces ofm od年龄结构动态与遗传后果研究[J.应用生态学报,2001,12u ar org an iat in and chn al grow th in plants[ J]. Evoh tionaryC153432613chinaAcademicJournalElectronicPublishingHouseAimnrigntsreservedhttp://www.cnki.net
    2020-12-03下载
    积分:1
  • 路径损耗模型的MATLAB仿真
    无线信道的路径损耗模型的仿真,具体为自由空间的损耗和正态阴影路径损耗模型
    2020-12-06下载
    积分:1
  • 新版完整Visio图库
    从多个地方搜罗的Viso图标,含有51个文件,分别对应48个领域类别。(2005/2008年资源,酌情下载)
    2020-12-06下载
    积分:1
  • 修正鲍威尔法(Powell)源代码--MATLAB版本
    这是我根据《现代设计理论方法(第二版)》38页中的鲍威尔法理论,基于MATLAB写出的源代码,其中一维搜索极小点函数借鉴于《https://me.csdn.net/shenziheng1》该博主的算法。
    2021-05-07下载
    积分:1
  • 鲁棒控制——LMI处理方法
    俞立老师的经典书籍——《鲁棒控制——基于线性矩阵不等式的处理方法》振动论坛鲁棒控制—线性矩阵不等式处理方法俞著清华大学出版社振动论坛(京)新登字158号内容简介木书结合作者的研究工作,详细介绍了基于线性矩阵不等式的不确定系统食棒控制的概念、理论及设计方法。主要为謇括日前应用广泛的线性矩阵不等式的概念、理论、算法及相关软件:基于线性矩阵不等式处理方法的线性时不变系统性能分析和缤合方法:重点介绍了不确定系统的模型、曹棒性能分妡、鲁棒砂以H控制、LM区域及相应的区域极点配置方法,绪合二次型性能指标的保性能控制、鲁榨方差控制对将系统的分析与鲁棒控制器设计、不确定系统的鲁滤波问题及鲁棒滤波器设计本书反映了近年来鲁棒控制领域中的最新研究成果,系统介纲了线性矩阵不等式这一有效工具,它在应用中的典型处理方法及 MATLAB软件中的LMI具箱,本书可作为从事自动控制工作的科研员、工技术人员以及高等院校自动化及其他相关专业教师高年级学生和研究生的参老用书版权所有,翻印必究本书封面貼有清华大学出版杜激光防伪标签,无标签者不得销售。书名:鲁棒控制—线性矩阵不等式处理方法作者:俞立著出版者:清华大学出版社(北京清华大学学研大厦,的编100084)http://www.lup,lsingt:ua.educn费任编辑:朱英彪印刷者:北京通州区大中印刷发行者:新华书店总店北京发行所开本;787×10921:16即张;17.75字数:403千字版次:202年12月第1版20年12月第1次印刷书号:ISEN730245854-7/O·269印数:0001~400定价:26.00元振动论坛前言在实际工业控制牛,各种工业牛产过程、生产设备以及其他众多的被控对象,其动态牿性一般鄱难以用精确的数学模型来描述。有时即使能获得被控对象的精确数学模型,但白于过于短杂,使得难以对其进行有效的掉制性能分析和综合,因此必须进行适当的简化。另一方面,难着生产过程中主作条件和环境的变化,控制系统中元器件的老化或损坏,被控对象本身的特性也会随之发生变化。所有这些因素使得描述被控对象的数学模型和实际对象之间不可避免地具有误差。因此,在工程实践中,釆用基于精确数学模型的现代控制理论方法所设计的控制系统往往难以具有所期望的性能,甚至连系统的稳定性都难以得到保证。鲁棒控制理论结合系统模型参数不确定性和外部找动不确定性的考虑,研究系统的鲁棒性能分析和综合问题,弥衤了现代控制理论需要对象精确数学模型的缺陷,使得系统的分析和综合方法加有效、实用棒挖制自提出以来,很快受到了人们的广泛重视和研究,取得了一系列的研究结果和方法,并在一些工程领域中获得了成功的应用。特别地,随着线性短阵不等式及求解凸优化问题的内点法的提出,为许多控制问题的分析和求解提供了有效工具。 MATLAB软件中线性矩阵不等式工具箱的推出使得各种线性矩阵不等式问题的求解旻加方便、直接从而,进一步推动了线性矩阵不等式处理方法在系统和控制领域中的应用。本书系统介绍了线性矩阵不等式的概念、性质、求解线性矩阵不等式相关问题的算法以及 MATLAB软件中的线性矩阵不等式工具箱。结合作者的研究工作,介绍了基丁线性矩阵不等式的鲁棒控制性能分析和综合方法,并指出了一些在系统和控制中有广泛应用价值的线性矩阵不等式典型处理方法。作者努力将售棒控制的最新研究成果和方法反映存本书中,但限于篇幅,书中所包含的内容仅仅是鲁棒控制研究成果的很少-部分。振于作者的水平,书中不妥和错误之处在所难免,恳请广大读者批评指正本书中介绍的作者研究工作及本书的撰写得到了国家然科学基金和教育部高校优秀青年教帅教学科研奖励计划的资助,在此表示衷心的感谢。作者02年5月杭州振动论坛目录第1章引言…第2章线性矩阵不等式……621线性矩阵不等式的表示式口·■■■甲↓郾■■.■看■■bL■2Ll1线性矩阵不等式的般表示2l2可转化成线性矩阵不等式表小的问题213复线性矩阵不等式的处理…10214非严格线性矩阵不等式22一堂标准的线性矩阵不等式间题23求解线性矩阵不等式问题的算法23.1椭球法…Isn15232内点法↓乐24关于矩阵不等式的一些结论1824.1矩阵变量的消去法1T·平P1t幽山I82.4.2 S-procedureP甲■20第3章系统性能分析.连续时间系纷…2331.1系统增益指标∴233,12H性能甲日唱·■唱日4自·日血即141■4b1293.13H性能3132离散时间系统1鲁日日司即■命b命即■■■■■着■■■着L=,341第4章控制系统综合.4.1F控制4.l.1状态反馈H控制…d?■■424.],2输出反馈Hx控制■p即42H2控制43H2H控制平1■十■昏■b■m■■■4■qp6144设计示例64第5章不确定系统的分析与综合685]不确定模型68振动论坛會棒控制——一线性矩阵不等式处理方法511不确定状态空闻模型68512不确定线性分式模型■p■b血d卩■b■52鲁棒稳定性分忻P‘■■日音牛114a日4521二次稳定性522仿射二次稳定性I"P}4Pbb4b4}·53鲁棒性能分析.…■■昏■昏1山■d■晶t■■p聊8354鲁棒F2H控制■■■山昏晉昏晋■+口■口■口6541问题的描述和准备…86542H2H整制器设计91第6章区域极点配置1亠山品品61LMI区域9761.】LM区域的描述…,-11111976,2D-稳定性分析…〓P■■■■■■■■■■10062具有闭坏k域极点约束状态反馈控制器设计0463鲁棒D-稳定性分析日日日语■山■,1763无结构不确定性1963.2结构不确定性111464输出反馈控制器设计,第7章保性能控制1227】连续系统的保性能控制…··■■晶■上h香≠p甲日目甲日唱黑L聊■12272离散系统的保性能掉制.12了73其有闭环极点约束的保性能挡制131731鲁棒性能分析…132732二次D保性能控制器设计看自;血自自血即血日昏■是■如4135第B章鲁棒方差控制1418I连续系统的鲁棒方差控制.■d昏【山■血晶b14181.Ⅰ系统性能分析1418L.2状态反馈控制器设计14813输出反愤控制器设计14682离散系统的鲁棒方差控制152第9章时滞系统的分析和综合15891时滞系统的稳定性…15891.1时滞独立的稳定性条件……,1599.1.2时滞依赖的稳定性条件,+--114141609.1.3 Lurie时滞系统的稳定性分析T宁宁·自血日甲自自要振动论坛自录92时滞系统的鲁棒稳定性分析16992.!时滞独立的鲁棒稳定性条件P·q甲,甲■15992.2时滞依赖的鲁棒稳定性条件17493不确定滞系统的保性能控制.■■■■793.1鲁棒性能分析I789.32状态反馈俣性能控制器设计,4.4.418393.3输出反馈俣性能控制器设计1869.34不确定离散时滞系统的保性能控制I9394时滞系统的玨控制941时滞系统的性能分析,…199942H控制器设计943不确定离散时滞系统的鲁棒H控制207第10章寯波器设计213101B滤波器设计2I310.2FH滤波器设计2l9第11章大系统射分散控制22311时滞系统的分散稳定化控制22311,2离散关联系统的分散保性能控制229l1,21保性能分析■■■山■↓山 -r.E= PPE+■▲画2291121分散保性能控制器设计234附录ALM工具箱介绍■L■■■an·■■甲口■看■■口■山241A.F线性矩阵不等式及相关术语……24LA.2线性矩阵不等式的确定■■■■昏昏斷■+d山夏旷aaa■_画d■242A.3信息提取2499A4绒性矩阵不等式求解器■■■■■■日■司罾■严早■■■吾-■山■山m矿画maaa250A.5结果验证…258A6修改一个线性矩阵不等式系统A.7一些进一步的功能261A.8系统棋型描述…,267参考文献270振动论坛第1章引言自20世纪5年代末现代控制理论誕生以米,控制理论得到了飞速的发展,并在20世纪60年代然航天领域中得到成功的应用。但是,现代控制理论在随后的工业应用中却遇到了很大的困难。我们知道,现代控制理论的许多结果都是基于对象的一个数学模型,根据系统的性能要求,通过刈被控对象的数学模型进行分析来设计系统的控制律,进而将所得到的控制律应用于被控对象来保证闭环系统貝有所期望的性能。显然,当对象模型不能精地描述被控对象或在系统运行过程中模型和实际对象产生侃离时,基于这栟的模型设计的控制系统很难保证具有所期望的性能要求实际上,对于复杂物理系统的模型,存在以下两个问题描述物理系统的解析模型很难,甚至不可能精确地刻画,因此为了便于处理,不得不筒化模刑:2.一个模型,无论多么详细,都不可能是物理系统的一个濤确表示。因此,模型存在本质的不精确性。建模中的以上两个方面称为模型的不确定性。对于一个复杂系统,为了得到一个较为简单的模型,一种处珄方法是将其分解线性部分和非线性部分的组合,进而用一个更空易处理和分析的对象来替代这个非线性邺分,达到简化原文复杂系统棋型的目的考虑由以下非线性微分方程描述的复杂动态系统x=f(x, m)H(x, u)初始条件是x(0),x()、y()和()是向量值函数,∫和h是光滑的向量值函数。在特殊的运行点附近,可以将系统(1.)分解成一个线性部分和一个线性部分的组合特别地,可以在原点x,)=(0,0处进行这样的分解。定义系统Ax t Bu+gtr, Wv=Cx+IH+rx, uj其中:A、B、C和D是系统(11)的一个线性化近似g(x,叫)=f(x,)-Ax-Br(, u)-hr, u)-Cx-Du显然,这样定义的系统(1.2)和系统(1:)是等价的。因此,它们之间存在-—对应的关系。得到这样的等价系统的一种方式是将函数∫和h在原点处线性化,可得Cl(x.)=(0.0)x,)=(0,Q)0.0Ca(x,)=()振动论坛鲁棒控制——线性矩阵不等式处理方浊进一步可以将方程(12)受成以下等价的形式:x= Ar I Bu I wL1.3y=cx+Da+脚2(14)(w1,w2}=(g(x,L),r(x,)(1.5设G是宙(1.3)~(1.4)式确定的映射;对给定的初始条作x(0),門2,)以(x环,y)。Ω是由(1.5)式确定的映射:(x,n)卜(1,2)。因此,〈1.3(1〕式描述的系统可以用图11来表示图11系统分解容易看到,G是系统的线性部分,Q是静杰的非线性映射。这样就将系统的非线性部分分离出来,归入到映射g中,非线性部分和线性部分通过反馈关联联系起来更一般地,我们用这样的方法不仅可以处理系统的非线性特性,而且也可以处理系统的某些动态特性。考虑由以下方程组描述的系练f2(x1,x2(1y=H(x1,x2,采用前面系统分解思想,对系统(16)中的方程x=f(x1,x2,4)卩=(x,x2进行分解,并得到:=团x+B+8(x2f2(x1,x2,a)(1.)卩=C1x+D4+r(x,x2,a)进步,系统(17)中的方程等价于以下的线性方程:x=A1x1+BM+即8y=C,+Du+M其中,w2}=(g1(x,x2,),P(x,x2,Bm)x2=f1(x,x2,x)(1,9)设G是由方程(18)描述的线性系统;(w3,2,(x,,y),是由(9)式描述的系统:(x1,4)"(m,m2)。对这样定义的G和Q,图1也同样描述了系统(1.6)。
    2020-12-06下载
    积分:1
  • 梁友栋-barsky算法
    用梁友栋-barsky算法或者中点分割法等其它算法(除cohen-sutherland直线裁剪算法外)实现直线段相对于给定窗口的裁剪。采用C/C++ 、OpenGL编写程序(参考所提供的程序代码clip.cpp及第一次实验提供的建立Project的过程说明)。
    2020-12-01下载
    积分:1
  • Java面试笔试题大汇总(最全+详细答案)
    搜集的 Java面试笔试题,设置最低积分,备份加供诸位道兄下载,没积分的私我是的内部类,其代码如下所小简单的说,如果整型字面量的值在到之间,那么不会新的对象,而是直接引用常量池中的对象,所以上面的面试题中的结果是而的结果是提醒:越是貌似简单的面试题其中的玄机就越多,需要血试者有相当深厚的功力。和的区别答:运算符有两种用法:按位与;逻辑与ε运算符是短路与运算。逻辑与跟短路与的差别是非常巨人的,虽然二者都要求运算符左右两端的布尔值都是整个表达式的值才是之所以称为短路运算是因为,如果左边的表达式的值是右边的表达式会被直接短路掉,不会进行运算。很多时候我们可能都需要用而不是,例如在验证用户登录时判定用户名不是而且不是空字符串,应当写为:二者的顺序不能交换,更不能用运算符,因为第一个条件如果不成立,根本不能进行字符串的比较,否则会产生异常。注意:逻辑或运算符()和短路或运算符()的差別也是如此。补充:如果你熟悉那你可能更能感受到短路运算的强大,想成为的高手就先从玩转短路运算开始吧3114解释内存中的栈堆和静态区的用法。答:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用内存中的栈空间;而通过关键字和构造器创建的对象放在堆空间;程序中的字面量()如直接书写的和常量都是放在静杰区中。栈空间操作起来最快但是栈很小,通常大量的对象都是放在堆空间,理论上整个内存没有被其他进程使用的空间甚至硬盘上的虚拟内存都可以被当成堆空间来使用。上面的语句中变量放在栈上,用创建出来的字符串对象放在堆上,而这个字面量放在静态区。补充:较新版本的(从的某个更新开始)中使用了一项叫逃逸分析的技术,可以将一些局部对象放在栈上以提升对象的操作性能等于多少?等于多少?答的返回值是的返回值是。四舍五入的原理是在参数上加然后进行下取整。是否能作用在上,是否能作用在上,是否能作用在上答:在以前,中只能是从开始中引入了枚举类型,也可以是类型,从开始,还可以是字符串(),但是长整型()在目前所有的版本中都是不可以的。、用最有效率的方法计算乘以?答:(左移位相当于乘以的次方,右移位相当于除以的次方)。补充:我们为编写的类重写方法时,可能会看到如下所示的代码,其实我们不太理解为什么要使用这样的乘法运算来产生哈希码(散列码),而且为什么这个数是个素数,为什么通常选择这个数?前两个问题的答案你可以自己百度一下,选择是因为可以用移位和减法运算来代替乘法,从而得到更好的性能。说到这里你可能凵经想到了:等价于左移位相当于乘以的次方再诚去自身就相当于乘以,现在的都能自动完成这个优化4/114、数组有没有方法?有没有方法?答:数组没有方法,有的属性。有方法中,获得字符串的长度是通过属性得到的,这一点容易和混淆。在中,如何跳出当前的多重嵌套循环?答:在最外层循环前加个标记如,然后用可以跳出多重循环。(中支持带标签的和语句,作用有点类似于和中的语句,但是就像要避免使用一样,应该避免使用带标签的和,因为它不会让你的程序变得更优雅,很多时候甚至有相反的作用,所以这种语法其实不知道更好)、构造器()是否可被重写()?答:构造器不能继承,因此不能被重写,但可以被重载。、两个对象值相同但却可有不同的这句话对不对答:不对,如果两个对象和满足,它们的哈希码(相同对于方法和方法是这样规定的:如果两个对象相同(方法返回,那么它们的值一定要相同:如果两个对象的它们并不一定相同。当然,你未必要按照要求去做,但是如果你违背了上述原则就么发在使用容器时,相同的对象可以出现在集合中,同时增加新元素的效率会大大下降(对于使用哈希存储的系统,如果哈希码频繁的冲突将会造成存取性能急剧下降)补充:米于和方法,很多程序都知道,但很多人也就是仅仅知道而己,在的大作《》(很多软件公司,《《编程思想》以及《重构:改善既有代码质量》是程序员必看书籍,如果你还没看过,那就赶紧去亚马逊买一本吧)中是这样介绍方法的:首先方法必须满足自反性(必须返回)、对称性(返回时也必须返回)、传递性(和都返回时,也必须返回)和致性(当和引用的对象信息没有被修改时,多次调用应该得到同样的返回值),而且对于任何非值的引用,必须返回实现高质量的方法的诀窍包括:使用操作符检查参数是否为这个对象的引用;5114使用操作符检查参数是否为正确的类型;对于类中的关键属性,检查参数传入对象的属性是否与之相匹配;编写完方法后,问自己它是否满足对称性、传递性、一致性;重写时总是要重写;不要将方法参数中的对象替换为其他的类型,在重写时不要忘掉注解。、是否可以继承类?答:类是类,不可以被继承。补充:继承本身就是一个错误的行为,对类型最好的重用方式是关联关系)和依赖关系()而不是继承关系()、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?答:是值传递。语言的方法调用只支持参数的值传递。当一个对象实例作为一个参数被传递到方法中时,参数的值訫是对该对象的引用。对象的属性可以在被调用过程中被改变,但对对象引用的改变是不会影响到调用者的。和中可以通过传引用或传输出参数来改变传入的参数的值。在中可以编写如下所示的代码,但是在中却做不到。说明:中没有传引用实在是非常的不方便,这点在中仍然没有得到改进,正是如此在编写的代码中才会出现大量的类(将需要通过方法调用修改的引用置类中,再将对象传入方法),这样的做法只会让代码变得臃肿,尤其是让从和转型为程序员的开发者无法容。和的区别?答:平台提供了两种类型的字符串和,它们可以储存和操作字符串。其中是只读字符串,也就意味着引用的字符串内容是不能被改变的。而类表小的字符串对象可以直接进行修改是中引入的,它和的方法完全相同,区别在于它是在单线程环境下使用的,因为它的所有方面都没有被修饰,因此它的效率也比要高。面试题什么情况下用运算符进行字符串连接比调用对象的方法连接字符串性能更好?如果是少量的字符串拼接,可以用,如果是大量的还是用吧是线程安全的是线程不安全的,很6114明显,的系统开销要大,所以如果我们只有个单线程,考虑速度的话更好。那为什么我们很少见到呢?原因很简单,因为我们有时候很难确定我们创建的系统会不会是多线程的,如果考虑到以后扩展的可能性,则更难确定,所以我们更愿意使用因为它是线程安全的,不用担心以后扩展。面试题请说出下面程序的输出。补充:解答上面的面试题需要清楚两点对象的方法会得到字符串对象在常量池中对应的版本的引用(如果常量池中有一个字符串与对象的结果是),如果常量池中没有对应的字符串,则该字符串将被添加到常量池中,然后返回常量池中字符串的引用;字符串的操作其本质是创建了对象进行操作,然后将拼接后的对象用方法处理成对象,这一点可以用命令获得文件对应的字节码指令就可以看出来。方法就是把该对象放进常量池。、重载()和重写()的区别。重载的方法能否根据返回类型进行区分?答:方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载;重写发生在了类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声明更多的异常(里氏代换原则)。重载对返回类型没有特殊的要求面试题:华为的面试题中曾经问过这样一个问题为什么不能根据返回类型来区分重载,快说出你的答案吧!返回类型不同不构成重载,重载的机制是参数列表不同,即参数的类型,个数,排列顺序。、描述·下加载文件的原理机制?答中类的装载是由类加载器()和它的子类来实现的,中的类加载器是一个重要的运行时系统组件,它负责在运行时查找和装入类文件中的类。由于的跨平台性,经过编译的源程序并不是·个可执行程序,而是个或多个类文件。当程序需要使用某个类时,会确保这个类已经被加载、连接(验证、准备和解析)和初始化。类的加载是指把类的文件中的数据读入到内存中,通常是创建一个字节数组读入文件,然后产生与所加载类对应的对象。加载完成后,对象还不完整,所以此时的类还不可用。当类被加载后就进入连接阶段,这一阶段包括验证7114准备(为静态变量分配内存并设置默认的初始值)和解析(将符号引用替换为直接引用)三个步骤。最后对类进行初始化,包括:如果类存在直接的父类并且这个类还没有被初始化,那么就先初始化父类;如果类中存在初始化语句,就依次执行这些初始化语类的加载是由类加载器完成的,类加载器包括:根加载器()、扩展加载器)、系统加载器()和用户自定义类加载器(的子类)。从)开始,类加载过程采取了父亲委托机制()。更好的保证了平台的安全性,在该机制中自带的是根加载器,其他的加载器都有且仅有一个父类加载器。类的加载首先请求父类加载器加载,父类加载器无能为力时才由其子类加载器自行加载不会向程序提供对的引用。下面是关于几个类加载器的说明:般用本地代码实现,负责加载基础核心类库();从系统属性所指定的目录中加载类库,它的父加载器是又叫应用类加载器,其父类是环境变量或者系统属性所指公应它是应用最广泛的关加载器。它从目录中记载类,是用户自定义加载器的默认父加载器。型变量中能不能存贮一个中文汉字,为什么?答:类型可以存储一个中文汉字,因为中使用的编码是不选择任何特定的编码,直接使用字符在字符集中的编号,这是统一的唯一方法),一个类型占个字节(比特),所以放一个中文是没问题的补充:使用意味着字符在内部和外部有不同的表现形式,在内部都是当这个字符被从内部转移到外部时(例如存入文件系统中),需要进行编码转换。所以中有字节流和字符流,以及在字符流和字节流之间进行转换的转换流,和,这两个类是字节流和字符流之间的适配器类,承担了编码转换的任务;对于程序员来说,要完成这样的编码转换恐怕要依赖于(联合体共用体)共享内存的特征米实现了。、抽象类和接口()有什么异同?答:抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。一个类如果继承」某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方法。抽象类中的成员可以是默认的,而接口中的成员全都是的抽象类中可以定义成员变量,而接∏中定义的成员变量实际上都是常量。有抽象方法的类必须被声明为抽象类,而抽象类未必要有抽象方法、静态嵌套类和内部类()的不同?是被声明为静态)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化,其语法看起来挺诡异的,如下所示。扑克类(一副扑克)骆昊黑桃红桃草花方块8114构造器洗牌(随机乱序)发牌发牌的位置下片类(一张扑克)内部类骆昊花色点数9114测试代码:汏牌发第一张牌对于非静态内部类只有通过其外部类对象才能创建对象红心自己创建一张牌洗牌后的第一张打印红心面试题下面的代码哪些地方公产生编译错误?注意中非静态内部类对象的创建要依赖其外部类对象,上面的面试题中和方法都是静态方法,静态方法中没有,也就是说没有所谓的外部类对象,因此无法创建内部类对象,如果要在静态方法中创建内部类对象,可以这样做:、中会存在内存泄漏吗,请简单描述答:理论上因为有垃圾回收机制()不会存在内存泄露问题(这也是被广泛使用于服务器端编程的一个重要原因);然而在实际开发中,可能会存在无用但可达的对象,这些对象不能被回收,因此也会导致内存泄露的发生。例如的10/114
    2020-06-20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载