色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Simpack批處理運行基本流程和操作方法(雙質(zhì)量彈簧振子模型為例)

電子設(shè)計 ? 來源:維科網(wǎng) ? 作者: CAE仿真 ? 2021-01-02 10:33 ? 次閱讀

本文以簡單的雙質(zhì)量彈簧振子模型為例,介紹Simpack批處理運行的基本流程和操作方法,供大家參考。

1、建立Simpack模型

建立雙質(zhì)量彈簧振子模型,包含2個body、2個豎直方向移動joint和2個彈簧力元。其中,彈簧屬性中的剛度和阻尼系數(shù)設(shè)置為參數(shù)化。模型保存為two_mass_oscillator.spck。

o4YBAF_qzgGAbGd3AAArLc7ZDKs847.png

wx_article_20190528213413_lsyxa5.jpg

在Simpack Subvars窗口中,右鍵選擇SubVars項,在彈出的快捷菜單中選擇Export SubVar(s)命令,得到導出的參數(shù)化變量文件。

wx_article_20190528213413_ovVUYM.jpg

生成文件名稱為spring_factor.subvar。

wx_article_20190528213413_Db1FPR.jpg

該文件支持文本編輯,使用文本編輯器打開后顯示的內(nèi)容為下圖所示。

wx_article_20190528213414_qVlot7.jpg

上述操作主要是為了生成subvar參數(shù)變量文件,也可以手動或其它方法建立該文件。

2、導入?yún)?shù)化變量subvar文件

首先設(shè)置Search Path,路徑為.subvar文件的存放路徑。然后在模型樹中選擇SubVar Files并右鍵點擊選擇Edit命令,在彈出的對話框中,通過點擊+號,選擇之前生成的spring_factor.subvar文件。

wx_article_20190528213414_0kXcsC.jpg

注意,在Overwriting列中有兩個選項,Initial表示模型中的變量保持初始值,即不論導入subvar文件中的變量值如何變化,模型里的變量值還保持原有值,沒有變化; Overwriting表示使用導入subvar文件中的變量值替換模型中原來的變量值。

一般情況下,為了快速修改模型參數(shù),選擇Overwriting選項。本文也是選擇Overwriting選項。

wx_article_20190528213414_tH48GC.jpg

這時,打開模型中的參數(shù)變量,發(fā)現(xiàn)其已經(jīng)無法修改,且顯示該變量來源于導入的subvar文件。

wx_article_20190528213414_UkRGFL.jpg

在$SLV_SolverSettings中設(shè)置仿真時間和采樣頻率。

wx_article_20190528213414_pe4ELJ.jpg

保存模型并關(guān)閉模型。

3、建立Simpack腳本和批處理文件

.sjs是Simpack前處理腳本文件,可以參考Simpack的相關(guān)幫助進行編寫。本例編寫的sjs腳本內(nèi)容如下:

varmyModel = Spck.openModel("two_mass_oscillator.spck "); // 打開模型

Spck.Slv.integ(myModel); //時域積分

Spck.Slv.meas(myModel); //測量分析

myModel.close(); //關(guān)閉模型

把上述腳本保存為time_integration.sjs文件,并存放在與模型文件two_mass_oscillator.spck相同的文件夾中。

然后,建立一個名稱為runsimpack1.bat的批處理文件,內(nèi)容為:

“D:ProgramFilesSIMPACK-9.9uninwin64simpack-slv.exe” -s time_integration.sjs

該語句分為三部分,使用空格隔開,解釋為:

前面是Simpack 求解器的完整路徑(Simpack 9.9版本);

參數(shù)-s 表示使用script方式仿真;

后面是使用的sjs腳本文件。

注意:如果安裝路徑有空格,在路徑上添加引號,表示是一個完整的路徑。

現(xiàn)在,可以在文件夾中直接雙擊該批處理文件運行仿真,不需要預先打開Simpack軟件。

