多目标优化

11 篇文章 11 订阅
订阅专栏
6 篇文章 3 订阅
订阅专栏

背景介绍

  多目标优化在系统最优设计、最优控制以及社会科学等方面都具有广泛的应用,例如:坦克的变速箱不仅需要良好的传动精度,运动过程中还需要保持极高的稳定性;火箭的恒温层结构不仅需要极好的隔热性能,更需要保证良好的耐撞性能;航天飞行器外夹层结构在运行中面对不同工作环境需要实现不同的性能需求等。

  多目标优化的特征为:一般情况下,多目标优化问题的各个子目标之间是相互矛盾的(一个子目标的改善可能会引起另几个子目标性能的降低),很难使得多个子目标同时达到最优值,只能在多个目标之间进行折中处理,使得各个子目标都尽可能达到最优解,从数学角度可以做如下描述:

min ⁡ f 1 ( X ) , min ⁡ f 2 ( X ) ⋯ min ⁡ f n ( X ) X = { x 1 , x 2 ⋯ x n } T ∈ R n \min {f_1}(X),\min {f_2}(X) \cdots \min {f_n}(X) \qquad X = {\{ {x_1},{x_2} \cdots {x_n}\} ^T} \in {R^n} minf1(X),minf2(X)minfn(X)X={x1,x2xn}TRn

该边界条件为:
g u ( X ) ≤ 0 , h v ( X ) = 0 u = 1 , 2 ⋯ p ; v = 1 , 2 ⋯ q {g_u}(X) \le 0,{h_v}(X) = 0 \qquad u = 1,2 \cdots p;v = 1,2 \cdots q gu(X)0,hv(X)=0u=1,2p;v=1,2q

多目标优化

  多目标优化与单目标优化具有本质区别,主要体现于多目标优化问题的解并非唯一,而是存在一组由众多Pareto最优解组成的集合,具体如下图中蓝色曲线所示。

  求解多目标优化问题最简单的方法是采用加权平均法,给每个目标函数分配相应的权重值,进而对所有目标函数加权后求和,数学上可以描述为:
min ⁡ ∑ i = 1 n w i f i ( X ) X = { x 1 , x 2 ⋯ x n } T ∈ R n \min \sum\limits_{i = 1}^n {{w_i}{f_i}(X)} \qquad X = {\{ {x_1},{x_2} \cdots {x_n}\} ^T} \in {R^n} mini=1nwifi(X)X={x1,x2xn}TRn

该边界条件为:
g u ( X ) ≤ 0 , h v ( X ) = 0 u = 1 , 2 ⋯ p ; v = 1 , 2 ⋯ q {g_u}(X) \le 0,{h_v}(X) = 0 \qquad u = 1,2 \cdots p;v = 1,2 \cdots q gu(X)0,hv(X)=0u=1,2p;v=1,2q

  其中,wi为对应目标函数的权重值,该种方法把多目标优化问题转换为单目标优化问题,简化了问题的难度,然而该方法具有相应的局限性,具体为:

  • 权值难以确定;

  • 各个目标之间量纲的不统一,可能会造成单目标优化问题鲁棒性差,采用优化算法过程中出现收敛性困难等问题;

  • 多目标优化问题的帕累托解集包含更多有效信息。

  加权求和法直观理解(两个优化目标):当给定权重后,相当于确定了曲线的斜率,进而从Pareto前沿上找到一点,使之到直线的距离最短。

程序代码

  NSGA-Ⅱ是目前流行的多目标遗传算法之一,它降低了非劣排序遗传算法的复杂性,具有运行速度快,解集的收敛性好的优点,成为其他多目标优化算法性能的基准。网上下载、调试相应的程序代码,其中待优化的多目标优化问题数学模型为:
f 1 ( x ) = 1 − e − 4 x 1 sin ⁡ 6 ( 6 π x 1 ) {f_1}(x) = 1 - {e^{ - 4{x_1}}}{\sin ^6}(6\pi {x_1}) f1(x)=1e4x1sin6(6πx1) f 2 ( x ) = ( 1 + 9 ( ∑ i = 1 6 x i 4 ) 0.25 ) ( 1 − ( f 1 ( x ) g ( x ) ) 2 ) {f_2}(x) = \left( {1 + 9{{\left( {\sum\limits_{i = 1}^6 {{{{x_i}} \over 4}} } \right)}^{0.25}}} \right)\left( {1 - {{\left( {{{{f_1}(x)} \over {g(x)}}} \right)}^2}} \right) f2(x)=1+9(i=164xi)0.25(1(g(x)f1(x))2)
其中:
0 ≤ x i ≤ 1 , i = 1 , 2 ⋯ 6 0 \le {x_i} \le 1, \qquad i = 1,2 \cdots 6 0xi1,i=1,26
具体程序代码如下:

