A fluid flow-driven generator (1) for generating energy from a flow of liquid or gas that comprises a fluid-driven device (3, 4) comprising at least one movable foil (41) that has an adjustable
angle of attack, a sensor (24) for sensing a magnitude of a dynamic environmental or
structural factor that is indicative of a dynamic load on the fluid-driven device, and a
governor (21) for controlling the
angle of attack of the foil according to the magnitude of the factor to moderate the drag on the foil in the flow. This allows the ratio of the
power coefficient Cp of the generator to the drag on the foil to be optimised, increasing the
capacity factor of the generator. The fluid-driven device may comprise a fluid-driven
flapping mechanism that undergoes reciprocal motion in the flow. Alternatively, or additionally, the
governor may be configured to control the amplitude of the reciprocal motion according to the magnitude of the factor. Also disclosed is a passive or semi-passive fluid-driven
flapping mechanism that comprises a swing arm (3) having a hydrofoil pivoted on a fulcrum (43) at a distal end (38) thereof, and at least one
elevon (42) pivoted to the hydrofoil for movement between two opposite angled states relative to the hydrofoil. An
elevon angle control mechanism (50, 55, 80) is arranged to invert the angle of the
elevon at the end of each
stroke of the swing arm, causing automatic reversal of the
pitch of the hydrofoil. The angle of the elevon may be adjusted according to the magnitude of the factor automatically to control the
angle of attack of the hydrofoil