仿真软件 JaamSim介绍
生活随笔
收集整理的這篇文章主要介紹了
仿真软件 JaamSim介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
流程仿真軟件中,anylogic確實比較強大,不管界面還是功能。but so expensive!!
我不喜歡這種叫計算機做事情,然后還要交錢的感覺,盡管網上出來一些破解,我感覺還是比較憋屈。
于是另找出路,然后看到了jaamsim,jaamsim是java開源的,感覺java是互聯網抄起來的,說句實話我點排斥,但是和c++在語法和思想上很多還是比較類似。
下面是我的探水筆記,這個jaamsim的教程是真的少,博客基本沒得,當然,官方還是給了英文的。
基本對象
| InputValue | 提供數字輸入 |
| TimeSeries | 提供影響模擬的浮點數輸入 |
| TimeSeriesThreshold | 指定TimeSeries的范圍 |
| ExpressionThreshold | 指定邏輯條件 |
| BooleanIndicator | 通過改變顏色來確定bool表達式的真假 |
| ExpressionLogger | 日志定義 |
| EntitlementSelector | 根據給定比例集的權利選擇索引 |
| ExpressionEntity | 輸入表達式 |
| DowntimeEntity | 提供一個分流控制 |
| ValueSequence | 生成重復的數值序列 |
| EventSchedule | 從事件時間列表生成一系列到達間隔時間 |
| FileToVector | 使用指定文件中的數字數據填充一維數組 |
| FileToMatrix | 使用指定文件中的數字數據填充二維數組 |
| ScriptEntity | 在模擬運行期間更改模型輸入 |
流程圖對象
| SimEntity | 虛擬實體 |
| EntityGenerator | 實體生成器 |
| EntitySink | 實體回收 |
| Server | 服務 |
| Queue | 隊列 |
| EntityConveyor | 實體傳送 |
| EntityDelay | 按指定的持續時間延遲收到的實體 |
| Resource | 資源 |
| Seize | |
| Release | |
| Assign | |
| Branch | |
| Duplicate | |
| Combine | |
| SetGraphics | |
| EntityGate | |
| EntitySignal | |
| SignalThreshold | |
| Assemble | |
| EntityContainer | |
| Pack | |
| Unpack | |
| AddTo | |
| RemoveFrom | |
| EntityLogger | |
| Statistics | 從收到的實體收集統計信息 |
輸入鏈接組件:
| DefaultEntity | |
| NextComponent | |
| StateAssignment |
輸出鏈接組件:
| obj | |
| NumberAdded | |
| NumberProcessed | |
| NumberInProgress | |
| ProcessingRate | |
| ReleaseTime |
計算組件:
| Controller | |
| WeightedSum | |
| Polynomial | |
| Integrator | |
| Differentiator | |
| PIDController | |
| Lag | |
| MovingAverage | |
| SineWave | |
| SquareWave | |
| UnitDelay |
計算輸入組件:
| Controller | |
| SequenceNumber | |
| UnitType | |
| InputValue |
計算輸出組件:
| Value |
單位類型:
| DimensionlessUnit | 未定義 | 未定義 | 未定義 |
| TimeUnit | ns, us, ms, s, min, h, d, w, y | s | 時間 |
| DistanceUnit | mm, cm, m, km, nmi, in, ft, mi | m | 長度 |
| SpeedUnit | m/s, km/h, knots, mph | m/s | 速度 |
| AccelerationUnit | m/s2, ft/s2 | m/s2 | 加速度 |
| MassUnit | kg, t, kt, Mt | kg | 重量 |
| MassFlowUnit | (any mass unit)/(s,h,d,y) | kg/s | 質量變化單位 |
| VolumeUnit | m3, km3, bbl, mbbl, mmbbl | m3 | 體積單位 |
| VolumeFlowUnit | (any volume unit)/(s, h, d, y) | m3/s | 體積變化單位 |
| AngleUnit | rad, deg | rad | 角度 |
| AngularSpeedUnit | rad/s, rad/h, deg/s, deg/h | rad/s | 角速度 |
| EnergyUnit | J, kWh | J | 能量單位 |
| EnergyDensityUnit | J/m3, kWh/m | J/m3 | 能量密度單位 |
| SpecificEnergyUnit | J/kg, kWh/t | J/kg | 能質比 |
| PowerUnit | W, kW, MW | W | 功率 |
| CostUnit | $ | $ | 金錢 |
| CostRateUnit | $/s, $/h, $/d | $/s | 金錢變化率 |
| LinearDensityUnit | kg/m, t/m, kt/m | kg/m | |
| LinearDensityVolumeUnit | m3/m | m3/m | |
| DensityUnit | kg/m3 | kg/m3 | |
| PressureUnit | Pa, kPa, psi | Pa | |
| ViscosityUnit | Pa-s, P, cP | Pa-s | |
| AreaUnit | m2, cm2, mm2, in2 | m2 | |
| RateUnit | /ns, /us, /ms, /s, /min, /h, /d, /w, /y | /s |
先折騰一個出來,給家看看,如果有入坑的小伙伴,歡迎交流。
總結
以上是生活随笔為你收集整理的仿真软件 JaamSim介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双系统linux哪种好,双系统安装实战,
- 下一篇: Python数据可视化之随机点图