Skip to main content
December 15, 2025
設計最適化 API の刷新と電圧成分プロット

設計最適化 API の刷新

設計最適化を再構築し、モデル、パラメータ、実験、目的関数を設定するためのより明快な API を提供するようになった。新しい厳格なスキーマが有効な設定を強制し、フロントエンドのフォーム自動生成を可能にすることで、最適化実行のセットアップと検証がより容易になる。詳しくはこちら →

電圧成分プロット

新しい電圧成分プロットにより、開回路電圧、オーミック損失、反応過電圧といったセル電圧への個々の寄与を可視化でき、シミュレーション中のセル挙動をより深く把握できる。
修正
  • 他のプロジェクトのセルがセル選択リストに表示される問題を修正した。
  • 空のシミュレーションデータが空白の結果ではなく、正しく失敗ステータスを表示するようにした。
修正
  • 反応過電圧(eta_r)の計算バグを修正した。
December 8, 2025
セルのデータ管理、シリコン設計最適化、UCP ソリューションの保存・読み込み

包括的なデータ管理

Studio がセル仕様、セルインスタンス、測定データに対する完全なデータ管理機能を提供するようになった。セル仕様を定義し、個々のセルインスタンスを追跡し、測定データを関連付けることが、刷新された UI と効率化されたナビゲーションからすべて行える。詳しくはこちら →

シリコン設計最適化

パイプラインがセル質量の計算を含む、シリコン系電極の設計最適化をサポートするようになった。これにより、シリコン負極を備えたセルのエンドツーエンドの設計検討が可能になる。

UCP ソリューションの保存と読み込み

プロトコルシミュレーションの結果をディスクに保存し、変数の遅延評価とともに後で再読み込みできるようになった。これにより、すべてをメモリに保持することなく、大規模なシミュレーション出力を実用的に扱えるようになる。詳しくはこちら →
修正
  • 計算でデータが逆解析されないバグを修正した。
  • MSMR の目的関数のエラー処理を改善した。
  • 出力をより見やすくするため、ソルバーの警告を抑制した。
December 1, 2025
EIS シミュレーション、子ジョブのステータス、検証プロット設定の保存

EIS シミュレーション

EIS(電気化学インピーダンス分光法)シミュレーションがそのまま利用できるようになった。デフォルトの電気二重層容量パラメータが自動的に含まれるため、手動で指定する必要はなくなった。詳しくはこちら →

子ジョブのステータス表示

パイプラインと最適化のページで個々の子ジョブのステータスが表示されるようになり、進捗の監視や、どのステップが完了・失敗したかの把握が容易になった。

検証プロット設定の保存

検証プロットの設定が保持されるようになり、検証結果を再表示するたびにプロットを設定し直す必要がなくなった。これにより不要な再計算も回避される。
修正
  • 認証設定とエラー処理を修正し、メトリック表示を改善した。
  • データフィットのパラメータ境界の形式を修正した([lower, upper] を使用するようになった)。
  • 最適化におけるモデル選択、充電時間の表示、サイクラープロトコルのメトリックを修正した。
改善
  • OCP データの読み込みで、エラーを発生させる代わりにステップを適切に無視するようにした。
  • コストに対する逆解析のサポートを追加した。
  • 集中定数 SPMR モデルに電流を追加した。
修正
  • パイプライン評価におけるカスタムパラメータのバグを修正した。
修正
  • ステップラベルの大文字小文字を ionworksdata の規約に合わせて修正した。
November 24, 2025
モデル管理、データフィットのパフォーマンス、並列化された DifferentialEvolution

モデル管理

Studio にモデルを管理するための専用ページが追加された。利用可能なモデルの一覧を閲覧し、モデルの詳細を確認し、新しいモデルを作成できる。パラメータ化モデルの詳細もモデルページから閲覧できる。詳しくはこちら →

データフィットのパフォーマンス改善

データフィット UI の応答性が大幅に向上した。不要な再レンダリングを防ぎ、バッチジョブ更新時の通信量も削減した。
修正
  • ネストした辞書に対するバッチペイロード形式を修正した。
  • パイプラインのデータフィット要素の取得を修正した。
改善
  • ペナルティと制約を、より柔軟に扱えるようリファクタリングした。
  • DifferentialEvolution オプティマイザが並列化に対応した。
修正
  • MSMR 検証プロットの範囲クリッピングと、大きな整数での型変換バグを修正した。
  • 集中定数モデルと ECM の互換性に関するバグを修正した。
  • パラメータの逆解析を修正した。
November 17, 2025
ライブなPipeline読み込み、よりシンプルなシミュレーションAPI、電流変数のサポート

ライブなPipeline読み込み

Pipelineページが段階的に読み込まれるようになった — 次に保留中の要素のみを都度取得し、要素が完了するごとにライブで更新される。これにより、長いPipelineの操作が格段に快適になる。

