Hi Danny:
I hope you’re well. I have a query relating to the cavitation constraint within HARP_Opt, and was hoping you might be able to shed some light on this! For your information, my design comprises a VS-VP, 20m diameter, 3-bladed rotor.
Firstly, I am slightly confused by the ‘OmgMax’ input parameter. Having examined the ‘Main’ source code file, it is my understanding that HARP_Opt extracts the optimal TSR from the WT_Perf output file, and will subsequently set the optimal rotor speed across each flow speed. On this basis, I would have assumed that the ‘OmgMax’ value might only be engaged, say, in the case of a wind turbine, where the rotor speed might need to be limited from a noise perspective.
However, it would appear that, when I vary the value of ‘OmgMax’, it will impact the rotational speeds achieved across all flow speeds. Instead, I would have expected the optimal rotor speed to be used, corresponding with the optimal TSR, and for this tobe curtailed once ‘OmgMax’ is reached, as mentioned above. I have included some of these results as follows:
OmgMax = 11.5 => Maximum Rotational Speed = 11.5RPM@1.9m/s
OmgMax = 15.0 => Maximum Rotational Speed = 15.0RPM@1.9m/s
OmgMax = 20.0 => Maximum Rotational Speed = 20.0RPM@2.1m/s
Do you have any idea why this might be occurring? Ideally, I would prefer for HARP_Opt to calculate the optimal TSR, such that I would not need to enter a value for ‘OmgMax’, as I have no reason to limit the maximum rotational speed. To this end, should I simply enter an unrealistically high value for ‘OmgMax’, say 100, in order to achieve this?
Secondly, I’m slightly unsure as to how the cavitation check is performed within HARP_Opt. I understand the condition required to avoid its occurence, such that the local pressure needs to be higher than the fluid vapour pressure; however, is it a case that if a blade section fails the cavitation check, then the operating angle of attack, or rotational speed, of the blade will be modified until it satisfies the constraint, resulting in the rotor operating at a lower efficiency? Or, will HARP_Opt actually disregard designs that do not meet the condition?
Again, when the hydrokinetic turbine function is engaged, the actual rotor speeds seem to be dependent on the value specified for ‘OmgMax’, as follows:
OmgMax = 11.5 => Maximum Rotational Speed = 11.5RPM@1.9m/s
OmgMax = 15.0 => Maximum Rotational Speed = 14.9RPM@2.4m/s
OmgMax = 20.0 => Maximum Rotational Speed = 11.9RPM@2.5m/s
I was slightly surprised that when ‘OmgMax’ was changed from, say, 15 to 20RPM, the actual maximum rotational speed was reduced from 14.9 to 11.9. Instead, I would have expected there to be a single rotational speed that would avoid cavitation, regardless of the value specified for’OmgMax’, i.e., assuming cavitation occurs in both the 15.0 and 20.0RPM scenarios, I would expect the actual maximum rotational speed to be curtailed to the same value in each case, representing a critical value below which cavitation does not occur.
Perhaps I’m misinterpreting something here?
I’m sorry to hit you with all this information, Danny, but any clarifications you might be able to provide would be greatly appreciated. As always, I’m greatly enjoying using the program! If you’d like to see any of my input files, then I can certainly forward these to you!
Many thanks once again Danny,
All the best,
Peter