虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

混合最优算法

  • 共轭梯度法--MATLAB程序

    共轭梯度法为求解线性方程组而提出。后来,人们把这种方法用于求解无约束最优化问题, 使之成为一种重要的最优化方法。   共轭梯度法的基本思想是把共轭性与最速下降方法相结合, 利用已知点处的梯度构造一组共 轭方向, 并沿这组方向进行搜索, 求出目标函数的极小点。 根据共轭方向的基本性质, 这种 方法具有二次终止性。 在各种优化算法中, 共轭梯度法是非常重要的一种。 其优点是所需存 储量小,具有步收敛性,稳定性高,而且不需要任何外来参数。   共轭方向   无约束最优化方法的核心问题是选择搜索方向 . 在本次实验中 , 我们运用基于共轭方向的一种 算法 — 共轭梯度法   三.算法流程图:     四.实验结果:   (1). 实验函数   f=(3*x1-cos(x2*x3)-1/2)^2+(x1^2-81*(x2+0.1)+sin(x3)+1.06)^2+(exp(-x1*x2)+20*x3+ 1/3*(10*3.14159-3))^2;   给定初始点 (0,0,0) , k=1 ,最 大迭代次数 n       d   确定搜索方向   进 退 法 确 定 搜 索 区 间   分割法确定最 优步长  

    标签: MATLAB 梯度 程序

    上传时间: 2016-05-08

    上传用户:saren11

  • 基于Kalman滤波技术的捷联惯导系统水平阻尼算法

    探索一种应用 Kalman 滤波技术估计出系统状态,通过反馈校正实现惯导系统水平阻尼的方法。当外速度存在常值误差时,惯导系统水平姿态误差和加表零偏的耦合量经 Kalman 滤波,能够被快速准确地估计出来,在最优时刻反馈此估计量对系统进行校正,可以对舒勒振荡进行阻尼,实现传统水平阻尼网络的作用。仿真试验表明,与传统阻尼网络相比,Kalman 滤波阻尼不仅能够有效地消除舒勒周期振荡误差,而且在导航状态切换过程中能有效抑制超调的产生,改善系统的性能。

    标签: Kalman 滤波技术 捷联惯导 水平 系统 算法 阻尼

    上传时间: 2016-08-17

    上传用户:瓦力瓦力hong

  • 二维最大熵与交叉熵结合

    二维最大熵与交叉熵结合,用来进行函数的全局最优解的寻找

    标签: 二维

    上传时间: 2016-12-01

    上传用户:18674809540

  • 基于matlab编写的共轭梯度法

    共轭梯度法是无约束优化问题的典型算法,通过构造一系列相互共轭的方向向量,寻找目标函数的最优解

    标签: matlab 编写 梯度

    上传时间: 2017-02-14

    上传用户:chenrong1236

  • 维纳滤波算法

    维纳滤波(wiener filtering) 一种基于最小均方误差准则、对平稳过程的最优估计器。这种滤波器的输出与期望输出之间的均方误差为最小,因此,它是一个最佳滤波系统。它可用于提取被平稳噪声所污染的信号。

    标签: 维纳滤波 算法

    上传时间: 2017-12-15

    上传用户:zmhylez

  • matlab 0-1背包问题

    遗传算法已经成为组合优化问题的近似最优解的一把钥匙。它是一种模拟生物进化过程的计算模型,作为一种新的全局优化搜索算法,它以其简单、鲁棒性强、适应并行处理以及应用范围广等特点,奠定了作为21世纪关键智能计算的地位。 背包问题是一个典型的组合优化问题,在计算理论中属于NP-完全问题, 其计算复杂度为,传统上采用动态规划来求解。设w是经营活动 i 所需要的资源消耗,M是所能提供的资源总量,p是人们经营活动i得到的利润或收益,则背包问题就是在资源有限的条件下, 追求总的最大收益的资源有效分配问题。

    标签: matlab 背包问题

    上传时间: 2018-04-26

    上传用户:jiazhe110125

  • 基于模糊聚类分析与模型识别的微电网多目标优化方法

    在微电网调度过程中综合考虑经济、环境、蓄电池的 循环电量,建立多目标优化数学模型。针对传统多目标粒子 群算法(multi-objective particle swarm optimization,MOPSO) 的不足,提出引入模糊聚类分析的多目标粒子群算法 (multi-objective particle swarm optimization algorithm based on fuzzy clustering,FCMOPSO),在迭代过程中引入模糊聚 类分析来寻找每代的集群最优解。与 MOPSO 相比, FCMOPSO 增强了算法的稳定性与全局搜索能力,同时使优 化结果中 Pareto 前沿分布更均匀。在求得 Pareto 最优解集 后,再根据各目标的重要程度,用模糊模型识别从最优解集 中找出不同情况下的最优方案。最后以一欧洲典型微电网为 例,验证算法的有效性和可行性。

    标签: 模糊 模型识别 微电网 多目标优化 聚类分析

    上传时间: 2019-11-11

    上传用户:Dr.赵劲帅

  • 一种带金属物体检测的多线圈的无线充电系统

    论文介绍了当前流行的几种无线充电技术,并提出了一种带金属物体检测的多线圈无线充电系统的设计方案该方案采用电磁感应的技术原理,具有成本低、效率高等特点。另外,相比于其他电磁感应技术的无线充电方案,本文方案的特点是低功耗、多线圈及带金属物体检测功能硬件方面,本文提出的无线充电系统采用美国德州仪器公司的BQ500410A及BQ51013B作为发射端电路和接收端电路的主控部分,并辅以MSP430G2101实现低功耗电路为了扩大负载设备的充电面积,发射端电路采用三线圈的方案,自动选择最优的线圈来提供能量传输通道。此外,本文方案还设计了寄生金属物体检测及外来物体检测功能,避免了能量传输通道上存在的金属物体产生的涡流发热对无线充电系统的影响。软件方面,本文采用“反向散播调制技术”进行信号调制,并定义了物理层、数据链路层、逻辑层协议,规范了发射端电路与接收端电路之问数据通信。在传输功率控制方面,本文采用的是离散PID控制算法,并结合动态整流控制算法提高系统的瞬态响应速度。最后,本文测试了上述软硬件设计的主要功能,证实了本文设计方案的可行性关键词:无线充电、电磁感应、低功耗、金属物体检测、多线圈

    标签: 无线充电系统

    上传时间: 2022-04-02

    上传用户:XuVshu

  • 基于PREEvision的汽车电子电气架构设计与研究

    近几年,中国汽车行业飞速发展,越来越多的电子电气功能出现在了汽车上。设计与开发汽车电子电气架构成为一个相当巨大的工程,涉及到软件,硬件,网络,线束等具体的专业知识。PREEvision是一款用于实现电子电气架构设计构想的开发工具。这款工具的最大的目的之一就是可以在不同的层面进行电子电气架构的建模本文首先回顾了汽车电气系统的基本概念,并对其中涉及到电子电气架构设计的部分,比如汽车线束,端子,电缆,保险丝,CAN总线作了较为详细的介绍其次介绍了基于模型的整车电子电气架构的设计流程。在整车电子电气系统的开发进程中,会涉及到功能需求设计、网络设计、逻辑功能设计、原理设计,线束设计等多方面内容,由不同部门或工程团队进行共同开为了实现多团队并行开发过程中的合理分工与协作,整个电子电气架构设计需要按照分层设计的思路展开。在模型开发过程中需要进行不断的评估优化,最终选择最优的设计方案。PREVision概念开发工具在德尔福工具链中扮演了重要的角色。该工具集合了从客户获取的基本数据,以及全局数据网络中获取的基本数据,而且该工具是对不同架构设计进行详细分析及评佔的最优环境。在定义了需求层之后,抽象出功能模块及相互之间的关系,随后将功能模块分配到网络层。在网络层中详细描述ECU、带有不同总线系统的网络、复杂的供电系统等内容。原理层中对电路图进一步的细化。德尔福的核心竞争力在物理层,在该层中分布式模块、控制器传感器及执行器等相互之间的关系能够通过引脚、连接器、对接件、护套等连接下,形成完整的网络。最后,在车辆的拓扑图中定义电子部件的位置以及线束可能的布局信息。设计中可以对这些结果进行不断的优化,并通过 Metrics算法评估架构。在为神龙汽车有限公司DXX项目开发过程中,德尔福承担了电子电气架构设计与研究的职责。我们运用导入参照车型建模,变量管理及应用,得出了最适合研发车型的电子电气架构,极大的缩短了研发周期。本文是利用长期从事汽车电子电气结构设计与研究的经验结合电子电气架构设计开发工具 PREVision提出了一套新的电子电气架构开发的新方法以适应于日益紧缩的汽车开发周期。

    标签: 汽车电子

    上传时间: 2022-04-28

    上传用户:

  • 基于STM32的智能小车设计资料

    该巡线小车智能控制系统主要由以下模块组成,分别是主控模块、巡线模块、电机驱动模块、电源模块及节点任务模块。系统以 STM32 单片机作为控制核心。采用调制激光传感器进行路径信息采集,将实际路径信号转换为电信号传送到单片机进行处理,然后结合 PID 算法以及记忆算法实现路径最优及路径记忆;对于障碍物的检测,可采用光电开关进行检测并灵活避障

    标签: stm32 智能小车

    上传时间: 2022-06-10

    上传用户:zhanglei193