Jump to content

windmueller

Members
  • Posts

    24
  • Joined

  • Last visited

Everything posted by windmueller

  1. Dear WASP Team, I updated WASP 12.6 to the actual version (12.8) and remarked that it is not anymore possible to export the generalised wind climate (GWC) to the "old" format *.lib Is there a way to export it anyway to *.lib? Thanks!
  2. Regarding the wind issue I had a test where I calculated with Wind and one without any wind information. The differences are negligible (below 0,2% in the ratio). So, it seems that this questions is answered. Hope you can confirm that...
  3. The change to 10° was successful. It works. But I remarked that with "newer" versions of Excel (I tested Excel 2013) you need to modify the script in line 124 from "GetObject" to "CreateObject" Now only the "wind topic" is pending...
  4. Thanks again for this helpful input! I will try to modify the script and will report if it works. But there is still the question about the wind(s) to be entered.... Up to now I entered for each 10°bin the measured wind speed ("observed wind") but I am asking myself if the script does need that. Or is independent from the wind?
  5. Thanks Morten for the quick response! There is still one question left: how can I get 10° wind direction bins instead of 12°? And do you advice to use the "observed wind" as described above or shall I use "geostrophic wind" or doesn't it matter at all for this kind of analysis?
  6. Hi, I would like to to correct RSD data due to the inhomogenity within the measuring area and I found the LIDAR error script. Some questions: -is the script the right one (there is also the script "wind speedup and deflection" and I also do not have any mast data)? -I want to have correction factors for each 10° wind direction bin and I have time series LIDAR data. My assumption is that I have to input the bin-wise wind speeds for each of the 10° direction bin as "observed wind" at the site of the LIDAR, correct? -when doing the above the results are given in 12° wind direction bins. How can I adjust that? -there are also the results for "windcube" and "ZephIR". Is that due to the different cone angles? -are the "Ratio Windcube" and "Ratio ZephIR" the correction factors? Quite a lot questions.... thanks in advance for answering!
  7. Today I compared the results of our air density correction and WAsP 12 (IEC extrapolation method) for different power curves. As we don't resample the values at original wind speed it seems okay that there are some differences in power below rated power for a calculated power curve. But when I compared two measured power curves there was a change in rated power. Rated power was higher (in one case 10 kW and in the other case 17 kW) than in the original power curve (pitch) after air density correction with WAsP 12. According to the "Proposal of an Improved Power Curve Correction" Approach 2 is used for pitch controlled turbines and is the IEC61400-12-approach. How ca it be possible that the rated power ist not the same after air density correction for pitch controlled turbines (for measured power curves)?
  8. Hi, I could not find an answer about the definition of the flow inclination algebraic sign: I assume that a positive flow inclination means that the flow has an upward component and a negative flow inclination has a downward component. Could you confirm that? Thanks!
  9. Hi Duncan, i was trying it on another pc and it was working well. Thank you very much ;) Cheers, Pit
  10. Dear WAsP community, I would like to know whether there is a command in the Html script which will show me the full load hours for a wind farm in the report view. Therefore I just need to devide the "Net AEP" with the "rated hours". The comand for the "Net Aep" in the script is: "Builder.InsertClosedTableDataElement DataFormatting.FormatAep(Site.ProductionRose.SumOfSectorsAnnualNetProduction, False, MaxPower)" "rated hours": Builder.InsertClosedTableDataElement Site.AsICalculatingHierarchyMember.CalculationByType(5).Associates.WindTurbineGenerator.SelectedPerformanceTable.PointWithHighestPower.Power/1000000 MsgBox(MaxPower) I tried a couple of combinations but it wasn#t working out. I hope you can help me - I wll appreciate it. Cheers windmueller.
  11. Dear WAsP community, there is a windshear value in the report view for each turbine. I would like to see the windshear value for each turbine in the report for a whole windfarm as well. By adding the synthax command from the script for each turbine to the synthax for the whole windfarm it doesn`t work out. Do you have an idea? Following the synthax for the windshear: Builder.InsertClosedTableDataHeaderRowElement "wind shear (rotor area)" ... If Not Atlas Is Nothing Then If Not ts.PredictedWindClimate Is Nothing Then ' Builder.InsertClosedH2Element ("shear") Set SourceSite = ReportingAssistant.CastableSelectedMember.AsITurbineSite Set Project = SourceSite.AsICalculatingHierarchyMember.CalculationByIndex(1).Associates.Project Set NewMember = Project.AsIHierarchyMember.Insertions.New.ByClassID(ehmcTurbineSite).Execute NewMember.Description = "Temporary site for vertical profile scripting" Set TemporarySite = ReportingAssistant.TypeCaster.CastMemberToTurbineSite(NewMember) Call TemporarySite.AsIWaspSite.Move(SourceSite.AsIWaspSite.Location.x, SourceSite.AsIWaspSite.Location.y) TemporarySite.HubHeightAgl = ts.HubHeightAgl-0.5*Wtg.RotorDiameter Set Calculator = ReportingAssistant.TypeCaster.CastMemberToCalculatingHierarchyMember(TemporarySite) Calculator.CalculationByType(ectPredictedWindClimate).Calculate Set PredictedClimate1 = TemporarySite.AsIWaspSite.PredictedWindClimate TemporarySite.AsIHierarchyMember.Remove Set SourceSite = ReportingAssistant.CastableSelectedMember.AsITurbineSite Set Project = SourceSite.AsICalculatingHierarchyMember.CalculationByIndex(1).Associates.Project Set NewMember = Project.AsIHierarchyMember.Insertions.New.ByClassID(ehmcTurbineSite).Execute NewMember.Description = "Temporary site for vertical profile scripting" Set TemporarySite = ReportingAssistant.TypeCaster.CastMemberToTurbineSite(NewMember) Call TemporarySite.AsIWaspSite.Move(SourceSite.AsIWaspSite.Location.x, SourceSite.AsIWaspSite.Location.y) TemporarySite.HubHeightAgl = ts.HubHeightAgl+0.5*Wtg.RotorDiameter Set Calculator = ReportingAssistant.TypeCaster.CastMemberToCalculatingHierarchyMember(TemporarySite) Calculator.CalculationByType(ectPredictedWindClimate).Calculate Set PredictedClimate2 = TemporarySite.AsIWaspSite.PredictedWindClimate TemporarySite.AsIHierarchyMember.Remove End If I hope you can help me - I will appreciate it. Cheers, Windmueller
  12. Dear Wasp community, is there a Html command in the script which changes the decimal places in the report view e.g from 5,67 to 5. In particular I would like to have the values for the Elevation without a decimal place. This is the Html therefore: "...Builder.InsertClosedTableDataHeaderRowElement "Elevation [m] a.s.l." ...Builder.InsertClosedTableDataElement Site.AsIWaspSite.Elevation..." I hope you have an idea - will apreciate it. Cheers Windmueller
  13. Hi Duncan, thank you for the answer. You`re write. I´m searching for the correct synthax in the script code. I tried your way also with a couple of variations but there always was poping up the following error message: "Script control reported the error: Typenkonflikt: 'Builder.InsertClosedTableDataElement' The last execution line attempt was for an unknown line number. Script: 'Wind farm report (HTML)', version: 11.01.0001" This is the synthax where I would like to add the max of the power (Nennleistung): Builder.StartParagraphElement Builder.StartTableElement "Border=1 CellSpacing=0 CellPadding =2 Width=100%" Builder.StartTableRowElement Builder.InsertClosedTableDataHeaderRowElement "Site" Builder.InsertClosedTableDataHeaderRowElement "Rechtswert [m]" Builder.InsertClosedTableDataHeaderRowElement "Hochwert [m]" Builder.InsertClosedTableDataHeaderRowElement "Turbine" Builder.InsertClosedTableDataHeaderRowElement "Elevation [m] a.s.l." Builder.InsertClosedTableDataHeaderRowElement "Height [m] a.g.l." Builder.InsertClosedTableDataHeaderRowElement "Net AEP [" & DataFormatting.GetAepUnits(MaxPower) & "]" Builder.InsertClosedTableDataHeaderRowElement "Parkertrag [%]" Builder.InsertClosedTableDataHeaderRowElement "Nennleistung max" Builder.EndTableRowElement Set AllSites = WindFarm.AllContributingSites Set Site = ReportingAssistant.TypeCaster.CastMemberToTurbineSite(AllSites.FirstMember) Do While Not Site Is Nothing DirtyCannotCalc = False DirtyCanCalc = False OKCannotCalc = False OKCanCalc = False With Site.AsICalculatingHierarchyMember.CalculationByType(ectProductionRose) If .Status = 1 Then DirtyCannotCalc = True ElseIf .Status = 3 Then DirtyCanCalc = True ElseIf .Status = 2 Then OKCannotCalc = True ElseIf .Status = 4 Then OKCanCalc = True End If End With Builder.StartTableRowElement Builder.InsertClosedTableDataElement Site.Description Builder.InsertClosedTableDataElement (Site.AsIRveaSite.LocationX) Builder.InsertClosedTableDataElement (Site.AsIWaspSite.Location.Y) If OKCanCalc Then Builder.InsertClosedTableDataElement Site.AsICalculatingHierarchyMember.CalculationByType (ectProductionRose).Associates.WindTurbineGenerator.Description Builder.InsertClosedTableDataElement Site.AsIWaspSite.Elevation Builder.InsertClosedTableDataElement Site.HubHeightAgl Builder.InsertClosedTableDataElement DataFormatting.FormatAep(Site.ProductionRose.SumOfSectorsAnnualNetProduction, False, MaxPower) WakeAbs = Site.ProductionRose.SumOfSectorsAnnualGrossProduction - Site.ProductionRose.SumOfSectorsAnnualNetProduction WakePerc = WakeAbs / Site.ProductionRose.SumOfSectorsAnnualGrossProduction Builder.InsertClosedTableDataElement DataFormatting.FormatWakeLossProportion((1)-WakePerc) Builder.InsertClosedTableDataElement When I add your syntax code it wouldn`t work out. Site.AsICalculatingHierarchyMember.CalculationByType(5) Associates.WindTurbineGenerator.SelectedPerformanceTable PointWithHighestPower.Power Do you have an idea?
  14. Dear Wasp Community, is it possible to write a command in the Html script to get the maximum of the Power for each turbine in the report view. In detail, I want to get the value in kW at which each turbine has it´s maximum in the power curve. In Wasp you will find the data set for the power by clicking on "windturbinegenerator" on the left hand side in the workspace. The Power curve is poping up and then by clicking on data. I guess that I first need to define the data set, maybe like see below: Set WTG = Site.AsICalculatingHierarchyMember.CalculationByIndex(1).Associates.WindTurbineGenerator.Data.Power as well as to add a new table and to calculate the maximum. But do you have an idea how the correct Html comand needs to look like? I pretty much tested every combination and it wasn´t working out. I will appreciate it. Cheers, Windmueller
  15. Hi Mark, thank you very much for your answer. I solved the problem. For some reason in Html the trick was to define MaxPower as MaxPower=MaxPower*1000 to get the units changed. Have a nice weekend. Cheers, Pit
  16. Dear WASP comunity, is it possible to change the unit from MWh into kWh in the report view? For example the script is showing for the Net Aep: Builder.InsertClosedTableDataHeaderRowElement "Net AEP [" & DataFormatting.GetAepUnits(MaxPower) & "]" Builder.InsertClosedTableDataElement DataFormatting.FormatAep(UnstructuredTurbineSiteGroup.SummaryResults.AepSumOfSectorsNet.Total, False, MaxPower) Builder.InsertClosedTableDataElement DataFormatting.FormatAep(UnstructuredTurbineSiteGroup.SummaryResults.AepSumOfSectorsNet.Mean, False, MaxPower) Builder.InsertClosedTableDataElement DataFormatting.FormatAep(UnstructuredTurbineSiteGroup.SummaryResults.AepSumOfSectorsNet.Minimum, False, MaxPower) Builder.InsertClosedTableDataElement DataFormatting.FormatAep(UnstructuredTurbineSiteGroup.SummaryResults.AepSumOfSectorsNet.Maximum, False, MaxPower) Builder.EndTableRowElement I guess MWh is a kind of a standard unit for Wasp. Do you have an idea? I will appreciate it. Best, Windmueller
  17. Hi Mark Thanks, but it is not possible to enter a number >200. So the problem remains. Regards S
  18. Dear WASP team, when using WASP 11 it is not possible to me to calculate wind/energy for hub heights >200m. Is there a possibility to calculate it anyway? In WASP 10 it was possible Regards
  19. Hi there, We are using WASP 10 and WASP 11 (normally not using CFD). In WASP 10 when trying to adjust a vertical profile with a high measurement (or LIDAR) I changed the heat flux parameter. Up to now I couldn't find this option in WASP 11. Where is it? Additionally when importing a project into WASP 11 with non-default heat flux parameters that was generated in WASP 10 the calculation results differ. So what can I do to solve this problem? Thanks and best regards S
  20. Dear all, short question: when I use a *.tab file containing data measured in a height for e.g. 70m and I calculate at the same coordinates the wind climate for the height of 70m (= the same height) the result should be the same, isn't it. I now have a case where there is a difference of slightly more than 5% in the wind power density which I think is pretty much. What is the reason of that and what can I do to solve this problem? Thanks!
  21. Dear all, Normally it is assumed that the energy yield (MWh/a) is more or less porportional to the wind power density (W/m²). I now work on a project where I compare two sites and for one site the wind power density is 396W/m² the energy yield 6069MWh/a, whereas at the other site the value for the wind power density is 328W/m² and the energy yield is 6461MWh/a. What could be the reason for that behaviour? Thanks.
×
×
  • Create New...