Objectives:
Power Enhancement: Optimize DC-motor windmill power output.
Voltage Stability: Achieve consistent DC voltage through signal filtering.
Method Comparison: Evaluate optimization techniques against the baseline design.
Tool Proficiency: Gain hands-on experience with oscilloscopes and multimeters.
Design Iteration: Practice the iterative design methodology.
Materials Required:
1 DC Motor
1 Windmill PCB with:
4x Capacitors (1206 SMD)
2x Resistors (1206 SMD)
2x Connecting Wires
2x Alligator Clips
Solder
Hot glue
Super glue
1 Windmill Stand
Tools: Multimeter and Oscilloscope
Soldering iron
1 3D Printer
Software Required:
3D Modeling (e.g., Fusion360, TinkerCAD)
Circuit Simulation (e.g., Falstad)
WaveForm
Aerodynamic Analysis (e.g., NASA simulations)
1. Initial Design Experimentation with Provided Blades
To begin, I downloaded and imported the provided .stl files of the blades and the hub into PrusaSlicer. The components were already sized down, so all I had to do was slice the design. Then, to assemble, I removed all of the supports and super-glued the blades to the interior of the hub. I used a small drill to drill the hole on the other end, before I inserted the DC motor in.
Sliced windmill blades and hub design in prusaslicer
Drilling a hole into the bottom of the hub
3-D printed windmill blades with supports attached
Fully assembled windmill with the blades superglued to the interior of the hub
Fully assembled windmill with motor included
To test the horizontal windmill blades, I used alligator clips to connect to the scope channel 1 (positive and negative), or the orange wires to the motor. Then, plugging the micro-usb into the computer, I opened up WaveForm, which is an application that tracks the changing voltage levels of an AC signal. I spun the motor manually, watching the wave spikes on the screen. Because we were measuring AC voltage (and not DC), the waves were oscillating unevenly, as the electrons were constantly switching directions. This represents what the voltage looks like before its goes through a transformer; the transformer processes and filters the voltage, converting it to a steady DC.
Set-up with the oscilloscope, motor, alligator clips, and WaveForm
Tracking the voltage spikes using WaveForm; when we spun the motor manually, the voltage output was averaging around .7 volts or 700 millivolts. As for the shape, I noticed that the signals were quite inconsistent, constantly rising and dropping.
Testing the windmill with a multimeter and a fan
Testing the OG windmill with the oscilloscope (oº, 45° , 90° , 135° 180° ); the highest average voltage production was at 0º.
Readings on the oscilloscope for the given windmill at 45º; it was about 184 mV (RMS) and fluctuating significantly.
Bar graph comparing average voltage over time and the different angles. For the original windmill, it did not rotate at all at 90º, and the angle at which it was rotating the fastest was 0º.
Above contains a line chart comparing the voltage (mV) vs. the time (sec) for the 0º angle. To obtain the data, I paused the video at second increments and recorded the millivolt reading next to the root mean square (RMS), which measures the magnitude of AC waves. Within the recorded time, the peak was at two seconds with 448.57 mV and the lowest point was at six seconds with 375.05 mV. The overall range was 73.52 mV.
2. Researching the Optimal Windmill
Websites Used:
https://windandsolar.com/blog/blade-types-for-wind-turbine-users-the-complete-guide-/
https://www.energy.gov/eere/articles/wind-turbines-bigger-better
https://www.sciencedirect.com/science/article/pii/S221509861500155X
Conclusions:
Under this website, I learned a lot about the ideal number of blades and the effect that drag has on the speed (and ultimately efficiency) of the blades. The site compared industrial wind turbines vs. homemade, concluding that the number of blades was not just limited to three; it found that for smaller windmills, more blades resulted in greater stability, whereas less blades were more efficient. Besides that, it briefly mentioned how crucial the angle of attack, or the pitch, was for determining a windmill's effectiveness. If the design were too narrow, wind wouldn't "generate flow over the blade," and if the design were too wide, it would create too much drag.
Under this website, I read about how increasing the diameter of the rotor directly "allow wind turbines to sweep more area, capture more wind, and produce more electricity." Keeping this in mind, I tried to increase the length of the windmill blades in Fusion360 by changing the distance of the offset planes. This was particularly prominent in the first two prototypes.
I briefly skimmed through this site, finding that the ideal angle of attack range was between 5º and 15º, depending on the environment.
3. Blade Design and Testing
Goals:
Model new blades, maintaining hub compatibility.
Test and graph three different blade designs.
Select the most power-efficient blade design of the 3.
Methods:
For this process, each group created at least three windmill models, adjusting factors such as angle of attack, blade length, and depth to form the most optimal design. After 3-D printing each model, we had to drill a hole in the bottom of the hub to fit the outer shaft in; we found that hot-gluing the two together was the best way to keep the windmill attached. Then, placing it in front of the fan, we utilized the oscilloscope to measure the millivolts generated. Similar to the initial assessment, we tested and analyzed 0º, 45º, 90º, 135º, and 180º to see which prototype was the most efficient. In the end, we found that each prototype had its strengths in weaknesses--for instance, certain designs were more consistent throughout all angles but had a lower average voltage, whereas others were less consistent but had a significantly higher average voltage for 0º.
Links:
All four prototypes: For each prototype, we attempted to incorporate aspects of the original design, while slightly tweaking other factors.
Set-up of fully soldered PCB and the oscilloscope: For the four prototypes, we utilized capacitors to filter the signals and achieve a more stable voltage. To do this, we connected one end of the alligator clip to either the ground or the power wire of the motor. We then touched the measuring clip to the respective capacitors. (refer to section 5).
1. First Prototype
For the first prototype, I attempted to create a modified version of the original, using the surface loft under the surface tab instead of the solid tab. First, I created two offset planes and used splines to draw the general shape of the turbines. Then, I applied the surface loft and the thicken command (1.5 mm). During my research process, I learned that having longer and angled blades was the ideal shape, so I tried to implement that in this design. I edited the dimensions so it would be longer than the original blades. Lastly, to ensure compatibility with the original hub, I used calipers on the original model to find the dimensions of the base; I used the two-point rectangle and extruded it by the measured distance.
Rounded windmill blades in Fusion 360, home view
Rounded windmill blades in Fusion 360, bottom view
Sliced windmill blades and hub in PrusaSlicer, with supports
Final 3D printed first prototype
Testing the first prototype with a fan and an oscilloscope (45, 90, 135, etc.)
Bar graph comparing average voltage over time and the different angles. Similar to the original windmill, it did not rotate at all at 90º, and the angle at which it was rotating the fastest was 0º, averaging 280 mV. This windmill was overall slower than the original.
2. Second Prototype
For the second prototype, I attempted a three-blade design with a hub similar to the original (except without the ridges). To make the blades, I used slots and three offset planes, before using the loft command to connect them (I had also created a spline connecting all three sketches to serve as the guide rail). Then, I created the center by extruding a circle and using the loft tool again to create the upper-cone shape. I applied the circular pattern command, selecting the singular blade as the profile body and the extruded circle as the axis. Finally, I extruded a smaller circle on the bottom of the hub for the motor to fit in.
three-windmill blades in Fusion360, home view
three-windmill blades in Fusion360, bottom view
Sliced windmill blades and hub in PrusaSlicer, with supports
Sliced windmill blades and hub in PrusaSlicer, without supports
Final 3D printed version of prototype 2: in the final version of the second prototype, I noticed that the infill density was too low, resulting in super thin and unstable turbine blades. This ultimately did not spin when placed in front of the fan, so there wasn't any data. In the future, I would change the design to increase the radius of the slot sketches, as well as extend the length of the blades.
3. Third Prototype
For the third prototype, I tried to take a different approach, adding shorter and flatter blades that angle only slightly away from the wind. To create the hub, I used the revolve command on a cone-shaped spline/rectangle. Then, for the blades, I first drew a horizontal line on the side of the hub, before creating an offset plane and drawing a spline. Next, I applied the loft feature connecting the two sketches. I thickened the lofted design and used the circular pattern feature to replicate the blade design (I selected the initial circle from the hub as the axis). I had initially created 10-15 blades, but there would be too much drag. Thus, I created four blades. While testing this design, I noticed that the blades were a bit heavy and could not rotate very fast as a result.
4-blade turbine windmill in Fusion360, home view
4-blade turbine windmill in Fusion360, back view
Sliced windmill blades and hub in PrusaSlicer, with supports
Final 3D printed version of prototype 3
Testing the third prototype with a fan and an oscilloscope (45, 90, 135, etc.)
Bar graph comparing average voltage over time and the different angles. This prototype generally did not have very high average voltage when compared to other models; however, the voltage readings between 0º, 90º, and 180º were much more consistent. Additionally, this was the first model that would spin continuously at 90º, which indicated that the blades were better at picking up wind from the side.
4. Fourth Prototype
Karlin primarily designed the fourth prototype, extruding two connected 3-point arcs and adding the base, based on measurements from the original design. The approach with this design was to create a longer version of the original blades while maintaining a more uniform curved-shape. We found that it worked a lot better than the original, generating nearly 100 mV more in RMS. This was also the second design that was fully compatible with the initial hub--we followed a similar process as prototype 1 to create the rectangular base.
Curved fourth prototype in Fusion360, home view
Sliced prototype 4 windmill blades and hub in PrusaSlicer
Final 3D printed version of prototype 4
Testing the fourth prototype with a fan and an oscilloscope (45, 90, 135, etc.)
Bar graph, comparing average voltage over time and the different angles. This prototype had the highest average voltage at 0º than any other prototype, but its weaknesses emerged at 90º, 135º, and 180º, as it had no spin. The uniformity of these blades likely contributed to increasing their speed.
5. Electronics Testing and Comparing Filter/Unfiltered Signals
Surface Mount Soldering: For the electrical component of this unit, our group soldered four different capacitors and two different resistors onto a PCB. Regarding the resistors, with determine the DC voltage, we installed a 5 ohm resistor at R1 and a 1 mega ohm resistor at R2. Then, for the capacitors, which helped to filter signals and produce a constant DC voltage (more stable than the ever-changing AC voltage), we aimed to get a range. We started at low capacitance for C1 (22pF), as it filters high frequency signals; we did the opposite for C2 (10,000 pF), using high capacitance to filter low frequency signals. C3 and C4 followed a similar pattern. The board itself was designed as a parallel circuit, so we could adjust a capacitor at any given time without disrupting the rest of the components.
Voltage Biasing: Voltage biasing refers to a fixed DC voltage to a terminal of an electronic component. A lot of electronics require both an AC signal as well as a steady DC signal to fully function within a certain range, and voltage biasing enables that. This applies
5 ohm resistor and 1 mega ohm resistor installed at R1, R2
10,000 capacitor and 22pF capacitor installed at C1, C2
1000 pF and 100 pF capacitor installed at C3, C4
Motor soldered to the PCB (through-hole)
Filtered vs. Unfiltered Signals: Below illustrates the signifcant difference in the signal spikes when we introduced capacitors to the motor. Capacitors filter signals, meaning that they decrease the ripple voltage components in the output, converting an initially varying signal to a stable one. Different capacitors filter different size signals (big vs. small), which is why we included a wide range of capacitors on our board. To observe this change in action, we conducted the initial performance test using the original hub and windmill blades. The only difference was that we connected the oscilloscope to the motor with the PCB soldered on. Turning the fan on, we noticed that the signals did not fluctuate at all; it was a lot more stable compared to the original.
Testing the OG windmill with the oscilloscope with capacitor modifications
Example of signal before introducing capacitors
Example of signal after introducing capacitors
Above contains a line chart comparing the voltage (mV) vs. the time (sec) for the 0º angle, with the capacitor. This time, the peak was at two seconds with 335.07 mV and the lowest point was at five seconds with 298.23 mV. The overall range was 36.84 mV, which is around 1/2 of that for the initial performance test. The only other difference between the two tests was that the average voltage was significantly lower after adding the capacitors/resistors.
4. Conclusions
Comparison of performance of original output waveform vs final waveform:
Compared to the original output waveform, which was constantly rising and falling (unfiltered), the final waveform was relatively stable. There weren't any large jumps or spikes in waveform, and this was consistent with all prototypes.
Insight gained from testing varying factors:
Testing varying factors allowed me to understand how different angles of attack/lengths/shapes can contribute to how well it performs at different angles, as well as its influence how high or low its average voltage is. I ultimately found that longer and more uniform blades produced better results in terms of speed, whereas the unevenly curved blades (such as prototype 3) were better at catching wind consistently at different angles.
Particularly applying to prototypes 2 and 3, I discovered that a blade that was too thin failed to catch any wind, while a blade that was thicker had too much drag and couldn't spin as fast. The optimal design would lie somewhere in-between.
The most power efficient model ended up being prototype 4, mainly because its voltage output at 0º out-performed the other prototypes. However, if I were to select the most consistent model, I would choose prototype 3, as it was more flexible with different wind angles.
Changes in the future:
In the future, I would try to be more thoughtful in adjusting the dimensions and thicknesses of the blades; my main sources of errors stemmed from failing to analyze the thickness of the base design. If I could create a new design, I would use a thickness that's between prototype 2 and prototype 3.