This document describes a new numerical technique for calculating optimal trajectories for dynamical systems with multiple timescales. The technique combines quadrature and pseudospectral methods using Chebyshev-Gauss-Lobatto points, which allows different meshes to be used for the fast and slow dynamics. This reduces the problem size compared to solving the full-scale problem. The method is applied to optimal control of electrodynamic tether orbit transfers, where the current varies fast compared to changes in orbital elements. Numerical results show the technique achieves high accuracy and spinning tethers can be more efficient for orbital maneuvering than hanging tethers.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
1. The document discusses using the method of double-time Green's functions to study vacancy migration in a one-dimensional lattice. It derives expressions for the diffusion coefficient that account for phonon scattering and lattice rearrangement during vacancy motion.
2. The diffusion coefficient D is expressed using linear response theory as a correlation function involving the velocity operator. Approximations are made to simplify the calculation, yielding expressions for D involving spectral intensities and the mass operator and damping of the double-time Green's function.
3. The spectral intensity is expressed in terms of the mass operator and damping, and the integral of the diffusion coefficient expression is evaluated in the nearest-neighbor approximation, resulting in final expressions for the diagonal and
This document presents the optimization of low thrust interplanetary trajectories. It discusses using optimization techniques to design interplanetary trajectories for low thrust propulsion systems, which operate over significant mission durations requiring continuous optimization. Both indirect and direct optimization methods are examined. The objective is to design minimum-time and minimum-fuel low-thrust transfers between planets using these approaches. Test cases are studied first to develop understanding before applying the methods to design transfers from Earth to an asteroid and from Earth to Venus. Results show fuel consumption of 2.5-16% for minimum-fuel problems and time savings of 6.5-22% for minimum-time transfers.
This document describes a numerical simulation of the dynamics of a tethered buoy system. It proposes a novel mixed finite element formulation to model the elastic cable in a robust way, even when the Young's modulus is very large. It also uses quaternion variables to describe the floating body's dynamics, providing numerical stability during large rotations. The coupled nonlinear equations governing the cable and body are discretized in time using the implicit Backward Euler method and linearized with a damped Newton's method. Validation simulations are presented to demonstrate the accuracy and robustness of the overall numerical procedure.
This document summarizes research on oblique shock waves that appear in supersonic carbon dioxide two-phase flow, as occurs in ejector refrigeration cycles. It presents:
1) Theoretical analyses showing that two types of oblique shock waves can occur - weak shocks where flow remains supersonic, and strong shocks with large pressure recovery and subsonic flow.
2) An experiment using a carbon dioxide two-phase flow channel to observe these shock waves.
3) Equations governing compressible two-phase flow and the conditions under which strong and weak oblique shock waves form, to compare with experimental results.
This document presents new ideas in loop quantum gravity, including:
1. Deriving a relationship between time and vorticity using wavefunction continuity.
2. Introducing a new "Eikonal constraint" and showing how it removes acausality by gauging time to light cones.
3. Proposing a new form of the Hamiltonian constraint in the style of the Dirac equation, which reduces state fuzziness in line with Penrose's ideas.
Simulation of Robot Manipulator Trajectory Optimization DesignIJRESJOURNAL
ABSTRACT: Most of the trajectory planning based on robot dynamics and kinematics start from the joint space, can not guarantee the robot end track corresponding relationship. To solve the above problem, the method of trajectory planning is proposed and the optimization algorithm is used to solve the optimization trajectory. Taking the SCARA robot as an example, the trajectory of the end trajectory is preset, the first trajectory is planned by combining the first order acceleration planning and the arc transition. Then, the target model is optimized for the average power and the movement time. Finally, a non-dominated sorting algorithm is introduced to optimize the trajectory to obtain the best performance trajectory. The simulation results show that the optimized trajectory has a certain amount of time-consuming increase compared with the traditional trajectory of SCARA robot, but its energy consumption is obviously reduced, and the overall optimization result is obvious.
The International Journal of Engineering & Science is aimed at providing a platform for researchers, engineers, scientists, or educators to publish their original research results, to exchange new ideas, to disseminate information in innovative designs, engineering experiences and technological skills. It is also the Journal's objective to promote engineering and technology education. All papers submitted to the Journal will be blind peer-reviewed. Only original articles will be published.
The papers for publication in The International Journal of Engineering& Science are selected through rigorous peer reviews to ensure originality, timeliness, relevance, and readability.
1. The document discusses using the method of double-time Green's functions to study vacancy migration in a one-dimensional lattice. It derives expressions for the diffusion coefficient that account for phonon scattering and lattice rearrangement during vacancy motion.
2. The diffusion coefficient D is expressed using linear response theory as a correlation function involving the velocity operator. Approximations are made to simplify the calculation, yielding expressions for D involving spectral intensities and the mass operator and damping of the double-time Green's function.
3. The spectral intensity is expressed in terms of the mass operator and damping, and the integral of the diffusion coefficient expression is evaluated in the nearest-neighbor approximation, resulting in final expressions for the diagonal and
This document presents the optimization of low thrust interplanetary trajectories. It discusses using optimization techniques to design interplanetary trajectories for low thrust propulsion systems, which operate over significant mission durations requiring continuous optimization. Both indirect and direct optimization methods are examined. The objective is to design minimum-time and minimum-fuel low-thrust transfers between planets using these approaches. Test cases are studied first to develop understanding before applying the methods to design transfers from Earth to an asteroid and from Earth to Venus. Results show fuel consumption of 2.5-16% for minimum-fuel problems and time savings of 6.5-22% for minimum-time transfers.
This document describes a numerical simulation of the dynamics of a tethered buoy system. It proposes a novel mixed finite element formulation to model the elastic cable in a robust way, even when the Young's modulus is very large. It also uses quaternion variables to describe the floating body's dynamics, providing numerical stability during large rotations. The coupled nonlinear equations governing the cable and body are discretized in time using the implicit Backward Euler method and linearized with a damped Newton's method. Validation simulations are presented to demonstrate the accuracy and robustness of the overall numerical procedure.
This document summarizes research on oblique shock waves that appear in supersonic carbon dioxide two-phase flow, as occurs in ejector refrigeration cycles. It presents:
1) Theoretical analyses showing that two types of oblique shock waves can occur - weak shocks where flow remains supersonic, and strong shocks with large pressure recovery and subsonic flow.
2) An experiment using a carbon dioxide two-phase flow channel to observe these shock waves.
3) Equations governing compressible two-phase flow and the conditions under which strong and weak oblique shock waves form, to compare with experimental results.
This document presents new ideas in loop quantum gravity, including:
1. Deriving a relationship between time and vorticity using wavefunction continuity.
2. Introducing a new "Eikonal constraint" and showing how it removes acausality by gauging time to light cones.
3. Proposing a new form of the Hamiltonian constraint in the style of the Dirac equation, which reduces state fuzziness in line with Penrose's ideas.
Simulation of Robot Manipulator Trajectory Optimization DesignIJRESJOURNAL
ABSTRACT: Most of the trajectory planning based on robot dynamics and kinematics start from the joint space, can not guarantee the robot end track corresponding relationship. To solve the above problem, the method of trajectory planning is proposed and the optimization algorithm is used to solve the optimization trajectory. Taking the SCARA robot as an example, the trajectory of the end trajectory is preset, the first trajectory is planned by combining the first order acceleration planning and the arc transition. Then, the target model is optimized for the average power and the movement time. Finally, a non-dominated sorting algorithm is introduced to optimize the trajectory to obtain the best performance trajectory. The simulation results show that the optimized trajectory has a certain amount of time-consuming increase compared with the traditional trajectory of SCARA robot, but its energy consumption is obviously reduced, and the overall optimization result is obvious.
Lattice boltzmann simulation of non newtonian fluid flow in a lid driven cavitIAEME Publication
This document summarizes a study that uses Lattice Boltzmann Method (LBM) to simulate non-Newtonian fluid flow in a lid driven cavity. The study explores the mechanism of non-Newtonian fluid flow using the power law model to represent shear-thinning and shear-thickening fluids. It investigates the influence of power law index and Reynolds number on velocity profiles and streamlines. The LBM code is validated against published results and shows agreement with established theory and fluid rheological behavior.
Characteristics of shock reflection in the dual solution domainSaif al-din ali
This document summarizes a numerical study that investigates the use of laser energy deposition to induce transitions between regular and Mach shock reflections in supersonic flow over dual wedge configurations. The study validated its numerical approach by comparing results to an experiment involving laser deposition in front of a sphere. Simulations then examined how varying the position and amount of laser energy deposition could influence transition characteristics in the dual solution domain over wedge configurations. Key findings included how transition time and occurrence depended on deposition parameters and position relative to the shock waves and wedges.
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage TechnicalTELKOMNIKA JOURNAL
The torpedo is a nonlinear object which is very difficult to control. Via to manage the rudder angle yaw, the diving plane angle, and the fin shake reduction, the torpedo yaw horizontal, the depth vertical and roll damping of the system are controlled accurately and steadily. In this paper, the particle swarm optimization is used to correct the imprecision of architecture fuzzy parameters. The coverage width of membership function and the overlap degree influence of neighboring membership functions are considered in the method to adjust dynamically from the system errors. Thereby optimizing the control signal and enhancing the torpedo motion quality. The proposed method results in a better performance compared to the other control method such as adaptive fuzzy-neural that proved effective of the proposed controller.
The document provides an introduction to computational quantum chemistry, including:
- Definitions of computational chemistry and computational quantum chemistry, which focuses on solving the Schrodinger equation for molecules.
- An overview of methods like ab initio quantum chemistry, density functional theory, and approximations like the Born-Oppenheimer approximation and basis set approximations.
- Descriptions of approaches like Hartree-Fock, configuration interaction, Møller-Plesset perturbation theory, and coupled cluster theory for including electron correlation effects.
This document outlines the lattice Boltzmann method and its applications in multiphase flows. It discusses the history and development of the lattice Boltzmann method from lattice gas automata to the BGK kinetic model. A kinetic theory for multiphase flows is presented along with models for intermolecular interactions. A lattice Boltzmann multiphase model is developed based on the kinetic theory. The model is applied to simulate phase separation and Rayleigh-Taylor and Kelvin-Helmholtz instabilities. Challenges in further developing the lattice Boltzmann method are also noted.
The Propagation and Power Deposition of Electron Cyclotron Waves in Non-Circu...IJERA Editor
The document summarizes a numerical study of the propagation and power deposition of electron cyclotron waves in non-circular HL-2A tokamak plasmas. The ray trajectories and power deposition were simulated by solving the plasma equilibrium equation, ray equations, and quasi-linear Fokker-Planck equation. The results show that shaping effects and temperature profiles have little influence on ECRH, while plasma density significantly affects propagation and power deposition. When ordinary mode EC waves are launched from the mid-plane and low-field side, ray trajectories bend as the parallel refractive index increases and can even recurve to the low-field side when the index reaches a certain value. Single absorption decreases with increasing both poloidal and toroidal
A Route to Chaos for the Physical Double Pendulum by Daniel Berkowitz
This document summarizes research examining the route to chaos for the physical double pendulum. The Lagrangian and Hamiltonian are derived for the physical double pendulum system. Poincare sections show that as the parameter epsilon increases, the quasi-periodic tori in phase space collapse into points, indicating periodic motion of the bottom pendulum every n oscillations. Bifurcation diagrams also show splitting corresponding to period n orbits just before the onset of global chaos. The research demonstrates that the physical double pendulum exhibits ordered periodic motion just prior to becoming fully chaotic.
This document provides an overview of a molecular modeling course schedule and topics. The course will cover molecular properties, surfaces, electrostatics, electron microscopy, crystallography, NMR, molecular mechanics, sequence to structure relationships, visualization, molecular dynamics, ligand parameterization, and drug design. Key dates include a homework deadline of January 15th and a final exam on January 22nd. The instructor will discuss topics like classical forcefields, molecular dynamics simulations, solvation models, and hands-on exercises.
This paper was published by my former Supervisor and involves partly my calculations and the concepts used during my MSci Thesis at University College London.
This document discusses optimizing the perilune altitude of a lunar landing trajectory to minimize total energy requirements. It presents the problem description, assumptions, governing equations of motion, formulation as an optimal control problem, and solution approach using a two-point boundary value problem solved via a shooting method. The optimal perilune altitude and thrust profile are determined to minimize the sum of the energy needed for de-orbit burning and descent.
Numerical Simulation of Gaseous Microflows by Lattice Boltzmann MethodIDES Editor
This work is concerned with application of the
Lattice Boltzmznn Method (LBM) to compute flows in microgeometries.
The choice of using LBM for microflow simulation
is a good one owing to the fact that it is based on the Boltzmann
equation which is valid for the whole range of the Knudsen
number. In this work LBM is applied to simulate the pressure
driven microchannel flows and micro lid-driven cavity flows.
First, the microchannel flow is studied in some details with
the effects of varying the Knudsen number, pressure ratio
and Tangential Momemtum Accomodation Coefficient
(TMAC). The pressure distribution and other parameters are
compared with available experimental and analytical data
with good agreement. After having thus established the
credibility of the code and the method including boundary
conditions, LBM is then used to investigate the micro liddriven
cavity flow. The computations are carried out mainly
for the slip regime and the threshold of the transition regime.
1) The paper investigates whether quantum variations around geodesics could circumvent caustics that occur in certain space-times.
2) An action is developed that yields both the field equations and geodesic condition. Quantizing this action provides a way to determine the extent of the wave packet around the classical path.
3) It is shown that replacing plane wave solutions with wave packets in the path integral still yields acceptable results. Determining if the distribution matches expectation values and variances is key to establishing geodesic completeness with quantum variations.
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachIOSR Journals
This document summarizes Kane's method for deriving the equations of motion for robotic arm dynamics. Kane's method provides an efficient way to develop dynamical equations for multi-body systems without needing to consider constraint and interaction forces. The method is applied to a 2R robotic arm as an example. First, generalized coordinates and speeds are selected for the arm links. Velocities and accelerations of important points are then expressed in terms of these variables. Kane's equations are derived and take the form of the sum of generalized active and inertia forces/moments equaling zero. The procedure is implemented to obtain the equations of motion for the 2R robotic arm.
Modelling of flexible link manipulator dynamics using rigid link theory withIAEME Publication
This document summarizes a research paper that presents a dynamic modeling technique for flexible link manipulators using finite element methods and rigid link theory. The technique discretizes flexible links into small rigid link elements to simplify the complex dynamics calculations. First, common dynamic modeling approaches for both rigid and flexible link manipulators are described. These include Newton-Euler, Lagrange-Euler, and assumed mode methods. The proposed approach applies Lagrange-Euler dynamics to each discretized link element. An example dynamic model is then presented for a 3 link manipulator to demonstrate the approach. The model derives kinetic energy expressions for each link and determines the overall Lagrangian to obtain the dynamic equations of motion.
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
In the present work, the point kinetics equations are solved numerically using the stiffness confinement
method (SCM). The solution is applied to the kinetics equations in the presence of different types of
reactivities, and is compared with other methods. This method is, also used to analyze reactivity accidents
in thermal reactor at start-up, and full power conditions for control rods withdrawal. Thermal reactor
(HTR-M) is fuelled by uranium-235. This analysis presents the effect of negative temperature feedback, and
the positive reactivity of control rods withdrawal. Power, temperature pulse, and reactivity following the
reactivity accidents are calculated using programming language (FORTRAN), and (MATLAB) Codes. The
results are compared with previous works and satisfactory agreement is found.
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves
This document describes a numerical simulation of an inverted pendulum system created in MATLAB using a 4th order Runge-Kutta algorithm. The simulation models an inverted pendulum attached to a horizontally moving cart. Forces like air drag and friction are included, and parameters like mass, pendulum length, and initial conditions can be varied. Small changes to initial conditions can lead to large differences in motion, demonstrating the system's chaotic behavior. The document also outlines the methodology for adapting the Runge-Kutta algorithm to solve systems of coupled differential equations.
The document discusses acoustic modeling techniques for underwater sound propagation. It provides an overview of several common modeling approaches, including ray theory models, normal mode models, multipath expansion models, fast field models, and parabolic equation models. It also discusses how these approaches relate to solving the acoustic wave equation and Helmholtz equation. The key steps of ray theory modeling are outlined, including derivation of the eikonal and transport equations from the Helmholtz equation.
Parameter Estimation using Experimental Bifurcation DiagramsAndy Salmon
The document discusses parameter estimation of an aerodynamic model from experimental bifurcation diagrams. It summarizes an experiment that captured dynamic characteristics of a scale aircraft model, observing a post-stall pitch oscillation. The author proposes a novel method of parameter estimation using bifurcation analysis rather than time domain analysis to estimate dynamic parameters governing the limit cycle oscillation. However, problems were encountered in that the equations of motion were incomplete and inaccuracies in a numerical simulation prevented successful implementation of the bifurcation-based estimation method. Further work is needed to fully understand and model the system to allow the proposed approach.
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Quang-Trung Luu
Quang-Trung Luu, Duc-Hung Tran, Bao-Huy Nguyen, Yem Vu-Van, and Cao-Minh Ta, "Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Transmission System," In Proc. Vietnam Conference on Control and Automation, Da Nang, Nov. 2013.
The document discusses the classification of governing equations for fluid flow based on their mathematical character. There are three main types of classifications: hyperbolic equations where information propagates at a finite speed along characteristics; parabolic equations where information travels in one direction along a single characteristic; and elliptic equations where information propagates equally in all directions with no preferred direction. The Navier-Stokes equations are parabolic for unsteady flows and elliptic for steady flows. The Euler equations depend on compressibility - steady subsonic flows are elliptic while steady supersonic and all unsteady compressible flows are hyperbolic. This classification determines the number of initial/boundary conditions needed to solve the equations.
The use of Cellular Automata is extended in various disciplines for the modeling of complex system procedures. Their inherent simplicity and their natural parallelism make them a very efficient tool for the simulation of large scale physical phenomena. We explore the framework of Cellular Automata to develop a physically based model for the spatial and temporal prediction of shallow landslides. Particular weight is given to the modeling of hydrological processes in order to investigate the hydrological triggering mechanisms and the importance of continuous modeling of water balance to detect timing and location of soil slips occurrences. Specifically, the 3D flow of water and the resulting water balance in the unsaturated and saturated zone is modeled taking into account important phenomena such as hydraulic hysteresis and evapotranspiration. In this poster the hydrological component of the model will be presented and tested against well established benchmark experiments [Vauclin et al, 1975; Vauclin et al, 1979]. Furthermore, we investigate the applicability of incorporating it in a hydrological catchment model for the prediction (temporal and spatial) of rainfall-triggered shallow landslides.
This document discusses the Laplace transform and its applications. It begins with background on Pierre-Simon Laplace who developed calculus and the Laplace transform. It then defines the Laplace transform mathematically and provides examples of calculating transforms of basic functions. The document outlines several properties of the Laplace transform and discusses applications in various domains including physics, electric circuits, control engineering, signal processing, and more. It concludes by noting some limitations of the Laplace transform.
Lattice boltzmann simulation of non newtonian fluid flow in a lid driven cavitIAEME Publication
This document summarizes a study that uses Lattice Boltzmann Method (LBM) to simulate non-Newtonian fluid flow in a lid driven cavity. The study explores the mechanism of non-Newtonian fluid flow using the power law model to represent shear-thinning and shear-thickening fluids. It investigates the influence of power law index and Reynolds number on velocity profiles and streamlines. The LBM code is validated against published results and shows agreement with established theory and fluid rheological behavior.
Characteristics of shock reflection in the dual solution domainSaif al-din ali
This document summarizes a numerical study that investigates the use of laser energy deposition to induce transitions between regular and Mach shock reflections in supersonic flow over dual wedge configurations. The study validated its numerical approach by comparing results to an experiment involving laser deposition in front of a sphere. Simulations then examined how varying the position and amount of laser energy deposition could influence transition characteristics in the dual solution domain over wedge configurations. Key findings included how transition time and occurrence depended on deposition parameters and position relative to the shock waves and wedges.
Optimal Control for Torpedo Motion based on Fuzzy-PSO Advantage TechnicalTELKOMNIKA JOURNAL
The torpedo is a nonlinear object which is very difficult to control. Via to manage the rudder angle yaw, the diving plane angle, and the fin shake reduction, the torpedo yaw horizontal, the depth vertical and roll damping of the system are controlled accurately and steadily. In this paper, the particle swarm optimization is used to correct the imprecision of architecture fuzzy parameters. The coverage width of membership function and the overlap degree influence of neighboring membership functions are considered in the method to adjust dynamically from the system errors. Thereby optimizing the control signal and enhancing the torpedo motion quality. The proposed method results in a better performance compared to the other control method such as adaptive fuzzy-neural that proved effective of the proposed controller.
The document provides an introduction to computational quantum chemistry, including:
- Definitions of computational chemistry and computational quantum chemistry, which focuses on solving the Schrodinger equation for molecules.
- An overview of methods like ab initio quantum chemistry, density functional theory, and approximations like the Born-Oppenheimer approximation and basis set approximations.
- Descriptions of approaches like Hartree-Fock, configuration interaction, Møller-Plesset perturbation theory, and coupled cluster theory for including electron correlation effects.
This document outlines the lattice Boltzmann method and its applications in multiphase flows. It discusses the history and development of the lattice Boltzmann method from lattice gas automata to the BGK kinetic model. A kinetic theory for multiphase flows is presented along with models for intermolecular interactions. A lattice Boltzmann multiphase model is developed based on the kinetic theory. The model is applied to simulate phase separation and Rayleigh-Taylor and Kelvin-Helmholtz instabilities. Challenges in further developing the lattice Boltzmann method are also noted.
The Propagation and Power Deposition of Electron Cyclotron Waves in Non-Circu...IJERA Editor
The document summarizes a numerical study of the propagation and power deposition of electron cyclotron waves in non-circular HL-2A tokamak plasmas. The ray trajectories and power deposition were simulated by solving the plasma equilibrium equation, ray equations, and quasi-linear Fokker-Planck equation. The results show that shaping effects and temperature profiles have little influence on ECRH, while plasma density significantly affects propagation and power deposition. When ordinary mode EC waves are launched from the mid-plane and low-field side, ray trajectories bend as the parallel refractive index increases and can even recurve to the low-field side when the index reaches a certain value. Single absorption decreases with increasing both poloidal and toroidal
A Route to Chaos for the Physical Double Pendulum by Daniel Berkowitz
This document summarizes research examining the route to chaos for the physical double pendulum. The Lagrangian and Hamiltonian are derived for the physical double pendulum system. Poincare sections show that as the parameter epsilon increases, the quasi-periodic tori in phase space collapse into points, indicating periodic motion of the bottom pendulum every n oscillations. Bifurcation diagrams also show splitting corresponding to period n orbits just before the onset of global chaos. The research demonstrates that the physical double pendulum exhibits ordered periodic motion just prior to becoming fully chaotic.
This document provides an overview of a molecular modeling course schedule and topics. The course will cover molecular properties, surfaces, electrostatics, electron microscopy, crystallography, NMR, molecular mechanics, sequence to structure relationships, visualization, molecular dynamics, ligand parameterization, and drug design. Key dates include a homework deadline of January 15th and a final exam on January 22nd. The instructor will discuss topics like classical forcefields, molecular dynamics simulations, solvation models, and hands-on exercises.
This paper was published by my former Supervisor and involves partly my calculations and the concepts used during my MSci Thesis at University College London.
This document discusses optimizing the perilune altitude of a lunar landing trajectory to minimize total energy requirements. It presents the problem description, assumptions, governing equations of motion, formulation as an optimal control problem, and solution approach using a two-point boundary value problem solved via a shooting method. The optimal perilune altitude and thrust profile are determined to minimize the sum of the energy needed for de-orbit burning and descent.
Numerical Simulation of Gaseous Microflows by Lattice Boltzmann MethodIDES Editor
This work is concerned with application of the
Lattice Boltzmznn Method (LBM) to compute flows in microgeometries.
The choice of using LBM for microflow simulation
is a good one owing to the fact that it is based on the Boltzmann
equation which is valid for the whole range of the Knudsen
number. In this work LBM is applied to simulate the pressure
driven microchannel flows and micro lid-driven cavity flows.
First, the microchannel flow is studied in some details with
the effects of varying the Knudsen number, pressure ratio
and Tangential Momemtum Accomodation Coefficient
(TMAC). The pressure distribution and other parameters are
compared with available experimental and analytical data
with good agreement. After having thus established the
credibility of the code and the method including boundary
conditions, LBM is then used to investigate the micro liddriven
cavity flow. The computations are carried out mainly
for the slip regime and the threshold of the transition regime.
1) The paper investigates whether quantum variations around geodesics could circumvent caustics that occur in certain space-times.
2) An action is developed that yields both the field equations and geodesic condition. Quantizing this action provides a way to determine the extent of the wave packet around the classical path.
3) It is shown that replacing plane wave solutions with wave packets in the path integral still yields acceptable results. Determining if the distribution matches expectation values and variances is key to establishing geodesic completeness with quantum variations.
Kane’s Method for Robotic Arm Dynamics: a Novel ApproachIOSR Journals
This document summarizes Kane's method for deriving the equations of motion for robotic arm dynamics. Kane's method provides an efficient way to develop dynamical equations for multi-body systems without needing to consider constraint and interaction forces. The method is applied to a 2R robotic arm as an example. First, generalized coordinates and speeds are selected for the arm links. Velocities and accelerations of important points are then expressed in terms of these variables. Kane's equations are derived and take the form of the sum of generalized active and inertia forces/moments equaling zero. The procedure is implemented to obtain the equations of motion for the 2R robotic arm.
Modelling of flexible link manipulator dynamics using rigid link theory withIAEME Publication
This document summarizes a research paper that presents a dynamic modeling technique for flexible link manipulators using finite element methods and rigid link theory. The technique discretizes flexible links into small rigid link elements to simplify the complex dynamics calculations. First, common dynamic modeling approaches for both rigid and flexible link manipulators are described. These include Newton-Euler, Lagrange-Euler, and assumed mode methods. The proposed approach applies Lagrange-Euler dynamics to each discretized link element. An example dynamic model is then presented for a 3 link manipulator to demonstrate the approach. The model derives kinetic energy expressions for each link and determines the overall Lagrangian to obtain the dynamic equations of motion.
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
In the present work, the point kinetics equations are solved numerically using the stiffness confinement
method (SCM). The solution is applied to the kinetics equations in the presence of different types of
reactivities, and is compared with other methods. This method is, also used to analyze reactivity accidents
in thermal reactor at start-up, and full power conditions for control rods withdrawal. Thermal reactor
(HTR-M) is fuelled by uranium-235. This analysis presents the effect of negative temperature feedback, and
the positive reactivity of control rods withdrawal. Power, temperature pulse, and reactivity following the
reactivity accidents are calculated using programming language (FORTRAN), and (MATLAB) Codes. The
results are compared with previous works and satisfactory agreement is found.
Oscar Nieves (11710858) Computational Physics Project - Inverted PendulumOscar Nieves
This document describes a numerical simulation of an inverted pendulum system created in MATLAB using a 4th order Runge-Kutta algorithm. The simulation models an inverted pendulum attached to a horizontally moving cart. Forces like air drag and friction are included, and parameters like mass, pendulum length, and initial conditions can be varied. Small changes to initial conditions can lead to large differences in motion, demonstrating the system's chaotic behavior. The document also outlines the methodology for adapting the Runge-Kutta algorithm to solve systems of coupled differential equations.
The document discusses acoustic modeling techniques for underwater sound propagation. It provides an overview of several common modeling approaches, including ray theory models, normal mode models, multipath expansion models, fast field models, and parabolic equation models. It also discusses how these approaches relate to solving the acoustic wave equation and Helmholtz equation. The key steps of ray theory modeling are outlined, including derivation of the eikonal and transport equations from the Helmholtz equation.
Parameter Estimation using Experimental Bifurcation DiagramsAndy Salmon
The document discusses parameter estimation of an aerodynamic model from experimental bifurcation diagrams. It summarizes an experiment that captured dynamic characteristics of a scale aircraft model, observing a post-stall pitch oscillation. The author proposes a novel method of parameter estimation using bifurcation analysis rather than time domain analysis to estimate dynamic parameters governing the limit cycle oscillation. However, problems were encountered in that the equations of motion were incomplete and inaccuracies in a numerical simulation prevented successful implementation of the bifurcation-based estimation method. Further work is needed to fully understand and model the system to allow the proposed approach.
Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Tran...Quang-Trung Luu
Quang-Trung Luu, Duc-Hung Tran, Bao-Huy Nguyen, Yem Vu-Van, and Cao-Minh Ta, "Design of Resonators for Coupled Magnetic Resonance-based Wireless Power Transmission System," In Proc. Vietnam Conference on Control and Automation, Da Nang, Nov. 2013.
The document discusses the classification of governing equations for fluid flow based on their mathematical character. There are three main types of classifications: hyperbolic equations where information propagates at a finite speed along characteristics; parabolic equations where information travels in one direction along a single characteristic; and elliptic equations where information propagates equally in all directions with no preferred direction. The Navier-Stokes equations are parabolic for unsteady flows and elliptic for steady flows. The Euler equations depend on compressibility - steady subsonic flows are elliptic while steady supersonic and all unsteady compressible flows are hyperbolic. This classification determines the number of initial/boundary conditions needed to solve the equations.
The use of Cellular Automata is extended in various disciplines for the modeling of complex system procedures. Their inherent simplicity and their natural parallelism make them a very efficient tool for the simulation of large scale physical phenomena. We explore the framework of Cellular Automata to develop a physically based model for the spatial and temporal prediction of shallow landslides. Particular weight is given to the modeling of hydrological processes in order to investigate the hydrological triggering mechanisms and the importance of continuous modeling of water balance to detect timing and location of soil slips occurrences. Specifically, the 3D flow of water and the resulting water balance in the unsaturated and saturated zone is modeled taking into account important phenomena such as hydraulic hysteresis and evapotranspiration. In this poster the hydrological component of the model will be presented and tested against well established benchmark experiments [Vauclin et al, 1975; Vauclin et al, 1979]. Furthermore, we investigate the applicability of incorporating it in a hydrological catchment model for the prediction (temporal and spatial) of rainfall-triggered shallow landslides.
This document discusses the Laplace transform and its applications. It begins with background on Pierre-Simon Laplace who developed calculus and the Laplace transform. It then defines the Laplace transform mathematically and provides examples of calculating transforms of basic functions. The document outlines several properties of the Laplace transform and discusses applications in various domains including physics, electric circuits, control engineering, signal processing, and more. It concludes by noting some limitations of the Laplace transform.
An Immersed Boundary Method To Solve Flow And Heat Transfer Problems Involvin...Courtney Esco
This document presents an immersed boundary method to solve fluid-structure interaction problems involving a moving rigid solid object. The method treats the solid object as fluid governed by the Navier-Stokes equations, and adds virtual force and heat source terms to model the solid object's prescribed velocity and temperature. The method was validated on benchmark forced and natural convection problems, and used to study a mixed convection problem of a heated cylinder moving inside an enclosure. The immersed boundary method avoids dynamic grid generation and provides efficient computation of thermal and flow fields caused by fluid-structure interaction.
Multi-Fidelity Optimization of a High Speed, Foil-Assisted Catamaran for Low ...Kellen Betts
This document discusses a multi-fidelity optimization of a high-speed, foil-assisted catamaran design for low wake in Puget Sound. It describes the motivation and objectives to reduce vessel wake through hull geometry optimization and lifting surfaces. It outlines the computational models, including a low-fidelity potential flow model and high-fidelity URANS model. It also discusses the multi-objective global optimization approach, including parameterization methods, interpolation methods, and optimization algorithms. The document notes that results will include the final optimized design and sea trial validation.
Compit 2013 - Torsional Vibrations under Ice ImpactSimulationX
- The document discusses bridging the gap between steady-state and transient simulation for torsional vibrations under ice impact.
- It introduces modeling methods that allow both transient and steady-state analysis to operate on the same model base using a unified framework based on ordinary differential equations.
- It also discusses propeller modeling that incorporates established steady-state and transient methods and is being certified by classification societies for compliance with ice class simulation requirements.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
This document summarizes research on controlling an electromechanical actuator for camless engines. It describes identifying physical parameters of the actuator based on frequency response data. A feedforward and feedback controller was developed to control the actuator for soft valve seating, achieving a seating speed of 0.61 m/s with low variability. A repetitive learning controller was also designed and testing, leading to further reduced seating speeds of 0.061 m/s.
This document is Scott Shermer's master's thesis on instantons and perturbation theory in the 1-D quantum mechanical quartic oscillator. It begins by reviewing the harmonic oscillator and perturbation theory. It then discusses non-perturbative phenomena like instantons and Borel resummation. The focus is on obtaining the ground state energy of the quartic oscillator Hamiltonian using both perturbative and non-perturbative techniques, and addressing ambiguities that arise for negative coupling.
This document reviews the use of channel electrodes and tubular electrodes in electrochemical studies. It discusses how mass transport occurs in these hydrodynamic electrodes and how this allows them to be used to study electrode reactions coupled with homogeneous chemical reactions. Specifically, it summarizes that the linear flow profile in these electrodes simplifies analysis compared to other electrodes and makes them more sensitive for distinguishing reaction mechanisms. It also describes how these electrodes are constructed to achieve well-defined laminar flow according to the Levich equation.
Análisis de los resultados experimentales del aleteo de turbomaquinaria utili...BrianZamora7
This paper presents a new rotor-stator coupling method for frequency domain analysis of unsteady flow in turbomachinery. The method, called time and space mode decomposition and matching method, is based on coordinate transformation and Fourier transformation. It extracts relevant time and spatial modes from the flow variables using frequency, nodal diameter, and Fourier coefficients. Detailed procedures and formulas are established to identify matching modes across interfaces and calculate mode coefficients. The method was tested on a transonic compressor by comparing frequency domain and time domain solutions.
This document summarizes a numerical study of airflow over an Ahmed body using RANS turbulence models. It finds that the k-ε-v2 model more accurately predicts separation and reattachment compared to other models. The study simulates flow over an Ahmed body with a 35 degree rear angle using various turbulence models and investigates the effects of grid layout and differencing schemes on the results. Numerical results agree well with experimental data on the wake structure and turbulent kinetic energy distribution behind the body.
This document discusses motion-tuned wavelets for motion estimation. It describes:
1) The construction of spatio-temporal motion-tuned wavelet transforms (MTSTWT) that can tune wavelets to parameters like scaling, translation, rotation, and velocity.
2) How MTSTWT can be used for motion detection, estimation, video compression, and scene analysis by tracking object motions through their motion coefficients.
3) Possible improvements to MTSTWT construction, including using different wavelet types and fast "A Trous" algorithms.
Development, Optimization, and Analysis of Cellular Automaton Algorithms to S...IRJET Journal
This document summarizes research on using cellular automaton algorithms to solve stochastic partial differential equations (SPDEs). It proposes a finite-difference method to approximate an SPDE modeling a random walk with angular diffusion. A Monte Carlo algorithm is also developed for comparison. Analysis finds a moderate correlation between the two methods, suggesting the finite-difference approach is reasonably accurate. It also identifies an inverse-square relationship between variables, linking to a foundational stochastic analysis concept. The research concludes the finite-difference method shows promise for approximating SPDEs while considering boundary conditions.
This document numerically analyzes the wave function of atoms under the combined effects of an optical lattice trapping potential and a harmonic oscillator potential, as used in Bose-Einstein condensation experiments. It employs the Crank-Nicolson scheme to solve the Gross-Pitaevskii equation. The results show that the wave function distribution responds to parameters like the trapping frequencies ratio, optical lattice intensity, chemical potential, and energy. Careful adjustment of the time step and grid spacing is needed to satisfy conservation of norms and energy as required by the physical system. Distributions of the overlapping potentials for different q-factors are presented.
A Novel Space-time Discontinuous Galerkin Method for Solving of One-dimension...TELKOMNIKA JOURNAL
In this paper we propose a high-order space-time discontinuous Galerkin (STDG) method for
solving of one-dimensional electromagnetic wave propagations in homogeneous medium. The STDG
method uses finite element Discontinuous Galerkin discretizations in spatial and temporal domain
simultaneously with high order piecewise Jacobi polynomial as the basis functions. The algebraic
equations are solved using Block Gauss-Seidel iteratively in each time step. The STDG method is
unconditionally stable, so the CFL number can be chosen arbitrarily. Numerical examples show that the
proposed STDG method is of exponentially accuracy in time.
Similar to Optimal control of electrodynamic tether orbit transfers (20)
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...DharmaBanothu
Natural language processing (NLP) has
recently garnered significant interest for the
computational representation and analysis of human
language. Its applications span multiple domains such
as machine translation, email spam detection,
information extraction, summarization, healthcare,
and question answering. This paper first delineates
four phases by examining various levels of NLP and
components of Natural Language Generation,
followed by a review of the history and progression of
NLP. Subsequently, we delve into the current state of
the art by presenting diverse NLP applications,
contemporary trends, and challenges. Finally, we
discuss some available datasets, models, and
evaluation metrics in NLP.
Impartiality as per ISO /IEC 17025:2017 StandardMuhammadJazib15
This document provides basic guidelines for imparitallity requirement of ISO 17025. It defines in detial how it is met and wiudhwdih jdhsjdhwudjwkdbjwkdddddddddddkkkkkkkkkkkkkkkkkkkkkkkwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwioiiiiiiiiiiiii uwwwwwwwwwwwwwwwwhe wiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq gbbbbbbbbbbbbb owdjjjjjjjjjjjjjjjjjjjj widhi owqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq uwdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhwqiiiiiiiiiiiiiiiiiiiiiiiiiiiiw0pooooojjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj whhhhhhhhhhh wheeeeeeee wihieiiiiii wihe
e qqqqqqqqqqeuwiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiqw dddddddddd cccccccccccccccv s w c r
cdf cb bicbsad ishd d qwkbdwiur e wetwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww w
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffw
uuuuhhhhhhhhhhhhhhhhhhhhhhhhe qiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccc bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbu uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuum
m
m mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm m i
g i dijsd sjdnsjd ndjajsdnnsa adjdnawddddddddddddd uw
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Dr.Costas Sachpazis
Consolidation Settlement Calculation Program-The Python Code
By Professor Dr. Costas Sachpazis, Civil Engineer & Geologist
This program calculates the consolidation settlement for a foundation based on soil layer properties and foundation data. It allows users to input multiple soil layers and foundation characteristics to determine the total settlement.
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)GiselleginaGloria
3rd International Conference on Artificial Intelligence Advances (AIAD 2024) will act as a major forum for the presentation of innovative ideas, approaches, developments, and research projects in the area advanced Artificial Intelligence. It will also serve to facilitate the exchange of information between researchers and industry professionals to discuss the latest issues and advancement in the research area. Core areas of AI and advanced multi-disciplinary and its applications will be covered during the conferences.
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Transcat
Join us for this solutions-based webinar on the tools and techniques for commissioning and maintaining PV Systems. In this session, we'll review the process of building and maintaining a solar array, starting with installation and commissioning, then reviewing operations and maintenance of the system. This course will review insulation resistance testing, I-V curve testing, earth-bond continuity, ground resistance testing, performance tests, visual inspections, ground and arc fault testing procedures, and power quality analysis.
Fluke Solar Application Specialist Will White is presenting on this engaging topic:
Will has worked in the renewable energy industry since 2005, first as an installer for a small east coast solar integrator before adding sales, design, and project management to his skillset. In 2022, Will joined Fluke as a solar application specialist, where he supports their renewable energy testing equipment like IV-curve tracers, electrical meters, and thermal imaging cameras. Experienced in wind power, solar thermal, energy storage, and all scales of PV, Will has primarily focused on residential and small commercial systems. He is passionate about implementing high-quality, code-compliant installation techniques.
This study Examines the Effectiveness of Talent Procurement through the Imple...DharmaBanothu
In the world with high technology and fast
forward mindset recruiters are walking/showing interest
towards E-Recruitment. Present most of the HRs of
many companies are choosing E-Recruitment as the best
choice for recruitment. E-Recruitment is being done
through many online platforms like Linkedin, Naukri,
Instagram , Facebook etc. Now with high technology E-
Recruitment has gone through next level by using
Artificial Intelligence too.
Key Words : Talent Management, Talent Acquisition , E-
Recruitment , Artificial Intelligence Introduction
Effectiveness of Talent Acquisition through E-
Recruitment in this topic we will discuss about 4important
and interlinked topics which are
Determination of Equivalent Circuit parameters and performance characteristic...pvpriya2
Includes the testing of induction motor to draw the circle diagram of induction motor with step wise procedure and calculation for the same. Also explains the working and application of Induction generator
We have designed & manufacture the Lubi Valves LBF series type of Butterfly Valves for General Utility Water applications as well as for HVAC applications.
Flow Through Pipe: the analysis of fluid flow within pipesIndrajeet sahu
Flow Through Pipe: This topic covers the analysis of fluid flow within pipes, focusing on laminar and turbulent flow regimes, continuity equation, Bernoulli's equation, Darcy-Weisbach equation, head loss due to friction, and minor losses from fittings and bends. Understanding these principles is crucial for efficient pipe system design and analysis.
Supermarket Management System Project Report.pdfKamal Acharya
Supermarket management is a stand-alone J2EE using Eclipse Juno program.
This project contains all the necessary required information about maintaining
the supermarket billing system.
The core idea of this project to minimize the paper work and centralize the
data. Here all the communication is taken in secure manner. That is, in this
application the information will be stored in client itself. For further security the
data base is stored in the back-end oracle and so no intruders can access it.
2. orbital elements vary slowly with time, whereas the current (control)
input typically varies at a much faster rate. In [8], Williams deter-
mined optimal trajectories for an electrodynamic tether including the
effects of tether libration using direct transcription methods. A fine
mesh was used for all dynamical states, which results in a very large-
scale nonlinear programming problem. Tragesser and San [9] de-
veloped a simple approach for controlling the orbital elements of a
hanging electrodynamic tether. The approach assumes a fixed form
for the current variation, based on a Fourier series expansion. By
fixing the average orbital elements, the required coefficients of the
current are determined after analytically integrating the orbit pertur-
bation equations based on small eccentricities. To account for
limitations on the current draw, it is necessary to scale the time of
flight accordingly. Williams [10] adapted this approach for the case
of spinning electrodynamic tether systems. Stevens and Wiesel [11]
developed the approach further by using modified equinoctial
elements and applied the Legendre pseudospectral method to obtain
optimal maneuvers for a hanging tether. The approach in [11]
optimizes the coefficients of the Fourier series expansion for the
current and enforces constraints on the maximum current by limiting
the average power. The approach is still limited to small eccen-
tricities, and further application requires rederiving the change in
orbital elements due to the electric current. Williams et al. [12]
developed a recursive algorithm for solving orbit transfer problems
with electrodynamic tethers using direct shooting. The approach is
suboptimal for long maneuver times, but has the advantage that it
easily accounts for librating and spinning tethers.
This paper makes several contributions in the area of trajectory
optimization for electrodynamic orbit transfers. First, an approach
for solving general optimal control problems for systems for which a
separation of timescales exists in the dynamics is presented. The
approach is based on approximating the state and control trajectories
using Lagrange interpolating polynomials. The nodes selected for
discretizing the problem are the Chebyshev–Gauss–Lobatto (CGL)
points, which have properties that prove to be very convenient when
dealing with problems involving timescale separation. In contrast to
the results in [11], no analytical approximations are required for
the approximation of the variation in orbital elements, and no as-
sumption about the variation in electric current is needed. The nu-
merical approach is derivedand first applied to a simple problem with
an analytic solution. The approach is then applied to the problem of
determining optimal orbital transfers of electrodynamic tethers. It
will be shown that the approach can accurately determine optimal
trajectories for electrodynamic tethers involving both hanging and
spinning tethers.
Optimal Control Problems with Timescale Separation
Problem Statement
To facilitate the discussion, a rather general optimal control
problem may be considered. Consider the problem of determining
the slow-state–fast-state control triple fx!1
; x!2
; u g so as to
minimize the cost function
J E x!1
t0 ; x!1
tf ; x!2
t0 ; x!2
tf ; t0; tf
Z tf
t0
L x!1
t ; x!2
t ; u t ; t dt (1)
subject to the nonlinear state equations for the slow states
_x !1
t f!1
x!1
t ; x!2
t ; u t ; t (2)
the nonlinear state equations for the fast states
_x !2
t f!2
x!1
t ; x!2
t ; u t ; t (3)
the endpoint conditions
e 0
L e x!1
t0 ; x!2
t0 ; t0 e0
U (4)
e f
L e x!1
tf ; x!2
tf ; tf ef
U (5)
path constraints
p L p x!1
t ; x!2
t ; u t ; t pU (6)
and box constraints
x !1L x!1
t x!1U x!2L x!2
t x!2U
uL u t uU
(7)
where x!1
2 Rn
!1
x , x!2
2 Rn
!2
x , u 2 Rnu , t 2 R, E: Rn
!1
x Rn
!1
x
Rn
!2
x Rn
!2
x R R ! R, L: Rn
!1
x Rn
!2
x Rnu R ! R, e0
L,
e0
U 2 Rn
!1
x Rn
!2
x R ! Rn0 , ef
L, ef
U 2 Rn
!1
x Rn
!2
x R ! Rnf ,
pL, and pU 2 Rn
!1
x Rn
!2
x Rnu R ! Rnp . This optimal con-
trol problem is discretized and then solved using nonlinear
programming.
This optimal control problem formulation is easily extended to the
case of three or more different timescales or the separation of the
control inputs to multiple timescales. In this work, however, the con-
trol input is assumed to be applied to the fast timescale, t!2
. It is a
trivial extension to consider the control input applied to the slow
timescale.
Numerical Solution Approach
Typical approaches for solving optimal control problems of the
type described in the previous section include Hermite-based
methods [6,7] or higher-order versions [13] and pseudospectral
methods [14,15]. The Hermite-interpolating-based approaches ap-
proximate the state trajectories using Hermite-interpolating poly-
nomials using a set of basis nodes that coincide with the Legendre–
Gauss–Lobatto (LGL) points for a specified polynomial order.
Pseudospectral methods approximate the state trajectories using
Nth-order Lagrange interpolating polynomials and typically use the
LGL points as the nodes, although the Jacobi–Gauss–Lobatto points
are the most general set of classical nodes [16]. The LGL points are
the natural set of points to use for approximating boundary value
problems because they are formulated to integrate polynomial func-
tions exactly for degrees up to 2N 1. The CGL points have also
been used for solving optimal control problems [17,18] and have the
advantage that the locations of the nodes have a closed-form solution.
In all the aforementioned techniques, the goal is to convert the
continuous optimal control problem into a discrete parameter optimi-
zation problem that can be solved using standard nonlinear pro-
gramming software. This paper follows this same approach, but
proposes a different means for approximating the multiple-timescale
states problem. The key idea of this paper is to employ different dis-
cretizations for the slow- and fast-state variables. The fast variables
are discretized by means of a differentiation approach, whereas the
slow variables are discretized by means of a quadrature approach.
The discretizations are unified by choice of nodes, as elaborated in
the following subsection.
Node Selection
The principle idea of this work is that the slowly varying states do
not need to be discretized using the same number of nodes as the
faster states. At the same time, it is desirable to capture the effects of
the variations in fast states and the control inputs on the slow states. It
is possible to combine these two properties by exploiting some key
properties of pseudospectral methods, namely, node selection and
quadrature.
For boundary value problems, the Gauss–Lobatto points are a
natural choice for nodes because they combine a high accuracy of
interpolation with highly accurate quadrature approximations. Two
popular choices for Gauss–Lobatto points have been used widely in
the literature. Legendre–Gauss–Lobatto and Chebyshev–Gauss–
Lobatto points are based on the roots of the derivatives of Legendre
and Chebyshev polynomials, respectively, which are two instances
of the more general Jacobi polynomials. The LGL points minimize
WILLIAMS 89
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
3. the L2 norm of the approximation error, whereas the CGL points
minimize the maximum norm of the approximation error. When N
nodes are used, the LGL quadrature rule is exact for polynomials of
the order 2N 1, whereas when the CGL points are used, the
corresponding Curtis–Clenshaw quadrature rule is only exact for
polynomials of order N. However, the CGL points have an important
property that is useful for implementing a multiple-to-one timescale
collocation approach. To understand this point, consider the CGL
nodes for an Nth order polynomial defined over the interval
2 1; 1 :
j cos
j
N
; j 0; . . . ; N (8)
For any base number of nodes N!1
and base 2 multiplier i, the jth
node corresponds to the 2i
jth node because
!2
2ij
cos
2i
j
2i
N!1
!1
j (9)
where the superscript !1 denotes the slow time base, and !2 denotes
the fast time. The advantage in this for multiple-to-one timescale
collocation is that no interpolation of the high-frequency states is
required. The slower states will have collocation points that corres-
pond exactly with a subset of the faster states. This is illustrated in
Fig. 1, which shows the set of nodes for N 10, 20, and 30. In
this figure, N 10 represents the nodes corresponding to the
discretization of the slow states. For a two-to-one discretization of the
fast states, N 20, the fast states are discretized with an additional
node between the slow-state nodes. For a three-to-one discretization
of the fast states, N 30, the fast states have three additional nodes
between the slow-state nodes. Arbitrary multiple-to-one discretiza-
tions are possible using this approach. Hence, the slow-state nodes
always coincide with a subset of the faster nodes.
State and Control Approximations
Fast States
The approximation of the fast states is performed using a standard
Chebyshev pseudospectral method [18], with the difference that the
derivatives of thevector field are a function of the fast and slow states.
The fast states and controls are approximated using N!2
th degree
Lagrange interpolating polynomials:
x !2
XN!2
k 0
x!2 k k ; u
XN!2
k 0
u k k (10)
where
k
YN!2
j 0
j≠k
j
k j
g
k g0
k
; k 0; . . . ; N!2
(11)
is the general form of the Lagrange interpolating polynomial with
nodes at k, and x!2 k and u k are the values of the fast states
and controls at the nodes k. For the CGL nodes, Eq. (11) can be
expressed in terms of the N!2
th degree Chebyshev polynomial
TN!2
as follows:
k
1 k 1
1 2
T0
N!2
ckN!2 k
; k 0; . . . ; N!2
(12)
where
ck
2 k 0; N!2
1 1 k N!2
(13)
The Chebyshev polynomials of order k are defined as follows:
Tk cos kcos 1
; 2 1; 1 (14)
The fast states are approximated using the standard Chebyshev
pseudospectral method, which differentiates the approximating
polynomial for the state trajectory and forces it to be equal to the state
equations at the CGL nodes. Derivatives of the state vector at the
CGL points may be related to the state vector at the CGL points by
way of a differentiation matrix:
x 0
N!2
k
XN!2
j 0
x!2 j
0
j k
XN!2
j 0
Dk;j x!2 j (15)
where the coefficients Dk;j are entries of a N!2
1 N!2
1
differentiation matrix, D:
D : Dk;j
8
>>>>><
>>>>>:
ck=cj 1 j k
= k j ; j ≠ k
k= 2 1 2
k ; 1 j k N 1
2N2
1 =6; j k 0
2N2
1 =6; j k N
(16)
The computational domain for the CGL nodes is 2 1; 1 , whereas
the physical time domain is t 2 t0; tf . The computation domain is
mapped to the physical domain via
t
tf t0
2
tf t0
2
(17)
Using this definition, the state equations are enforced using equality
constraints of the form
2
tf t0
XN!2
j 0
Dk;j ^x!2 j f!2
x!1
; x!2
; u; t jtk
0
k 0; . . . ; N!2
(18)
The slow states that appear in Eq. (18) are not known explicitly at all
the CGL nodes corresponding to the fast states. Instead, the slow
states must be interpolated at the fast nodes. This is achieved by way
of the Lagrange polynomial on which the approximations are based.
For implementation, the interpolated slow states are obtained via a
matrix–vector product as follows
x !1 !2
x!1 !1
(19)
where the entries of the N!2
1 N!1
1 interpolation matrix
are given by
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
2
2.5
3
τ
Nodes for N = 30
Nodes for N = 10
Nodes for N = 20
Fig. 1 Examples of node distributions using Chebyshev–Gauss–
Lobatto points.
90 WILLIAMS
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
4. k;j
( 1 j 1 1 2
k
T0
N!2
k
cjN!2 k j
; k ≠ j; j 0; . . . ; N!2
1; k j
(20)
Slow States
The differentiation approach used in the pseudospectral method is
not suitable for discretizing the slow dynamics because it would
ignore the variation in the fast states and/or control between the slow
nodes. That is, the differentiation approach enforces the dynamics in
an approximate fashion by forcing the derivative of the approxi-
mating polynomial to be equal to the vector field at the nodes in a
pointwise fashion. To accumulate the information of the fast state in
the average slow state, the use of integration rather than differen-
tiation is the natural choice. The slow states are enforced by using
quadrature constraints in a similar manner to that used by Williams
[19] and Williams and Trivailo [20]. In [20], integration of the states
was performed analytically for the case of N 5, whereas Williams
[19] derived a general integration matrix for an arbitrary number of
nodes. In [19,20], the LGL nodes were used and only the case of a
single timescale was considered. In this section, quadrature con-
straints are derived for the case of multiple timescales using the CGL
nodes.
For the variation in the slow state to account for the fast-state
information, the vector field of the slow state must be discretized at
the fast nodes and not just at the slow nodes. To achieve this, the
vector field is approximated directly by means of N!2
th degree
Lagrange interpolating polynomials:
f !1
XN!2
k 0
f!1 k k (21)
Because the values of the vector field at the fast CGL nodes are used
in Eq. (21), the values of the states and controls at the fast CGL nodes
appear directly in the evaluation of Eq. (21). Note the difference in
subscript corresponding to the fast nodes and the approximation of
the vector field of the slow states at the fast nodes. Integration of
Eq. (21) from t0 to the slow node times leads to
x!1 j x!1 0
tf t0
2
Z
j
1
XN!2
k 0
k f!1 k d
j 1; . . . ; N!1
(22)
If we define the integral of the Lagrange interpolating polynomials to
be the entries of a N!1
N!2
1 integration matrix
I j 1;k ≜
Z
j
1
k d ; j 1; . . . ; N!1
; k 0; . . . ; N!2
(23)
then the discrete constraints for the slow states can be written in the
form of a matrix multiplication:
x!1 j x!1 0
tf t0
2
XN!2
k 0
Ij 1;k f!1 k; j 1; . . . ; N!1
(24)
The entries of the integration matrix may be calculated from the
following closed-form solution (see the Appendix for a derivation):
Ij 1;k
1
T0
N 1 k T0
N 1 k TN k
TN k
Z
j
1
TN d
2
XN 1
p 0
Tp k
Z
j
1
Tp d (25)
with
Z
j
1
Tp d
1
2
Tp 1
p 1
Tp 1
p 1
j
1
(26)
The slow-state dynamics are enforced by using Eq. (24) as a
nonlinear equality constraint in the nonlinear programming problem.
Performance Index
The integral performance index is discretized via a quadrature rule
across the entire time interval. Using the interpolation matrix, the
slow states are interpolated at the fast-node times. Hence, all states
and control values are obtained at the fast-node times. The integral
performance index is then approximated using the following quad-
rature rule:
Z tf
t0
L x!1
t ; x!2
t ; u t ; t dt
tf t0
2
XN!2
k 0
IN!1
1;kL x!1
tk ; x!2
tk ; u tk ; tk (27)
Note that the last row of the integration matrix is an alternative
representation of the Clenshaw–Curtis quadrature rule.
Sparsity
The solution speed of most nonlinear programming software is
significantly enhanced if the Jacobian of the nonlinear constraints is
sparse in nature, that is, the majority of nonzero terms appear along or
close tothe diagonal. The sparsity of the Jacobian can be increased by
dividing the entire time interval into a series of subdomains and
applying the discretization to each subdomain. Continuity of states is
achieved by means of enforcing link conditions between each sub-
domain. Ross and Fahroo generalized this idea to consider various
types of link conditions called knots in [21]. It should be noted that
the discretization developed in this paper can be applied to more
advanced knotting conditions. However, the approach adopted in this
paper is to simply divide the entire time interval into M equal sub-
intervals, with the states linked across the subintervals via equality
constraints.
Summary of Algorithm
The implementation of the transcription algorithm is summarized
using the following key steps:
1) Choose a level of discretization for the slow states, N!1
.
2) Choose an integermultiple of the slow state, n, for discretization
of the fast states and control inputs, N!2
nN!1
.
3) Obtain the node distributions for the slow and fast states using
Eq. (8).
4) Form the interpolation matrix using Eq. (20).
5) Form the differentiation matrix using Eq. (16).
6) Form the integration matrix using Eq. (25).
7) Discretize the state dynamics, cost function, boundary condi-
tions, and link conditions using Eqs. (18), (24), and (27). The equa-
tions for the boundary and link conditions are trivial.
8) Solve the resulting nonlinear programming problem using
large-scale optimization software, for example, SNOPT [22].
Analytic Example
To demonstrate the applicability of the discretization approach, a
simple optimal control problem is considered with an analytic solu-
tion. Consider the problem of minimizing the cost function
J
Z tf
0
1
2
u2
dt (28)
subject to the state equations
_x 1 x2 (29)
WILLIAMS 91
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
5. _x 2 C sin kt u (30)
together with the endpoint constraints
x1 0 0; x2 0 0 x1 tf B; x2 tf 0 (31)
The analytic solution to this problem can be obtained using
Pontryagin’s maximum principle and is given by
x1 C=k2
sin kt c1 t3
=6 c2 t2
=2 C=k t
x2 C=k cos kt c1 t2
=2 c2t C=k
u c1t c2
(32)
where the constants of integration are given by
c1 6=t2
f C=k cos ktf C=k
12=t3
f B C=k2
sin ktf C=k tf
c2 2=tf C=k cos ktf
C=k 6=t2
f B C=k2
sin ktf C=k tf (33)
In this example, the state x2 is the fast state and x1 is the slow state if k
is chosen to be sufficiently large. If k C, then the response of x1 is
dominated by the polynomial variation with respect to time, and the
periodic response will have a negligible component. The periodic
component in the response of x2, on the other hand, will have a factor
of k greater influence, with a reduced polynomial component.
Figure 2 shows the results obtained from the multiple-timescale
pseudospectral method using N!1
10, with an 8:1 scale for the fast
states. The constants employed in the solution are C 0:1, k 8,
tf 10, and B 1. The maximum error from the true solution for x1
is 2:26e 5 and for x2 is 8:6e 6. Note that the exact solution does
not have an exact polynomial representation due to the presence of
the periodic terms. Hence, the polynomial approximations used
in the method do not result in exact solutions. For this particular
example, a high number of nodes is needed to capture the variation in
the fast state, whereas only a few nodes are needed to capture the
variation in the slow state. The difference in the number of decision
variables between solving a full-scale pseudospectral discretization
and using the multiple-timescale approach for this particular problem
approaches 33% as the ratio of fast variables to slow variables grows.
For larger-scale problems that involve more state variables, the
difference becomes quite significant.
Application to Electrodynamic Tether System
The discretization approach derived in the previous section is
applied to the problem of determining optimal orbit transfers for
electrodynamic tethers. For simplicity, the tether system is assumed
to consist of an inelastic straight tether (constant length) connected to
two satellites, modeled as point masses. Because the maximum
current allowed to flow through the tether is a function of the local
ionospheric plasma density and some other properties of the system,
the electric current used for propulsion is typically restricted to small
levels. The low magnitude of the electromagnetic forces means that
the orbital elements change very slowly; hence, it is more convenient
to express the motion of the system using orbital perturbation
equations. A set of classical orbital parameters are used in this paper
rather than a set of modified equinoctial elements. The approach is
easily extended to consider other representations of the orbital
elements.
The system model is illustrated in Fig. 3. The motion of the tether
system center of mass is governed by the set of general perturbation
equations. In Gauss’s form, they are
_a 2a2
=h e sin fr p=r ft (34)
_e 1=h fp sin fr p r cos re ftg (35)
_! 1=he p cos fr p r sin ft
r sin ! cos i=h sin i fh (36)
_i r cos ! =h fh (37)
_ r sin ! =h sin i fh (38)
_ h=r2
1=eh p cos fr p r sin ft (39)
where a is the orbit semimajor axis, h a 1 e2
p
is the orbit
angular momentum, is the orbit true anomaly, ! is the argument of
perigee, p a 1 e2
is the semilatus rectum, r is the orbit radius, e
is the orbit eccentricity, is the right ascension of the ascending
node, i is the orbit inclination, and fr, ft, and fh are the components
of the disturbing acceleration vector in the radial, transverse, and
orbit normal directions, respectively.
In addition to the orbital elements describing the position of the
center of mass of the system, the orientation of the tether is described
by the in-plane libration angle, . The variation in electrodynamic
forces with the in-plane angle is described in the following sub-
section. The out-of-plane motion is neglected in this paper, which is
approximately true for spinning tether systems [12] or for equal
satellite masses on the tether tips.
The electromagnetic force acting on an element of the tether is
given by the Lorentz equation
0 1 2 3 4 5 6 7 8 9 10
0
0.2
0.4
0.6
0.8
1
x1
0 1 2 3 4 5 6 7 8 9 10
-0.05
0
0.05
0.1
0.15
0.2
t
x2
Exact
NLP
Fig. 2 Comparison of multiple-timescale pseudospectral method with
analytical optimal solution using an 8:1 discretization. Fig. 3 Simplified electrodynamic tether model.
92 WILLIAMS
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
6. d F IdL B (40)
where dL is a vector along the tether line, I is the current in the tether,
and B is the magnetic field vector in the orbital frame for which the
components are defined by (assuming a nontilted dipole) [23]
Bx 2 m=r3
sin ! sin i (41)
By m=r3
cos ! sin i (42)
Bz m=r3
cos i (43)
The electromagnetic forces and torques acting on the system are
determined by integrating Eq. (40) along the tether. The resulting
perturbative accelerations due to electromagnetic forces are given by
fr IL=m Bz sin (44)
ft IL=m Bz cos (45)
fh IL=m By cos Bx sin (46)
Note that it has been assumed that a uniform current is flowing
through the tether.
Numerical Results
Optimal orbit transfers using electrodynamic tethers have been
previously determined using two different approaches. In the first
approach used in [8], the entire state trajectory was discretized, and
the electric current was determined subject to hard bounds. In the
second approach, used in [9–11], the electric current was expanded
using a Fourier series with the coefficients of the series selected to be
functions of time. The dynamical constraints were enforced using
averaged orbital elements. The approach adopted here combines the
best of both approaches, in that the electric current is discretized
directly, but the slowly varying orbital elements are averaged using
numerical integration. Thus, no assumptions about the magnitudes of
variables or series expansions are required to carry out the optimi-
zations. It is noted that the approach developed here can be applied
purely using the slow-state representation for the states and using the
Fourier series form of the control. The problem with using such an
approach is that the electric current variation is suboptimal due to the
inability to apply hard constraints on the maximum and minimum
current.
Short Transfer with Spinning Electrodynamic Tether
The first example serves to illustrate the accuracy of the approach
compared with a high-order solution obtained using the Hermite–
Simpson method. The Hermite–Simpson method is implemented
with 300 equally spaced nodes. The example uses a spinning tether
system, in which the spin rate of the tether is assumed to be constant.
This contrasts sharply with earlier work that neglects the in-plane
librations or rotations of the tether completely. The in-plane angle of
the tether is prescribed to be 2 . The discretization uses seven
subintervals with 20 nodes representing the slow-state solution.
Thus, the discretization uses less than half of the nodes of the full
solution.
A short orbit transfer is used for comparing the results of the new
discretization with that of the Hermite–Simpson method. The
problem is to maximize the orbit semimajor axis in a fixed period of
time. The other orbit parameters are to remain constant (i.e., return to
their original values, except for the semimajor axis) and are given by
(initial values)
a 6878 km; e 0:02; ! 30 deg
i 30 deg; 50 deg (47)
The tether length is 15 km, and the total system mass is 420 kg. The
current is limited to 4 A and can be backdriven. These are similar
values to those used in [8]. Numerical results are shown in Figs. 4 and
5, which show the variation in the orbit semimajor axis and
eccentricity for five orbits. Note that the time is nondimensionalized
using the mean anomaly corresponding to a circular orbit at the
original semimajor axis. Figure 4 shows that the semimajor axis
increases by approximately 50 km. There is very good agreement
between the high-order discretization and the slow-state approxi-
mation. Figure 5 shows the variation in the eccentricity, showing that
the slow-state approximation is able to adequately capture the vari-
ation in the state. Figure 6 gives the applied current required to
achieve the orbital boost, showing the nonperiodic, bang–bang
nature of the controls.
Minimum Time Orbit Boost with Hanging Tether
A minimum time orbital boost using a hanging tether was
determined using the multiple-scale pseudospectral method. The
problem is to maneuver the electrodynamic tether system defined in
the previous section from the starting orbit
a 6878 km; e 0:02; ! 30 deg; i 30 deg
50 deg; 0 (48)
0 5 10 15 20 25 30 35
6870
6880
6890
6900
6910
6920
6930
6940
Nondimensional time
Semimajoraxis(km)
High order
Slow-state approx
Fig. 4 Comparison of semimajor axis during short orbit transfer with
spinning tether, showing 300-node Hermite–Simpson solution with 147-
node slow-state solution and 3:1 mapping of control.
0 5 10 15 20 25 30 35
0.0188
0.019
0.0192
0.0194
0.0196
0.0198
0.02
0.0202
Nondimensional time
Eccentricity
High order
Slow-state approx
Fig. 5 Comparison of orbit eccentricity during short orbit transfer
with spinning tether, showing 300-node Hermite–Simpson solution with
147-node slow-state solution and 3:1 mapping of control.
WILLIAMS 93
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
7. to the final orbit
a 8000 km; e 0:02; ! 30 deg; i 30 deg
50 deg (49)
in minimum time. Note that the electric current is assumed to be
available at full strength, and no modeling of the variation of the
maximum current with ionospheric conditions has been imple-
mented. This assumption should be removed in future work.
The problem was solved using a 3:1 discretization, with
N!1
20, and the time domain divided into 30 subintervals. The
minimum time for the maneuver was found to be 94.38 orbits.
Figure 7 shows the variation in the semimajor axis during the
maneuver, Fig. 8 shows the eccentricity and argument of perigee,
and Fig. 9 shows the inclination and right ascension of the
ascending node. All the solutions shown are the propagated solu-
tions using a Runge–Kutta method with interpolation of the discrete
current. These results show that the minimum time maneuver first
reduces altitude before climbing. During the descent, the inclination
is increased while the ascending node is held approximately con-
stant. The descent is used to speed up the ascent later in the maneu-
ver. The current input is shown in Fig. 10. Initially, the current is
applied in a bang–bang manner, but after approximately 60 orbits
the current is applied at a constant level of 4 A. This illustrates
that the optimal current is not periodic for long maneuver times. The
results also show that the method is accurate when propagated using
a high-order, small-time-step propagation method.
Minimum Time Inclination Change with Hanging Tether
A minimum time inclination change using a hanging tether
was determined using the multiple-scale pseudospectral method. The
problem is to maneuver the electrodynamic tether system defined in
the previous section from the starting orbit
a 6878 km; e 0:02; ! 30 deg; i 30 deg
50 deg; 0 (50)
to the final orbit
a 6878 km; e 0:02; ! 30 deg; i 33 deg
50 deg (51)
in minimum time. This represents an increase in the inclination of
3 deg. The problem was solved using a 3:1 discretization, with
N!1
20, and the time domain divided into 30 subintervals. The
minimum time for the maneuver was found to be 119.96 orbits.
Figure 11 shows the variation in the semimajor axis during the
maneuver, Fig. 12 shows the eccentricity and argument of perigee,
and Fig. 13 shows the inclination and right ascension of the
ascending node. The results illustrate that the inclination increases in
a linear fashion, with the system maintaining a slightly lower orbit
0 5 10 15 20 25 30 35
-4
-3
-2
-1
0
1
2
3
4
5
Nondimensional time
Current(A)
Fig. 6 Applied current for short orbit boost.
0 10 20 30 40 50 60 70 80 90 100
6600
6800
7000
7200
7400
7600
7800
8000
Orbits
SemimajorAxis(km)
Fig. 7 Orbit semimajor axis during minimum time orbit boost with
hanging tether, showing propagated solution.
0 10 20 30 40 50 60 70 80 90 100
0.016
0.018
0.02
0.022
Orbits
Eccentricity
0 10 20 30 40 50 60 70 80 90 100
20
25
30
35
Orbits
Argumentofperigee(deg)
Fig. 8 Orbit eccentricity and argument of perigee during minimum
time orbit boost with hanging tether, showing propagated solutions.
0 10 20 30 40 50 60 70 80 90 100
29.5
30
30.5
31
31.5
Orbits
Inclination(deg)
0 10 20 30 40 50 60 70 80 90 100
49.95
50
50.05
50.1
Orbits
Ascendingnode(deg)
Fig. 9 Orbit inclination and right ascension of ascending node during
minimum time orbit boost with hanging tether, showing propagated
solutions.
94 WILLIAMS
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
8. than the original. The electric current is entirely bang–bang through-
out the maneuver. The propagated solutions show that the method is
accurate and captures the changes in the states due to the bang–bang
control quite well. The variation of the orbital elements is not secular
over long periods of time.
Minimum Time Orbit Boost with Spinning Tether
In this section, an orbit boost is considered with a spinning
electrodynamic tether instead of a hanging tether. The problem is to
maneuver the electrodynamic tether system defined in the previous
section from the starting orbit
0 10 20 30 40 50 60 70 80 90 100
-4
-2
0
2
4Current(A)
25 30 35 40 45
-4
-2
0
2
4
Orbits
Current(A)
Fig. 10 Electric current during minimum time orbit boost with
hanging tether: a) current over whole maneuver, and b) close-up of
current between orbits 25 and 45.
0 20 40 60 80 100 120
6850
6855
6860
6865
6870
6875
6880
6885
Orbits
SemimajorAxis(km)
Fig. 11 Orbit semimajor axis during minimum time inclination change
with hanging tether, showing propagated solution.
0 20 40 60 80 100 120
0.016
0.018
0.02
0.022
Orbits
Eccentricity
0 20 40 60 80 100 120
20
30
40
50
Orbits
Argumentofperigee(deg)
Fig. 12 Orbit eccentricity and argument of perigee during minimum
time inclination change with hanging tether, showing propagated
solutions.
0 20 40 60 80 100 120
30
31
32
33
Orbits
Inclination(deg)
0 20 40 60 80 100 120
49.96
49.98
50
50.02
50.04
Orbits
Ascendingnode(deg)
Fig. 13 Orbit inclination and right ascension of ascending node during
minimum time orbit boost with hanging tether, showing propagated
solutions.
0 10 20 30 40 50 60 70 80 90 100
6600
6800
7000
7200
7400
7600
7800
8000
8200
Orbits
SemimajorAxis(km)
Fig. 14 Orbit semimajor axis during minimum time orbit boost with
spinning tether, showing propagated solution.
0 10 20 30 40 50 60 70 80 90 100
0.016
0.018
0.02
0.022
Orbits
Eccentricity
0 10 20 30 40 50 60 70 80 90 100
26
28
30
32
34
Orbits
Argumentofperigee(deg)
Fig. 15 Orbit eccentricity and argument of perigee during minimum
time orbit boost with spinning tether, showing propagated solutions.
WILLIAMS 95
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
9. a 6878 km; e 0:02; ! 30 deg; i 30 deg
50 deg; 0 (52)
to the final orbit
a 8000 km; e 0:02; ! 30 deg; i 30 deg
50 deg (53)
in minimum time, with the tether spinning such that 3t, where t is
represents the mean anomaly of a circular orbit at 6878 km. In other
words, the system spins at a constant rate of approximately three
times per orbit. The problem was solved using a 3:1 discretization,
with N!1
20, and the time domain divided into 30 subintervals.
The minimum time for the maneuver was found to be 92.17 orbits,
which is slightly less than that required for ahanging tether. Figure 14
shows the variation in the semimajor axis during the maneuver,
Fig. 15 shows the eccentricity and argument of perigee, and Fig. 16
shows the inclination and right ascension of the ascending node. The
maneuver dynamics are similar in principle to those of a hanging
tether, except that the system descends quicker, achieving the initial
change in inclination faster. Unlike the hanging tether, the current
must be phased properly with the tether direction. Hence, the electric
current is bang–bang throughout the maneuver. The propagated
results show that good accuracy is still maintained.
Minimum Time Inclination Change with Spinning Tether
In this final problem, the advantage of using a spinning electro-
dynamic tether for changing orbit inclination is illustrated. The
problem is to maneuver the electrodynamic tether system defined in
the previous section from the starting orbit
a 6878 km; e 0:02; ! 30 deg; i 30 deg
50 deg; 0 (54)
to the final orbit
a 6878 km; e 0:02; ! 30 deg
i 34:5 deg; 50 deg (55)
in minimum time. This represents an increase in the inclination of
4.5 deg, which is 50% greater than the change in inclination con-
sidered earlier with a hanging tether. The problem was solved using a
3:1discretization,withN!1
20,andthetimedomaindividedinto30
subintervals. The minimum time for the maneuver was found to be
120.05 orbits, which is approximately equal to the time required to
maneuverthehangingtetherwithachangeofonly3degininclination.
Hence, the spinning system is much more efficient at changing the
inclination. This is consistent with previous suboptimal results [10].
Figure 17 shows the variation in the semimajor axis during the
maneuver,Fig.18showstheeccentricityandargumentofperigee,and
Fig. 19 shows the inclination and right ascension of the ascending
0 10 20 30 40 50 60 70 80 90 100
29.5
30
30.5
31
31.5
Orbits
Inclination(deg)
0 10 20 30 40 50 60 70 80 90 100
49.95
50
50.05
50.1
50.15
Orbits
Ascendingnode(deg)
Fig. 16 Orbit inclination and right ascension of ascending node during
minimum time orbit boost with spinning tether, showing propagated
solutions.
0 20 40 60 80 100 120 140
6820
6830
6840
6850
6860
6870
6880
6890
6900
Orbits
SemimajorAxis(km)
Fig. 17 Orbit semimajor axis during minimum time orbit boost with
spinning tether, showing propagated solution.
0 20 40 60 80 100 120 140
0.018
0.019
0.02
0.021
0.022
Orbits
Eccentricity
0 20 40 60 80 100 120 140
25
30
35
40
Orbits
Argumentofperigee(deg)
Fig. 18 Orbit eccentricity and argument of perigee during minimum
time orbit boost with spinning tether, showing propagated solutions.
0 20 40 60 80 100 120 140
31
32
33
34
35
Orbits
Inclination(deg)
0 20 40 60 80 100 120 140
49.94
49.96
49.98
50
50.02
Orbits
Ascendingnode(deg)
Fig. 19 Orbit inclination and right ascension of ascending node during
minimum time orbit boost with spinning tether, showing propagated
solutions.
96 WILLIAMS
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
10. node. These results show that the semimajor axis varies over a wider
range compared with the hanging tether maneuver. In contrast, the
other orbital elements are slightly more constrained due to the
averaging effect of using a spinning tether.
Conclusions
The discretization technique proposed in this paper takes
advantage of the best features of the traditional pseudospectral
method, combined with quadrature integration rules, for approxi-
mating the dynamics of multiple-timescale systems. The resultant
smoothing of the slow-state dynamics results in significantly fewer
optimization variables than a full transcription of the original
problem, but without a significant sacrifice in accuracy. In the main
case of an electrodynamic tether, trajectories can be optimized over
long time intervals using a high number of nodes to capture the bang–
bang variation in electric current typical of many optimal maneuvers.
Fewer nodes are used to approximate the state trajectories, which
retain the information about the switches in current due to the use of
numerical integrationrules. Noanalyticintegrationorsimplifications
of the dynamical equations are necessary. When used to optimize
the trajectory of a spinning electrodynamic tether system, faster
maneuvers are possible than can be obtained with a hanging/librating
tether. The results of a specific example show that, after 120 orbits, a
spinning tether system can achieve a 4.5 deg increase in inclination
compared with a 3 deg increase for a hanging tether system.
Appendix: Derivation of Integration Matrix
We aim to derive the entries of the integration matrix
I j 1;k ≜
Z
j
1
k d ; j 1; . . . ; N!1
; k 0; . . . ; N!2
(A1)
The general expression for the Lagrange interpolating polynomial is
k
YN!2
j 0
j≠k
j
k j
g
k g0
k
; k 0;...;N!2
(A2)
By definition of the CGL nodes,
g 2
1 T0
N N=2 TN 1 TN 1 (A3)
Hence, we have the following:
g0
N=2 T0
N 1 T0
N 1 (A4)
The Christoffel–Darboux identity for Chebyshev polynomials can be
written as
Bm ; z
Xm
k 0
2Tk Tk z
Tm 1 Tm z Tm Tm 1 z
z
(A5)
Using this relationship, we obtain the following:
BN ; z BN 1 ; z
TN 1 TN z TN TN 1 z
z
TN TN 1 z TN 1 TN z
z
2
N
g TN z TN g z
z
(A6)
Let z k, where k is a zero of g ,
BN ; k BN 1 ; k
2
N
g TN k
k
(A7)
It is evident that the right-hand side of Eq. (A7) resembles the form of
the Lagrange interpolating polynomial that needs to be integrated to
form the entries of the integration matrix in Eq. (A1). Integrating both
sides of Eq. (A7) leads to
Z
j
1
BN ; k BN 1 ; k d
2
N
g0
k TN k Ij 1;k (A8)
Using Eqs. (A4) and (A5) and rearranging, we obtain
I j 1;k
TN k
T0
N 1 k T0
N 1 k
Z
j
1
XN
p 0
2Tp Tp k
XN 1
p 0
2Tp Tp k d (A9)
The integral of a Chebyshev polynomial may be evaluated as
Z
j
1
Tp d
1
2
Tp 1
p 1
Tp 1
p 1
j
1
(A10)
References
[1] Bryson, A. E., Desai, M. N., and Hoffman, W. C., “The Energy-State
Approximation in Performance Estimation of Supersonic Aircraft,”
Journal of Aircraft, Vol. 6, 1969, pp. 481–487.
doi:10.2514/3.44093
[2] Lu, P., and Pierson, B. L., “Optimal Aircraft Terrain-Following
Analysis and Trajectory Generation,” Journal of Guidance, Control,
and Dynamics, Vol. 18, No. 3, 1995, pp. 555–560.
doi:10.2514/3.21422
[3] Williams, P., “Three-Dimensional Aircraft Terrain-Following via Real-
Time Optimal Control,” Journal of Guidance, Control, and Dynamics,
Vol. 30, No. 4, 2007, pp. 1201–1206.
doi:10.2514/1.29145
[4] Ross, I. M., Gong, Q., and Sekhavat, P., “Low-Thrust, High-Accuracy
Trajectory Optimization,” Journal of Guidance, Control, and
Dynamics, Vol. 30, No. 4, July–Aug. 2007, pp. 921–933.
doi:10.2514/1.23181
[5] Ross, I. M., Sekhavat, P., Fleming, A., and Gong, Q., “Optimal
Feedback Control: Foundations, Examples, and Experimental Results
for a New Approach,” Journal of Guidance, Control, and Dynamics,
Vol. 31, No. 2, 2008, pp. 307–321.
doi:10.2514/1.29532
[6] Desai, P. N., and Conway, B. A., “Two-Timescale Discretization
Scheme for Collocation,” Journal of Guidance, Control, and
Dynamics, Vol. 31, No. 5, 2008, pp. 1316–1322.
doi:10.2514/1.33974
[7] Herman, A. L., and Conway, B. A., “Direct Optimization Using
Collocation Based on High-Order Gauss–Lobatto Quadrature Rules,”
Journal of Guidance, Control, and Dynamics, Vol. 19, No. 3, 1996,
pp. 592–599.
doi:10.2514/3.21662
[8] Williams, P., “Optimal Orbital Transfer with Electrodynamic Tether,”
Journal of Guidance, Control, and Dynamics, Vol. 28, No. 2, 2005,
pp. 369–371.
doi:10.2514/1.12016
[9] Tragesser, S. G., and San, H., “Orbital Maneuvering with Electro-
dynamic Tethers,” Journal of Guidance, Control, and Dynamics,
Vol. 26, No. 5, 2003, pp. 805–810.
doi:10.2514/2.5115
[10] Williams, P., “Simple Approach to Orbital Control Using Spinning
Electrodynamic Tethers,” Journal of Spacecraft and Rockets, Vol. 43,
No. 1, 2006, pp. 253–256.
doi:10.2514/1.16608
[11] Stevens, R., and Wiesel, W., “Large Time Scale Optimal Control of an
Electrodynamic Tether Satellite,” Journal of Guidance, Control, and
Dynamics, Vol. 31, No. 6, 2008, pp. 1716–1727.
doi:10.2514/1.34897
[12] Williams, P., Tragesser, S., and Ockels, W., “Orbital Maneuvering with
Librating and Spinning Electrodynamic Tethers,” American Astro-
nautical Society Paper 09-243, Feb. 2009.
[13] Williams, P., “Hermite–Legendre–Gauss–Lobatto Direct Transcription
Methods in Trajectory Optimization,” Journal of Guidance, Control,
and Dynamics, Vol. 32, No. 4, 2009, pp. 1392–1395.
doi:10.2514/1.42731
[14] Elnagar, G., Kazemi, M. A., and Razzaghi, M., “The Legendre
Pseudospectral Method for Discretizing Optimal Control Problems,”
IEEE Transactions on Automatic Control, Vol. 40, No. 10, 1995,
WILLIAMS 97
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
11. pp. 1793–1796.
doi:10.1109/9.467672
[15] Ross, I. M., and Fahroo, F., Legendre Pseudospectral Approximations
of Optimal Control Problems, Vol. 295, Lecture Notes in Control and
Information Sciences, Springer, New York, 2003, pp. 327–342.
[16] Williams, P., “Jacobi Pseudospectral Method for Solving Optimal
Control Problems,” Journal of Guidance, Control, and Dynamics,
Vol. 27, No. 2, 2004, pp. 293–297.
doi:10.2514/1.4063
[17] Elnagar, G., and Kazemi, M. A., “Pseudospectral Chebyshev Optimal
Control ofConstrained Nonlinear Dynamical Systems,” Computational
Optimization and Applications, Vol. 11, 1998, pp. 195–217.
doi:10.1023/A:1018694111831
[18] Fahroo, F., and Ross, I. M., “Direct Trajectory Optimization by a
Chebyshev Pseudospectral Method,” Journal of Guidance, Control,
and Dynamics, Vol. 25, No. 1, 2002, pp. 160–166.
doi:10.2514/2.4862
[19] Williams, P., “A Gauss–Lobatto Quadrature Approach for Solving
Optimal Control Problems,” The Australian & New Zealand Industrial
and Applied Mathematics Journal, Vol. 47, July 2006, pp. C101–C115.
[20] Williams, P., and Trivailo, P., “Optimal Parameter Estimation of
Dynamical Systems Using Direct Transcription Methods,” Inverse
Problems in Science and Engineering, Vol. 13, No. 4, 2005,
pp. 377–409.
doi:10.1080/17415970500104499
[21] Ross, I. M., and Fahroo, F., “Pseudospectral Knotting Methods for
Solving Optimal Control Problems,” Journal of Guidance, Control,
and Dynamics, Vol. 27, No. 3, 2004, pp. 397–405.
doi:10.2514/1.3426
[22] Gill, P. E., Murray, W., and Saunders, M. A., “SNOPT: An SQP
Algorithm for Large-Scale Constrained Optimization,” SIAM Journal
on Optimization, Vol. 12, No. 4, 2002, pp. 979–1006.
doi:10.1137/S1052623499350013
[23] Beletsky, V. V., and Levin, E. M., “Dynamics of Space Tether Systems,”
Advances in the Astronautical Sciences, Vol. 83, Univelt, Inc., San
Diego, CA, 1993.
98 WILLIAMS
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250
12. This article has been cited by:
1. Rui Zhong, Zheng H. Zhu. 2016. Timescale Separate Optimal Control of Tethered Space-Tug Systems for Space-Debris
Removal. Journal of Guidance, Control, and Dynamics 39:11, 2540-2545. [Citation] [Full Text] [PDF] [PDF Plus]
2. Hao Wen, Zheng H. Zhu, Dongping Jin, Haiyan Hu. 2016. Model Predictive Control with Output Feedback for a
Deorbiting Electrodynamic Tether System. Journal of Guidance, Control, and Dynamics 39:10, 2455-2460. [Citation] [Full
Text] [PDF] [PDF Plus]
3. Panfeng Huang, Zehong Hu, Zhongjie Meng. 2015. Coupling dynamics modelling and optimal coordinated control of
tethered space robot. Aerospace Science and Technology 41, 36-46. [CrossRef]
4. R. Zhong, Z. H. Zhu. 2014. Optimal Current Switch ing Control of Electrodynamic Tethers for Fast Deorbit. Journal of
Guidance, Control, and Dynamics 37:5, 1501-1511. [Abstract] [Full Text] [PDF] [PDF Plus]
5. Yi Chen, Rui Huang, Liping He, Xianlin Ren, Bin Zheng. 2014. Dynamical modelling and control of space tethers: a
review of space tether research. Nonlinear Dynamics 77:4, 1077-1099. [CrossRef]
6. R. Zhong, Z. H. Zhu. 2014. Optimal Control of Nanosatellite Fast Deorbit Using Electrodynamic Tether. Journal of
Guidance, Control, and Dynamics 37:4, 1182-1194. [Abstract] [Full Text] [PDF] [PDF Plus]
7. Randy Boucher, Wei Kang, Qi GongGalerkin optimal control for constrained nonlinear problems 2432-2437. [CrossRef]
8. Randy Boucher, Wei Kang, Qi GongDiscontinuous Galerkin optimal control for constrained nonlinear problems 84-89.
[CrossRef]
9. Chang-Joo Kim, Sangkyung Sung, Soo Hyung Park, Sung Nam Jung, Tae San Park. 2014. Numerical Time-Scale
Separation for Rotorcraft Nonlinear Optimal Control Analyses. Journal of Guidance, Control, and Dynamics 37:2, 658-673.
[Abstract] [Full Text] [PDF] [PDF Plus]
10. R. Zhong, Z.H. Zhu. 2013. Long term dynamics and optimal control of nano-satellite deorbit using a short electrodynamic
tether. Advances in Space Research 52:8, 1530-1544. [CrossRef]
11. Rui Zhong, Zheng ZhuOptimal Control of Self-Deorbit Nano-Satellite Using Electrodynamic Tethers . [Citation] [PDF]
[PDF Plus]
12. Mike-Alec Kearney, Willem H. SteynAn attitude control system for the deployment and stabilisation of a tethered dual
CubeSat mission 1-5. [CrossRef]
13. HaiTao Liu, LePing Yang, QingBin Zhang, YanWei Zhu. 2012. An investigation on tether-tugging de-orbit of defunct
geostationary satellites. Science China Technological Sciences 55:7, 2019-2027. [CrossRef]
14. K. Uldall Kristiansen, P. L. Palmer, R. M. Roberts. 2012. Numerical modelling of elastic space tethers. Celestial Mechanics
and Dynamical Astronomy 113:2, 235-254. [CrossRef]
DownloadedbyINSTTECDEAERONAUTICA(ITA)onJune6,2017|http://arc.aiaa.org|DOI:10.2514/1.45250