modelica

    3熱度

    1回答

    我正在嘗試使用Modelica對彈性管道組成的系統進行建模。 現在,我試圖使用與Modelica.Fluid庫中相同的方法(有限體積,交錯)來實現我自己的動態管道模型(剛性,還沒有彈性),但當然不包括所有選項。 該模型應該更易於理解,因爲它是一個平面模型,不能從其他類擴展。這很重要,因爲即使沒有Modelica Knowhow,我的同事也可以理解這個模型,我可以說服他們Modelica是適合我們用

    2熱度

    2回答

    插補我想延長由Modelica的標準庫的類型提供ExternalCombiTable1D和ExternalCombiTable2D的功能,以實現N維(線性)內插(用「N 「最多4個,可能最多8個)外部數據表(保存在txt數據文件中)。 什麼是最好的方式來做到這一點?

    2熱度

    2回答

    我有一個模型,我正在使用CombiTable1D從.txt文件中檢索外部輸入。該文件目前由Python腳本生成,但在項目的最後階段,它將每秒更新一次。目前,模擬發生沒有問題,因爲.txt文件是靜態的。只需讀取文件並根據寫入的數據進行模擬。 我想要做的是模擬模型,直到一定的時間,讓我們說100S,然後讓它等到一個實時事件,通過該.TXT文件針對的下一個外部輸入值更新100-200。在接下來的100秒

    1熱度

    1回答

    名單動畫對象是否有Dymola的一個功能,列出了模擬的所有動畫對象? 我已經通過listfunctions看着()函數,但沒有發現任何明顯的存在,這將使該信息。

    3熱度

    1回答

    我嘗試使用全局參數在這樣的代碼: model testModel outer parameter Integer par; outer Integer var; equation for i in 1:par loop var[i] = 5 * i; end for; end testModel; model test inner

    1熱度

    1回答

    我不知道,如果是的Modelica符合從一個嵌套的替換模型,即在特定的例子擴展模式: package ReplaceableBaseClass model ExampleUseReplaceable ModelWithReplaceableExtend replaceableExtend1( redeclare model LocalModelBase = Exten

    2熱度

    2回答

    我創建了一個名爲txt.File在combitable1.txt C:\Users\Yamaha R6\Desktop\FileOpenModelica 我想這個文件放到combitable1D在OpenModelica的「負荷」的數據。如果你看到的圖像,根據聲音「表」,我寫道: loadResource("C:/Users/Yamaha R6/Desktop/FileOpenModelica

    0熱度

    1回答

    我試圖根據這個physics.stackexchange.com後的公式對基於方程式的多體系統中的庫侖靜摩擦進行建模。我寫了一個非常原始的Modelica代碼來測試您可能在此GitHub Gist中看到的方程式。我有兩個主要問題: 首先,我得到這樣的警告: 翻譯警告 [multibody_Coulomb_static_friction:43:3-47:9]:在組件,相對於V1 = = V2,==實

    2熱度

    1回答

    我想在向量中的某些時間點寫入平均值。 我的模擬運行了一年,我想計算每一天的平均值。 我在寫的是什麼變量是什麼日子的一年:Real DoY; 對於每一秒鐘我的模擬計算值:Real value; 所以現在我想是這樣的: for i:365 loop while i==DoY loop der(value_DoY_dummy) = value; value_DoY[i] = value_DoY/(

    2熱度

    1回答

    我試圖用OpenModelica來數值求解一個非常簡單的PDE du/dx = du/dt,邊界條件爲u(0,t)= t^2和u_x(0,t) = 0。我已經寫了下面的代碼: model pdetest_1 parameter Real L=1; parameter Integer N=100; parameter Real dx=L/(N-1); par