您所在位置:网站首页 > 海量文档

&nbsp>&nbsp医药卫生&nbsp>&nbsp心理学理论/研究方法

对Hopf分岔现象及分析与的研究.doc21页

本文档一共被下载:次,您可全文免费在线阅读后下载本文档。

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

对Hopf分岔现象的分析与研究

前言

微分方程理论在自动控制、航天技术、生态生物等方面一直有着广泛的应用,在这些实际应用中,系统通常都是一些含有参数的微分方程组。考虑如下形式的系统:

(1)

其中,是充分光滑的函数,为参数或者其它自由参数。系统(1)的解显然随参数的变化而变化。如果在的一个小邻域内变化时,系统(1)在相空间的相图拓扑结构发生了变化,那么就称系统发生了分岔,称为分岔参数,为分岔值。

分岔是一种十分普遍的现象,而且它对把握系统解的性质和行为有着十分重要的意义。分岔包括静态分岔和动态分岔。非线性方程解的拓扑性质在参量取临界值时发生突变,这样的分岔称为动态分岔;非线性方程的顶太数目在参量的临界值发生突变,这样的分岔称为静态分岔。

由轨迹图像可知,系统方程的解的轨迹从初值点出发,最终在单位圆上无限循环。此时的初值点在圆内,那么保持参数a=1不变,取x0=(1,0)(圆上),运行代码得到图像如下所示:

通过上图发现,这时候系统方程的解的轨迹其实就是一个单位圆()。参数a=1不变,再取x0=(1,1)(圆外点),运行代码,得到如下相图:

此时,系统方程相图的轨迹是向里环绕,最终在单位圆无限循环。

取多组初值点,通过编写MATLAB代码,得到x0分别取不同值时的结合相图如下所示:

由此图,可知,对于相同的参数a值,选择不同的初值点产生的轨迹不同。虽然解的轨迹最终都是在单位圆上无限循环,但是初值为圆内点的轨迹会向外趋近,圆上点的轨迹就为单位圆,圆外点的轨迹会向里趋近于单位圆。

初值为(1,1),当a取4,6,20或者更大的正数时,它的相图如下所示:

a=4时的相图为:

a=6时的相图为:

a=20时的相图为:

总结发现,当a分别取4,6,20等更大的正数时,它的相空间拓扑结构类似(不论初值点的选取是在圆内,圆上,还是圆外,相图的轨迹最终都会在一个闭轨圆上无限循环,圆的半径与a的取值有关,圆的半径r=)。这种情况下相图的轨迹也最终会在一个闭轨圆上无限循环,经过查找资料,这就是数学中所谓的极限环(极限环:若动力系统在闭轨的某个环形临域内不再有孤立的闭轨,即为孤立闭轨,则称它为极限环)。

那么当a取值接近于0时,通过选取不同的a值,来观察系统方程的相空间结构会不会发生改变。取a值为0.01,初值点选为(0.1,0.1),此时初值点在圆外。然后分别取圆上点、圆内点,如果迭代次数够多的话,此系统的相空间轨迹最终都会走向同一个极限环(此时的极限环半径为0.1)。其相图分别如下所示(迭代次数为100000):

