axial channel is defined through rotor 74 to permit axial flow between adjoined vanes 76 as well as through generator 50 as such rotor 74 is driven by lift fluid flowing into generator 50 through open ports 56 the resulting mechanical power of rotor 74 is used to generate electricity as explained below as mentioned above rotor 74 and flow control device 72 are connected such that they can be moved linearly within housing 52 in the illustrated embodiment this movement is caused by an actuator 78 actuator 78 moves flow control device 72 and rotor 74 linearly to variably adjust the openness of ports 56 and to provide infinite flow control throughout the continuum between fully closed and fully opened actuator 78 is mounted within interior cavity 64 of housing 52 and is coupled to inner subassembly 70 linking actuator 78 with rotor 74 operation of actuator 78 moves inner subassembly 70 including rotor 74 and flow control device 72 axially within housing 52 to displace flow control device 72 relative to ports 56 in the illustrated embodiment actuator 78 includes a motor 80 motor 80 includes a rotating element 82 having a threaded inner surface which engages a threaded outer surface of a ring 84 ring 84 is axially fixed with respect to linear movement relative to mandrel 86 of inner subassembly 70 by retaining rings 88 89 ring 84 is rotatably coupled on mandrel 86 such that mandrel 86 can rotate inside ring 84 to obtain axial movement ring 84 is maintained rotationally stationary relative to rotating element 82 of motor 80 so that operation of rotating element 82 drives ring 84 and mandrel 86 up or down as desired alternatively linear movement of inner subassembly 70.