You are not logged in. Login Now
 0-7          
 
Author Message
drew
Wind propulsion calculations Mark Unseen   Aug 11 20:41 UTC 2000

[This item has some diagrams and graphs, which I hesitate to upload for
 policy reasons, along with a couple of Lotus 123 worksheets. I'll send
 the whole .ZIP file (about 73K) on request. Anyways, here's the main
 text file:]

    In this item I will attempt to analyse the expected performance of
both a windmill-rotor and an airfoil-sail on an arbitrary vehicle. It
is customary in the aeronautical sciences to work in the frame of reference
in which the vehicle is stationary, so we will use that convention here.
Most of the calculations will be in the vehicle FOR, with the ground (or
water as the case may be) and the air in motion - hopefully with different
vectors.

Variables used:

        alpha   Angle of attack of airfoil
        beta    Angle between airfoil force and vehicle FOR wind vector
   Cl,Cd,Cf,Ct  Dimensionless coefficients of L,D,F, and T
        CdA     Effective area of hull exclusive of wind components
        D       Drag of airfoil or rotor
        F       Total force of airfoil or rotor
        k       Ratio of vehicle speed to wind speed
        L       Airfoil lift (perpendicular to vehicle FOR wind vector)
        phi     Wind direction from forward, ground FOR
        Ro      Air density
        S       Area of airfoil or rotor
        T       Thrust (net forward airfoil force component)
        theta   Wind direction from forward, vehicle FOR
        u       Wind speed, vehicle FOR
        ue      Wind speed exiting a rotor, vehicle FOR
        v       Vehicle ground speed
        w       Wind speed, ground FOR
        W'      Power (net, gross, reqd, etc.)
        Z       Rotor power-to-area-speed-cubed ratio


    The first thing that must be realized is that the wind direction (and
speed) will be different in the vehicle and ground FORs. The vehicle's
ground velocity and that of the wind add vectorially (wvectors.gif), with
the result that the wind direction swings toward the bow with increasing
ground speed. (Note 1.) The wind vector in the vehicle FOR is


        w [ (k + cos(phi)), sin(phi) ].


The absolute speed and direction can easily be converted:


        u  =  w ( k^2 + 2 k cos(phi) + 1 )^0.5

        theta = atan2( y = sin(phi), x = k + cos(phi) ).   (Note 2.)


wspeed.gif      Vehicle FOR wind speed versus ground FOR wind direction
wdir.gif        Ground FOR versus vehicle FOR wind direction


    Now we will consider a rotor-equipped vehicle (wrotor.gif). Let there
be a vane on the rotor so that it tracks with the vehicle FOR wind direction.
The power produced by such a machine is proportional to intake area and
the cube of the wind speed:


        W'  =  0.5 Ro u^3 S Z.


In producing this power, the rotor can be expected to encounter a force
along its axis due to the change in momentum of the air flow. The air
in providing its energy slows down to some speed ue:


        W'  =  0.5 Ro S ( u^3 - ue^3 )  =  0.5 Ro u^3 S Z.

        u^3 - ue^3  =  Z u^3.

        ue^3  =  u^3 ( 1 - Z ).

        F  =  (Ro S u) (u - ue)  =  Ro S u^2 ( 1 - ( 1 - Z )^(1/3) ).


    The sideways component of this force will presumably be resisted by
the wheels (or keel); while the forward component will contribute to the
resistance to motion over and above the hull drag.


        D  =  F cos(theta).


    This force will contribute to the power required to keep the vehicle
moving, reducing the net power accordingly. The drain is proportional
to the fore-aft component and also to the ground speed, since the rotor
would be supplying its total power to wheels/screws.


        W'net  =  W' - D v.


   The power required to push the vehicle itself, exclusive of the rotor,
is likewise proportional to ground speed (for the same reason), and also
to the fore-aft component of its own drag.


        W'req  =  0.5 CdA Ro u^2 cos(theta)^2 v.


    We want our final equations in terms of the wind speed; so we will
