Search NASA⌕ Search

SEARCH · Search NASA

Results for “Motor Speed Control”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 109 records · Page 6

Leveraging High-Level Synthesis to Migrate Motor Control Algorithms From Microcontroller to FPGA

As motor control algorithms become increasingly complex, traditional microcontroller-based implementations are reaching computational limits that prevent the controller from operating at the required speed. This paper presents a novel workflow leveraging High-Level Synthesis (HLS) to migrate motor control algorithms from a microcontroller implementation to a Field-Programmable Gate Array (FPGA) implementation. The proposed approach utilizes the free Vitis HLS software to automatically convert Embedded Coder-generated C code from a Simulink model into Hardware Description Language (HDL) code suitable for FPGA deployment.

FPGA↗

Leveraging High-Level Synthesis to Migrate Motor Control Algorithms From Microcontroller to FPGA

As motor control algorithms become increasingly complex, traditional microcontroller-based implementations are reaching computational limits that prevent the controller from operating at the required speed. This paper presents a novel workflow leveraging High-Level Synthesis (HLS) to migrate motor control algorithms from a microcontroller implementation to a Field-Programmable Gate Array (FPGA) implementation. The proposed approach utilizes the free Vitis HLS software to automatically convert Embedded Coder-generated C code from a Simulink model into Hardware Description Language (HDL) code suitable for FPGA deployment.

FPGA↗

Simulation of an Electromechanical Spin Motor System of a Control Moment Gyroscope

A two-phase brushless DC motor (BDCM) with pulse-width modulated (PWM) voltage drive is simulated to control the flywheel speed of a control moment gyroscope (CMG). An overview of a double-gimballed control moment gyroscope (DGCMG) assembly is presented along with the CMG torque effects on the spacecraft. The operating principles of a two-phase brushless DC motor are presented and the system's electro-mechanical equations of motion are developed for the root-mean-square (RMS) currents and wheel speed. It is shown that the system is an extremely "stiff" set of first-order equations for which an implicit Euler integrator is required for a stable solution. An adaptive proportional voltage controller is presented which adjusts the PWM voltages depending on several control modes for speed, current, and torque. The simulation results illustrate the interaction between the electrical system and the load dynamics and how these influence the overall performance of the system. As will be shown, the CMG spin motor model can directly provide electrical power use and thermal power output to spacecraft subsystems for effective (average) calculations of CMG power consumption.

Inampudi, Ravi↗

Electronic Control Of Slow Rotations

Digital/analog circuit controls both angular position and speed of rotation of motor shaft with high precision. Locks angular position of motor to phase of rotation-command clock signal at binary submultiple of master clock signal. Circuit or modified version used to control precisely position and velocity of robotic manipulator, to control translation mechanism of crystal-growing furnace, to position hands of mechanical clock, or to control angular position and rate of rotation in any of large variety of rotating mechanisms.

Howard, David E.↗

Enhancing Soundtracks From Old Movies

Proposed system enhances soundtracks of old movies. Signal on optical soundtrack of film digitized and processed to reduce noise and improve quality; timing signals added, and signal recorded on compact disk. Digital comparator and voltage-controlled oscillator synchronizes speed of film-drive motor and compact disk motor. Frame-coded detector reads binary frame-identifying marks on film. Digital comparator generates error signal if marks on film do not match those on compact disk.

Frazer, Robert E.↗

Motor Control of Two Flywheels Enabling Combined Attitude Control and Bus Regulation

This presentation discussed the flywheel technology development work that is ongoing at NASA GRC with a particular emphasis on the flywheel system control. The "field orientation" motor/generator control algorithm was discussed and explained. The position-sensorless angle and speed estimation algorithm was presented. The motor current response to a step change in command at low (10 kRPM) and high (60 kRPM) was discussed. The flywheel DC bus regulation control was explained and experimental results presented. Finally, the combined attitude control and energy storage algorithm that controls two flywheels simultaneously was presented. Experimental results were shown that verified the operational capability of the algorithm. shows high speed flywheel energy storage (60,000 RPM) and the successful implementation of an algorithm to simultaneously control both energy storage and a single axis of attitude with two flywheels. Overall, the presentation demonstrated that GRC has an operational facility that

Kenny, Barbara H.↗

