输油管的布置数学建模matlab,输油管布置的数学模型

输油管的布置数学建模matlab,输油管布置的数学模型题研究—m⋯一一鼢|毳褥穰麓羧◎李银敏王作顺刘刚(广西贵港75130部队537100)【摘要】本论文研究了输油管线铺设最小费用问题,对问题1建立优化模型,运用函数极值理论及MATLAB软件求出最优解并给出了相应的铺设方案.首先我们运用机理分析说明公用管线必与铁路垂直,简化了问题,通过研究最一…

大家好,又见面了,我是你们的朋友全栈君。

题 研 究 — m ⋯ 一 一 鼢 |毳褥 穰 麓羧 ◎李银 敏 王作顺 刘 刚 (广西贵港 75130部队 537100) 【摘要 】本论文研 究 了输 油管线铺 设最 小费用 问题 ,对 问题 1建 立优化模 型,运 用 函数极值 理论及 MATLAB软件 求 出最优解并给 出 了相应 的铺设 方 案.首 先我们运 用机 理 分析说明公用管线必与铁路 垂直 ,简化 了问题 ,通过研 究最 一 般的铺设方案的 费用最小 问题 ,经过严 密推理 ,得 出铺设 方案存在公用管线 的控制 条件 ,最后 得 出在该 条 件控 制下 的两种铺设方案并 分别 求 出最优 铺设 费用和 站 点位置 ,通 过 MATLAB编程求 出最优解并给 出铺设方案. 【关键词 】极值理论;最小 费用 ;管线铺设 1.问题的重述 某油 田计划在铁路 线一侧 建造 两 家炼油 厂 ,同 时在铁 路线上增建一个车站 ,用来运送 成品油.由于这种模 式具有 一 定 的普遍性 ,油 田设计 院希 望建立 管线 建设 费用最 省 的 一 般数学模型与方法.要求作 者建立合理 的数学模 型,给 出 存考虑共用管线费用与非共用管线 费用相同或不 同的情形 下 ,存两炼 油厂 和 车 站之 间建 立 费 用 最省 的输 油 网 络路 线 图. 2.问题的分析 『丰】于实 际中炼 油厂到铁 路线 的距 离不 同 ,炼油 厂之 间 的距 离不 同,管线经过的区域 不同等 因素,所 以要 建立最 省 费用 的管线需要 综合 考虑各 种 因素.炼 油厂可 以共 用管 线 也可 以 共用 管线 ,当共用 管线 时需考 虑共用 管线 费用 与 非共用管线费用之 间的关系.当有共用 管线时 ,共 用管线需 垂 卣通 向铁路 ,车站建在共用管线与铁 路相交处 ,此时 共用 管线 到铁路 的费用是 最省 的.对 于问题 1,不考虑 区域 问题 带来 的附加 费用 ,炼 油厂 、铁路 的位 置未知 ,需 同 时考虑 两 者.对于问题 2,由于两炼油厂分别在郊区与城区 ,铺设 在城 区的管线还需增加 附加费用.问题 3比要 问题 1更接 近实 际, 管线的费用各不相同,应该尽可能地缩小费用高的管线长度. 3.模 型假 设与符号说明 i模 型的假设 : (1)假设铁路是笔直的. (2)铁 路的宽度 可以忽略不计 ,且把两炼油厂 和车站看 成 质 点 . (3)假设油管在非转弯处 笔直 铺设. (4)忽略管道接 口处 的接 口焊接费用. (5)对于问题 2中的工程 咨询公 司的估算是 客观的 ii符号说明 : { 铺设管线 的费用 / 郊 区铺设管线的费用 城区铺设管线 的费用 A厂到城郊分界线的垂 直距离 C1 每千米输送 A厂成 品油 的管线价格 (万元/千米 ) C2 每千米公用管线 的价格 铺设城 区管线 的附加费用 Cd 输送 口厂成 品油 的管线价格(万元/千米 ) ( ,y) 共用管线与非共用管线 的交点坐标 (0,n) A厂 的 坐标 (1,6) B厂的坐标 (c, ) 城 区 管 线 与 郊 区 管线 的交 占 标 4.模 型的建立 与求解 首先建立如 图 1—1所示 平面直角 坐标 系 ,P表示 两管 线汇合处 ;P 表示 A炼油厂 ,坐标 为 P (0,0);P 表示 B炼 油厂 ,坐标为 P,(z,6);E表示 车站 ,坐标为 E( ,0);从 A向 铁路线作垂线 ,以垂 足为坐标原 点 ,地 面所在平面 为 xOy平 面.线段 PE与 轴垂直 ,垂 足为 . 由于两炼油厂在铁路同一侧 ,

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149823.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring Boot 中的异步调用[通俗易懂]

    Spring Boot 中的异步调用[通俗易懂]SpringBoot中的异步调用通常我们开发的程序都是同步调用的,即程序按照代码的顺序一行一行的逐步往下执行,每一行代码都必须等待上一行代码执行完毕才能开始执行。而异步编程则没有这个限制,代码的调用不再是阻塞的。所以在一些情景下,通过异步编程可以提高效率,提升接口的吞吐量。这节将介绍如何在SpringBoot中进行异步编程。要开启异步支持,首先得在SpringBoot入口类上加上@EnableAsync注解:@SpringBootApplication@EnableAsyncpublic

    2022年7月11日
    25
  • goland 2021.12激活码[最新免费获取]「建议收藏」

    (goland 2021.12激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月30日
    163
  • matlab怎么表示二元函数,如何用Matlab画二元函数?[通俗易懂]

    matlab怎么表示二元函数,如何用Matlab画二元函数?[通俗易懂]1、首先打开matlab。2、在matlab当前目录空2113间右键5261。41023、然后点击new->M-File。4、然后将文件命令为hello.m。5、然后双击该文1653件,输入[Rmdm]=meshgrid(15:5:50,1:10);6、然后添加f=0.034488*(Rm.^1.9400).*(10^-0.0173*dm);7、接着添加surf(Rm,dm,f)…

    2022年9月7日
    0
  • 从零开始学GIMP:一.从基本图形开始

    从零开始学GIMP:一.从基本图形开始GIMP全名是GNUImageManipulationProgram,GNU意味着是开源,免费的.可以在GIMP官网下载到安装版,或者源代码.Linux用户(Ubuntu,Fedora等)也可以在商店直接下载到GIMP.废话不多说开始本节讲解1.1点击启动:1.2启动完成(默认为多窗口模式可以点击:窗口->单窗口模式来切换):2.1新建文件0

    2022年6月19日
    20
  • 多进程多线程的区别_多进程和多线程效率

    多进程多线程的区别_多进程和多线程效率前一篇文章介绍了单任务的HTTP服务器,那么如何实现多任务的呢,本篇文章将实现HTTP服务的并发处理,分别从多进程,多线程,协程的方法来实现,代码有点多,引入了3个文件,重复度有点高,读者只看关键部分,就好了,主要是服务端的数据收发阶段。测试方法:将html文件方法和代码同路径下,运行代码,在浏览器中输入IP:端口/XX.html即可看到成功解析html文件(这里不讨论html中的内容,只需明白实现思路即可)如图:****1. 多进程实现HTTP服务器的并发import socketimport

    2022年8月8日
    4
  • pycharm每次运行需选择interpreter_pycharm怎么配置python环境变量

    pycharm每次运行需选择interpreter_pycharm怎么配置python环境变量在运行时就出现了下图情况,也不知道咋回事,之前删了些以为没用的文件夹,估计是删错了,环境没了。关闭后上面窗口后打开Settings→projectInterpreter选项你里面可能有多个,可以删掉重新添加一个有可能会遇到目录不为空的情况,因为你之前可能创建过这个文件路径啥的复制下面的路径,进去删掉原来的路径里的文件夹。然后再点击ok,重新创建一个…

    2022年8月27日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号