よりシンプルなシミュレーションAPI

シミュレーションAPIを2段階のプロセスから1段階へと簡素化した。シミュレーションプロトコルでUCP入力パラメータを直接サポートするようになり、シミュレーションの構成と実行が容易になった。詳細はこちら →

Pipelineでの電流変数のサポート

Pipelineの目的関数が変数として電流をサポートするようになり、フィットや最適化のワークフローで使用できる量の範囲が広がった。
改善
  • 最適化ページでのデータ読み込みを改善し、画面遷移時に適切にクリーンアップするようにした。
  • パフォーマンス監視のため、ジョブの計算時間を記録するようにした。
  • 明確化のため、「model」を「parameterized model」に、「equations」を「model」に改称した。
修正
  • 最適化リストが空に見える原因となっていたデータ変換エラーを修正した。
  • 設計最適化のバグを修正した。
  • Pipelineのマルチスタートプロットの一貫性を修正した。
改善
  • 設計目的関数とメトリクスを扱えるようにした。
  • 感度解析の改善: 2次計算を修正し、対数変換のサポートを追加した。
  • より簡単な構成のため、初期推定値の分布(Log、Uniform)を追加した。
  • シミュレーション目的関数で追加の出力変数を利用できるようにした。
  • 検証レポートで複数の統計量をサポートした。
  • カスタムパラメータの評価時に、初期電圧を読み込めるようにした。
  • より簡単な目的関数の定義のため、パラメータ依存関係を省略可能にした。
修正
  • 目的関数の入力に関する検証の問題を修正した。
  • MSMRモデルにおけるシンボル評価を修正した。
  • time_seriesおよびstepsのキー検証を修正した。
November 10, 2025
よりシンプルなデータAPI、大規模データの保存方式の改善、Sobol感度解析

よりシンプルなデータAPI

データ処理APIを検証機能の改善とともに簡素化し、実験データのアップロードと取り扱いを容易にした。追加のデータ列によってカスタムフィールドがサポートされるようになり、測定値に任意のメタデータを付加できる。詳細はこちら →

大規模データの保存方式の改善

大規模なシミュレーション結果(シミュレーション解やPipeline結果など)の保存方式を改善した。これにより、ページの読み込み時間が大幅に改善され、大規模データセットを扱う際のメモリ負荷が軽減される。

Sobol感度解析

PipelineがSobolベースの感度解析をサポートするようになり、各パラメータが出力の分散にどの程度寄与するか(2次の相互作用効果を含む)を定量化する大域的感度研究が可能になった。
改善
  • データ層全体でメタデータ処理を改善した。
  • Pipeline要素のメモリ使用量を削減した。
  • Optimizationワークフローの一貫性を高めた。
  • 旧来のデータフィットおよび検証ジョブを新しいリクエスト形式へ移行した。
修正
  • イベントに違反する初期条件がエラーを引き起こすバグを修正した。
  • 組織レベルのユーザー権限を修正した。
  • プロジェクト間を移動する際のフロントエンドの競合状態を修正した。
改善
  • 実験データの解析が追加機能をサポートするようになった。
  • ECMおよびlumpedモデルがPipelineと互換になった。
  • スムーズステップ関数を用いて補間の数値安定性を改善した。
  • オプティマイザが大規模な並列実行をサポートするようになった。
修正
  • データ登録処理のシリアライズの問題を修正した。
  • 実験データの解析処理を修正した。
  • MSMR目的関数への非パラメトリックな入力に関するバグを修正した。
  • 補間のエラーメッセージと数値安定性を改善した。
November 3, 2025
Pipelineからのモデル作成、再利用可能なデータグリッド、任意数のRCペアを持つECM

Pipelineからのモデル作成

Pipelineから直接モデルを作成できるようになり、Pipelineのパラメータが読み取り専用であらかじめ入力された状態でモデルクリエーターが開く。これにより、フィットからシミュレーションまでのワークフローが合理化される。詳細はこちら →

Studio全体で再利用可能なデータグリッド

Studio内のすべてのテーブルが、検索・フィルタリング・列のカスタマイズを標準搭載した共通のデータグリッドコンポーネントを使用するようになり、より一貫性が高く強力な閲覧体験を実現した。

任意数のRCペアを持つECM

Pipelineが任意の数のRCペアを持つ等価回路モデル(ECM)をサポートするようになり、lumped single electrode SPMRと統合された。これにより、インピーダンスベースのモデリングがより柔軟になる。
改善
  • Pipeline UIの改善 — 出力への「New」タグ、計算メタデータの表示、よりスムーズなAPIリクエスト。
  • Pipeline属性(名前・説明・プロジェクトの関連付け)を追加した。
  • Pipelineでパラメータをコピーし、構成の詳細を表示できるようにした。
  • 作成者のメールアドレスを表示するPipelineの作成者情報を追加した。
  • 管理者ユーザー向けに組織の作成と招待機能を追加した。
  • ドキュメントへのリンクを更新したドキュメントボタンを追加した。
