SALVIA-OCT.-web V2
スタートアップガイド
ver. 1（国研）海上・港湾・航空技術研究所 海上技術安全研究所

はじめに1

ご利用の前にご利用に当たっては、海技研クラウドにアクセスいただき、
 会員登録 アプリ利用申請を実施いただく必要があります。
海技研クラウド 会員登録：
https://cloud.nmri.go.jp/portal/auth/signup
利用申請の2週間後からご利用いただけます。

海技研クラウド

会員登録画面

（登録が終わるとアプリ利用申請画面に移ります）

推奨環境：Google Chrome, Microsoft Edge
以下にアクセスして、SALVIA-OCT.-webのトップページへ
https://cloud.nmri.go.jp/apps/salvia2ご利用の前に本アプリには、ShipDC及び日本気象協会のデータ提供サービスを利用しデータを取得する機能が備わっています。
ShipDC ホームページ https://www.shipdatacenter.com/
日本気象協会ホームページ

https://www.jwa.or.jp/

ShipDCの実船モニタリングデータを取得する場合、事前にShipDCよりキーファイルを発給頂く必要があります。キーファイルがない場合、サンプルデータにより動作確認いただくことが可能です。
日本気象協会の気象海象データを取得する場合、海技研クラウドにてアカウント申請が必要となります。アカウントがない場合、サンプルデータにより動作確認いただくことが可能です。
3

SALVIA-OCT.-web トップページ「使用する」をクリック（ユーザー認証のため、少し時間がかかります）

スタートアップガイド（本書）をダウンロード

4

SALVIA-OCT.-webとは

 SALVIA-OCT.-webは、実船モニタリングデータから実船性能を抽出し、性能比較・評価を可能とするアプリです。
 実船モニタリングデータの解析、評価はOCTARVIAプロジェクトで開発された標準手法に従っています。
 本アプリの利用により、恣意性のない実船モニタリングデータ解析が可能となります。
5

SALVIA-OCT.-webとは
 計算項目 データフィルタリング
 外乱修正 実船性能評価
 汚損、経年影響評価
 データ検証
マニュアルをダウンロードします 計算の流れ 計算項目の選択(1B), (2), (3A)にチェックを入れ、Data Inputを押してデータ入力画面へ移動します。
各タブ上部にあるSALVIA-OCT.のロゴをクリックすると、トップ画面に戻ることが出来ます。

 入力データの作成
 Calculation
 出力の確認
6

SALVIA-OCT.-web：ご準備いただくデータ
1. 主要目、主機要目データ
2. 実船データ

3. 自航要素、プロペラ性能データ
4. 外力データ（波、風） トップ画面のImportボタンにより、自航要素、プロペラ性能データについ て は EAGLE-OCT.-web 、 外 力 デ ー タ （ 波 、 風 ） に つ い て は
OCTARVIA-webの結果を読み込んで利用することが出来ます。
 事前にEAGLE-OCT.-web、 OCTARVIA-webを実行することを推奨します。
 実船データについてはShipDCから、気象海象データについては日本気象協会より、それぞれAPIを介して入手可能です。
7

データ入力8

SALVIA-OCT.-web ：データのインポート①(1B)(2)(3A)にチェックを入れる②Data Importをクリック

9

SALVIA-OCT.-web ：データのインポート③インポートが終わったら、inputタブへ①EAGLE-OCT.-webのエクスポート
ファイルを選択
インポートに成功すると、ポップアップが出るので、OKをクリック② OCTARVIA-web の エ ク ス ポ ー ト
ファイルを選択
インポートに成功すると、ポップアップが出るので、OKをクリック

10

SALVIA-OCT.-web ：入力（主要目、主機要目）②入力後、parameterタブへ

主要目・垂線間長、船幅・喫水・正面投影面積*1・計画船速・代表排水量*2*1 EAGLE-OCT.-webにて推定可能*2 計画満載排水量など、ユーザーにて設定①手入力（Import対象外）

主機要目

今 後 改 修 予 定 （ EAGLE-OCT. のデータをインポート時に反映）

・ギア比*3・主機伝達効率*4・主機MCR・MCRでの主機回転数*3 減速機がない場合はデフォルト値（1）を利用*4 不明の場合、デフォルト値（0.98）を利用

11