chromosome = non_domination_sort_mod(chromosome,pro);
for i = 1 : gen   
    pool = round(pop/2);
    tour = 2;
    parent_chromosome = tournament_selection(chromosome,pool,tour);    
    mu = 20;
    mum = 20;
    offspring_chromosome = genetic_operator(parent_chromosome,pro,mu,mum);    
    [main_pop,temp] = size(chromosome);
    [offspring_pop,temp] = size(offspring_chromosome);
    intermediate_chromosome(1:main_pop,:) = chromosome;
    intermediate_chromosome(main_pop + 1 : main_pop + offspring_pop,1 : M+V) = ...
        offspring_chromosome;   
    intermediate_chromosome = ...
        non_domination_sort_mod(intermediate_chromosome,pro);   
    chromosome = replace_chromosome(intermediate_chromosome,pro,pop);   
 if ~mod(i,10)
        fprintf('%d\n',i);    
end
end

具体结果如下:


  附:Pareto前沿的表述:在不使任何其他子目标受损的前提下,不可能再对该目标进行优化。

博客
无线数据采集器
11-25 1588
近年来,软硬件技术的革新带动了物联网行业的发展,趋使其应用场景不断深化,从工业设备故障诊断到共享经济,再到新能源汽车。调研发现,物联网的核心框架为:通过传感器感知物理世界的状态,后续利用数据采集装置对信息进行量化并上传到云平台,最终通过智能算法对数据进行高效利用,具体如图1所示。数据采集作为物联网的核心环节,能够将结构变形、压力、温度以及光照强度等物理量转化为数字量,其性能直接关系到数据质量的优劣,决定了我们能否有效的提取数据价值。
博客
MATLAB程序在设备端部署实例
05-10 764
MATLAB广泛应用于物理系统建模、测量测试、系统控制以及深度学习等,在工程实践中具有非常重要的地位,具体如图1所示。调研发现,科研人员能够编写各种matlab代码,通过建模仿真来更好的认识世界。近年来,随着物联网、智能硬件以及生成式AI等技术的发展,我们能否将设备采集的真实数据作为输入,让模拟仿真变得更加的真实(全真互联)。图1 MATLAB的应用场景。
博客
脑电信号分析
03-24 1220
脑电一般指大脑皮层产生的连续节律性变化,广泛用于神经科学研究、临床诊断和治疗等领域。科研人员根据频率可以将脑电分为四种:α波、β波、θ波、δ波,不同的脑电波代表了人体不同的精神状态:当人们处于比较紧张的情况时,人脑中能够检测到更多的 β 波;变得瞌睡的时候,会检测到更多的 θ 波;睡眠比较深入的时候,检测到的主要是 δ 波;而处于比较轻松的状态,脑袋也比较灵活,出现α波。
博客
基于ESP32的数据采集端
02-19 905
数据采集设备属于物联网领域的标准件,广泛应用于工业、医疗、通讯以及教育等场景。近年来,随着技术的发展,工程技术人员通过编写各种程序算法,不断的挖掘硬件的性能,不仅降低了硬件的成本,还大大减小了设备的体积,进而在脑机接口、可穿戴设备等领域引发新的需求~
博客
智能网关—数据永久化
02-06 502
智能网关作为底层设备与云平台沟通的桥梁,不仅能够将采集的数据进行永久化存储(支持mysql,pgsql 等数据库),还可以通过人工智能算法提取数据价值,将结果上传到腾讯云、thingsboard、jetlinks 以及 thingscloud 等物联网平台,相关技术广泛应用于工业设备监测,气象监测,工业 4.0 以及医疗等场景。
博客
智能边缘网关
01-15 414
调研发现,数字经济为工业物联网、智能交通以及智慧医疗等场景提出了新的解决方案。工程师利用传感器+边缘网关+云服务器的系统架构,通过大数据及人工智能算法进行辅助决策,最终为工业设备赋能,提高加工生产效率。近年来,数字经济与实体经济的结合程度逐渐升高,本文章通过拉伸机展示了数字化在科研设备的应用实例。本项目旨在以“工业 4.0”理念为核心,为实现对辊弯成形制件质量的稳健控制,在精密电子万能材料试验机基础上,增加高温试验等装置;
博客
机构运动学分析
12-02 1287
空间机构具有结构紧凑、运动灵活等特点,在航空航天、精密仪器以及工业设备等领域具有广泛的应用。本节中主要是针对RSSR空间连杆机构进行运动学和动力学分析,为设计电机驱动提供参考依据,并且相关成果能够为后续的结构优化设计提供理论支撑,缩短产品从概念到落地的周期。RSSR空间连杆机构在现实生活中应用广泛,过去几年内吸引了国内外大量的研究学者的兴趣。
博客
体态识别算法在 Android 端部署实例
11-23 1103
近来,在哔哩哔哩上看到一个很有趣的成果:项目中将陀螺仪集成到狗狗衣服内,后续通过无线的方式将关节数据传输给手机APP,在手机端通过人工智能算法识别狗的运动状态,并且通过three.js将结果进行可视化。整个项目主要包含硬件和软件两部分,其中硬件部分主要是对传感器的输出信号进行采集,前期文章中具有详细描述,具体可以参考:数据采集版以及血压信号采集等;近来,想要在软件方面做一些初期工作,将深度学习模型集成到Android 端。
博客
临界平面法简介
11-21 1631
临界平面法的基本思想是:裂纹的萌生具有一个危险平面,工程中可以将单元积分点的应力、应变值组装成一个综合参数,衡量不同截面裂纹萌生的难易程度,该方法广泛应用于工程构件在复杂应力状态下的疲劳寿命预测。调研发现,工程结构所选用的材料种类多种多样,其服役过程中承受的工作载荷也具有明显的差异,使得设备呈现不同的破坏模式,具体有:1. 应力作用下的疲劳裂纹萌生;2. 应变作用下的疲劳裂纹萌生;3. 应力和应变的共同作用使裂纹萌生等。
博客
内聚力模型
11-20 4745
材料中不可避免的具有各种缺陷,引起工程中结构断裂的发生。针对裂纹扩展相关问题,研究学者基于线弹性断裂力学,通过理论或数值手段得到裂纹尖端的应力强度因子K以及应变能释放率G,对裂纹的扩展状态进行判定。但是基于线弹性力学对裂纹问题模拟时,需要在试件中预制裂纹,并且在裂纹尖端存在奇异性,内聚力模型避免了线弹性力学相应的弊端,提供了一种解决裂纹扩展问题的新手段。
博客
深度学习在新冠肺炎检测方面的应用
11-14 1846
人工智能在医学领域具有广泛的应用,能够通过「咳嗽声」对肺炎、哮喘以及神经肌肉等多项疾病进行准确识别。近来MIT研究学者Jordi Laguarta在前期工作的基础上,对相关技术进行了拓展,准确的识别出人们是否感染新冠病毒。
博客
陀螺仪测试电路
11-12 1928
陀螺仪是无人机惯导系统最基本的组成元件之一,通过对陀螺仪输出的角速度进行积分,能够获得无人机的姿态角信息;在兴趣爱好的驱动下,近来购买了MPU-6050相关模块,通过串口把测试结果传输到电脑端,实现了位姿信号的采集,具体如下图所示~
博客
智能垃圾分类策略
11-10 662
随着中国经济的快速发展以及城市化水平的进一步提升,城市生活垃圾产量急剧增加,如何有效治理“垃圾围城”问题,弱化“废弃资源”对环境和人体的危害,成为当今时代的主旋律。基于上述问题,想到是否可以通过智能化垃圾分类机器人,辅助人们进行垃圾分类,有效的提高资源利用率。当前国内城市垃圾处理主要采用的策略有:1、填埋法:占用大量土地,经常引发水源污染问题;2、垃圾焚烧:产生大量的有毒有害物质,对人们的身体噪造成危害。
博客
软体机器人与拓扑优化
11-09 339
软体机器人在军事以及医疗等方面都具有广泛的应用前景,因此,本推文对相关的研究进行简要概括,并针对现存的问题提出一些自己的思考与解决办法。
博客
电容传感器
11-09 719
去年博后师兄从新西兰购买了一款电容传感器,能够对大变形进行测量,可以用来人体动作捕捉,在智能穿戴、医疗复健等领域具有广阔的应用前景,本推文对相关内容进行介绍,具体如下图所示:电容传感器主要包含两部分内容:1、传感器部分:师兄对电容传感器进行了优化改进,减弱了外界电场对传感器性能的影响,提高了传感器的可靠性与稳健性,并且对传感器加工工艺进行了优化,实现了批量化生产,具有相对较低的成本~;2、数据采集模块:能够对电容的变化量进行测试,通过相应的蓝牙模块,实现传感器与手机APP之间的数据共通;
博客
Python提取ABAQUS结果数据
11-08 2662
我们可以通过优化算法 + 有限元模拟的方式,在加工制作阶段采用优化后的模型参数,该方法能大大减少迭代的次数,缩短产品从立项到上市的周期。项目中可以将python程序作为ABAQUS和优化算法之间的桥梁,通过编写脚本提取有限元软件的计算结果,作为参数传递给优化算法。
博客
软体机器人接触压力分析
11-08 492
机器人技术广泛用于工业生产、勘探勘测、医疗服务、军事侦察等领域,对于国民经济和国防建设具有重要意义。传统刚体机器人主要由硬质基体(金属、塑料等)和刚性运动副构成,能够快速、精确地完成工作任务,但这种传统的机器人运动灵活性有限,环境适应能力很低,只能在结构化环境下工作,限制了刚性机器人在动态、未知、非结构化的复杂环境领域的应用,如军事侦察、灾难救援以及科学探测等。
博客
基于深度学习的航空发动机剩余寿命预测
11-07 4994
近年来,随着微电子技术的进步与发展,传感器愈加智能化、微型化且价格低廉,相关产品在国防军工、机械装备、医疗电子以及环境治理等领域具有广泛的应用。传感器工作过程中能够产生大量的监测数据,工程师如何从数据中提取有用信息来辅助管理人员制定决策信息显得尤为关键。
博客
智能交通信号灯控制策略
11-07 929
调查发现,通勤时间对人们生活幸福度具有较大的影响,如何有效的减少人们的平均通勤时间,实现以人为本的生活理念,是急需解决的问题。本文提出智能交通信号灯控制策略,提高道路通行能力,缓解道路拥堵,从而缩短人们通勤时间。
博客
ABAQUS 求解应力强度因子
11-06 4072
断裂力学隶属于结构完整性范畴,主要研究裂纹在各种载荷下扩展、失稳和止裂的机理,给工程师确定结构参数提供理论参考。众所周知,工程师能够通过应力强度因子、*J* 积分以及能量释放率等参量分析裂纹的扩展规律,例如:脆性断裂可以用应力强度因子进行表征,其临界值为: *K ~I~* = *K ~IC~*,其中, *K ~IC~* 为材料的断裂韧度, *K ~I~* 是构件裂纹尖端的应力强度因子,由材料的尺寸、形状和所受的载荷形式确定。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 基于深度学习的航空发动机剩余寿命预测 4985
  • 内聚力模型 4745
  • abaqus 不收敛问题 4410
  • ABAQUS 求解应力强度因子 4065
  • 红外探测及目标识别 4020

分类专栏

  • 联远智维期间工作内容 18篇
  • 力学所期间的工作内容 32篇
  • 清华大学期间工作内容 6篇
  • 西工大期间的工作内容 11篇

最新评论

  • 基于深度学习的航空发动机剩余寿命预测

    m0_65092211: 博主您好,想问一下用FD001数据集进行训练的时候是要一次性把100台发动机的传感器数据和rul数据都输入模型中训练嘛,如果是这样的话,是把他们一起放到一个二维数组中嘛

  • 机械爪结构设计

    联远智维: 目前采用一个电动推杆进行控制的

  • 机械爪结构设计

    铁锅炖肉: 那四爪机械爪可以用一个舵机控制吗?

  • abaqus 不收敛问题

    联远智维: 这块需要具体的经验,比方说初始网格的划分,另外,ABAQUS软件针对大变形问题提供有成熟解决方案(金属拉拔,气球变形等)

  • 多层材料热压工艺探索

    联远智维: 这块跟具体的设备有关系,另外也跟胶水等选择有关系,建议通过实验获取

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • MATLAB程序在设备端部署实例
  • 脑电信号分析
  • 基于ESP32的数据采集端
2023年5篇
2022年57篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码南充百姓网标王报价新余建设网站咸宁网站搭建公司南昌网页制作价格南宁关键词按天收费哪家好南通关键词排名包年推广价格周口网站优化按天计费价格甘南营销型网站建设报价仙桃关键词排名包年推广公司鹤岗品牌网站设计思茅网站设计报价德州如何制作网站哪家好爱联如何制作网站多少钱塘坑seo优化哪家好济宁企业网站改版哪家好坪地网站建设盘锦网站设计报价山南建站哪家好垦利外贸网站建设飞来峡SEO按天计费哪家好徐州SEO按天计费多少钱潍坊网站搜索优化哪家好绍兴营销网站公司开封网站排名优化多少钱贵港网络广告推广报价绵阳设计公司网站公司西宁网站建设设计价格遂宁模板推广多少钱福州网站搜索优化哪家好西安seo优化哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化