topics: [“inkjet”, “制御工学”, “物理モデリング”, “可視化”, “aitl”]
圧電インクジェットは、一見すると「波形を与えて液滴が出る」だけの
単純なシステムに見えます。
しかし実際には、
という 異なる物理ドメインが、マイクロ秒オーダの時間軸で因果的に連結
されたシステムです。
本記事では、その時間因果を直感的に理解するための可視化プロジェクト
inkjet-timing を紹介します。
inkjet-timing は、圧電インクジェット吐出における
「同一時間軸上で、電気・機械・流体がどう因果接続されているか」
を 定性的に可視化するための教材/PoC です。
数値精度や CFD の再現ではなく、
に焦点を当てています。
1 本の時間軸を共有し、以下の信号を縦方向に積層表示します。
各波形は異なる物理ドメインに属しますが、
すべて時間因果で結ばれています。
重要なのは「値」ではなく
どの現象が、どの順序で立ち上がるかです。
インクジェット吐出は、
という性質を持ちます。
液滴形成中にフィードバック制御を回す時間はありません。
安定性は、
によって 物理的に埋め込まれます。
これは PID 制御とは カテゴリが異なる制御問題 です。
この可視化は、次の前提で設計されています。
目的は数値予測ではなく、
「このタイミングで、なぜこの現象が起きるのか」
を即座に理解できる 物理直感の獲得です。
オシロスコープやロジックアナライザを
物理ドメイン横断で拡張した表示
と考えると理解しやすいです。
ブラウザ上で動作するインタラクティブデモを公開しています。
👉 https://samizo-aitl.github.io/inkjet-timing/index.html
AITL(Architecture-Integrated Thinking Loop)では、
を役割分担させます。
inkjet-timing は、
システムの代表例です。
インクジェット波形設計は
「物理制約付きフィードフォワード制御問題」
として捉えることができます。
HTML / JavaScript / CSS を含むソースコードは
MIT License で公開しています。
物理解釈・因果構造・設計思想は
教育・研究目的で提供しています。
概念モデルや設計方法論を再利用する場合は
適切なクレジット表記をお願いします。
本プロジェクトは意図的に単純化されています。
これは、
ではありません。
しかし、
「時間と因果を正しく見る」
という一点においては、
インクジェット設計の理解を大きく前進させると考えています。
GitHub Repository
https://github.com/Samizo-AITL/inkjet-timing