substitute some terms:


        W' / w^3  =  0.5 Ro S Z ( k^2 + 2 k cos(phi) + 1 )^(3/2).

    D / w^2  =   Ro S cos(theta) (k^2 + 2 k cos(phi) + 1) (1 - (1 - Z)^(1/3)).

        W'net / w^3  =  W'/ w^3 - k D / w^2.

        W'req / w^3 =  0.5 CdA Ro cos(theta)^2 k (k^2 + 2 k cos(phi) + 1)

It is evident now that all power parameters are directly proportioal to
windspeed cubed (and all force parameters proportional to windspeed squared).
We can now write our spreadsheet.

rotor.wk1: Wind rotor calcs.
    1. Set course in degrees from windward, and if desired, wind speed.
    2. Execute the macro ADJUST or \A. This will adjust k for zero net power.
    3. Adjust K manually to calculate additional power required or surplus.
    4. Macro MAKETABLE or \T generates a table of speed versus course.

Choices of values:

    Z: The windmill power constant was calculated from a wind power table in
Mother Earth News _Handbook Of Homemade Power_ (p 141) by averaging all the
values of W'/(0.25 Ro pi D^2 V^3). A copy of this table with the averaging code
is provided in windtabl.wk1.

    CDA_HULL: I used a value corresponding to 100 watts at 7 meters per
second (15.6583 MPH), as I'm mostly curious about applications on otherwise
unpowered craft; and this seems to be the most reasonable estimate I've
been able to come up with for bicycle performance. I would expect other
pedal powered vehicles to show similar performance. (Note 3.)

    S: I sized the rotor for 2 meters in diameter, in order to fit it
comfortably into a single traffic lane. There should also be ample clearance
under most bridges.

    W: Winds in the 10-20 MPH range seem to be the most common these days.
So 7 m/sec (15.6583 MPH) is a reasonable assumption. Since my intended
output is in multiples of windspeed, however, and since the windspeed
terms cancel out of the equations, it doesn't really matter what number is
entered here.

rotorpf.gif: Wind rotor performance, wind speed multiples versus direction.


----

Airfoil performance:

    As in the case of the rotor, the effective wind vector shifts to
forward with increasing speed. The principal forces are the lift and
the wing drag, which are really components of a single force vector.
The useable thrust is the fore-and-aft component of this force (wwing.gif).


        F  =  ( L^2 + D^2 )^0.5


therefore


        Cf  =  ( Cl^2 + Cd^2 )^0.5


and the angle between this force and the air stream is given by


        beta  =  atan( Cl / Cd ).


It is also evident that


        T  =  0.5 Ro u^2 S Ct.

        T  =  0.5 Ro u^2 S Cf cos(pi - theta - beta).

        T  =  0.5 Ro w^2 S Cf (k^2 + 2 k cos(phi) + 1) cos(pi - theta - beta).

    T / w^2  =  0.5 Ro S Cf (k^2 + 2 k cos(phi) + 1) cos(pi - theta - beta).


This propulsive force is compared with the hull drag force:


        Dhull  =  0.5 Ro u^2 cos(theta) CdA.

        Dhull  =  0.5 Ro w^2 cos(theta) (k^2 + 2 k cos(phi) + 1) CdA.

        Dhull/w^2  =  0.5 Ro cos(theta) (k^2 + 2 k cos(phi) + 1) CdA.


    Again, the prominent forces can be expressed in terms of the amount
per unit of windspeed.


  (T - D) / w^2  =  0.5 Ro ( S Ct - CdA cos(theta) ) (k^2 + 2 k cos(phi) + 1).


    The net power surplus can now be directly calculated:


        W'surplus  =  (T - D)  w  (k^2 + 2 k cos(phi) + 1)^0.5.


    As to figuring out Cl and Cd, I cheated and downloaded SNACK
