workbench拓撲優化教程_優化技術在水泵水力設計的應用(上篇)

文章來源:安世亞太官方訂閱號(搜索:Peraglobal)

CFD技術在泵的內流數值模擬、研究泵內部流動規律和結構方面已廣泛應用,取得了很多成果。

但是初步設計的產品如果通過CFD仿真得到的性能曲線不能滿足使用要求,往往需要不斷地修改流道形狀、進出口角度、幾何參數等,再通過仿真計算獲得結果。每改變一個參數都要重新在CFD中計算,如此往復,直到產品的性能能夠滿足設計要求,這樣設計者會花費很大的精力在上面。

基于葉輪機械設計-仿真-優化的一體化思路,在ANSYS Workbench平臺上可實現葉輪機械參數化設計、數值分析和優化設計的所有功能,其中一款專業分析軟件——OptiSLang是一款多學科優化、隨機分析、穩健與可靠性優化設計軟件,在真正意義上地進行葉輪機械的快速優化,幫助工程師更高效便捷地進行產品研發設計。

OptiSLang——技術特色與應用

OptiSLang 是進行參數敏感性分析、多學科優化、穩健性、可靠性分析與設計優化的算法工具包。

a32468027ce923f3c3aa16d3e8f299cf.png

1、OptiSLang的功能

- 參數敏感性分析

■ 確定影響產品性能或工程特性的最重要參數

- 設計優化

■ 多參數、多目標的優化

■ 確定性優化

■ 穩健性優化

■ 可靠性優化

■ 參數反演與反分析

- 穩健性分析

■ 產品性能的穩定性

- 可靠性分析

■ 產品的可靠度與失效概率分析

69e274862a92c9be181d265e5d5d6f1c.png

2、OptiSLang集成方式

  • 過程集成
  • 參數化模型是優化設計的基礎

用戶定義的優化設計變量空間

隨機生成的穩健性/可靠性分析空間

優化工具需要與求解器集成,求解器基于輸入參數對響應進行求解

d0b3d95034fff106ae3ccffb6f12e3c1.png
  • 求解器集成方式-直接集成模式
  • OptiSLang被直接集成于ANSYS Workbench環境中
  • 但推薦優先采用OptiSLang環境中的Workbench集成節點,因為采用這種方式可以更加靈活地選用OptiSLang環境中提供的所有求解節點搭建所需要的分析流程

962446422afd4ebcd5bd9c6d7a8200c3.png

通過以上對OptiSLang軟件簡單的介紹,大家對OptiSLang軟件有了初步的了解,下面對基于OptiSLang軟件的水泵水力設計及優化流程做個詳細講解。

ANSYS水泵水力設計流程

1、傳統一維設計流程

傳統的離心泵葉片設計是基于一元設計理論設計方法,通過給定外特性參數以及介質屬性,利用相似換算或者速度系數的理論方法,確定葉輪的主要尺寸b2、D2、β2等參數,做幾次的經驗值修正,然后對葉片進行繪制,葉片繪型方法為方格網保角變換法。

方格網保角變換法的缺陷

該方法一元設計理論流動是軸對稱的,即每個軸面上的流動均相同。在同一個過水斷面上軸面速度均勻分布,這種方法的缺陷是:

  • 葉片前方來流速度計算不準確,造成沖角過大或者過小
  • 不能調整每個過流斷面的角度
  • 無法計算葉輪前后蓋板影響到葉輪流道內部相對流速
  • 無法計算流道間的速度分布
  • 無法確定哪種葉片設計方案是優的

85a90b2ff4ec506736a7c6671039558c.png

2、ANSYS水泵設計流程

在Workbench下,對于旋轉機械設計有著一整套的流程:

c8139a6e80b70a3d208b192d67773dd1.png
  • 一維設計

首先將流量、揚程、轉速、進出口角度等參數,輸入Workbench平臺下Vista——CPD離心泵一維設計軟件中,得到初始的葉片子午流道形狀和葉片外徑D2,出口寬度b2,效率等參數。

