Diode メニュー
本ドキュメントでは、Launcher の **Diode メニュー(ダイオード・太陽電池解析)**について説明する。 対象スクリプト:
5-059-Diode.ini
1. 概要
Diode メニューは、光学特性・IV特性・ダイオードモデル解析を統合したツール群である。
主な機能:
吸収係数 α の算出
太陽電池IV解析(pvanalyze)
ダイオード等価回路フィット(pvfit)
Schottkyダイオードシミュレーション
pn接合IVシミュレーション
2. メニュー初期化
2.1 [Diode].select
[Diode].select
join_path section_root_dir $(tkprog_X_path) electrical
add_tooltip ...
End
説明
electrical モジュールをルートに設定
各ボタンにツールチップ付与
3. GUI対応ボタン一覧
ボタン |
機能 |
|---|---|
make alpha |
吸収係数計算 |
pvanalyze |
太陽電池解析 |
pvfit |
IVフィッティング |
schottky IV sim |
Schottkyモデル |
pn junction IV sim |
pn接合モデル |
4. 吸収係数 α 計算
5. 太陽電池解析(pvanalyze)
6. IVフィッティング(pvfit)
7. Schottkyダイオード
8. pn接合ダイオード
9. 設計上の特徴
9.1 光 + 電気の統合
α(光学)
IV(電気)
を同時に扱う
9.2 Pythonベース解析
pvanalyze.py
pvfit.py
schottky.py
pnjunction.py
9.3 GUI → CLI 実行
典型フロー:
GUIで入力
Pythonスクリプト実行
結果表示
10. 画面との対応
画像の構成:
左:Diode選択
下:機能ボタン
右:共通操作
対応:
[Button*.Diode]→ 各機能内部
[makealpha_*]→ α処理[pvfit_*]→ フィット処理
11. まとめ
Diode メニューは、光学・電気・デバイス解析を統合したモジュールである。
特に重要な点:
α → IV → モデルフィット の一貫解析
太陽電池・ダイオード両対応
実験データとの直接接続
付録:ボタン対応表
Button |
Caption |
機能 |
|---|---|---|
1 |
make alpha |
吸収係数 |
2 |
pvanalyze |
太陽電池解析 |
3 |
pvanalyze help |
ヘルプ |
5 |
pvfit |
IVフィット |
6 |
pvfit help |
ヘルプ |
10 |
schottky IV sim |
Schottky |
12 |
schottky help |
ヘルプ |
13 |
pn junction IV sim |
pn接合 |
15 |
pnjunction help |
ヘルプ |