為方便起見,在計算機環(huán)境變量中設(shè)置Simpack安裝路徑。在系統(tǒng)變量Paht中添加Simpack安裝路徑,例如D:Program FilesSimpack-9.10.1uninwin64,見下圖所示。這樣可以在批處理語句中簡化Simpack的路徑。

wx_article_20190528213414_XNIr4l.jpg

把上述的runsimpack1.bat文件復制,并重命名為runsimpack2.bat,其內(nèi)容修改為:

simpack-slv.exe -s time_integration.sjs

雙擊運行這個runsimpack2.bat文件,其結(jié)果和運行runsimpack1.bat完全一樣。

4、修改變量值

用文本編輯器打開spring_factor.subvar文件,并修改其中的變量數(shù)值,并保存。例如,本例修改為下圖所示數(shù)值(4個變量值都被修改)。

wx_article_20190528213415_J1AmiR.jpg

重新運行bat進行批處理仿真。這時Simpack模型就會使用修改后的變量值進行仿真。兩者的結(jié)果可在Simpack后處理中進行對比查看。

wx_article_20190528213415_w2LWkZ.jpg

左圖:變量修改前的仿真結(jié)果 右圖:變量修改后的仿真結(jié)果

總結(jié):

使用Simpack批處理仿真方法,可以大大提升模型建模和仿真效率,而且還可以與Isight軟件集成,進行最優(yōu)化分析。
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SIMPACK
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6992
  • 彈簧振子
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1886
收藏 人收藏

    評論

    相關(guān)推薦

    基于python的批處理方法

      批處理可以和很多編程語言配合使用,既可以補充編程語言的效果,還可以提高編程效率,批處理同樣可以和Python配合使用,而且python不挑剔文件后綴,只要程序中包含正確的python代碼都可以
    發(fā)表于 12-21 14:54

    請問是否可以在批處理文件中鏈接?

    是否可以在批處理文件中鏈接,以便每次執(zhí)行“生成”或“干凈和構(gòu)建”項目命令時都運行批處理文件?我可以手動更新MaxFrm文件,但我想知道是否有一個PSoC Creator批準的方法來執(zhí)
    發(fā)表于 06-26 08:37

    使用STM32MxCube中遇到的問題和一些操作方法流程

    乘著現(xiàn)在閑下來整理了一些在使用STM32MxCube中遇到的問題和一些操作方法流程,分享一些個人的經(jīng)驗和處理問題的方式方法給大家,也算是開啟自己另一種生活的方式,記錄一下自己這么久以來
    發(fā)表于 08-11 08:27

    GPIO引腳操作方法概述

    :原則 - 不能影響到其他位三、STM32F103的GPIO操作方法1、看原理圖確定引腳2、再看芯片手冊(1)時鐘使能(2)設(shè)置GPIOB0GPIO、用作輸出(3)怎么設(shè)置GPIOB0的輸出電平?四、STM32F103的LED編程1、怎么訪問寄存器?2、編寫L
    發(fā)表于 01-20 07:38

    RK3288的GPIO操作方法是什么

    GPIO寄存器的操作方法有哪幾種呢?RK3288的GPIO操作方法是什么?
    發(fā)表于 03-09 07:38

    手把手教你寫批處理-批處理的介紹

    手把手教你寫批處理-批處理的介紹
    發(fā)表于 10-25 15:02 ?69次下載

    EWB的基本操作方法

    EWB的基本操作方法 1.創(chuàng)建電路(1)元器件操作  元件選用:打開元件庫欄,移動鼠標到需要的元件圖形上,按下左鍵,將元件符
    發(fā)表于 03-05 16:10 ?2.7w次閱讀
    EWB的基本<b class='flag-5'>操作方法</b>

    基于WfMC的協(xié)同設(shè)計流程模型

    在協(xié)同設(shè)計流程中,以WfMC(國際工作流程管理參考模型)工作流程參考模型基礎(chǔ),分為設(shè)計
    發(fā)表于 05-08 15:25 ?29次下載
    基于WfMC的協(xié)同設(shè)計<b class='flag-5'>流程</b><b class='flag-5'>模型</b>

    PROTEL鋪銅操作方法

    PROTEL鋪銅操作方法----鋪銅實用技巧,有用的資料。
    發(fā)表于 03-11 15:33 ?0次下載

    獨立按鍵操作方法

    慧凈HL-1 配套C實驗例程100【實驗11】獨立按鍵操作方法),很好的C51學習資料程序。
    發(fā)表于 03-21 17:01 ?4次下載

    高頻晶實測 以晶信號測量

    以晶信號測量,如圖1所示常規(guī)的鱷魚線接地測量方法,可看到信號過沖嚴重伴隨振蕩,和想像中的方波不一樣。而圖2所示的短地線
    發(fā)表于 04-02 14:02 ?2690次閱讀

    電子測力計的操作方法

    電子測力計正確操作方法
    發(fā)表于 04-17 15:57 ?2637次閱讀

    AD18操作方法

    AD18操作方法
    發(fā)表于 03-28 15:04 ?0次下載

    PCB電鍍工藝流程及具體操作方法

    線路板的電鍍工藝,大約可以分類:酸性光亮銅電鍍、電鍍鎳/金、電鍍錫,文章介紹的是關(guān)于在線路板加工過程是,電鍍工藝的技術(shù)以及工藝流程,以及具體操作方法.
    發(fā)表于 02-07 15:27 ?7629次閱讀

    巖土工程監(jiān)測中弦采集儀的操作方法及數(shù)據(jù)處理技術(shù)

    巖土工程監(jiān)測中弦采集儀的操作方法及數(shù)據(jù)處理技術(shù) 弦采集儀是巖土工程監(jiān)測中常用的一種儀器,用于測量地下土層的動力特性和地下水位等參數(shù)。下面是
    的頭像 發(fā)表于 03-15 13:31 ?306次閱讀
    巖土工程監(jiān)測中<b class='flag-5'>振</b>弦采集儀的<b class='flag-5'>操作方法</b>及數(shù)據(jù)<b class='flag-5'>處理</b>技術(shù)
    主站蜘蛛池模板: 成人毛片100部免费看 | 黄桃AV无码免费一区二区三区 | 小s现场抛胸挤奶 | 狠狠色丁香婷婷久久综合五月 | 一个人免费播放高清在线观看 | 欧美人与善交大片 | 日本漫画无彩翼漫画 | 与邻居换娶妻子2在线观看 瑜伽牲交AV | 暖暖在线观看播放视频 | 麻豆精品人妻一区二区三区蜜桃 | 高h全肉图 | 日本久久频这里精品99 | 熟女人妻水多爽中文字幕 | 欧美激情视频在线观看一区二区三区 | 精品久久久久久久99热 | 亚洲视频在线观看视频 | 伊人网综合 | 国产人妻精品久久久久久很牛 | 麻豆国产精品AV色拍综合 | RUN AWAY无删减全集动漫 | 国产成人综合在线 | 亚洲午夜福利未满十八勿进 | 伊人香蕉在线播放视频免费 | 狠狠色狠狠色综合 | 视频一区视频二区在线观看 | 把她带到密室调教性奴 | 国产精品AV视频一二三区 | 国产精品亚洲国产三区 | 呻吟翘臀后进爆白浆 | 日韩精品免费在线观看 | 色婷婷国产精品视频一区二区 | 精品国产在线亚洲欧美 | 老师你奶真大下面水真多 | 精品高潮呻吟99AV无码视频 | 中文字幕一区二区三区在线不卡 | 欧美18在线| 伊人久久国产精品 | 97视频免费在线观看 | 国产亚洲精品久久久久久禁果TV | 国精产品一区一区三区有限在线 | 在线视频久久只有精品第一日韩 |