SALVIA-OCT.-web：入力（パラメータ設定）
基本設定①波、風の設定以外はデフォルトでOK（変更不要）②使用する実船データに応じて、波、風の向きの定義を設定
・風の定義（絶対／相対）外乱補正の設定

・波の定義（地球基準／船基準）
地球基準：北からの波を0度
船基準：向波を0度

③設定後、voyage data_Bタブへ
見掛けスリップ比によるフィルタリングの設定

抵抗閾値法の設定

12

SALVIA-OCT.-web：入力（実船データ）①所定フォーマットに記録された実船データファイル(csv形式）をロードする②ロードに成功するとポップアップが出るので、OKをクリック

・データ行数が大きい場合、web上へのデータ反映に時間がかかります。（OKをクリック後、待機状態になりますがそのままお待ちください）・最大20000行のデータでの動作を確認しています。

③web上にデータが反映されたら、スクロールして、タブの中ほどへ移動
13

SALVIA-OCT.-web：入力（実船データ）
実船データのファイルフォーマット（計算項目1B選択時）：CSV形式

2016/9/4 2:00 123.0667

29.75

18.9914

19.27

108.7

108.7

082.2 18,942.59

3.51535.6989 293.0344

1.6

6.1

348.5

00064225

2016/9/4 2:30 123.2333

29.7

19.0395

19.39

108.2

108.2

082.2 18,720.30

3.476

7.0953 300.4079

1.61

6.1

348.4

0

0064225

2016/9/4 3:00 123.4167

29.7

19.4103

19.79

72.8

72.8

082.3 18,695.58

3.47173.4112 327.8691

1.61

6

23.2

0

0064225

123.6

29.75

19.7586

18.94

68.2

68.2

0

82 18,647.87

3.4632

6.304 311.9966

1.62

5.9

27.4

0

0064225

2016/9/4 4:00 123.7833

29.8

19.7054

19.47

79.1

79.1

0

82.4 18,691.39

3.47099.2742 293.6941

1.64

5.8

16.1

0

0064225

2016/9/4 4:30 123.9667 29.81667

19.6787

19.73

84.2

84.2

0

82.1 18,987.73

3.52337.1368 283.8593

1.65

5.8

10.4

0

0064225

2016/9/4 5:00 124.1667

29.8

20.2104

20.1689890

82.3 18,793.97

3.48913.8151 254.3887

1.66

5.7

4.9

00064225

2016/9/4 5:30

124.35 29.83333

20.6413

19.51

75.7

75.7

0

82 18,588.09

3.45276.5229 305.7721

1.65

5.8

18.1

0

0064225

2016/9/4 6:00

124.55 29.86667

20.6589

19.36

76.7

76.7

0

81.9 18,715.82

3.47533.7489292.117

1.65

5.9

17.1

0

0064225

2016/9/4 6:30

124.75 29.91667

20.6491

19.47

77

77

0

82.2 18,857.23

3.50024.8848 325.9721

1.64

5.9

17.1

000642252016/9/4 7:00 124.9333 29.93333

20.7725

19.26

76.1

76.1

0

82 18,951.24

3.51692.6555 270.5501

1.63

618.2

00064225

2016/9/4 7:30 125.1333 29.96667

20.7188

19.5

86.3

86.3

0

82.2 18,733.35

3.47846.6736 280.9597

1.61

5.9

8.3

00064225

2016/9/4 8:00 125.3333 29.98333

20.5155

19.51

81.9

81.9

0

82.1 18,748.56

3.481

6.0088 278.0204

1.59

5.9

13.1

00064225

2016/9/4 3:30

ファイル作成時の注意点
 日付はYYYY/MM/DD HH:MM(:SS)の形式で入力します。
 舵角は中立時を0度としてください。
 風波とうねりを分離しない場合、うねりのパラメータを全て0としてください。
 数字以外（文字等）を入力しないでください。
 計測できていない項目がある場合は0を入力ください（空白にしたり、詰めないでください）。
14

SALVIA-OCT.-web：入力（実船データ）
実船データのファイルフォーマット（計算項目1A選択時）：CSV形式
以下の順でデータを格納して作成
1. 日付（UTC）
2. 経度
3. 緯度
4. 対地船速（平均値／瞬時値）
5. 対地船速（標準偏差）
6. 対水船速（平均値／瞬時値）
7. 対水船速（標準偏差）8. 船首方位（平均値／瞬時値）
9. 船首方位（標準偏差）
10. 針路（平均値／瞬時値）
11. 針路（標準偏差）12. 舵角（平均値／瞬時値）
13. 舵角（標準偏差）14. 主機回転数（平均値／瞬時値）
15. 主機回転数（標準偏差）16. 主機出力（平均値／瞬時値）
17. 主機出力（標準偏差）18. 燃料消費量
19. 風速（平均値／瞬時値）
20. 風向（平均値／瞬時値）
21. 風速（標準偏差）22. 風向（標準偏差）23. 有義波高（風波）24. 平均波周期（風波）25. 主波向（風波）26. 有義波高（うねり）27. 平均波周期（うねり）28. 主波向（うねり）29. 排水量15SALVIA-OCT.-web：入力（実船データ）①実船データロード後、「set true wind」
を押して、風速、風向の変換を行う
実船データの風データが相対風の場合は絶対風に変換、絶対風の場合はそのまま転記します。
データ行数（Load Dataボタン実行後、自動的に更新されます）
このボタンを必ず押してください（押さないとトップでCalculationボタンを押せません）。

②データ抽出条件の設定
・主機回転数については、下限（min.）に
MCR時回転数の40%の値を入れてください。
・排水量については、inputタブで入力した基準排水量Δrepを用い以下の通り入力下限（min.）：0.95 Δrep

上限（max.）：1.05 Δrep

③topタブへ移動
16

SALVIA-OCT.-web：計算

データ入力が完了すると、Calculationボタンがアクティブに→Calculationボタンを押して、計算実行
17

評価結果

18

SALVIA-OCT.-web：出力
外乱修正結果corrected data ALL タブ、corrected data
for RCM タブに出力、表示されます。

船速ー主機回転数

船速ー主機出力19

SALVIA-OCT.-web：出力
実船性能評価結果（抵抗閾値法）評価結果に対する品質情報

実船モニタリングデータに基づく実船性能

船速ー主機出力

船速—主機回転数、主機回転数ー主機出力の関係も表示します。
20

SALVIA-OCT.-web：出力
実船性能評価結果（抵抗閾値法）＜評価結果の品質情報について＞
 アプリに入力するデータ品質によって、評価結果の品質情報が変わります。
 入力データ品質と評価結果の品質情報の関連性の目
安を以下に示します。
入力データ品質と評価結果の品質情報の関連性（目安）
品質情報

判定

実船データ品質

性能データ品質※

Pass

優

問題なし

問題なし

G1

良波、風の計測精度

外乱影響の推定精度

G2可

対水船速、軸馬力の計測精度

自航要素、プロペラ性能の精度
排水量情報が不適切

G3

不可

データソースの確認必要

全般的に精度が不十分
21

APIの利用22

APIの利用：ShipDCからの運航データ取得

ユーザーに発給されたkeyファイルを指定
アクセス可能なデータのリストを取得

23

APIの利用：ShipDCからの運航データ取得

アクセス可能な船が全て表示される対象の船にチェックすると船舶IDやデータ期間が自動的にセットされる（手動で変更可能）

データ取得開始

24

APIの利用：ShipDCからの運航データ取得

平均値か瞬時値を選択（船により片方しかない場合もあります）
ブラウザ上に反映

ダウンロード可能

25

APIの利用：ShipDCからの運航データ取得
ShipDCデータを転記後のvoyage data_Bタブ①データ転記直後は、海象データ、排水量データがない ※ ため、タブが赤くなります。
※ShipDCから取得データには、排水量が含まれていません。

②set true windボタンを押して、絶対風速・風向をアプリ上に入力します。
③排水量については、Set Profile
ボタンにより排水量データを指定し、アプリ上に転記します。
④波浪データは、日本気象協会のPOLARISから入手します。
26

APIの利用：ShipDCからの運航データ取得
排水量データのファイルフォーマット：CSV形式
32023/07/10 07:30:00

18283816.5

16.5

2023/08/01 10:30:00

18270016.5

16.5

2023/08/08 00:00:00

175000

15.8

15.8

＜注意点＞
•

1行目：2行目以降のデータ行数•

日時、時刻、排水量、船首喫水、船尾喫水の順に入力•

日時、時刻については桁数を守ってください。（一桁の場合は先に0を付ける）27

APIの利用：POLARISからの気象海象データ取得
海技研クラウドにログイン頂いた段階で、専用のアカウントが自動的にセットされます。

日時・緯度経度のセット
ShipDCから運航データを取得済みの場合、事前処理（要求番号取得） そのままRoute Hindcastを実行できます。

28

APIの利用：POLARISからの気象海象データ取得

事前処理の結果
取得予定のデータ点数
データ取得開始（課金が生じます）

29

APIの利用：POLARISからの気象海象データ取得「風波＋うねり」か「合成波」を選択可能
ここで取得した風データをvoyage data_A/Bタブに反映させる場合はチェックブラウザ上に反映

ダウンロード可能

30

APIの利用 以上で、APIを利用した運航データ、海象データの準備は終了となります。

 対象船の情報をインポート機能を利用してアプリにセットすれば、性能評価を行うことが出来ます。

31

その他

32

SALVIA-OCT.-web：Save/Load, export機能

計算結果の保存（JSON形式）

OCTARVIA向けのファイル出力（JSON形式）
OCTARVIA-webで実海域性能の計算結果の読込（JSON形式）計算を行う際に読み込むためのファイルです。

操作手順書、エクセルファイルへのコンバーターをダウンロードします。

クリックすると、自動的にローカルにダウンロードされます。

33

Saveデータのエクセルファイルへの変換
 Saveデータについては、専用コンバーターによりエクセルファイルに変換できます。（エクセル版で読み込み可能）
 エクセル版でのSaveデータをJSON形式に変換し、SALVIA-OCT.webでロードすることも可能です。

Converter for web application
EAGLE-OCT. SALVIA-OCT.
EAGLE-OCT.–webで使用

JSON to Excel

JSON to Excel

webアプリのSaveデータをエクセルに変換

Excel to JSON

Excel to JSON

エクセル版のSaveデータ
をJSONに変換

Ver. 1.0

専用コンバーター（エクセルで動作）
34

他のアプリとの連携① EAGLE-

プロペラデータ
自航要素③ SALVIAOCT.-webOCT.-web

船型データ

データ連接（開発中）

③ 外力

主機データ

④平水中性能② OCTARVIA④web（日本気象協会）

APIでデータ取得

アプリ間で連携することにより、以下が実行可能です。
①

EAGLE-OCT.-webで船体形状、船体・プロペラ性能を推定②

1の結果を用い、OCTARVA-webで、波、風による抵抗増加を計算③

1及び2の結果を用い、SALVIA-OCT.-webで、実船モニタリングデータ解析により平水中性能を評価④

1~3の結果を用い、OCTARVIA-webで任意海象での性能シミュレーション（船速、燃費）
35

SALVIA-OCT.-web：抵抗閾値法
抵抗閾値法：同一船速での平水中からの抵抗増加率（δR）を用いた評価法
品質情報Pass Gradeを出力（次ページ）
外乱修正後のデータに対し、2種類のデータ抽出を行う
・平水中に近いデータ⇒δRが10%以下の「評価データ」
・波、風がある程度存在する中でのデータ⇒δRが50%以下の「フィッティングデータ」

船速VS－主機回転数NE－主機出力BHPの表現b

BHP = an ⋅ N E n

N E = d nv ⋅ VS

フィッティングデータに適用⇒「フィッティングカーブ」

BHP
評価データ
フィッティングカーブ

フィッティングカーブ周りの評価データのばらつきがA) 閾値以下であれば評価終了
B) 閾値を超える場合、δRを下げてフィッティングカーブを再作成、ばらつきを計算し、閾値以下になれば評価終了

VS
フィッティング
カーブが評価結果（品質：Pass）
36

SALVIA-OCT.-web：抵抗閾値法
Pass Gradeの説明

ばらつき計算ばらつきが閾値以下になる

yes
出力

no

評価終了（品質：Pass）
δR50%以下のデータが存在する

yes
δRを50%以下としてフィッティングカーブ作成

no全データでbn=3としてフィッティングカーブ作成
出力
評価終了（品質：G3）

ティングカ ブの係数が以下を満足す

an > 0 , d nv > 0 , 2 ≤ bn ≤ 4
yes
出力
評価終了（品質：G1）37