Descripción del error
Cuando ejecuto OpenFAST usando el archivo de entrada 5MW_Land_DLL_WTurb y WP_VSP_WTurb, obtuve un increíble "Total Real Time". La prueba para 5MW_Land_DLL_WTurb tomó el tiempo de ejecución total de aproximadamente 120 segundos para la simulación de 60 segundos, y la WP_VSP_WTurb tomó el tiempo de ejecución total de aproximadamente 59 segundos para la simulación de 40 segundos. ¿Es esta situación normal? Soy nuevo en OpenFAST, pero de acuerdo con mi experiencia previa con FASTv8, esto es increíble.
Reproducir
Pasos para reproducir el comportamiento:
Comportamiento esperado
Espero que esta simulación pueda llevar menos tiempo, al menos menos que el tiempo de simulación.
OpenFAST-v2.0.0-sucio
**************************************************************************************************
OpenFAST
Copyright (C) National Renewable Energy Laboratory
Copyright (C) Envision Energy USA LTD
This program is licensed under Apache License Version 2.0 and comes with ABSOLUTELY NO WARRANTY.
See the "LICENSE" file distributed with this software for details.
**************************************************************************************************
OpenFAST-v2.0.0
Compile Info:
- Architecture: 64 bit
- Precision: double
- Date: Mar 6 2019
- Time: 17:19:38
Execution Info:
- Date: 11/29/2018
- Time: 09:28:55
Información del sistema (complete la siguiente información):
@smilke 120 segundos de tiempo de pared para una simulación de 60 segundos parece un poco largo, pero esto podría depender de múltiples factores. OpenFAST se ha configurado para ejecutar pruebas nocturnas en uno de los clústeres de NREL. Anoche, la prueba informó un tiempo de ejecución de aproximadamente 72 segundos, como se puede ver aquí.
También tenga en cuenta que la precisión doble es mucho más lenta que la precisión simple. ¿Está comparando la misma precisión numérica en fast 8 vs openfast?
He resuelto el problema cambiando la precisión doble a la precisión simple. Gracias por su consejo. Pero todavía estoy confundido acerca de cómo mejorar la velocidad de carrera de FAST tanto como sea posible.
Estimado @smilke ,
Sí, le animo a compilar con precisión simple cuando ejecute muchas simulaciones. La precisión simple debe ser lo suficientemente precisa y mucho más rápida que el doble.
También tuvimos una discusión en nuestro foro sobre cómo reducir el tiempo necesario para ejecutar simulaciones FAST / OpenFAST; consulte: https://wind.nrel.gov/forum/wind/viewtopic.php?f=4&t=1416&p = 12380.
Atentamente,
Estimado @jjonkman
Muchas gracias, el enlace que proporcionaste es muy útil.
Gracias por la información agregada, @jjonkman