论文部分内容阅读
航空发动机的装配过程是航空发动机的整个生产过程的最后一道工序,但同时也是最重要的一道工序,在发动机的整个生产过程中具有十分重要的作用,它是对发动机的整体性能的优良情况进行着最后阶段的调整和验证,对发动机的质量、企业的生产效率和效益产生着重大的影响。对航空发动机装配车间的调度问题进行研究具有很重要的意义:一方面,既可以利用现有的调度算法对其进行优化调度,推进调度算法的应用,又可以提高企业的生产管理水平和发动机的装配质量;另一方面,由于在航空发动机装配车间内,不可避免地会发生随机的动态事件,造成原有加工装配方案的失效,这就需要使用调度系统及时地进行方案的修正以满足企业的生产需求。本文论述了航空发动机装配车间调度系统研发。本文重点研究了航空发动机装配车间的调度问题:一是改进和完善静态调度系统,并对航空发动机装配车间的调度优化问题进行分析和求解:二是针对航空发动机装配车间内发生的动态事件进行分析并建立动态数学模型;三是针对动态事件和数学模型,选择合适的算法进行求解,并建立起动态调度系统;四是对系统进行整体分析建模,得到航空发动机装配车间调度系统。首先,对原有静态调度系统进行完善和改进,在此基础之上,抽取对外接口以集成动态调度系统。此外还对航空发动机装配车间的工艺流程和功能需求进行分析,针对可能发生的动态事件建立航空发动机的动态数学模型。其次,针对发生的动态事件,设计了动态调度策略,提出了一种改进的遗传算法和一种改进的混合粒子群算法,并用这两种算法和反向差分进化算法等动态调度算法进行优化调度,同时针对不同的动态事件自适应地选择调度算法进行优化调度。接着,为了体现系统功能的整体性、使静态调度系统和动态调度系统能够完美的融合,对发动机装配车间调度系统进行了需求分析,同时运用UML进行用例建模、结构建模和行为建模等,并给出了系统的部分用例图、类图、顺序图和协作图等。此后,分析了系统的整体框架,采用三层组件模型对系统进行设计,并详细介绍了各层的具体实现。最后,总结了论文的主要内容,并对需要深入探讨的问题进行了简单介绍。