Amesim车辆仿真--入门
明天出差要去一個(gè)從來沒有去過的城市,而且還是陪同一群領(lǐng)導(dǎo),倍感壓力很大;回顧起自己這些年懷才不遇艱苦奮斗的心酸,這一次帶隊(duì)說什么也要把這群衣來伸手飯來張口的領(lǐng)導(dǎo)伺候好了。但是自己也是第一次到這個(gè)城市,那怎樣快速的了解這個(gè)城市,做到領(lǐng)導(dǎo)有問必答,當(dāng)?shù)厝宋娘L(fēng)土信手拈來,吃喝玩樂如數(shù)家珍,然后一路有聲有色完成出差帶隊(duì)任務(wù),領(lǐng)導(dǎo)必定心內(nèi)寬慰,下次的肥差那就非我?guī)ш?duì)不可了,說不定我還能因此登上人生巔峰未來可期。
那怎樣快速的了解一座城市并安排合理的行程呢?
打開高德地圖,熟悉下榻城市分區(qū)布局,未來到訪地所在城市的位置;打開百度百科,瀏覽下當(dāng)?shù)貧v史人文,民族分布,經(jīng)濟(jì)形勢(shì)、產(chǎn)業(yè)布局;打開大眾點(diǎn)評(píng),尋找下榻酒店,當(dāng)?shù)靥厣浴⑦€有星級(jí)飯店;打開螞蜂窩,記錄下著名游覽景區(qū);然后腦海里再仔細(xì)琢磨下眾領(lǐng)導(dǎo)的愛好,終于根據(jù)以上信息制定出詳細(xì)的行程。一番功課終于做完,轉(zhuǎn)身望著簡(jiǎn)陋的租房和熟睡的老婆孩子,頓時(shí)流下了心酸的淚水。
那怎樣快速的上手一個(gè)軟件呢?
同樣的道理,首先要對(duì)軟件功能以及實(shí)現(xiàn)形式、軟件操作框架、軟件交互進(jìn)行宏觀意義上的理解,有了這個(gè)整體上的把握之后,再來深入細(xì)節(jié),慢慢的抽絲剝繭,從微觀層面上進(jìn)行分析和理解,經(jīng)過這樣的一個(gè)過程以后,初學(xué)者就能更加容易快速的上手,現(xiàn)在大家都在強(qiáng)調(diào)“意識(shí)”、“sense”,也就是這樣培養(yǎng)出來的。
不謀天下者不足以謀一域,那今天我們就從宏觀角度帶領(lǐng)大家入門這款軟件。
1、軟件功能及實(shí)現(xiàn)形式
Amesim軟件能夠?qū)崿F(xiàn)的功能就是進(jìn)行系統(tǒng)和部件的仿真,實(shí)現(xiàn)形式就是不同的模型連接搭建起來構(gòu)成仿真系統(tǒng)模型,類似搭積木,每個(gè)子模型就是一個(gè)積木,每個(gè)積木都是有屬性的,最終各式各樣的積木搭建成一座橋、一個(gè)房間。建好的橋和房間就是你想要實(shí)現(xiàn)的仿真功能,那么這個(gè)橋的最大承重是多少,房間的最大容積是多少,這就是你所需要的仿真結(jié)果。
2、軟件操作框架
接下來軟件的操作框架,整個(gè)仿真過程總共分為四步,即為下圖框選出來的四個(gè)模式工作欄,分別為:Sketch(草圖)、Submodel(子模型)、Parameter(參數(shù))、Simulation(模擬)。仿真依次完成草圖搭建、子模型選擇、參數(shù)寫入、模擬分析之后就大功告成了。
大道至簡(jiǎn)
3、軟件人機(jī)交互
3.1 草圖模式
作為初學(xué)者,草圖模式下只需要關(guān)注如下三個(gè)紅框的內(nèi)容,其他的基本在高層級(jí)應(yīng)用時(shí)才偶有涉獵,目前不關(guān)注為好。
模式工具欄中可以看到選擇的是Sketch模式,左下紅框區(qū)域就是模型搭建區(qū),“廣闊天地大有作為”說的也是這個(gè)地方。右下紅框區(qū)就是模型庫,其中的右側(cè)就是菜單,其中的左側(cè)圖標(biāo)區(qū)就是各式各樣的部件,用什么就選擇后直接拉到模型搭建區(qū)域。模型庫中已經(jīng)包含了很多模型,簡(jiǎn)單到彈簧、液體、質(zhì)量塊等等樸素物理的模型,到具備海拔、溫濕度、時(shí)間等等的環(huán)境模型,再到復(fù)雜的機(jī)電液相互作用的控制系統(tǒng),基本都可以在模型庫中找到。如果想要實(shí)現(xiàn)的模型在模型庫中沒有實(shí)例,Amesim也為我們提供了最基本的部件設(shè)計(jì)庫。這些庫中的模型可以支持搭建出你想仿真的模型。在模型搭建區(qū)的建模操作簡(jiǎn)單人性,與Windows Office類似。
這個(gè)部分是仿真的基礎(chǔ),模型庫是需要大家花比較多的時(shí)間去瀏覽和理解的,這樣也就會(huì)方便在搭建模型時(shí),能夠選擇更加恰當(dāng)?shù)哪P瓦M(jìn)行仿真。模型庫分門別類有很多種,汽車行業(yè)基本涉及到的是機(jī)械庫、液壓庫、液壓部件設(shè)計(jì)庫、信號(hào)庫、車輛動(dòng)態(tài)庫以及ICAR庫等等。
3.2 子模型模式
子模型模式人機(jī)交互比較簡(jiǎn)單,只需關(guān)注下圖紅框。其他區(qū)域基本不需要留意。
什么叫子模型?下圖中的壓力源建壓后,液體經(jīng)過管路和節(jié)流孔流入到油箱,那管路是什么屬性的管路,硬管還是軟管,是考慮阻性還是考慮容性;圖中的液體是什么屬性的液體,是普通液壓油呢還是熱力液壓油呢。Amesim中定義的子模型主要為學(xué)科類的區(qū)別,并非參數(shù)上的區(qū)別,也有部分部件子模型是在運(yùn)動(dòng)摩擦學(xué)上的區(qū)別。
子模型其實(shí)也不算復(fù)雜,了解幾大類的子模型即可,比如液壓油子模型、管路子模型、其他常用液壓模塊子模型,基本可以滿足日常仿真需要。怎么選子模型我們后邊再展開,當(dāng)前以理解概念為主。
雙擊子模型,然后就會(huì)彈出對(duì)話框,選擇相應(yīng)的子模型后點(diǎn)擊OK即可。見下圖操縱步驟。
3.3 參數(shù)模式
參數(shù)模式,只需關(guān)注下圖紅框中內(nèi)容。在子模型中我們選擇的是子模型的屬性,這種屬性主要是學(xué)科類的屬性區(qū)別,而在參數(shù)模式中,我們主要是針對(duì)所選擇的子模型進(jìn)行參數(shù)上的設(shè)置,比如圖中的液體涉及到的參數(shù)有工作溫度、彈性模量、粘度等等的參數(shù),這些參數(shù)我們基本都可以根據(jù)實(shí)測(cè)數(shù)據(jù)或者設(shè)計(jì)指標(biāo)填寫。
設(shè)置壓力源參數(shù)如上,其他參數(shù)為默認(rèn)
當(dāng)然每個(gè)子模型所需填寫的參數(shù)是不一樣的,我們后續(xù)只需要理解我們仿真需要涉及到的子模型極其參數(shù)即可,沒有用到的也暫時(shí)不用花太多時(shí)間去了解。
3.4 仿真模式
設(shè)置完參數(shù)模式之后,鼠標(biāo)選擇模式工具欄的第四個(gè)工作簿“Simulation”,軟件會(huì)彈出“系統(tǒng)編譯”的對(duì)話框,并自動(dòng)進(jìn)行編譯,那編譯的目的是什么呢?就是將可見的模型化的語言通過編譯器,“翻譯”成一種電腦可識(shí)別的語言,這個(gè)過程出錯(cuò)大概率上是編譯器的選擇和設(shè)置出現(xiàn)的問題,后邊我們會(huì)展開講。
編譯成功后,工作框中會(huì)顯示出Complete,點(diǎn)擊工作框Close,然后我們就需要設(shè)置仿真的時(shí)長(zhǎng)和步長(zhǎng)了。見下圖,點(diǎn)擊“Run Parameter”
彈出如下工作框,設(shè)置仿真時(shí)長(zhǎng)(Final Time)和打印間隔(Print interval),打印間隔指的是仿真結(jié)束后分析用的同一數(shù)據(jù)相鄰點(diǎn)在時(shí)間軸上的間隔。設(shè)置完成后點(diǎn)擊OK。
然后點(diǎn)擊“Run Simulation”,觀察序號(hào)2處的仿真分析進(jìn)程,分析結(jié)束后,選擇右下紅框中任意參數(shù),鼠標(biāo)按住拉到模型創(chuàng)建區(qū),松開鼠標(biāo),即可看到彈出工作框,工作框中的內(nèi)容即為你想觀察分析的變量與時(shí)間軸的變化曲線。
右上紅框的參數(shù)是我們?cè)凇癙arameter”模式中填寫的參數(shù);右下紅框?yàn)槲覀兎抡孢^程中產(chǎn)生的中間過程量,也就是我們想觀察分析的變量。
以上,仿真大功告成!
從第一次接觸軟件到仿真分析曲線生成,大家應(yīng)該只花了20分鐘吧。
所以陪領(lǐng)導(dǎo)出差真的沒有想象中那么難,這分明就是難得的機(jī)會(huì)!不是嗎?
下一篇的話題,講解EBD、ABS控制原理,為后續(xù)的ESC仿真分析打打基礎(chǔ)。
關(guān)注我不迷路,請(qǐng)搜索公眾號(hào):Amesim車輛仿真。
總結(jié)
以上是生活随笔為你收集整理的Amesim车辆仿真--入门的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2004-4-3+ asp.net编程
- 下一篇: 表单元素选择器