Thanks Mehdi for your comments.
I still can’t make ADAMS work. when I run the simulation from ADAMS/View, I get the following in the message window
WARNING: IP data specified for PART BL1M5W_ADAMS.Nacelle_P is not physically
meaningful, since it does not satisfy the requirement
that Ixx + Iyy must be greater than or equal to Izz.
The moments of inertia about the Center of Mass are:
Ixx = 9.9990E-04, Iyy = 9.9990E-04, Izz = 48056.
WARNING: IP data specified for PART BL1M5W_ADAMS.Generator_P is not physically
meaningful, since it does not satisfy the requirement
that Iyy + Izz must be greater than or equal to Ixx.
The moments of inertia about the Center of Mass are:
Ixx = 4.10384E+05, Iyy = 9.9990E-04, Izz = 9.9990E-04
WARNING: IP data specified for PART BL1M5W_ADAMS.Hub_P is not physically
meaningful, since it does not satisfy the requirement
that Iyy + Izz must be greater than or equal to Ixx.
The moments of inertia about the Center of Mass are:
Ixx = 34600., Iyy = 9.9990E-04, Izz = 9.9990E-04
ERROR: ARRAY/2 has not been defined in the data set.
ERROR: Errors found in call to SYSARY.
WARNING: IP data specified for PART BL1M5W_ADAMS.Nacelle_P is not physically
meaningful, since it does not satisfy the requirement
that Ixx + Iyy must be greater than or equal to Izz.
The moments of inertia about the Center of Mass are:
Ixx = 9.9990E-04, Iyy = 9.9990E-04, Izz = 48056.
WARNING: IP data specified for PART BL1M5W_ADAMS.Generator_P is not physically
meaningful, since it does not satisfy the requirement
that Iyy + Izz must be greater than or equal to Ixx.
The moments of inertia about the Center of Mass are:
Ixx = 4.10384E+05, Iyy = 9.9990E-04, Izz = 9.9990E-04
WARNING: IP data specified for PART BL1M5W_ADAMS.Hub_P is not physically
meaningful, since it does not satisfy the requirement
that Iyy + Izz must be greater than or equal to Ixx.
The moments of inertia about the Center of Mass are:
Ixx = 34600., Iyy = 9.9990E-04, Izz = 9.9990E-04
The error is regarding the call of SYSARY. I’ce check this forum for similar problem, the only thing I found were on this link [url]Results comparison ADAMS and FAST - #10 by Jason.Jonkman ] and this one [url]A2AD with MNF files / C++ Solver ]. What I get from the comments is that SYSARY is the new documented function, which should work fine with the Fortran solver in ADAMS2010.
I Also include a copy of the output when compiling ADAMS2AD:
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\SingPrec.f90 => D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\SysIVF.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\NWTC_IO.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\NWTC_Num.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\NWTC_Aero.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\NWTC_Subroutine_Library\NWTC_Lib_v1.03.01\Source\NWTC_Library.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\SharedInflowDefs.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\HHWind.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\FFWind.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\FDWind.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\CTWind.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\UserWind.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\InflowWind\Source\InflowWindMod.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\SharedTypes.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\AeroMods.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\GenSubs.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\AeroSubs.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\AeroDyn\AD_v130000a-bjj\Source\AeroDyn.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\UserSubs.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\UserVSCont_KP.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\PitchCntrl_ACH.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\FFTMod.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\HydroCalc.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\Source\FAST_Params.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\Source\A2AD_Mod.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\Source\Adams_Subs.f90 =>> D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f90
26 files copied
D:\PhD\Softwares\FAST\program\FAST_v70001a-bjj\Source\fftpack.f => D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.f
1 file copied
Using Intel Visual Fortran
Intel Parallel Studio XE 2011 SP1
Copyright (C) 1985-2011 Intel Corporation. All rights reserved.
Intel Composer XE 2011 Update 7 (package 258)
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Compiling ADAMS2AD and AeroDyn routines to create ADAMS.obj:
Linking ADAMS2AD and AeroDyn routines with ADAMS 2010:
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\tmp.def
1 file deleted 28,672 bytes freed
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\tmp.def
1 file deleted
Linking Adams/Solver (User) DLL…
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
“ADAMS.obj”
“ADAMSf.obj”
“-out:ADAMS2010.dll”
-def:mysolver.def
-debug:none
-nodefaultlib
-dll
“-libpath:C:\MSC~1.SO~\MD_Adams\2010\win32”
msvcrt.lib msvcprt.lib
ws2_32.lib
kernel32.lib
libifcoremd.lib libmmd.lib libifportmd.lib
libirc.lib
asutility_imp.lib mdiloader_imp.lib
abgtire_imp.lib vpgutility_imp.lib
tire_imp.lib amd_imp.lib
Bibliothek “ADAMS2010.lib” und Objekt “ADAMS2010.exp” werden erstellt.
Adams/Solver (User) has been linked…
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\adamsctl_26764.bat
1 file deleted
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\execname.bat
1 file deleted
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\tmpsolver.txt
1 file deleted
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\tmpmanifest.txt
1 file deleted
Deleting C:\Users\Chaaban\AppData\Local\Temp\asize_26764.txt
1 file deleted
Deleting C:\Users\Chaaban\AppData\Local\Temp\ssize_26764.txt
1 file deleted
Deleting C:\Users\Chaaban\AppData\Local\Temp\null_26764
1 file deleted 4,096 bytes freed
a
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\a2ad_mod.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ad_ioparams.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\aerodyn.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\aerogensubs.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\aerosubs.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\aerotime.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\airfoil.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\bedoes.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\blade.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ctwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\dyninflow.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\element.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\eleminflow.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\eloutparams.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\errcount.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\fdwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\fft_module.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ffwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\fixedbottomsupportstructure.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\floatingplatform.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\hhwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\hydrodyn.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\inducedvel.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\inflowwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\nwtc_aero.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\nwtc_io.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\nwtc_library.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\nwtc_num.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\output.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\precision.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\rotor.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\sharedinflowdefns.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\sharedtypes.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\switch.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\syssubs.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\twrprops.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\userwind.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\waves.mod
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\wind.mod
39 files deleted 589,824 bytes freed
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMS.obj
Deleting D:\PhD\Softwares\ADAMS2AD\prog\A2AD_v130000a-bjj\DLL\ADAMSf.obj
2 files deleted 1,216,512 bytes freed
Again, I’m using:
1- Inter Visual Fortran Composer XE12.1 (32bits)
2- ADAMS 2010 (32Bits)
3- FAST_v70001a-bjj
4- A2AD_v130000a-bjj
Any help how to make ADAMS work is highly appreciated.
Greetings
Rannam.