论文部分内容阅读
云制造是信息化时代的产物,它融合了云计算等技术在网络化制造的基础上被提出,是实现制造业数字化、网络化、智能化的一个重要手段,其核心思想是将分散的制造资源集中起来进行统一调配。在云制造下,制造资源实现了更大范围的共享,并且能够按照任务需求将优质的制造资源组合起来,为用户提供更加满意服务,在很大程度上提高了制造资源的利用率同时降低了生产制造的成本。本文以终端光学组件的加工制造项目为背景,对云制造模式下的制造资源共享与制造资源优化组合进行了研究。首先分析了云制造模式下三个参与方的需求,并以此为基础梳出了一套合理的工作流程。然后对制造资源进行分类,同时设计了统一的信息描述模型,并利用Protégé本体建模软件对制造资源建立了本体模型,进而实现了基于OWL本体语言的制造资源描述,在此基础上利用Jena技术在Eclipse平台通过Java语言进行编程实现了OWL本体模型基于MySQL数据库的存储与制造资源的语义检索。其次对制造任务分解进行了探讨,并设计了五层结构的匹配模型,针对每层匹配过程的特点设计了不同的相似度算法,并利用终端光学组件的壳体任务进行了验证,得到了相应子任务的资源侯选集合。再次对云制造模式下制造资源优化组合问题的特点进行了探讨,建立了复杂多任务多目标云制造资源优化组合问题(CMM-CMRCO)的数学模型,以QoS和覆盖任务数最大为目标,设计了基于实数矩阵编码的遗传算法,并利用MATLAB进行编程,进而建立了问题模型及求解方法。并利用壳体任务与上文中得到的资源侯选集合进行实验验证,分别针对资源充足与资源受限两种情况进行求解,得到了相应的资源组合方案。最后在Primavera P6项目管理软件中建立终端光学组件加工制造项目的EPS、OBS与WBS结构,并利用JDBC连接MySQL与Oracle数据,将存储在MySQL数据库中的制造资源本体模型导入到Oracle数据中,实现了数据库之间的通信,之后利用上文得到的资源组合方案在P6中为不同的任务进行了资源分配。