I received a PhD from Syracuse University, an MS from the University of Washington, and a BS from Arizona State University (all in Electrical Engineering). I spent about 15 years in industry before coming to Cleveland State University in 1999. My work experience includes engineering contributions to the aerospace, automotive, agricultural, biomedical, process control, and software industries. I have lived in Seattle, Syracuse, Los Angeles, Phoenix, and Akron. My research interests include control theory, signal processing, embedded systems, and computer intelligence.
Algorithms
Partial-Data Interpolation Method for Arc Handling in a Computed Tomography Scanner (with Jaisingh Rajwade and Lester Miller), Computerized Medical Imaging and Graphics (2012)
X-ray tube arcing in computed tomography scanners causes poor image quality. During the time that...
Analytic Confusion Matrix Bounds for Fault Detection and Isolation Using a Sum-of-squared-residuals Approach (with Donald L. Simon), IEEE Transactions on Reliability (2010)
Given a system which can fail in 1 of n different ways, a fault detection...
A Majorization Algorithm for Constrained Correlation Matrix Approximation (with Jeff Abell), Linear Algebra and its Applications (2010)
We desire to find a correlation matrix of a given rank that is as close...
Evolutionary Algorithm Sandbox: A Web-Based Graphical User Interface for Evolutionary Algorithms (with Brent G. Gardner), Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on (2009)
The Evolutionary Algorithm (EA) Sandbox is an Adobe® Flex®-based graphical user interface (GUI) that provides...
An Analysis Of Diploidy And Dominance In Genetic Algorithms, International Conference on Computer, Communication, Control and Information Technology (2009)
The use of diploidy and dominance in genetic algorithms (GAs) has long been used to...
Biogeography-based Optimization
Variations of Biogeography-based Optimization and Markov Analysis (with Haiping Ma, Minrui Fei, and Zhikun Xie), Information Sciences (2013)
Biogeography-based optimization (BBO) is a new evolutionary algorithm that is inspired by biogeography. Previous work...
Constrained Biogeography-Based Optimization for Invariant Set Computation, (with Arpit Shah and Hanz Richter), American Control Conference (ACC) 2012 (2012)
We discuss the application of biogeography-based optimization (BBO) to invariant set approximation. BBO is a...
Cardiomyopathy Detection from Electrocardiogram Features (with Mirela Ovreiu), Cardiomyopathies - From Basic Research to Clinical Management (2012)
Cardiomyopathy means "heart (cardio) muscle (myo) disease (pathy)". Currently, cardiomyopathies are defined as myocardial disorders...
Analysis of Migration Models of Biogeography-based Optimization Using Markov Theory (with Haiping Ma), Electrical & Computer Engineering Faculty Publications (2011)
Biogeography-based optimization (BBO) is a new evolutionary algorithm inspired by biogeography, which involves the study...
The Eigenvalues of a Tridiagonal Matrix in Biogeography (with Boris Igelnik), Applied Mathematics and Computation (2011)
We derive the eigenvalues of a tridiagonal matrix with a special structure. A conjecture about...
Control Systems
Satellite Attitude Control System Design Using Reaction Wheels (with Bhanu Gouda and Brian Fast), Aerospace Power and Electronics Simulation Workshop (2004)
Analyzing Control System Robustness, IEEE Potentials (2002)
We have presented mathematical connections among three stability criteria: (1) the Nyquist stability criterion for...
A Design Approach for a GPS User Segment for Aerospace Vehicles (with John J. Dougherty, Hossny El-Sherief, and Gary A. Whitmer), American Control Conference (1993)
As new applications for the use of the Global Positioning System (GPS) on aerospace vehicles...
Engineering Education
A Knowledge Capturing Integrated Design Environment For A Course In Electrical Circuits (with Yongjian Fu and Charles Alexander), American Society for Engineering Education Annual Conference & Exposition (2005)
Software tools have become a major and necessary part of the world of the working...
Filtering
Normalizing for Noise Removal from Electrocardiogram Signals (with Dominique Diamond Brooks), Undergraduate Research Posters 2012 (2012)
Electrocardiography (ECG) measures the electrical impulse of the heart over time using electrodes that attached...
Adaptive Filtering for Detecting Myocardial Infarction Using Noninvasive Conducting Polymer Composite Sensors (with Berney Montavon, Mehmet Ergezer, Paul Lozovyy, and Arun Venkatesan), IASTED Conference on Imaging and Signal Processing in Health Care and Technology (2012)
Continuous electrocardiographic (ECG) monitoring using conducting polymer composite sensors (CPS) presents a non-invasive way to...
Optimal Filtering Techniques for Analytical Streamflow Forecasting (with Vinay Kantamneni and Stuart Schwartz), Systems Engineering, 2005. ICSEng 2005. 18th International Conference on (2005)
This paper describes the development of a streamflow forecasting model based on the the Sacramento...
Data Smoothing and Interpolation Using Eighth-Order Algebraic Splines, IEEE Transactions on Signal Processing (2004)
A new type of algebraic spline is used to derive a filter for smoothing or...
Lyapunov Stability Analyses of Digital Phase-Locked Loops (with Hossny El-Sherief), IEEE International Conference on Systems, Man and Cybernetics (1994)
This paper uses Lyapunov stability theory to analyze the stability properties of digital phase lock...
Fuzzy Logic
Prediction of Paroxysmal Atrial Fibrillation Onset in Postoperative Patients Using Neuro-Fuzzy Modeling (with Mirela Ovreiu, Marc Petre, Daniel Sessler, and C Allen Bashour), Second AMA-IEEE Medical Technology Conference on Delivering on the Promise of Cost Effective Quality Healthcare (2011)
ATRIAL FIBRILLATION (AF) is the most common cardiac arrhythmia. In the United States alone, it...
Fuzzy Robot Controller Tuning with Biogeography-Based Optimization (with George Thomas and Paul Lozovyy), 24th International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems (2011)
Biogeography-based optimization (BBO) is an evolutionary algorithm (EA) based upon the models of biogeography, which...
Classificiation of Atrial Fibrillation Prone Patients Using Electrocardiographic Parameters in Neuro-Fuzzy Modeling, (with Mirela Ovreiu, Marc Petre, Daniel Sessler, and C Allen Bashour), Cleveland Clinic Research Day (2010)
Atrial Fibrillation (AF) is a significant clinical problem and the complications of cardiovascular postoperative AF...
Biogeography-Based Optimization of Neuro-Fuzzy System Parameters for Diagnosis of Cardiac Disease (with Mirela Ovreiu), Genetic and Evolutionary Computation Conference (2010)
Cardiomyopathy refers to diseases of the heart muscle that becomes enlarged, thick, or rigid. These...
2006 Scholars and Artists Bibliography (with Michael Schwartz Library, Cleveland State University and Friends of the Michael Schwartz Library), Scholars and Artists Bibliographies (2006)
This bibliography was created for the annual Friends of the Michael Schwartz Library Scholars and...
Kalman Filtering
Inertial Thigh Angle Sensing for a Semi-Active Knee Prosthesis (with George Thomas), IASTED Conference on Imaging and Signal Processing in Health Care and Technology (2012)
We present an application of a microelectromechanical systems (MEMS)-based inertial measurement unit (IMU) to thigh...
Kalman Filtering with State Constraints: a Survey of Linear and Nonlinear Algorithms, IET Control Theory and Applications (2010)
The Kalman filter is the minimum-variance state estimator for linear dynamic systems with Gaussian noise....
Constrained Kalman filtering via density function truncation for Turbofan engine health estimation (with Donald L. Simon), International Journal of Systems Science (2010)
Kalman filters are often used to estimate the state variables of a dynamic system. However,...
Kalman Filtering With State Constraints: A Survey of Linear and Nonlinear Algorithms, IET Control Theory and Applications (2010)
The Kalman filter is the minimum-variance state estimator for linear dynamic systems with Gaussian noise....
A Comparison of Filtering Approaches for Aircraft Engine Health Estimation, Aerospace Science and Technology (2008)
Different approaches for the estimation of the states of linear dynamic systems are commonly used,...
Motor Control
Controller Tuning for DC Motor Speed Control Using Genetic Algorithms (with Saurabh Jain), Aerospace Power and Electronics Simulation Workshop (2004)
Synchronous Motor Phase Control By Vector Addition of Induced Winding Voltages (with Dennis L. Feucht), IEEE Transactions on Industrial Electronics (2004)
We propose a simple low-cost approach to the winding-sensed control of three-phase synchronous permanent-magnet motors....
Modeling and Analysis of Signal Estimation for Stepper Motor Control, Aerospace Power and Electronics Simulation Workshop (2003)
DSP-Based Field-Oriented Step Motor Control (with Dennis L. Feucht), SHARC International DSP Conference (2001)
The SMC3 motor drive has been built using an Analog Devices ADSP-2101 digital signal processor...
Navigation Systems
Fault Tolerant Training for Optimal Interpolative Nets (with Hossny El-Sherief), IEEE Transactions on Neural Networks (1995)
The optimal interpolative (OI) classification network is extended to include fault tolerance and make the...
Navigation Satellite Selection Using Neural Networks (with Hossny El-Sherief), Neurocomputing (1995)
The application of neural networks to optimal satellite subset selection for navigation use is discussed....
GPS Modeling for Designing Aerospace Vehicle Navigation Systems (with John J. Dougherty, Hossny El-Sherief, and Gary A. Whitmer), IEEE Transactions on Aerospace and Electronic Systems (1995)
The complexity of the design of a Global Positioning System (GPS) user segment, as well...
Real-Time Navigation Using the Global Positioning System, IEEE Aerospace and Electronic Systems Magazine (1995)
This paper presents the results of an investigation of the application of the Global Positioning...
A Concept for Sled Testing Minuteman III Guidance Systems (with Hossny El-Sherief, Dave Knight, and Myron Teeter), Sixteenth Biennial Guidance Test Symposium (1993)
Optimization
On Optimization of Sensor Selection for Aircraft Gas Turbine Engines (with Ramgopal Mushini), International Conference on Systems Engineering (2005)
Many science and management problems can be formulated as global optimization problems. Conventional optimization methods...
A New Particle Swarm Optimization Technique (with Chunming M. Yang), 18th International Conference on Systems Engineering, 2005 (ICSEng 2005) (2005)
In this paper, a new particle swarm optimization method (NPSO) is proposed. It is compared...
Robotics
Effective Implementation of a Mapping Swarm of Robots (with Christopher Churavy, Maria Baker, and Samarth Mehta), IEEE Potentials (2008)
There are several driving factors involved in the development of a robotic swarm. On the...
Neural Networks for Optimal Robot Trajectory Planning, Handbook of Neural Computation (1997)
This case study discusses the interpolation of minimum-jerk robot joint trajectories through an arbitrary number...
Globally Optimal Periodic Robot Joint Trajectories, Journal of the Franklin Institute (1996)
This paper presents a new method for the planning of robot trajectories. The method presented...
Efficient Cartesian Path Approximation for Robots Using Trigonometric Splines (with Can Isik), American Control Conference (1994)
A smooth approximation of a desired robot path can be realized by interpolating a sequence...
Suboptimal Robot Joint Interpolation Within User-Specified Knot Tolerances (with Can Isik), Journal of Robotic Systems (1993)
Approximation of a desired robot path can be accomplished by interpolating a curve through a...
No subject area
Genetic Algorithm Based Charge Optimization of Lithium-Ion Batteries in Small Satellites (with Saurabh Jain), 19th Annual AIAA/USU Conference on Small Satellites (2005)
Small spacecraft that are powered by solar energy have limitations because of the size of...
Data Acquisition and Analysis for Automotive Air Bag Testing (with D. Dragotoniu), Second IFAC Workshop on Safety and Reliability in Emerging Control Technologies, 1995 (1996)
Testing is an important part in all production processes, particularly in processes such as automotive...
Application of GPS for Missile Post Flight Guidance Accuracy Analysis (with John J. Dougherty and Hossny El-Sherief), Aerospace Control Systems, 1993. Proceedings. The First IEEE Regional Conference on (1993)
The high quality of a GPS-based trajectory reference makes it useful for evaluating the performance...