Flywheel Energy Storage System

The goal of this project is to design a flywheel energy storage system (FES) for a potential lunar mission to be conducted by NASA.

Background
One of the problems a potential lunar mission faces is energy generation and storage. While both solar and nuclear power generation are options, they do have drawbacks. Generating electricity using solar power would not be possible during the approximately 14-day lunar night, and nuclear power generation would have to decrease during the lunar day due to heat. As a result of these drawbacks, an efficient method of storing energy would be needed to ensure the success of any planned lunar mission. The University of Idaho has put forward the idea of using a FES system (FESS) to accomplish this. FES is advantageous due to its high energy density and long lifespan compared to other methods of energy storage.

Passive Magnetic Bearing
The passive magnetic bearing is responsible for levitating the flywheel by utilizing liquid nitrogen-cooled superconductors combined with powerful permanent magnets arranged in a Halbach array. The Halbach array was particularly useful in this implementation, as it augmented the magnetic field below it while greatly reducing the magnetic field above it, thus improving levitation while reducing interference with the magnetic fields in the stator.

Stator
The UIFESS stator contains 24 coils divided into 4 poles. A voltage is supplied to these coils in order to generate a strong enough magnetic field to induce a force on the flywheel.

Rotor
The UIFESS rotor is the flywheel itself, and contains 4 salient poles to allow effective rotation.

Stabilization Bearing
The top bearing purely acts to provide corrective forces to the flywheel in order to maintain a 1 mm air gap.This 8 pole dedicated AMB was added to the original UIFESS design in order to create restoring moments on the rotor.

Self-Bearing Machine (SLFBM)
The SLFBM portion of the FESS reduces the hardware complexity of the system as well as the mass and size by removing the need for a dedicated AMB. Instead, the SLFBM acts to both rotate and stabilize the flywheel. However, combining these functions into one component increases the complexity of controlling the FESS. The SLFBM portion of the FESS takes the form of a Field-Regulated Reluctance Machine (FRRM).

Control Systems
At the time of writing, three distinct control systems were needed to ensure stability of the FESS: position, velocity, and current control. When the project was passed to the Flyrollers Senior Design Team, only the position control system was fully developed.

Power Electronics
Multiple Pololu H Bridges are used to apply a voltage to the FRRM coils.

Vacuum Chamber
To eliminate windage losses in the FESS, the entire apparatus is contained within a vacuum chamber. All wiring between the FESS and outside environment thus needed to be run through vacuum couplings in order to preserve the seal and maintain this vacuum.

Problem Statement
The UIFESS was not capable of rotation when the Flyrollers team took over the project. A rotational control algorithm needed to be developed and implemented in an embedded system in order to solve this problem.

Specifications
High Priority: Target Velocity: 2500 RPM Time to Reach Target: 1 day Maximum Steady-State Offset: 2 rad/s Minimum Allowable Air Gap: 0.5 mm Acceleration Control: Target Acceleration Rate set by User Medium Priority: Energy Efficiency: 70% During Acceleration Maximum Coil Temperature: 100 C Maximum Velocity Overshoot: 10 rad/s Maximum Settling Time: 1 s Maximum Rise Time: 10 s

Design Development
As stated, the Flyrollers were responsible for implementing current, position (displacement), and velocity control schemes for the flywheel. All control schemes utilized PID controllers implemented digitally.

Current Control
In order to generate the desired current through the coils of the FRRM portion of the FESS, a control scheme needed to be developed to monitor the most recent current level and send it to one of the microcontrollers. The microcontroller would then compare the measured value to a desired reference as determined by an encoder selected by the Flyrollers team.

Team Bios
The 'Fly Rollers' team contributed to this project from Fall 2015 - Spring 2016 and was primarily responsible for wiring the FES system and getting it spinning in a controlled manner. The team consisted of the following members:

Additional Documentation