(www.dreesecode.com) which can calculate coefficients for an airfoil of
arbitrary NACA number (though it balked at zero thickness). I ended up
trying out five different airfoil sections:

    NACA-0001   As close to a flat plate as the software could work with.
                This one was, surprisingly, the most resistant to stall.
                Even at 20 degrees angle of attack, the maximum that
                SNACK can handle, this section still produced a lift
                coefficient of over 1.9.

    NACA-0010   A standard symmetric wing. It was more prone to stall,
                but did considerably better at providing net sailing
                thrust than the flat wing.

    NACA-9301   Here I sacrificed symmetry in the hope of getting a bit more
                thrust. It helped a little. The 1% chord thickness, again
                the smallest that the software could handle, is to enable
                using a sheet, which can be reversed on the opposite tack,
                in place of a rigid airfoil. The sheet would be given its
                profile by a pair of restraining frames or booms.

    Joukowsky .300-.010
                Again an ultra-thin airfoil to enable flexibility. I
                decided here to depart from the NACA series as these wings
                didn't provide any more lift than the Cl=2 range of the
                others. This wing is extremely sensitive to angle of attack,
                stalling a couple of degrees above its best L/D.

    Joukowsky .300-.010 with flap
                Just for the hell of it I turned on the Flap Bender. I got
                a wing that was both virtually immune to stall and provided
                grossly high lift coefficients. I decided to include it as
                it gives the best performance of them all, allowing close
                hauling as low as 10 degrees off the wind (barely moving)
                and reaching as fast as six times the wind speed. It does
                the wind's speed on a 20 degree tack. (Note 4.)


wings.wk1: Airfoil sail performance.
    Works much the same as above; adjust K for any given course and note
power surplus (or deficiency). The same macros are available for solving
for zero power/net drag and generating a table.

Choices of values:

    CDA_HULL and W: Same as for rotor.

    S: I wanted a comparison of sails/wings to the rotor, so it seemed
appropriate to use the same area.

wingpf.gif: Airfoil performance, multiples of windspeed versus direction.


Comparison:

    The figure of 20 degrees offwind is a bit small an estimate for where
sails begin to outperform the rotor. Even the Joukowsky-with-flap airfoil
only does the wind's speed on this course, while the rotor does almost 1.37
times the wind. Nevertheless, all of the airfoils are far superior to the
rotor on most other courses.

    The rotor, in fact, performs miserably enough overall so as not to be
worth building. Its maximum speed barely gets above 1.39 times windspeed,
and is closer to 1X most of the time. It is, however, almost uniformly
consistent in performance in all directions.


Notes:

1. My guess is that this is the reason why the wind powered electric car
   I asked about has to get up some speed before the airfoils can provide
   enough thrust to keep the car moving.

2. The ATAN2 function takes the x and y argument in different orders depending
   on the software. Lotus-123 expects the x co-ordinate first, while Matlab
   expects the y term first. Refer to the documentation for your software.

3. I actually had in mind equipping one of Greenspeed's trikes with some
   sort of windcatcher.

4. This performance does sound way too good to be true. It may be wondered
   just where the energy comes from to provide that much of a push. The
   airstream would, at least, have to be tapped a considerable distance
   from the vehicle itself. The results for this airfoil should, in any case,
   be treated with some skepticism.
7 responses total.
drew
response 1 of 7: Mark Unseen   Aug 13 03:15 UTC 2000

