メインコンテンツへスキップ
Ionworks Studio へようこそ。Ionworks Studio は、バッテリーセルの電気化学モデリングとシミュレーションのための Web プラットフォームです。バッテリーエンジニアや研究者がバッテリー性能を設計、解析、最適化するための、強力で協調的な環境を提供することを目指しています。 このドキュメントでは、Ionworks Studio の主要な機能とコンセプトをご案内します。

はじめに

すぐに始めたい方は、クイックスタートガイドで最初のシミュレーションを実行する手順をご確認ください。

新着情報

変更履歴

最新の製品アップデートとお知らせをご覧ください。

基本コンセプト

まずは Ionworks Studio の基盤となる主要なコンセプトを理解しましょう。

組織

チームを管理し、バッテリー研究で協力します。

プロジェクト

研究をハイレベルなイニシアチブとして整理します。

セル

バッテリーセルの基本的な特性を定義します。

データ

実験的なバッテリーサイクリングデータをアップロードし、可視化します。

データの概要

Ionworks Studio における実験データの管理方法を理解します。

データフォーマット

必要なファイル形式とデータ構造について学びます。

データのアップロード

Python API 経由で実験データをアップロードします。

データの可視化

インタラクティブなデータの可視化とフィルタリングを試します。

モデル構築

シミュレーションのための基本要素を作成します。

モデル

シミュレーションを駆動する電気化学モデルを作成します。

パラメータ化モデル

モデルとパラメータを組み合わせて、すぐに実行可能なシミュレーションエンジンを作成します。

シミュレーション

シミュレーションを実行し、バッテリー性能を解析します。

スタディ

シミュレーションと解析を組み合わせた、焦点を絞った調査を実行します。

シミュレーション

バッテリーシミュレーションを実行し可視化します。

プロトコル

プロトコルを作成するか、組み込みの実験テンプレートを使用します。

Universal Cycler Protocol

汎用言語を使用して複雑な実験サイクルを定義します。

最適化

バッテリー設計に最適なパラメータを自動的に検出します。

最適化の概要

Ionworks Studio における最適化の仕組みを学びます。

最適化テンプレート

一般的な最適化シナリオ向けの事前構成済みテンプレートです。

最適化の実行

最初の最適化を実行するためのステップバイステップガイドです。

Python ライブラリで深く活用する

Ionworks Studio とプログラムから対話し、独自のパラメータ化ワークフローを開発したいユーザー向けに、強力な Python ライブラリを提供しています。

Ionworks Python API

Ionworks API と対話するための Python クライアントです。

Ionworks Schema

パイプライン設定の構造を定義する Pydantic スキーマです。Python API でジョブを送信する前にジョブを構築するための、型付きビルダーです。

Ionworks Battery Parameter Pipeline

実験データから電気化学バッテリーモデルをパラメータ化するためのライブラリです。

Ionworks Data Processing

実験データを共通フォーマット(BaSyTec、Maccor、Biologic など)に処理し、処理済みデータを他の Ionworks ソフトウェアで使用できるように読み込むためのライブラリです。

PyBaMM

Ionworks チームが共同開発するオープンソースのバッテリーモデリングフレームワークで、電気化学モデリングとシミュレーションのための強力なツールを提供します。