奥卡

奥卡。一种混合符号数字最优控制计算器用间接方法(如多次放炮或配置)数值求解最优控制问题需要大量的解析计算来建立一个数值可处理系统。这些分析计算,虽然在实际例子中相当乏味,但现在大部分仍然是手工完成的,因此容易产生计算错误。本文旨在通过现代符号操作语言(这里:REDUCE)将这种分析处理过程自动化到合理的程度。在目前的开发阶段,OCCAL包(mnemotechnically for optimical Control$underline{ext{CAL}$culator)允许交互使用,包括自动确定控制以及在单一控制的情况下,在更简单问题中的order.par,当前版本的OCCAL自动生成具有自适应数值延拓的多重放炮代码(MULCON)的完整子程序输入。在可能出现奇异子弧或最优轨迹的子弧序列不清楚的更复杂问题中,OCCAL是减少分析的重要帮助预处理。举例说明了OCCAL/MULCON的性能。