Wolfram言語とWolframノートブックの決定的な経験
オリジナルの技術計算環境
複雑なシステムのマルチドメインモデリングおよびシミュレーション
その他のモバイルアプリ
シンボリック計算,データに基づく洞察,深い技術的専門知識を組み合せて,AI時代のソリューションをお届けします
Wolfram Consulting
その他のWolframソリューション
教育のためのその他のソリューション
計算,科学,生活,その他のコース
学び,問題を解決し,アイディアを共有
Wolframのニュース,視点,洞察
リソース
WolframConsulting.com
ドラム型ボイラーの液面を希望のレベルに保つことができる,自由度2のPID制御器を計算する.
{valve, boiler} = {TransferFunctionModel[Unevaluated[{{(1.2/(0.8s + 1))}}], s, SamplingPeriod -> None, SystemsModelLabels -> {{None}, {None}}], TransferFunctionModel[Unevaluated[{{(0.1(1 - 2s)/s(5s + 1))}}], s, SamplingPeriod -> None, SystemsModelLabels -> {{None}, {None}}]};
pid2dof = PIDTune[SystemsModelSeriesConnect[valve, boiler], "PID", "PIDData", PIDFeedforward -> 0.5];
level = OutputResponse[pid2dof["ReferenceOutput"], 5UnitStep[t], {t, 0, 65}];
Plot[{level, 5UnitStep[t]}, {t, 0, 65}, PlotRange -> All]