62ee864763d79706fea11a8e0d198864.png
  • 三維設計

BladeGen

在Vista cpd下面右鍵create new創建一個新的bladeGen文件,進入到三維設計的模塊。

三維設計模塊中具體操作要如何進行?

TurboGrid網格劃分工具如何使用?

三維CFD分析的詳細步驟是怎樣的?

ANSYS水泵優化流程包括哪幾步?

……

更多步驟分解和實操教程敬請關注下期內容《優化技術在水泵水力設計的應用(下篇)》

如果您有其他的問題請關注安世亞太官方微信公眾號:Peraglobal進入安世亞太官方微信點擊右下角提問區進行提問

或撥打客服電話:400-6600-388,安世亞太竭誠為您服務

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453758.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453758.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453758.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深度學習之 TensorRT

1 簡介 TensorRT是一個高性能的深度學習推理(Inference)優化器,可以為深度學習應用提供低延遲、高吞吐率的部署推理。TensorRT可用于對超大規模數據中心、嵌入式平臺或自動駕駛平臺進行推理加速。TensorRT現已能支持TensorFlow、Caffe、Mxne…

H.264筆記

H.264標準寫得比較繁復,所以考慮在瀏覽完Whitepaper之后就開始研讀X264代碼。X264代碼風格還是比較清晰簡潔的。根據對標準得理解,Picture Order Count在Slice解碼的一開始就被提及:I0 B1 B2 P3 B4 B5 P6I0 P3 B1 B2 P6 B4 B5于是I0的POC是0&…

進制轉換中dbho是什么意思_什么是網段?二進制十進制如何互相轉換?看完這篇,你就全明白了...

