パベル・クリヴァネークによるThe Analog Thingシミュレータは、ブラウザベースのアナログコンピュータの原理を実装したウェブベースの実装で、JavaScriptを使ってブラウザ環境でアナログ回路シミュレーションを試すことができます。このツールは、物理キットや専用の実験室機器を必要とせずにアナログコンピューティングの概念を教える教育的ニッチに対応しています。シミュレータは、デジタル信号処理技術を用いて演算増幅器やその他のアナログコンポーネントの動作をエミュレートし、加算、乗算、積分、係数操作といったコアなアナログコンピューティング演算を実装しています。ユーザーはブラウザインターフェースを通じてさまざまなモジュールを接続し、仮想回路パッチを構成し、物理アナログシステムの電圧挙動を模倣するリアルタイム出力を観察できます。プロジェクトは歴史的なアナログコンピュータからインスピレーションを得ながら、最新のウェブテクノロジーを活用してアクセスしやすい学習プラットフォームを作っています。主な機能として、異なる時間スケールをシミュレートするための調整可能なパラメータ、仮想電圧信号を監視するための可視化ツール、そしてアナログ計算手法によるダイナミックシステムのモデリング能力を示す月の着陸船デモなどのプリセット例があります。ブラウザベースであるため、物理アナログコンピュータキットに関連する参入障壁がなくなり、標準的なウェブブラウザとインターネット接続さえあれば誰でもアナログ実験ができるようになります。

Annaアナログコンピュータキットのメイン回路基板と部品を示す写真
実践的なアナログコンピューティング実験に使用される物理キットであるAnnaアナログコンピュータキットwww.tindie.com

エンジニアーズニードアートのAnnaのような物理キットは実際の電子部品を使った実践的な体験を提供しますが、ブラウザシミュレータは教育目的においてアクセシビリティ、コスト効率、配布の容易さという補完的な利点を提供します。

Annaアナログコンピュータキットのトランジスタロジックピксиー モジュールのクローズアップビュー
トランジスタベースのロジックを示すAnnaアナログコンピュータキットの一部であるトランジスタロジックピксиー モジュールwww.tindie.com

この記事では、エンジニアーズニードアートのAnnaのような物理キットが実際の電子部品を使った実践的な体験を提供することを述べており、これはブラウザベースのシミュレータと対比されています。

物理キットであるエンジニアーズニードアートのAnnaは実際の電子部品を使った実践的な体験を提供しますが、ブラウザシミュレータは教育目的においてアクセシビリティ、コスト効率、配布の容易さという補完的な利点を提供します。

議論では、月の着陸船例が設定には忍耐が必要だが操作するのは本当に楽しい興味深いデモとして言及されています。ユーザーはさまざまな形のアナログコンピュータに個人的な魅力を感じており、ピンボールマシン、電子音楽シンセサイザー、さらには花壇までを重力/水ベースのアナログシステムの応用例として挙げています。一方のコメントでは、デジタルシステムにほぼ一生縛られてきたが代替のアナログ実装に興味を持ち続けていると述べています。もう一方のコメントでは、JavaScriptエンジン内の離散的なクロックサイクル上で連続時間の微分方程式をシミュレートすることのややこしいが機能的な性質について論じています。