Automated mixed traffic transit vehicle microprocessor controller

An improved Automated Mixed Traffic Vehicle (AMTV) speed control system employing a microprocessor and transistor chopper motor current controller is described and its performance is presented in terms of velocity versus time curves. The on board computer hardware and software systems are described as is the software development system. All of the programming used in this controller was implemented using FORTRAN. This microprocessor controller made possible a number of safety features and improved the comfort associated with starting and shopping. In addition, most of the vehicle's performance characteristics can be altered by simple program parameter changes. A failure analysis of the microprocessor controller was generated and the results are included. Flow diagrams for the speed control algorithms and complete FORTRAN code listings are also included.

Marks, R. A.↗

Simulink(Trademark) Controller for a Reluctance Motor With a Four-Pole Rotor and 36-Tooth Stator

NASA Glenn Research Center has developed a Simulink(Trademark) controller logic for driving a room temperature, 36-teeth stator, four-pole rotor reluctance motor. The Simulink logic was extracted from an existing C++ motor controller that was previously employed to achieve a rotor speed of 3000 rpm. The Simulink controller has additional logic refinements that were not available in past C++ controller, such as the per rev logic component and its frequency filter. The filter provides a more accurate reading of the rotor input signals. The controller is versatile, and with slight modifications, can be used to drive other reluctance motor types incorporating dissimilar stator rotor pole combinations. The original C++ controller was designed with the goal (after appropriate modification) of controlling a future superconducting motor. This superconducting motor will be employed as a test bed for developing other superconducting aviation propulsion motors envisioned for future turbo-electric aircrafts. The Simulink results presented in this paper were generated from simulated rotor inputs. However, in an actual application, these simulated inputs are to be replaced by actual proximity probe signals emanating from D-Space hardware inputs.

Motor Controller↗

Adaptive control system for line-commutated inverters

A control system for a permanent magnet motor driven by a multiphase line commutated inverter is provided with integration for integrating the back EMF of each phase of the motor. This is used in generating system control signals for an inverter gate logic using a sync and firing angle (alpha) control generator connected to the outputs of the integrators. A precision full wave rectifier provides a speed control feedback signal to a phase delay rectifier via a gain and loop compensation circuit and to the integrators for adaptive control of the attenuation of low frequencies by the integrators as a function of motor speed. As the motor speed increases, the attenuation of low frequency components by the integrators is increased to offset the gain of the integrators to spurious low frequencies.

Dolland, C. R.↗

Electronic phase-locked-loop speed control system is stable

Phase locked-loop circuit is used for playback motors in digital tape recorders where the reproducer output remains in exact synchronism with an external reference clock over extended periods. It removes the motor dynamics from the control loop so that the loop is stable without damping.

Stone, F. A.↗

High Speed Bearing Wear Rate Measurements for Spacecraft Active Thermal Control Fluid Pumps with a Novel Pin on Disk Apparatus

A novel pin on disc tribometer was designed and constructed to generate a high-speed, wear coefficient database for hydrodynamic bearings that are typically used in canned motors found in the active thermal control circuits of robotic and inhabited spacecraft. The primary motivation for this work was the premature failure of the active external thermal control pump on the International Space Station in 2010. During the failure investigation of this incident, the root cause was postulated to be high speed wear of the bearings. Although a detailed forensic analysis gave credibility to this theory, the lack of wear coefficient data at relevant conditions prevented validation of this finding. The database generated from the new Extreme Environment Tribometer (EET) enabled a closure calculation within 5% of the observed wear from inspections of the failed hardware. Testing in anhydrous ammonia and surrogate fluid was performed to provide a means for simplified testing in the future and to populate a preliminary database for the design of future active thermal control systems on spacecraft. The EET and test techniques developed for the measurement of high-speed wear coefficients are available to future system designers.

thermal control↗

ac propulsion system for an electric vehicle

It is pointed out that dc drives will be the logical choice for current production electric vehicles (EV). However, by the mid-80's, there is a good chance that the price and reliability of suitable high-power semiconductors will allow for a competitive ac system. The driving force behind the ac approach is the induction motor, which has specific advantages relative to a dc shunt or series traction motor. These advantages would be an important factor in the case of a vehicle for which low maintenance characteristics are of primary importance. A description of an EV ac propulsion system is provided, taking into account the logic controller, the inverter, the motor, and a two-speed transmission-differential-axle assembly. The main barrier to the employment of the considered propulsion system in EV is not any technical problem, but inverter transistor cost.