I found and corrected an error in the worksheet file (not item #0), and
am now getting even more fantastic results. The numbers in this table
are in multiples of the wind speed:

    Optimum speed table:                         Joukowsky J.300-.010
      phi(deg)  NACA-0001  NACA-0010  NACA-9301  .300-.010  with flap
    ------------------------------------------------------------------
             0     -1.000     -1.000     -1.000     -1.000     -1.000
             5     -0.739     -0.560     -0.347     -0.030      0.513
            10     -0.472     -0.116      0.309      0.940      2.022
            15     -0.201      0.328      0.963      1.902      3.515
            20      0.071      0.771      1.609      2.851      4.982
            25      0.343      1.207      2.243      3.777      6.411
            30      0.612      1.635      2.860      4.675      7.791
            35      0.876      2.049      3.456      5.537      9.112
            40      1.134      2.449      4.025      6.358     10.363
            45      1.383      2.829      4.563      7.129     11.536
            50      1.621      3.188      5.067      7.847     12.621
            55      1.847      3.523      5.532      8.505     13.609
            60      2.060      3.831      5.954      9.098     14.494
            65      2.256      4.110      6.332      9.621     15.269
            70      2.435      4.358      6.662     10.072     15.928
            75      2.596      4.572      6.940     10.446     16.465
            80      2.737      4.752      7.166     10.740     16.877
            85      2.857      4.895      7.337     10.953     17.161
            90      2.956      5.001      7.453     11.082     17.314
            95      3.031      5.069      7.512     11.127     17.335
           100      3.084      5.099      7.513     11.088     17.225
           105      3.114      5.090      7.458     10.964     16.983
           110      3.119      5.042      7.346     10.756     16.612
           115      3.101      4.955      7.177     10.467     16.114
           120      3.060      4.831      6.954     10.098     15.494
           125      2.995      4.670      6.679      9.652     14.756
           130      2.907      4.474      6.352      9.132     13.906
           135      2.797      4.244      5.977      8.544     12.950
           140      2.666      3.981      5.557      7.890     11.895
           145      2.514      3.688      5.094      7.176     10.750
           150      2.344      3.367      4.593      6.407      9.523
           155      2.155      3.020      4.056      5.590      8.224
           160      1.951      2.650      3.489      4.730      6.861
           165      1.731      2.260      2.895      3.834      5.447
           170      1.498      1.853      2.279      2.909      3.991
           175      1.254      1.432      1.646      1.962      2.505
           180      1.000      1.000      1.000      1.000      1.000

Now this is definitely looking too good to be true. I'm putting the zip file
up, in case anybody wants to have a look at it. ~drew/wind.zip.
keesan
response 2 of 7: Mark Unseen   Dec 15 03:01 UTC 2000

Can you summarize your results in layperson's terms and explain their
relevance?  I am problem not the only grexer whose head your offering flew
over.
drew
response 3 of 7: Mark Unseen   Dec 19 02:24 UTC 2000

The 'phi' column is the wind direction in terms of degrees off the vehicle's
course. 180 means a direct tailwind, 0 = a direct headwind. 90 degrees is a
crosswind. This direction is what would be seen by a stationary (rel. to
ground) observer; observers on the vehicle would see the wind direction
shifted to forward.

The column headings are notations for different types of airfoils. The first
two types are symetrical: same shape on each side. The others are curved, or
"cambered".

The numbers in the body of the table are the calculated maximum speeds in
terms of multiples of whatever the wind speed happens to be. The reason I
have doubts about some of these numbers is because they indicate that for some
wing configurations (eg, the flapped, high camber Joukowsky wing), a mere 10
mile per hour wind could propel the craft at over 170 miles per hour,
depending on the wind direction.
orinoco
response 4 of 7: Mark Unseen   Dec 20 03:57 UTC 2000

How rapidly would that speed drop off if the wind weren't quite in the right
direction?  My experience with sailing has been that it's possible to go very
fast with not much wind, but you have to position the sails so precisely that
the practical limit to your speed ends up being much lower.
drew
response 5 of 7: Mark Unseen   Dec 22 20:41 UTC 2000

The above table covers results from directly upwind through directly downwind.
Significant speeds are indicated for a wide range. Perhaps you mean what if
the sail isn't at quite the right angle?

Airfoils have sensitivity to angle of attack - the lift (force normal to free
airstream) is linear with angle of attack up to the stall angle, which varies
with the wing profile and Reynolds number. The angle of attack itself would
change with changes in the wind vector. Sudden increases in wind speed can
stall the airfoil unless there is some provision for automatic adjustment.

Are your experiences strictly with watercraft? Or have you used other sailing
vehicles such as iceboats?
orinoco
response 6 of 7: Mark Unseen   Dec 31 05:09 UTC 2000

So okay, if the angle of attack is a little too high, the craft stalls.  What
if the angle is a little too low?  How much of a difference in lift would that
make?

(And no, I've never sailed an iceboat.  Usually, I'm only that close to enough
water in the summer.)
drew
response 7 of 7: Mark Unseen   Dec 31 23:20 UTC 2000

If the angle is a little too low, you get proportionally less aerodynamic
lift, but a less severe drop than a stall condition. ("Stall" in aerodynamics
is a term indicating separation of the boundary layer over the "top" surface
of the wing. This results in the generated lift dropping nearly to zero, with
drag continuing to rise somewhat proportionally with angle of attack.)
 0-7          
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss