基于Matlab的压力容器螺栓组联接优化设计的论文

螺栓作为一种机械静连接件,广泛应用于各种机械设备、仪器仪表和日常生活器具中。螺栓组连接的设计计算,主要根据被连接机械设备的载荷大小、功能要求和结构特点,确定螺栓组的个数和布置方式。螺栓组连接的优化设计,可以在保证机械设备的可靠性和提高寿命的前提下,追求经济成本的最小化。

1 螺栓单价与直径的关系

选择常用材料 35 钢、长度 50 mm 的六角头半精制螺栓,其单价 C 与直径 d 的线性函数关系如图 1 所示。将图 1 的线性函数拟合为一维线性方程,则常数为 k1=0.0205、k2=0.1518。

2 建立数学模型

式中:系数 1.3 为考虑紧螺栓联接时处于拉伸和扭转复合应力状态,对于公称直径 d=10~68 mm 的钢制螺栓,按照塑性材料的第四强度理论分析,螺纹拧紧时产生的扭转剪应力,表现在数值上将轴向拉应力增大 30%;对于材料35 钢的半精制螺栓许用应力[σ]=σs/S,其中屈服极限 σs=300 MPa,安装时控制预紧力时取安全系数 S=1.4;d1为螺栓小径,粗牙螺栓小径与公称直径 d 的关系是 d1=0.85d;单个螺栓的工作载荷21π4DQ pn? ,p 为螺栓所受压强;Q0'为剩余预紧力,即 Q0'=1.8Q。

3 设计实例

某压力容器内部气体压强 p=1.5 MPa,容器内径 D1=250 mm,螺栓组中心圆直径 D2=346 mm,要求剩余预紧力是工作载荷的' 1.8 倍(即 Q0'=1.8Q),螺栓间距 t≤120 mm,安装时控制预紧力,用衬垫密封,如图 2 所示。试设计成本最低的螺栓组联接方案。

采用 Matlab求解约束极小值的优化工具箱函数 fmincon 求解。在主程序中输入有关数据:设计变量 x(1)为螺栓直径 d、x(2)为螺栓个数 n、初始点 x(0)=(14,12)T和设计变量边界条件,编制关于目标函数表达式函数文件和三个非线性不等式约束(性能约束)函数表达式函数文件。

4 结束语

本文对螺栓单价与直径的关系进行分析,得出其线性函数,基于 Matlab 建立螺栓组成本的目标函数,并考虑密封要求、安装要求、强度条件的三维非线性不等式约束函数,利用Matlab 求解约束极小值的优化工具箱函数fmincon,求解得到螺栓直径和个数的离散最优解,螺栓直径 d=12 mm、个数 n=16。

由实例可看出,利用 MATLAB 求解最优化问题具有编程简单、精度高、速度快等优点,提高了设计精度与效率,对于压力容器螺栓组联接的设计是一种行之有效的优化设计方法。

【基于Matlab的压力容器螺栓组联接优化设计的论文】相关文章:

基于Matlab的压力控制论文,基于Matlab的压力容器螺栓组联接优化设计的论文相关推荐

  1. 多智能体系统MASs,编队控制,自适应理论,基于干扰观测器的控制DOBC,Matlab数值仿真实验

    61.多智能体系统MASs,编队控制,自适应理论,基于干扰观测器的控制DOBC,Matlab数值仿真实验 ID:561999679279244881

  2. matlab的spwm控制系统仿真,基于MATLAB的SPWM控制系统仿真

    第1卷 第2期 华北科技学院学报 ① 2004年6月 基于MATLAB的SPWM控制系统仿真 梁 巍②,马 可 (华北科技学院电子信息工程系,北京东燕郊 101601) 摘 要:采用MATLAB软件包 ...

  3. matlab仿真与控制应用,控制系统MATLAB仿真与应用

    控制系统MATLAB仿真与应用 下载 mobi epub pdf ☆☆☆☆☆ 刘剑 袁帅 张凤 等编著 著 下载链接在页面底部 发表于2021-03-16 类似图书 点击查看全场最低价 图书介绍 出版 ...

  4. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  5. 基于单片机乒乓球游戏机控制系统设计-基于单片机矩阵键盘的电子密码锁设计-基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-设计资料【转发分享】

    819基于单片机乒乓球游戏机控制系统设计-设计资料下载 乒乓球游戏机设计任务为: (1)使用乒乓游戏机的甲乙双方各在不同的位置发球或击球. (2)乒乓球的位置和移动方向由灯亮及依次点燃的方向决定,球移 ...

  6. 【分享】基于单片机嵌入式的家用智能节水淋浴控制器的设计-基于单片机的电子贺卡控制系统设计-基于单片机的倒计时牌控制系统设计-基于单片机的彩灯控制器系统设计-多模式彩灯-单片机的八路路数字电压表控制设计

    1334基于单片机嵌入式的家用智能节水淋浴控制器的设计-全套毕设课设设计资料 三个ds18b20分别采集进水口热水  冷水 和温水的水温,然后分别显示出来,按下开始按键,系统初始化,自动设置出水温度为 ...

  7. 手机能否用matlab,用手机控制你的Matlab(简单易用)

    用手机控制你的Matlab(简单易用) 一.准备: 1.电脑要有无线网卡,本人用的是笔记本: 2.手机装上matlab手机版,作为客户端: http://www.doczj.com/doc/1e029 ...

  8. 基于8086简易电子琴系统仿真设计-基于8086红外自动门控制系统设计-基于单片机8x8矩阵键盘两机串口通信-基于单片机8层电梯控制系统仿真设计-基于单片机ADC0809和DAC0832模数和数模设计

    1189基于8086简易电子琴系统仿真设计-设计资料 编写一实现电子琴的程序,并实现若干扩展功能. 基本功能:用键盘输入对应的七个音阶,通过实验箱的喇叭发出声音,并通过七段数码管显示输入音阶: 扩展功 ...

  9. matlab数字pid控制仿真程序,基于MATLAB的数字PID控制器设计及仿真分析

    基于MATLAB的数字PID控制器设计及仿真分析 基于基于MATLABMATLAB的数字的数字PIDPID控制器设计及仿真分析控制器设计及仿真分析 摘摘 要要 PID控制作为历史最为悠久,生命力最强的 ...

最新文章

  1. 100%的程序员都想挑战的算法趣题!| 码书
  2. Debian 9 安装ASP .NET CORE
  3. Py:Python实现好莱坞《黑客》影视中珠帘似吊炸天的华丽动态加密页面
  4. C#中UDP通信过程中出现:远程主机强迫关闭了一个现有的连接0x80004005】的解决方法
  5. 有没有改期末考试成绩的软件_如果考试成绩没有正常分配怎么办?
  6. mysqli mysql的区别_phpmysqli和mysql区别详解
  7. 居然还能这样——程序员加薪的新方法
  8. python tuple类型和list_Python 入门(四)List和Tuple类型
  9. c语言中sizeof是一个标准库函数,对C语言中的sizeof的介绍分析
  10. python屏幕文字识别_学会python就是如此任性,15行代码搞定图片文字识别,附源码...
  11. 项目管理:实现按时、按预算、基于目标的交付的七个步骤
  12. 水仙花数(python)
  13. seay代码审计工具_代码审计入门实战
  14. 1. 喵喵宠物管理系统需求分析
  15. 苹果绕过ID_亲测:苹果手机绕过ID,到底能不能用?结果不太理想
  16. Shapley算法总结
  17. hdu5773 2016年多校4 nlogn求LIS
  18. 设计模式之装饰者模式
  19. web页面PC端和移动端的区别
  20. DS18B20温度传感器arduino程序

热门文章

  1. photoshop发光线条教程集
  2. python plc fx5u_三菱PLC FX3U和FX5U有什么区别
  3. express項目部署阿里云服务器
  4. Linux—使用doc2unix进行文件格式转换
  5. storm是java还是python_Storm概念学习系列之什么是实时流计算?
  6. 文本分类模型中的“蒸”功夫
  7. CE扫雷20211031
  8. openlayers加载天地图及天地图地形图影像图
  9. 打开 mhtml 文件 显示不全_解决 Nginx autoindex 显示文件名不全的问题
  10. AMiner会议论文推荐第三十五期