之前的文章講了ip,子網掩碼,網關的關系,今天著重講一下網段。我們用傻瓜交換機通訊時,一個網段的設備才能互相通訊,怎么能判斷兩個ip是同一個網段呢?今天就簡單的說一下。(這篇文章用語音聽可以起到催眠作用…

【網絡流24題】星際轉移問題(最大流)

【網絡流24題】星際轉移問題(最大流) 題面 Cogs 題解 因為天數是未知的,所以我們要想辦法處理天數 可以選擇二分或者依次累加天數 因為數據范圍較小,使用二分可能反而復雜度會增高 所以使用不斷累加天數 那么,把所有的…

使用 gunicorn 部署flask項目

1、WSGI協議 Web框架致力于如何生成HTML代碼,而Web服務器用于處理和響應HTTP請求。Web框架和Web服務器之間的通信,需要一套雙方都遵守的接口協議。WSGI協議就是用來統一這兩者的接口的。 2、WSGI容器 常用的WSGI容器有Gunicorn和uWSGI,但G…

軟件需求與問題解決

(一) 小滿當上項目經理后不久,參與了一個大項目。當時市場簽下來的時候,公司里面是歡天喜地的。項目做了一年多。到了交付的時候,用戶卻很不滿意,當初說好的東西,好多都變了卦。用戶是上帝&…

flex 換主軸后子元素占滿_Chrome72 嵌套 flex 布局修改,你的網站可能會發生布局錯亂...

起源2019 年 1 月 29 日,Chrome72 正式版(72.0.3626.81)發布,本次發布帶來了一個改變,且沒有在更新日志中提及,該改變導致某些網站發生了布局錯亂。該改變主要針對的是嵌套的flex布局,下面我們一起看下是怎么回事。問題…

使用 Django + Wusgi + Nginx 部署 Django

如何在生產上部署Django? Django的部署可以有很多方式,采用 nginxuwsgi 的方式是其中比較常見的一種方式。 uwsgi介紹 uWSGI是一個Web服務器,它實現了WSGI協議、uwsgi、http等協議。Nginx中HttpUwsgiModule的作用是與uWSGI服務器進行交換。 WSGI / …

網絡學習網址

網絡之路博客 http://ccieh3c.com/ 轉載于:https://www.cnblogs.com/changha0/p/8179801.html

路由到另外一個頁面_Nextjs使用解讀一(項目搭建與路由系統)

文章說明:1. 之前想搭建個人博客,由于學習的是react技術棧,所以就到處搜羅資料學了nextjs,配合koa就把博客搭起來了。該系列文章基于我的學習筆記,重新整理了一遍,如果有錯誤之處,還請指正。2. …

微信獲取token -1000

最終翻看微信開發api找到需要去配置IP白名單。只需要配置訪問來源IP即可。 轉載于:https://www.cnblogs.com/yangjinqiang/p/8184663.html

產品技術和管理

為啥純粹為消費者傳遞體驗的活動可以價格不菲,幾為暴利?——談客戶體驗作為客戶價值提升之源 不論產品還是服務,如果能夠為消費者傳遞有益的體驗,其價值就可以在一般的產品服務之上得以體現;附加了體驗的產品&#xff…

Linux 修改系統編碼

linux服務器的字符集設置可能影響到網站頁面出現 “???” 等問號亂碼,還有可能導致文件中的漢字部分出現亂碼。有兩個原因 服務器沒有安裝 zh_CN.UTF-8 字符集,導致不支持中文!服務器雖然裝了 zh_CN.UTF-8…

jquery ztree 設置勾選_047 JAVA-jQuery

jQuery操作元素屬性的值表單:<body><input type"button" name"" id"but1" value"測試獲得屬性值" /><hr />賬號&#xff1a;<input type"text" name"sxtzh" id"zhanghao" value&q…

Opencv undefined reference to `cv::imread() Ubuntu編譯

Ubuntu下編譯一個C文件&#xff0c;C源程序中使用了opencv&#xff0c;opencv的安裝沒有問題&#xff0c;但是在編譯的過程中出現如下錯誤&#xff1a; undefined reference to cv::imread(std::string const&, int)undefined reference to cv::noArray()undefined referen…

深度學習目標檢測之 YOLO v1

這是繼 RCNN&#xff0c;fast-RCNN 和 faster-RCNN 之后&#xff0c;rbg&#xff08;RossGirshick&#xff09;針對DL目標檢測速度問題提出的另外一種框架。YOLO V1 增強版本GPU中能跑45fps&#xff0c;簡化版本155fps。 論文名&#xff1a; 《You Only Look Once&#xff1a;…

編程珠璣番外篇

1.Plan 9 的八卦 在 Windows 下喜歡用 FTP 的同學抱怨 Linux 下面沒有如 LeapFTP 那樣的方便的工具. 在蘋果下面用慣了 Cyberduck 的同學可能也會抱怨 Linux 下面使用 FTP 和 SFTP 是一件麻煩的事情. 其實一點都不麻煩, 因為在 LINUX 系統上壓根就不需要用 FTP. 為什么呢? 因…

BT下載原理分析

版權聲明&#xff1a;本文為博主原創文章&#xff0c;未經博主允許不得轉載。 BitTorrent協議。 BT全名為BitTorrent,是一個p2p軟件,你在下載download的同時&#xff0c;也在為其他用戶提供上傳upload&#xff0c;因為大家是“互相幫助”&#xff0c;所以不會隨著用戶數的增加而…

表格列求和_excel表格制作,Excel表格的基本操作,包含制作一個表格10方面的知識...

創建表格&#xff0c;插入與刪除一行一列或多行多行&#xff0c;一次移動一行一列或多行多列&#xff0c;拆分與合并單元格&#xff0c;單元格內換行&#xff0c;表格求和與求平均值是Excel表格的基本操作&#xff1b;除此之外&#xff0c;Excel表格的基本操作還包括調整行高列…

深度學習之 FPN (Feature Pyramid Networks)

論文題目&#xff1a;Feature Pyramid Networks for Object Detection論文鏈接&#xff1a;https://arxiv.org/abs/1612.03144論文代碼&#xff1a;Caffe版本 https://github.com/unsky/FPN 《Feature Pyramid Networks for Object Detection》這篇論文主要解決的問題是目標檢…