「Realtime Programming in Java」という本には、助けが必要な例があります。
爆発を避けるために、メタン レベルが臨界値を超えたらポンプを停止する期限があります。締め切り (D) は以下に関連しています。
- (T) メタンのサンプリング期間
- (R) メタンが蓄積できる速度
- (M) 臨界とみなされるメタンのレベルとそれが爆発するレベルとの間の安全マージン。
- R(D+T) < M
メタン ポケットの存在によってレベルが急速に上昇する可能性があると想定されるため、200 ミリ秒のデッドライン要件が想定されます。これは、メタン センサーのレートを 80 ミリ秒に設定し、デッドラインを 30 ミリ秒にすることで満たすことができます。これで、2 つの読み取り値間のずれは少なくとも 50 ミリ秒になりました。
誰か説明してくれませんか?