Openfast: インストール後にOpenFASTエラーが発生する

作成日 2020年10月13日  ·  36コメント  ·  ソース: OpenFAST/openfast

みなさん、こんにちは。私はOpenFASTの非常に新しいユーザーであり、博士課程の1年生です。
https://openfast.readthedocs.io/en/master/source/install/install_vs_windows.htmlとしてインストールを完了しました

2.2.3.1.2まで、すべてがうまく機能します。 OpenFAST、N.6ビルド>ビルドソリューションをコンパイルすると、33個のエラーと14個の警告が表示されました。
私のプログラミングスキルは非常に低いので、あなたの助けが必要です。 どうもありがとうございました

image

重大度コード説明プロジェクトファイル行抑制状態
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 47
エラーコンパイルが中止されました(コード1)C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 1
エラーエラー#7002:コンパイルされたモジュールファイルを開くときにエラーが発生しました。 INCLUDEパスを確認してください。 [FAST_SUBS] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 34
エラーエラー#6592:このシンボルは、定義済みのパラメーター、列挙子、またはコンパイル時定数に評価される照会関数の引数である必要があります。 [DBKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 39
エラーエラー#6975:kind-paramは数字列またはscalar-int-constant-nameである必要があります。 [DBKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 39
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [DBKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 39
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 40
エラーエラー#6457:この派生型名は宣言されていません。 [FAST_TURBINETYPE] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 43
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 45
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 46
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 54
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [プログラム名] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 61
エラーエラー#6632:明示的なインターフェースがないとキーワード引数が無効です。 [ARG2] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 65
エラーエラー#6632:明示的なインターフェースがないとキーワード引数が無効です。 [フラグ] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 65
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [タービン] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 68
エラーエラー#6632:明示的なインターフェースがないとキーワード引数が無効です。 [SKIPRUNTIMEMSG] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 77
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [ERRID_NONE] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 77
エラーエラー#6363:引数の固有のデータ型は同じである必要があります。 [MOD] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
エラーエラー#6460:これは、包含構造で定義されているフィールド名ではありません。 [FOUNDSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
エラーエラー#6362:引数のデータ型が無効です。 [トリム] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 129
エラーエラー#6362:引数のデータ型が無効です。 [トリム] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 129
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [NUM2LSTR] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 129
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [ABORTERRLEV] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 132
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [ERRID_SEVERE] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 132
エラーエラー#6363:引数の固有のデータ型は同じである必要があります。 [MIN] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 133
エラーエラー#6054:このコンテキストではCHARACTERデータ型が必要です。 [NEWLINE] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 134
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [NEWLINE] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 134
エラーエラー#6341:このコンテキストでは論理データ型が必要です。 [FOUNDSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 152
エラーエラー#6404:この名前には型がなく、明示的な型が必要です。 [ERRID_FATAL] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 159
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 179
エラーエラー#6683:種類タイプのパラメーターはコンパイル時定数でなければなりません。 [INTKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 184
エラーIceFloeのFASTレジストリの実行中にエラーが発生しました。 C:UserswichucodeopenfastmodulesicefloesrcinterfacesFASTIceFloe_FASTRegistry.inp 1
エラーエラーPRJ0019:ツールが「RunningRegistryforIceFloe」プロジェクトからエラーコードを返しました
警告警告#8586:順不同の宣言を許可するために暗黙の型が指定されています。 非標準の拡張子。 [DBKI] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 39
警告警告#8586:順不同の宣言を許可するために暗黙の型が指定されています。 非標準の拡張子。 [ERRMSGLEN] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 48
警告警告#6187:Fortran 2003では、このコンテキストでINTEGERデータ型が必要です。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 48
警告警告#6931:Fortran2003はこの割り当てステートメントを許可していません。 ['OpenFAST'] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 61
警告警告#6187:Fortran 2003では、このコンテキストでINTEGERデータ型が必要です。 [N_TMAX_M1] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 122
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
警告警告#6192:Fortran 2003では、このデータ型変換は許可されていません。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 [FOUNDSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 128
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 [FOUNDSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 152
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 158
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 [FOUNDSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 158
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 158
警告警告#6188:Fortran 2003では、このコンテキストでLOGICALデータ型が必要です。 [CALCSTEADY] C:Userswichucodeopenfastglue-codesopenfastsrcFAST_Prog.f90 158

Question

最も参考になるコメント

@Wichuda Munbuaは心配ありません

プログラムをインストールしたので、トラブルシューティングと多くの有用な情報についてフォーラムを確認してください
https://wind.nrel.gov/forum/wind/
最初のスレッドの説明を注意深く読んでください!

あなたのプロジェクトで頑張ってください、

BS


投稿者:Wichuda [email protected]
送信:2020年10月15日木曜日14:58
宛先:OpenFAST / openfast [email protected]
Cc:bartoszstachowicz [email protected] ; 言及@ noreply.github.com
件名:Re:[OpenFAST / openfast] OpenFASTエラーがインストール後に発生します(#566)

@bartoszstachowiczhttps ://github.com/bartoszstachowicz本日は惜しみなくご協力いただきありがとうございました^^


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHub https://github.com/OpenFAST/openfast/issues/566#issuecomment-709383461で表示するか、 https://github.com/notifications/unsubscribe-auth/AQIBICM64BLDUO42XP4BJ4LSK4EYLANCNFSM4SOGO7TAの登録を解除して

全てのコメント36件

それから他の問題を読んだ後、私は解決しようとしましたが、それでも8つのエラーと39の警告がありました

image

重大度コード説明プロジェクトファイル行抑制状態
警告警告#7410:Fortran2003はこのキーワードを許可していません。 [変換] C:UserswichucodeopenfastmodulesaerodynsrcFVW_VTK.f90 99
エラーエラー#11018:mkl_sequentialipoを開くことができません
エラーエラー#11023:リンクに必要なすべてのコンポーネントがコマンドラインIPOに存在するわけではありません
エラーエラー#11018:C:UserswichucodeopenfastbuildbinFASTlib_x64.libipoを開くことができません
エラーエラー#11018:mkl_coreipoを開くことができません
エラーエラー#11018:mkl_intel_lp64ipoを開くことができません
エラー致命的なエラーLNK1181:入力ファイルを開くことができません 'C:UserswichucodeopenfastbuildbinFASTlib_x64.lib' LINK
エラー致命的なエラーLNK1181:入力ファイルを開くことができません '.... buildbin \ MAP_x64.lib' LINK
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 93
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 179
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 180
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 184
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 186
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 468
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 471
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [NORM2] C:UserswichucodeopenfastmodulesaerodynsrcFVW_Wings.f90 472
警告警告#5112:FORTRAN-90の拡張:タブのフォーマットC:UserswichucodeopenfastmoduleshydrodynsrcWaves.f90 142
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [ERF] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 126
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [ERF] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 136
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [ERF] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 149
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [GAMMA] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 166
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [GAMMA] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 176
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [GAMMA] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 186
警告警告#7410:Fortran2003はこのキーワードを許可していません。 [ディレクトリ] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 228
警告警告#7410:Fortran2003はこのキーワードを許可していません。 [CARRIAGECONTROL] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 242
警告警告#7410:Fortran2003はこのキーワードを許可していません。 [変換] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 267
警告警告#7416:Fortran 2003では、この組み込みの手順は許可されていません。 [終了] C:Userswichucodeopenfastmodulesnwtc-librarysrcSysIVF.f90 284
警告警告#7025:このディレクティブは標準のF2003ではありません。 C:Userswichucodeopenfastmodulesorcaflex-interfacesrcOrcaFlexInterface.F90 114
警告警告#7025:このディレクティブは標準のF2003ではありません。 C:Userswichucodeopenfastmodulesorcaflex-interfacesrcOrcaFlexInterface.F90 127
警告警告#7025:このディレクティブは標準のF2003ではありません。 C:Userswichucodeopenfastmodulesorcaflex-interfacesrcOrcaFlexInterface.F90 145
警告警告#11021:未解決のNWTC_LIBRARY_mp_NWTC_INIT ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_RESTOREFROMCHECKPOINT_TARY ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_SOLUTION0_T ipo
警告警告#11021:未解決のNWTC_IO_mp_CHECKARGS ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_LINEARIZE_T ipo
警告警告#11021:未解決のFAST_SUBS_mp_EXITTHISPROGRAM_T ipo
警告警告#11021:未解決のNWTC_IO_mp_INT2LSTR ipo
警告警告#11021:未解決のNWTC_BASE_mp_ABORTERRLEV ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_RESTOREFORVTKMODESHAPE_TARY ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_CREATECHECKPOINT_TARY ipo
警告警告#11021:未解決のNWTC_IO_mp_PROGNAME ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_SOLUTION_T ipo
警告警告#11021:未解決のFAST_SUBS_mp_FAST_INITIALIZEALL_T ipo
警告警告#11021:未解決のNWTC_IO_mp_NORMSTOP ipo
警告警告#11021:未解決のNWTC_IO_mp_WRSCR ipo
警告警告#11021:未解決のNWTC_IO_mp_R2LSTR8 ipo
エラーMSB8036WindowsSDKバージョン8.1が見つかりませんでした。 必要なバージョンのWindowsSDKをインストールするか、プロジェクトのプロパティページでSDKのバージョンを変更するか、ソリューションを右クリックして[ソリューションのリターゲット]を選択します。 MAP_dll C:プログラムファイル(x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.Cpp.WindowsSDK.targets 46

image

上記のように5つのエラーと39の警告が表示され、binフォルダーにopenfast_x64がありません。

image

こんにちは、
インストールするときは常にこのようになります。エラーは常に表示されます。落胆しないでください:)
最初に解決するとエラーがブロックで消えることがあるので、私は常に上から始めます。
あなたの場合、Parallel Studio XEパッケージの一部であるIntel(mkl)の数学カーネルライブラリが欠落しているようです。
学生の場合は、Uniメールを送信した後、IntelのWebサイトからダウンロードできます。 そうでなければ、それは私が思うに支払われるでしょう。
ここをチェックしてください:
https://software.intel.com/content/www/us/en/develop/tools/compilers/fortran-compilers/choose-download.html
私はそのパッケージからいくつかのソフトウェアをインストールするだけでコンパイルすることができました、それらはかなりかさばるので、あなたのストレージに依存します。 私はC ++とFortranコンパイラー、MKL、パフォーマンスのもの、そしてMPIを選んだと思います。 しかし、もっとインストールする必要があるかもしれません、私にはわかりません、それは久しぶりです。 あなたの場合、おそらくVisual Fortranも興味深いですが、私にはわかりません(私はLinuxを使用しています。

それらを入手したら、FASTをコンパイルしてもう一度試してください

がんばろう!

ああ、Linuxでも、これらのパッケージをインストールしたら、コンパイラにパスをフィードする必要があります。Intelのページで説明されています。

@ Wichuda-m OpenFASTを自分でコンパイルする必要がありますか? そうでない場合は、Windows用のバイナリをダウンロードするか、Linuxにcondaを使用してインストールできます(つまり、Linux用のWindowsサブシステム-WSLを使用します)。 ドキュメントのダウンロードセクションを参照してください。

みなさん、ありがとうございました。実際はmacOSを使用していますが、Windowsの方がOpenFASTを構築しやすいようですので、Bootcampにインストールしてみます(誤解しているかもしれません)。 私はあなたの提案としてそれを修正しようとします^^

私はmacOSを使用していますが、WindowsはOpenFASTを構築する方が簡単なようです

これは正反対です。CMakeを使用すると、完全にオープンソースで無料のライブラリを使用して、LinuxおよびmacOS用のOpenFASTをコンパイルする方がはるかに簡単です。

macOSを使用しているので、Homebrewをパッケージマネージャーとしてインストールしてから、CMakeとgcc(gfortranを含む)をインストールすることをお勧めします。 その後、インストール手順のこのセクションに従っ

最後に、OpenFASTにコードを変更しない場合は、使用する前にソフトウェアをコンパイルする必要がないことを再度指摘します。 conda(macOSおよびLinux)またはリリースページ(Windows)から入手できるバージョンは、最新の「マスター」ブランチに対応しています。

Screen Shot 2020-10-14 at 13 54 27

私はついにインストールを終了し、今それを使おうとしています。
あなたの提案を待っています^^

Screen Shot 2020-10-14 at 14 37 20

私のフォルダ(r-test)が空のようです、何かを見逃すかもしれません。 次に何をすればいいですか? ありがとうございました

Screen Shot 2020-10-14 at 17 53 19

CTestの実行中にエラーが発生しました(プログラミングスキル= 0)ご協力ありがとうございます@rafmudaf

もうすぐです!

テストファイルが欠落しているようです
--recursiveフラグを入力してもよろしいですか?
また、これらのコマンド:

git checkout dev
gitサブモジュールの更新

彼らはあなたのブランチを開発者に変更します、そこではいくつかのより多くの機能がありますが、テストスイートが含まれているかどうかはわかりません、ただそれらをスキップしてください
また、必ずテストを使用してビルドしてください-DBUILD_TESTING = ON

OpenFASTパーツを正常にコンパイルし、テストが台無しになっていると思われる場合は、テストシミュレーションフォルダーの1つに直接移動して、ROOTNAME.fstファイルでFASTを実行してみてください。
このような:

path / to / openfast / executeable / executeable.file ROOTNAME.fst&> log

また、コントローラーをコンパイルすることを忘れないでください!

がんばろう!

@bartoszstachowiczありがとうございます^^

--recursiveと入力しましたが、機能しなかったため、「git submodule update --init--recursive」と入力しました。

https://openfast.readthedocs.io/en/master/source/testing/index.html

OpenFASTのインストールに使用したターミナルを誤って閉じてしまい、再度開く方法を見つけました。何か提案はありますか?

ズームしましたか? あなたが望むなら私はそれをやってみることができます

もしそうなら私にメールを書いてください、

それ以外の場合、コードを変更する必要がない場合は、 @ rafmudafが正しいので、condaを使用してインストールしてみる価値があります。

私はそれと一緒にいくつかの他のソフトウェアをインストールしました、そしてそれはあなた次第でかなりうまくいきます

がんばろう

@bartoszstachowiczありがとうございます。今はコードを変更したくありません(私のスキルはゼロです)。次にcondaをインストールしてみるべきですか? まだダウンロードしていません。

まあ、それはもっと簡単かもしれません、

minicondaをインストールし、ここからこのパッケージを起動してみてください。

https://anaconda.org/conda-forge/openfast

私はここで立ち往生しています、(泣きたい)

Screen Shot 2020-10-14 at 20 00 12

これであなたのコマンドに従ってみてください:

conda install -c conda-forge openfast >> ~/Desktop/log. txt

ログファイルをデスクトップに出力する必要があります

そして、そこでこれらの競合を特定できるかどうかを確認します。不足しているパッケージなどに関する情報があるはずです。

ここで終了するまで実行させます

Screen Shot 2020-10-14 at 21 21 18

皆さんこんにちは
ガイドのドキュメントによると、FAST_SFuncとOpenFAST-SimulinkとMAPを正常に再コンパイルし、それらを.fstが存在するファイルに配置しました。 しかし、matlab / simulinkでOpenLoop.mをシミュレートしようとすると、エラーが発生しました。 エラーを以下に示しますが、この問題を修正する方法を知っている人はいますか?

1602682782(1)

「OpenLoop / FAST非線形風力タービン/ S-Function」のS-Function「FAST_SFunc」によって報告されたエラー:
FAST_Init ializeAll:FAST_Init :FAST_ReadPr 読み取ろうとしたときに、ファイル「E:OPENFASTr-testSIMULINK5MW_OC4Semi_WSt_WavesWN5MW_OC4Semi_WSt_WavesWN.fst」の論理入力が
FAST_ReadPr imaryFile:ファイル「E:OPENFASTr-testSIMULINK5MW_OC4Semi_WSt_WavesWN5MW_OC4Semi_WSt_WavesWN.fst」の数値入力がTwr_Kdmpの
FAST_ReadPr imaryFile:ファイル "E:OPENFASTr-testSIMULINK5MW_OC4Semi_WSt_WavesWN5MW_OC4Semi_WSt_WavesWN.fst"の

@ Xiangheng-Fengが@rafmudaf@bartoszstachowiczの回答を

私にとって、ここで苦労して彼らの助けを待っています^^

Screen Shot 2020-10-14 at 22 42 09

Screen Shot 2020-10-14 at 22 42 28

:D
手伝いたいのですが、投稿しているログが不完全だと思います。上にスクロールして別のスクリーンショットを撮るか、質問したとおりにログファイルを添付する必要があります...
それ以外の場合は、ズームをインストールして、ここにリンクを送信してください: [email protected]見てみます

@bartoszstachowicz有益なコメントで返信するために時間を割いていただき、ありがとうございます。

@ Wichuda-m condaに競合する依存関係がある理由はわかりませんが、考慮すべきことの1つは、通常、個別のプロジェクトごとに新しいconda環境を作成する必要があるということです。 これはOpenFASTに固有のものではなく、condaの一般的なベストプラクティスです。 したがって、次のようなものを試す必要があります。

conda create -n openfast
conda install openfast -c conda-forge
which openfast

こんにちは! @rafmudafありがとう、これが成功するかどうかわからない?

(ベース) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜 %conda update -n base -c defaults conda
パッケージメタデータの収集(current_repodata.json):完了
解決環境:完了

パッケージプラン

環境の場所:/ Users / wichudamunbua / opt / anaconda3

追加/更新された仕様:
-コンダ

次のパッケージがダウンロードされます。

package                    |            build
---------------------------|-----------------
conda-4.8.5                |           py38_0         2.8 MB
------------------------------------------------------------
                                       Total:         2.8 MB

次のパッケージが更新されます。

conda 4.8.3-py38_0-> 4.8.5-py38_0

続行しますか([y] / n)? y

パッケージのダウンロードと抽出
conda-4.8.5 | 2.8 MB | ################################################## ############ | 100%
トランザクションの準備:完了
トランザクションの検証:完了
トランザクションの実行:完了
(ベース) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜 %conda create -n openfast
警告:コンダ環境はすでに「/ Users / wichudamunbua / opt / anaconda3 / envs / openfast」に存在します
既存の環境を削除しますか(y / [n])? y

パッケージメタデータの収集(current_repodata.json):完了
解決環境:完了

パッケージプラン

環境の場所:/ Users / wichudamunbua / opt / anaconda3 / envs / openfast

続行しますか([y] / n)? y

トランザクションの準備:完了
トランザクションの検証:完了
トランザクションの実行:完了

この環境をアクティブにするには、

$ condaはopenfastをアクティブにします

アクティブな環境を非アクティブ化するには、

$ conda deactivate

(ベース) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜 %conda activate openfast
(openfast) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜 %conda install openfast -c conda-forge
パッケージメタデータの収集(current_repodata.json):完了
解決環境:完了

パッケージプラン

環境の場所:/ Users / wichudamunbua / opt / anaconda3 / envs / openfast

追加/更新された仕様:
-openfast

次のパッケージがダウンロードされます。

package                    |            build
---------------------------|-----------------
libblas-3.8.0              |      17_openblas          11 KB  conda-forge
libcxx-10.0.1              |       h5f48129_0         1.0 MB  conda-forge
libgfortran-5.0.0          |      h7cc5361_12          18 KB  conda-forge
libgfortran5-9.3.0         |      h7cc5361_12         1.7 MB  conda-forge
liblapack-3.8.0            |      17_openblas          11 KB  conda-forge
libopenblas-0.3.10         |openmp_h54245bb_5         8.3 MB  conda-forge
llvm-openmp-11.0.0         |       h73239a0_1         268 KB  conda-forge
openfast-2.4.0             |       h918f95b_1        34.4 MB  conda-forge
------------------------------------------------------------
                                       Total:        45.7 MB

次の新しいパッケージがインストールされます。

libblas conda-forge / osx-64 :: libblas-3.8.0-17_openblas
libcxx conda-forge / osx-64 :: libcxx-10.0.1-h5f48129_0
libgfortran conda-forge / osx-64 :: libgfortran-5.0.0-h7cc5361_12
libgfortran5 conda-forge / osx-64 :: libgfortran5-9.3.0-h7cc5361_12
liblapack conda-forge / osx-64 :: liblapack-3.8.0-17_openblas
libopenblas conda-forge / osx-64 :: libopenblas-0.3.10-openmp_h54245bb_5
llvm-openmp conda-forge / osx-64 :: llvm-openmp-11.0.0-h73239a0_1
openfast conda-forge / osx-64 :: openfast-2.4.0-h918f95b_1

続行しますか([y] / n)? y

パッケージのダウンロードと抽出
libgfortran5-9.3.0 | 1.7 MB | ################################################## ############ | 100%
libgfortran-5.0.0 | 18 KB | ################################################## ############ | 100%
liblapack-3.8.0 | 11 KB | ################################################## ############ | 100%
llvm-openmp-11.0.0 | 268 KB | ################################################## ############ | 100%
libblas-3.8.0 | 11 KB | ################################################## ############ | 100%
libcxx-10.0.1 | 1.0 MB | ################################################## ############ | 100%
libopenblas-0.3.10 | 8.3 MB | ################################################## ############ | 100%
openfast-2.4.0 | 34.4 MB | ################################################## ############ | 100%
トランザクションの準備:完了
トランザクションの検証:完了
トランザクションの実行:完了
(openfast) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜 %which openfast
/ Users / wichudamunbua / opt / anaconda3 / envs / openfast / bin / openfast
(openfast) wichudamunbua @ MacBook-Pro-khxng-Wichuda〜

これで、OpenFASTがインストールされました。
openfast -vopenfast -h実行してみてください。

どうもありがとうございました@rafmudaf

CTestの実行中のエラーはどうですか? 42個のエラーが発生しました

@bartoszstachowiczが述べたように、ここでの出力はやや不完全であるため、リポジトリの状態を判断するのは困難です。 OpenFASTまたはr-testのクローンを最初からやり直して、 https ://openfast.readthedocs.io/en/master/source/testing/regression_test.html#python-driverのドキュメントに従うことをお勧めし

OpenFASTパーツを正常にコンパイルし、テストが台無しになっていると思われる場合は、テストシミュレーションフォルダーの1つに直接移動して、ROOTNAME.fstファイルでFASTを実行してみてください。

https://github.com/OpenFAST/openfast/issues/566#issuecomment-708275196のこの部分がここで重要です。 テストケースをダウンロードして、1つのテストを実行するだけです。 OpenFASTに変更を加えていない場合は、テストの結果について心配する必要はありません。 この時点で、出力がまったく同じであるかどうかではなく、テストケースが実行されていることを確認するだけで済みます(実際には同じである必要があります)。 AWTまたはAOCケースを実行してみてください。

ここでは、openfast-vとopenfast-hを実行しました。 今実行中のテストを解決してみてください

Screen Shot 2020-10-15 at 16 43 25

Screen Shot 2020-10-15 at 16 44 34

ああ、あなたはそれを大丈夫にインストールしました!

よくやった


投稿者:Wichuda [email protected]
送信:2020年10月15日木曜日7:46 AM
宛先:OpenFAST / openfast [email protected]
Cc:bartoszstachowicz [email protected] ; 言及@ noreply.github.com
件名:Re:[OpenFAST / openfast] OpenFASTエラーがインストール後に発生します(#566)

ここでは、openfast-vとopenfast-hを実行しました。 今実行中のテストを解決してみてください

[スクリーンショット2020-10-15at 16 43 25] https://user-images.githubusercontent.com/72775437/96092226-8d9c0e80-0f05-11eb-9b84-3d2e6de3e917.png

[スクリーンショット2020-10-15at 16 44 34] https://user-images.githubusercontent.com/72775437/96092345-b7553580-0f05-11eb-8e93-504940cb9c31.png


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHub https://github.com/OpenFAST/openfast/issues/566#issuecomment-708966741で表示するか、 https://github.com/notifications/unsubscribe-auth/AQIBICJ4FBXXOB3BOW7U6PDSK2SFHANCNFSM4SOGO7TAの登録を解除して

@bartoszstachowiczありがとうございます^^

今私はテストを実行することからエラーを理解しようとしています

@bartoszstachowicz本日は惜しみなくご協力いただき、誠にありがとうございました^^

@Wichuda Munbuaは心配ありません

プログラムをインストールしたので、トラブルシューティングと多くの有用な情報についてフォーラムを確認してください
https://wind.nrel.gov/forum/wind/
最初のスレッドの説明を注意深く読んでください!

あなたのプロジェクトで頑張ってください、

BS


投稿者:Wichuda [email protected]
送信:2020年10月15日木曜日14:58
宛先:OpenFAST / openfast [email protected]
Cc:bartoszstachowicz [email protected] ; 言及@ noreply.github.com
件名:Re:[OpenFAST / openfast] OpenFASTエラーがインストール後に発生します(#566)

@bartoszstachowiczhttps ://github.com/bartoszstachowicz本日は惜しみなくご協力いただきありがとうございました^^


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHub https://github.com/OpenFAST/openfast/issues/566#issuecomment-709383461で表示するか、 https://github.com/notifications/unsubscribe-auth/AQIBICM64BLDUO42XP4BJ4LSK4EYLANCNFSM4SOGO7TAの登録を解除して

こんにちは、

添付したレポートが失敗したOpenFASTの実行からのものである場合は、発生したエラーが下部に表示されます。 DISCON.dll制御ロジックダイナミックライブラリがありません。 私はあなたがそれを構築するのを忘れたに違いないと思います。 これを行う手順は、readthedocsのOpenFASTドキュメントに記載されています。 検索バーにdisconと入力すると、簡単に見つけることができると思います。 これが完了したら、PROJECTNAME_ServoDyn.datファイルでパスが正しく設定されているかどうかを確認してください。

常にエラーを読んでください。 そして、NRELフォーラムでエラーを探してください。これにより、多くのフラストレーションを軽減できます。 また、コードについても詳しく知ることができます。

また、初期化の開始時に発生する一連のエラーは、入力ファイルに問題があることを示しています。 ああ、
OpenFAST-HEAD-HASH-NOTFOUND
また変です。 ソフトウェアビルドが見つからないことを意味します。

OpenFASTリポジトリ全体の別のコピーを新しいフォルダーに複製し、gcc、lapack、fortranなどのすべての依存関係を更新し、ドキュメントを読む際の推奨事項を使用して再度コンパイルすることをお勧めします。

Windowsへのインストールに問題があったため、今春、OpenFASTを実行できるようにLinuxシステムをインストールしただけです。 これが当てはまる場合は、このアプローチを放棄する価値があります。 しばらくして、vの指示に注意深く従うだけで、問題なくWindowsにインストールできました。 これにより、グラフの生成など、作成者が作成したコントロールや一部のMatlabツールにSimulinkインターフェイスを使用できるようになります。

がんばろう

投稿者:HYFOAM [email protected]
送信:2020年11月29日日曜日18:31
宛先:OpenFAST / openfast [email protected]
Cc:bartoszstachowicz [email protected] ; 言及@ noreply.github.com
件名:Re:[OpenFAST / openfast] OpenFASTエラーがインストール後に発生します(#566)

@bartoszstachowiczhttps ://github.com/bartoszstachowiczこんにちは
Linuxにopenfastを正しくインストールしました。 インストール後、OpenFAST / reg_tests / r-test / glue-codes / openfast / AWT_WSt_StartUpShutDown計算例が実行され、正しい出力結果が得られました。 しかし、私が走るとき
/ OpenFAST / reg_tests / r-test / glue-codes / openfast / 5MW_Land_BD_DLL_WTurbの計算中にエラーが発生しました。
初期化に問題があるようです。 あなたの助けが必要です。

OpenFAST

Copyright(C)2020国立再生可能エネルギー研究所
Copyright(C)2020 Envision Energy USA LTD

このプログラムは、Apache Licenseバージョン2.0でライセンスされており、保証は一切ありません。
詳しくは、本ソフトウェアに同梱されている「LICENSE」ファイルをご覧ください。

OpenFAST-HEAD-HASH-NOTFOUND
コンパイル情報:

  • コンパイラ:GCCバージョン7.5.0
  • アーキテクチャ:64ビット
  • 精度:倍精度
  • 日付:2020年11月24日
  • 時間:22:35:15
    実行情報:
  • 日付:2020年11月30日
  • 時間:01:24:18 + 0800

OpenFAST入力ファイルの見出し:
FAST認定テスト#26 https://github.com/OpenFAST/openfast/issues/26:NREL 5.0 MWベースライン風力タービン(陸上)

ElastoDynを実行しています。
ElastoDyn入力ファイルのノード出力セクションが見つからないか、正しくフォーマットされていません。
BeamDynを実行しています。
BeamDyn入力ファイルのノード出力セクションが見つからないか、正しくフォーマットされていません。
BeamDynを実行しています。
BeamDyn入力ファイルのノード出力セクションが見つからないか、正しくフォーマットされていません。
BeamDynを実行しています。
BeamDyn入力ファイルのノード出力セクションが見つからないか、正しくフォーマットされていません。
AeroDynを実行しています。
AeroDyn入力ファイルのノード出力セクションが見つからないか、正しくフォーマットされていません。
BEMの実行。
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 1、Blade = 1
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 2、Blade = 1
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 3、Blade = 1
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 4、Blade = 1
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 1、Blade = 2
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 2、Blade = 2
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 3、Blade = 2
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 4、Blade = 2
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 1、Blade = 3
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 2、Blade = 3
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 3、Blade = 3
警告:C_nalphaが0であるため、非定常空気力学をオフにします。BladeNode= 4、Blade = 3
InflowWindを実行しています。

特徴的な風で31x31グリッド(幅145 m、地上17.5mから162.5m)を読み取る

12m / sの速度。 このフルフィールドファイルは、TurbSim(v1.06.00、2012年9月21日)によって生成されました。

2014年1月7日12:50:45。

20 Hzフルフィールドデータの1442タイムステップを処理しました(72.05秒)。

ServoDynを実行しています。
ブレードコントローラー用のServoDynインターフェースの実行。

FAST_Init ializeAll:SrvD_Init :BladedInterface_ Init:ダイナミックライブラリ
./../5MW_Baseline/ServoData/DISCON.dllを読み込めませんでした。 ファイルがに存在することを確認してください
指定された場所と、64ビットアプリケーション用にコンパイルされていること。

モジュールの初期化中にFASTでエラーが発生しました。
シミュレーションエラーレベル:致命的なエラー

OpenFASTを中止します。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHub https://github.com/OpenFAST/openfast/issues/566#issuecomment-735428307で表示するか、 https://github.com/notifications/unsubscribe-auth/AQIBICNPLQQDDHYHAJW3NNDSSKANRANCNFSM4SOGO7TAの登録を解除して

@bartoszstachowicz有益なコメントで返信するために時間を割いていただき、ありがとうございます。

@ Wichuda-m condaに競合する依存関係がある理由はわかりませんが、考慮すべきことの1つは、通常、個別のプロジェクトごとに新しいconda環境を作成する必要があるということです。 これはOpenFASTに固有のものではなく、condaの一般的なベストプラクティスです。 したがって、次のようなものを試す必要があります。

conda create -n openfast
conda install openfast -c conda-forge
which openfast

condaインストールでSimulinkを使用するにはどうすればよいですか? 自分のデザインをシミュレートすることはできますが、Simulinkのピッチコントローラーを使用したいと思います。 私はgithubを調べてきましたが、VSでコンパイルする以外に、condaのインストールでどのように使用できるかわかりませんでした。

Simulink統合は、Condaインストールではまだサポートされていません。

よろしくお願いします。 VSでコンパイルしてみます。

このページは役に立ちましたか?
0 / 5 - 0 評価