(初值点选为圆外点时的相图:

(初值点选为圆上点时的相图:

(初值点选为圆内点时的相图:

通过上述相图结构发现,系统方程的相图并没有发生本质上的变化。这是由于参数取值的变化(更接近于0),事实上,整个相空间的结构还是一样的。

那么a取更接近0的正数,a取0.0001,分别取初值在圆内、上、外的初值点,运行代码,其相图分别如下所示:

通过对上述情况总结,发现其相空间拓扑结构并没有发生太大改变,极限环依然存在,只是极限环的半径变小了。

当a取0值时,分别选取多个初值点,如果迭代次数够多的话,最终都不会形成一个极限环。例如取初值点为(1,1),其相图如下所示(迭代次数为1000000):

继续研究,当a取负值时,设定参数a=-0.0001,初值点为(1,1),运行代码,其相图如下所示:

同样,选取初值点为x0(-5,-8),运行代码,相图如下所示:

通过观察上述两个相图,迭代次数如果足够大的话,发现当时,系统方程的相图不再产生极限环。这就说明了参数的微小变化(a的取值从0.00001变到0,然后再变到-0.00001)导致了系统方程相空间的拓扑结构发生了本质的变化。

继续对a赋值,让a=-1,-4,-20,任意取初值点,运行代码,发现其相空间结构都类似下图(选取了四个初值点):

(下图为a=-4时

通过总结发现,当时,系统方程的相图不再产生极限环。

通过总结上述所有相图,明显的看出,当时,原点是稳定焦点,并且相空间结构图不存在闭轨;当时,原点变为不稳定的焦点,并且存在唯一的闭轨(为极限环的半径),它是稳定的极限环。

形象的说,也就是,当a的值增大而通过0的一瞬间,奇点的稳定性发生翻转,同时一个稳定的极限环从奇点“跳出”,并且随着a的增大而逐渐扩大,这种现象就叫做Hopf分岔(数学上分岔研究的是非线性微分方程当某一参数变化时其解发生突变的临界点附近的行为)。

备注:在定义函数的代码中,a与的意义等同,在这里为了方便操作,故选取参数为a;在定义函数H时,也可以采用其他的函数名;参数的变化时通过每次运行程序之前对它的取值

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

匿名?

发表评论

hopf分岔的matlab仿真,对Hopf分岔现象及分析与的研究.doc相关推荐

  1. 分布时滞matlab,Matlab仿真含时滞多智体一致性分析,附代码

    Matlab仿真含时滞多智体一致性分析,附代码 Matlab仿真含时滞多智体一致性分析,附代码 Matlab仿真含时滞多智体一致性分析,附代码 系统结构如下图所示: clear; clc; % 201 ...

  2. matlab分析能控条件,一级倒立摆MATLAB仿真、能控能观性分析、数学模型、极点配置.doc...

    一级倒立摆MATLAB仿真.能控能观性分析.数学模型.极点配置 题目一: 考虑如图所示的倒立摆系统.图中,倒立摆安装在一个小车上.这里仅考虑倒立摆在图面内运动的二维问题.倒立摆系统的参数包括:摆杆的质 ...

  3. IEEE14节点求解系统潮流matlab仿真( PQ分解法)

    目录 程序运行结果与IEEE14节点标准测试系统数据比较 设置变量和相关参数 线路和变压器参数矩阵 节点参数矩阵 计算节点导纳矩阵 调整节点编号 计算节点导纳矩阵 PQ解偶迭代 发电机和负荷的注入功率 ...

  4. matlab仿真ofdm的ccdf,OFDM系统峰均比降低算法的研究+Matlab仿真(6)

    OFDM系统峰均比降低算法的研究+Matlab仿真(6) 时间:2016-11-28 22:19来源:毕业论文 2.2.5 自适应技术 自适应调制技术在OFDM系统中也占有非常重要的地位,其调制思想是 ...

  5. 三自由度机器人运动学matlab仿真实验报告,3自由度机器人的正运动学建模研究...

    . 3 MATLAB构建机器人仿真模型 机器人学工具箱(Robotics Toolbox for MATLAB) 是MATLAB中专门用于机器人仿真的工具箱,在机器人建模.轨迹规划.控制.可视化方面使 ...

  6. 永磁同步电机磁链观测Matlab仿真,基于磁链观测器的永磁同步电动机无传感器控制技术研究...

    题名:基于磁链观测器的永磁同步电动机无传感器控制技术研究 作者:苏健勇 学位授予单位:哈尔滨工业大学 关键词:永磁同步电动机;;无传感器控制;;滑模观测器;;锁相环;;非奇异终端滑模 摘要: 永磁同步 ...

  7. matlab能控型模型,级倒立摆MATLAB仿真、能控能观性分析、数学模型、极点配置

    题目一: 考虑如图所示的倒立摆系统.图中,倒立摆安装在一个小车上.这里仅考虑倒立摆在图面内运动的二维问题.倒立摆系统的参数包括:摆杆的质量(摆杆的质量在摆杆中心).摆杆的长度.小车的质量.摆杆惯量等. ...

  8. 应用matlab仿真几类混沌电路,典型混沌电路及分析.ppt

    典型混沌电路及分析 第四章典型混沌电路及其分析 §1混沌电路综述 一.电路中混沌现象发现与研究的历史 电路中的混沌现象早在20世纪20年代就被发现,前面曾经提到的范德坡的工作就涉及到电路中的混沌现象. ...

  9. ip iq 谐波检测matlab仿真,基于Matlab的低压电力系统谐波检测方法仿真研究

    基于Matlab的低压电力系统谐波检测方法仿真研究 1 前言 随着科学技术的发展,随着工业生产水平和人民生活水平的提高,非线性用电设备在电网中大量投运,造成了电网的谐波分量占的比重越来越大.它不仅增加 ...

最新文章

  1. 虚拟机非法关机不能重启了
  2. linux 进程阻塞 语句,MPI进程拓扑及非阻塞通信程序示例
  3. 揭秘阿里云 RTS SDK 如何实现直播降低延迟和卡顿
  4. 读书笔记五:TCP/IP详解之RARP逆地址解析协议
  5. 佳能Canon FAX-L160 传真机驱动
  6. Basic knowledge about python
  7. ZKTime5.0 考勤管理系统设置
  8. ICMP协议和ping命令
  9. 仓库系统用什么服务器,什么是仓库管理saas系统 仓库管理saas系统的功能有哪些...
  10. Kafka入门三:几种消费方式
  11. DreamweaverCS6 - BUG(2) —— 编辑浏览器列表无法添加浏览器
  12. 为什么没人比程序员更讨厌软件
  13. pyside6 - 简单了解
  14. 淘宝店铺产品排名是靠人气的吗?影响因素有哪些?
  15. 口音英语识别能力评测,你的AI升级了吗?
  16. [药品飞检]六大部门检查要点(38个子项目)
  17. 你知道机器人奇点吗?机器人奇点问题应该如何解决?
  18. (2017.9.22更新)TrueCrypt中国版CnCrypt V1.23(磁盘加密)
  19. 找零钱最佳组合的测试用例
  20. 备份:官方maemo hello world 运行说明

热门文章

  1. oracle-01441,ORA-01441:无法减小列长度,因为一些值过大
  2. VxWorks启动代码rominit.s分析
  3. Java-HashMap详解
  4. 用OpenCV查看视频信息(视频的宽度、高度、帧率和总帧数)
  5. 11月11日 淘宝网五折区抢购预告
  6. [转帖]手把手教你玩转诺基亚N900
  7. 什么是打jar包 什么是打war包 他们一样吗
  8. 【SLAM】牛津大学 The Newer College Dataset下载分享
  9. 小白到运维工程师自学之路 第三十九集 (LVS架构)
  10. 计算机软件作品策划书,2013年江西师范大学软件学院计算机作品大赛策划书(修改版)...