首页> 外文学位 >Modified Chebyshev-Picard iteration methods for solution of initial value and boundary value problems.
【24h】

Modified Chebyshev-Picard iteration methods for solution of initial value and boundary value problems.

机译:修改后的Chebyshev-Picard迭代方法可解决初始值和边值问题。

获取原文
获取原文并翻译 | 示例

摘要

The solution of initial value problems (IVPs) provides the evolution of dynamic system state history for given initial conditions. Solving boundary value problems (BVPs) requires finding the system behavior where elements of the states are defined at different times. This dissertation presents a unified framework that applies modified Chebyshev-Picard iteration (MCPI) methods for solving both IVPs and BVPs.;Existing methods for solving IVPs and BVPs have not been very successful in exploiting parallel computation architectures. One important reason is that most of the integration methods implemented on parallel machines are only modified versions of forward integration approaches, which are typically poorly suited for parallel computation.;The proposed MCPI methods are inherently parallel algorithms. Using Chebyshev polynomials, it is straightforward to distribute the computation of force functions and polynomial coefficients to different processors. Combining Chebyshev polynomials with Picard iteration, MCPI methods iteratively refine estimates of the solutions until the iteration converges. The developed vector-matrix form makes MCPI methods computationally efficient.;The power of MCPI methods for solving IVPs is illustrated through a small perturbation from the sinusoid motion problem and satellite motion propagation problems. Compared with a Runge-Kutta 4-5 forward integration method implemented in MATLAB, MCPI methods generate solutions with better accuracy as well as orders of magnitude speedups, prior to parallel implementation. Modifying the algorithm to do double integration for second order systems, and using orthogonal polynomials to approximate position states lead to additional speedups. Finally, introducing perturbation motions relative to a reference motion results in further speedups.;The advantages of using MCPI methods to solve BVPs are demonstrated by addressing the classical Lambert's problem and an optimal trajectory design problem. MCPI methods generate solutions that satisfy both dynamic equation constraints and boundary conditions with high accuracy. Although the convergence of MCPI methods in solving BVPs is not guaranteed, using the proposed nonlinear transformations, linearization approach, or correction control methods enlarge the convergence domain.;Parallel realization of MCPI methods is implemented using a graphics card that provides a parallel computation architecture. The benefit from the parallel implementation is demonstrated using several example problems. Larger speedups are achieved when either force functions become more complicated or higher order polynomials are used to approximate the solutions.
机译:初始值问题(IVP)的解决方案为给定的初始条件提供了动态系统状态历史的演变。解决边界值问题(BVP)需要找到系统行为,其中状态元素在不同的时间定义。本文提出了一个统一的框架,该框架采用修正的Chebyshev-Picard迭代(MCPI)方法来求解IVP和BVP 。;现有的解决IVP和BVP的方法在利用并行计算体系结构方面还不是很成功。一个重要的原因是,大多数在并行机上实现的集成方法只是前向集成方法的修改版本,通常不适合并行计算。所提出的MCPI方法本质上是并行算法。使用Chebyshev多项式,可以很容易地将力函数和多项式系数的计算分配给不同的处理器。将Chebyshev多项式与Picard迭代结合起来,MCPI方法可以迭代地细化解的估计,直到迭代收敛为止。改进的矢量矩阵形式使MCPI方法的计算效率更高。;通过对正弦运动问题和卫星运动传播问题的微小扰动来说明MCPI方法解决IVP的能力。与在MATLAB中实现的Runge-Kutta 4-5前向集成方法相比,在并行实现之前,MCPI方法生成的解决方案具有更高的精度以及数量级的加速比。修改算法以对二阶系统进行双积分,并使用正交多项式近似位置状态会导致额外的加速。最后,引入相对于参考运动的摄动运动会进一步提高速度。通过解决经典的Lambert问题和最优轨迹设计问题,证明了使用MCPI方法求解BVP的优势。 MCPI方法生成的解决方案可以同时满足动态方程约束和边界条件。尽管不能保证MCPI方法在求解BVP中的收敛性,但是使用提出的非线性变换,线性化方法或校正控制方法扩大了收敛域。MCPI方法的并行实现是使用提供并行计算体系结构的图形卡实现的。使用几个示例问题演示了并行实现的好处。当力函数变得更加复杂或使用高阶多项式近似解时,可以实现更大的加速比。

著录项

  • 作者

    Bai, Xiaoli.;

  • 作者单位

    Texas A&M University.;

  • 授予单位 Texas A&M University.;
  • 学科 Engineering Aerospace.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 185 p.
  • 总页数 185
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号