サイクラーとチャンネルを追跡するための新しい Lab ビュー、測定分析、そして ECM でのスループットベースの劣化
Lab ビュー — すべてのサイクラーとチャンネルを一目で
新しいプロジェクトスコープの Lab ダッシュボードは、サイト → サイクラー → チャンネルとして整理されたすべてのテスト機器を表示 するため、どこで何が実行されているかを一目で把握できる。Lab wall は すべてのサイクラーを使用率バーと状態別チャンネル数とともに一覧 表示し、サイトおよびアンペア/ボルト定格範囲でフィルタリングできる。 サイクラーをドリルダウンするとフルチャンネルグリッドが表示され、 単一のチャンネルをドリルダウンすると、どのセルがテスト中か、 その測定履歴、そしてメモ付きの編集可能な運用停止トグルが正確に 確認できる。各チャンネルの状態 — 占有中、stale(更新が止まり、注意が 必要な可能性が高い実行)、空き、運用停止中 — は、 リンクされた測定から導出されるため、ライブテレメトリー接続なしで ビューは正確なまま保たれる。チャンネルカードには、利用可能な場合、 実行中のテストの推定終了時間も表示される。一連のスケジューリング ルールがデータの整合性を保つ: 同じチャンネル上で 2 つの実行が 重複することはできず、テストがアクティブな間にチャンネルを運用 停止にすることはできない。同じ機器の全体像は、Python SDK の新しいclient.lab サブクライアント
を通じてプログラム的に利用可能である — 全体的な使用率の照会、
空きチャンネルの一覧(必要な定格でオプションでフィルタリング)、
注意が必要な stale チャンネルの検索、特定のチャンネル上に何が
あるかの確認が、すべて単一の呼び出しで可能である。測定分析
測定に 分析 を添付できるようになった — 生の測定と並んで保存 される、抽出された特徴の名前付きテーブル(例: EIS からの ECM パラメータ、RPT データからの LLI/LAM 劣化点など)である。 測定詳細ページには測定の分析が一覧表示され、各分析には独自の 詳細ページ、データプレビュー、ダウンロード可能な parquet、 そしてソース測定へのリンクバックがある。分析は、新しいclient.analysis クライアントを介して Python SDK で完全に
サポートされる(polars/pandas DataFrame からの作成、リスト、
データ取得、更新、削除)。ECM でのスループットベースの劣化
Equivalent Circuit Model(iwp.models.ECM)に、オプトインの
劣化機能 が追加された: 容量と内部抵抗は、容量スループット
(|current| の連続積分)のユーザー指定関数として進化できる
ようになり、単一のシミュレーションで実行全体にわたるフェードを
捉えることができる。両オプションともデフォルトで定数であるため、
既存の ECM 設定は影響を受けない。Studio
Studio
改善
- グローバル検索 が、プロジェクト、スタディ、セルに加えて サイクラーとチャンネルもカバーするようになった — どこからでも 検索して、チャンネルの詳細ページに直接ジャンプできる。
- セル仕様の詳細ページが、3 つのタブ — Measurements、 Instances、Parameterized models — に整理され、それぞれ サーバーサイドのページネーション、フィルタリング、ソートが 可能になった。
- 組織管理者は、メンバーの アクセスを一時停止するが、 メンバーシップとロールを保持 できるようになり、後で 再アクティブ化することもできる。無効化されたユーザーには、 別の組織に切り替えるオプションのある専用画面が表示される。
- マテリアルとコンポーネントは、それらを参照するセル仕様の プロジェクトにスコープされるようになり、各プロジェクトの パラメータデータをそれ自身の境界内に保つ。
- プロジェクト測定グリッドを measurement id カラムで ソートしても、すべての行が消えなくなった。
Pipeline
Pipeline
改善
- ベイジアンサンプラーを使った DataFit 実行が、点推定だけでなく 完全な事後サンプル連鎖(パラメータごとのサンプルとサンプル ごとのコスト)も返すようになり、ジョブ結果から取得できる。
Python API
Python API
改善
- 時点ごとの機器の問い合わせ用の新しい
client.labサブクライアント: 全体的な使用率、空きチャンネル(必要な アンペア/ボルト定格でオプションでフィルタリング)、注意が 必要な stale チャンネル、そして特定のチャンネル上にある ものの確認。 - 測定分析の作成、一覧、取得、更新、削除のための新しい
client.analysisサブクライアント。DataFrame を透過的に parquet と相互にシリアライズする。 - 送信されたパイプラインは、
file:およびfolder:refs で ローカルデータを参照できるようになった。その内容は送信時に 読み取られてインライン化され、生の DataFrame に適用されるのと 同じインライン行キャップが、これらの refs に対しても正しく 適用されるようになった(非常に大きな CSV を指すfile:が もはやすり抜けることはない)。 - 生データのアップロードは、通常の測定アップロードと同じ高速 署名付き URL フローを使用するようになった。
Protocol Simulator
Protocol Simulator
改善
- Arbin の Power Simulation ドライブサイクルがサポート されるようになった — 電流ではなく電力(W)波形を適用できる ドライブサイクルステップにパースされ、Arbin の累積容量/ エネルギーカウンタがステップ全体にわたって正しくモデル化 される。
- 前ステップの数量を読み取る Arbin の
SetValueステップ (例:MV_UD1 = LS_CHAN_Discharge_Capacity、「C/20 容量を 測定してログに記録する」イディオム)が、未解決変数エラーで 失敗するのではなく、シミュレーション時に正しく解決される ようになった。そのため、その値に依存する下流ステップも実行 される。 - 親スケジュールのステップとステップインデックスおよびラベルを
たまたま共有する Arbin のサブスケジュールステップが、
duplicate-step-name エラーで衝突することがなくなった。
各サブスケジュールのステップは、
gotoターゲットを正しく 解決しつつ、区別されたままである。