Geppert, S.↗

Perceived Annoyance to Noise Produced by a Distributed Electric Propulsion High Lift System

Results of a psychoacoustic test performed to understand the relative annoyance to noise produced by several configurations of a distributed electric propulsion high lift system are given. It is found that the number of propellers in the system is a major factor in annoyance perception. This is an intuitive result as annoyance increases, in general, with frequency, and, the blade passage frequency of the propellers increases with the number of propellers. Additionally, the data indicate that having some variation in the blade passage frequency from propeller-to-propeller is beneficial as it reduces the high tonality generated when all the propellers are spinning in synchrony at the same speed. The propellers can be set to spin at different speeds, but it was found that allowing the motor controllers to drift within 1% of nominal settings produced the best results (lowest overall annoyance). The methodology employed has been demonstrated to be effective in providing timely feedback to designers in the early stages of design development.

Palumbo, Dan↗

Annoyance to Noise Produced by a Distributed Electric Propulsion High-Lift System

A psychoacoustic test was performed using simulated sounds from a distributed electric propulsion aircraft concept to help understand factors associated with human annoyance. A design space spanning the number of high-lift leading edge propellers and their relative operating speeds, inclusive of time varying effects associated with motor controller error and atmospheric turbulence, was considered. It was found that the mean annoyance response varies in a statistically significant manner with the number of propellers and with the inclusion of time varying effects, but does not differ significantly with the relative RPM between propellers. An annoyance model was developed, inclusive of confidence intervals, using the noise metrics of loudness, roughness, and tonality as predictors.

Rizzi, Stephen A.↗

Control of a High Speed Flywheel System for Energy Storage in Space Applications

A novel control algorithm for the charge and discharge modes of operation of a flywheel energy storage system for space applications is presented. The motor control portion of the algorithm uses sensorless field oriented control with position and speed estimates determined from a signal injection technique at low speeds and a back EMF technique at higher speeds. The charge and discharge portion of the algorithm use command feed-forward and disturbance decoupling, respectively, to achieve fast response with low gains. Simulation and experimental results are presented demonstrating the successful operation of the flywheel control up to the rated speed of 60,000 rpm.

Kenny, Barbara H.↗

Transistorized PWM inverter-induction motor drive system

This paper describes the development of a transistorized PWM inverter-induction motor traction drive system. A vehicle performance analysis was performed to establish the vehicle tractive effort-speed requirements. These requirements were then converted into a set of inverter and motor specifications. The inverter was a transistorized three-phase bridge using General Electric power Darlington transistors. The description of the design and development of this inverter is the principal object of this paper. The high-speed induction motor is a design which is optimized for use with an inverter power source. The primary feedback control is a torque angle control with voltage and torque outer loop controls. A current-controlled PWM technique is used to control the motor voltage. The drive has a constant torque output with PWM operation to base motor speed and a constant horsepower output with square wave operation to maximum speed. The drive system was dynamometer tested and the results are presented.

Peak, S. C.↗

The design and analysis of single flank transmission error tester for loaded gears

To strengthen the understanding of gear transmission error and to verify mathematical models which predict them, a test stand that will measure the transmission error of gear pairs under design loads has been investigated. While most transmission error testers have been used to test gear pairs under unloaded conditions, the goal of this report was to design and perform dynamic analysis of a unique tester with the capability of measuring the transmission error of gears under load. This test stand will have the capability to continuously load a gear pair at torques up to 16,000 in-lb at shaft speeds from 0 to 5 rpm. Error measurement will be accomplished with high resolution optical encoders and the accompanying signal processing unit from an existing unloaded transmission error tester. Input power to the test gear box will be supplied by a dc torque motor while the load will be applied with a similar torque motor. A dual input, dual output control system will regulate the speed and torque of the system. This control system's accuracy and dynamic response were analyzed and it was determined that proportional plus derivative speed control is needed in order to provide the precisely constant torque necessary for error-free measurement.

Bassett, Duane E.↗