修正
  • MaccorプロトコルのCレート容量による終了を修正した。
  • メールアドレスによる既存ユーザーの検索クエリを修正した。
  • 管理ページの細かなバグを修正した。
  • Pipelineのパラメータ出力表示を修正 — 定数をフィルタリングし、ネストされた関数パラメータを修正した。
改善
  • カスタムモデルのパースをサポートした。
  • PyBaMM 25.10向けに更新 — 複合電極とEISの処理。
  • ネストされた関数パラメータの処理を改善した。
修正
  • 電圧からの初期SOC推定における計算バグを修正した。
  • ネストされた関数パラメータのソース出力を修正した。
  • 計算の入出力パラメータ名を修正した。
October 27, 2025
多次元補間エディタ、2Dデータアップロード、区分補間

多次元補間エディタ

パラメータ補間エディタが多次元のx値をサポートするようになり、温度やSOCなど複数の変数に依存するパラメータを、Studio上で直接表示・編集できるようになった。詳細はこちら →

2D補間データのアップロード

2D補間データをアップロードできるようになり、プラットフォームが自動的に正規グリッドへ補間する。これにより、実験的に測定したパラメータ曲面の取り扱いが簡単になる。詳細はこちら →

区分補間

1Dおよび2D対応の区分補間を追加した。これにより、挙動が領域ごとに異なるパラメータをフィットする際の柔軟性が高まる。詳細はこちら →
改善
  • APIからのPipeline向けにMSMR検証プロットを追加した。
  • 読み込み状態の表示とタイムアウト処理を加え、データフィットUIを改善した。
修正
  • 名前が重複したモデル作成時のエラー処理を修正した。
改善
  • SOCまたは濃度で評価するための設計目的関数のカスタムパラメータを追加した。
  • SOCベースの初期化に対応した。
  • 電圧からのSOC計算によるlumped SPMの初期化を追加した。
  • データフィットの精度と安定性を向上させた。
  • MSMR拡散のdUdx許容範囲 — dUdxが低い領域で拡散係数をクリップするようにした。
  • オプティマイザの並列実行をより軽量にリファクタした。
October 20, 2025
アクティビティログ、インタラクティブなプロトコルグラフ、MSMR検証

アクティビティログ

Studioで、最適化とデータフィットの利用状況を記録する新しいアクティビティログを追加した。これにより、組織全体でリソースがどのように使われているかをチームが把握できる。

インタラクティブなプロトコル可視化

プロトコルをインタラクティブなグラフとして可視化できるようになった。これにより、複雑な多段プロトコルを一目で理解しやすくなる。

MSMR検証フレームワーク

JSONエクスポート対応のMSMR OCP検証フレームワークを導入し、検証プロットをStudio上で直接描画できるようにした。
改善
  • データフィットUIを更新し、パラメータの進捗プロットをアコーディオン内に表示するとともに、読み込み体験をよりスムーズにした。
  • 線形補間によるUCP時系列のアップサンプリングを追加した。
  • タイムアウト問題を防ぐため、UCPシミュレーションに適応的タイムステップを導入した。
  • より詳細なエラー処理により、エラーメッセージを改善した。
  • シミュレーション結果のチェックポイントのシリアライズを改善した。
修正
  • キャッシュされたジョブが失敗していた場合にシミュレーションが再実行されない問題を修正した。
  • EISステップが後続のすべてのTime値をNaNにする問題を修正した。
  • パラメータ化の検証プロットおよびさまざまなUIの問題を修正した。
  • 新しいソルバーを用いた重複Time値の処理を修正した。
改善
  • 検証をリファクタし、各目的関数が自身の検証を保持するようにした。
  • 最小コストの最良ログをStudioに渡すようにした。
  • 検証付きのパーサースキーマを追加し、フィールド命名を標準化した。
  • HighSide/LowSide制約メトリクスとMaximum集約を追加した。
  • 多段急速充電のサンプルを一般化した。
修正
  • 集中定数SPMRモデルの符号エラーを修正した。
  • 集中定数SPMRの符号規約を、より直感的なものに変更した。
October 13, 2025
充電最適化UI

充電最適化UI

充電最適化専用の新しいUIにより、最適化実行の構成・開始・監視が簡単になった。このインターフェースには、改善されたロギング、リアルタイムのメトリクス抽出、より明確な結果表示が含まれる。詳細はこちら →
修正
  • ジョブの更新が無視されるバグを修正した。
修正
  • 正規化パラメータの変更に伴う設計ノートブックの互換性を修正した。