当前位置: 首页 > article >正文

先进制造aps专题二十七 西门子opcenter aps架构分析

欧美的商业aps,主要就是sap apo,西门子opcenter aps,达索quintiq

从技术的层面,西门子aps是不如sap  apo的,但是西门子aps是西门子数字化工厂产品的核心,有很多特色,所以分析

西门子aps主要分计划器和排产器两个部分

计划器制定中长期计划,也就是粗排产,实现比较简单,这里就不分析了

排产器主要架构是

1 数据访问模块,对各种数据库的访问,业务数据就存放在数据库里

  数据集成,直接访问外部系统的数据库,通过脚本导入导出同步数据

2 排产数据模型模块

 这个模块的功能是把业务数据展开成(spread)排产数据模型,并可以对订单,工序定义排产规则(比如某客户的订单前向排产,某工序数量拆分)

3 排产实现模块

  这里分两块,一块是模拟仿真排产,一块是算法排产

  模拟仿真排产就是模拟时间的流动,然后流动的每一步(step)对所有资源进行一次处理,要是资源空闲,就寻找可以安排在这个资源上的工作,要是资源已经有工作,就更新工作的状态,一直到所有的工作都执行完毕

 模拟仿真排产是一个很有趣的功能,达索的中低端排产产品ortems就是用模拟仿真,中高端产品quintiq用的是算法排产

 为什么这么搞呢,因为在欧美,软件是值钱的,算法更值钱,所以要分档次提供产品,便宜的排产软件就给你一个模拟排产实现

 算法排产就是常说的前向排产和后向排产,然后在细分为通用排产和拆分排产两个子模块

 算法排产要考虑约束,主约束(主资源)和次约束(副资源),还有一些trick技巧处理,比如针对瓶颈资源,针对最小切换时间

4 图表展示和发布,常见的库存变动,设备负荷,设备甘特图等

当然,西门子aps也有一些缺点,没有优化算法实现,也不支持紧急插单重排(这两个sap apo都支持),一般项目也不对国内提供算法定制服务


http://www.kler.cn/a/508142.html

相关文章:

  • Java21 正则表达式
  • 数智化转型 | 星环科技Defensor 助力某银行数据分类分级
  • LabVIEW 程序中的 R6025 错误
  • RabbitMQ前置概念
  • 利用爬虫获取某学习软件的考试题库(带源码)
  • Java中的依赖注入是什么?它如何工作?
  • 考研数据结构线性表之顺序表
  • Azure Synapse Dedicated SQL Pool通过配置选项和参数优化性能
  • python http server运行Angular 单页面路由时重定向,解决404问题
  • LeetCode 3097.或值至少为 K 的最短子数组 II:滑动窗口
  • 3.数据库系统
  • 面试题解析
  • 电子应用设计方案93:智能AI电火锅系统设计
  • MS5263数模转换器可兼容AD5663/DAC8552
  • 芝麻http/品易http/太阳http/极光http退市后,还有哪家好用推荐?
  • 嵌入式驱动开发详解12(LCD驱动)
  • 我在讯方智汇云校备考云计算HCIE的经验分享
  • window下用vim
  • Python大数据可视化:基于Python对B站热门视频的数据分析与研究_flask+hive+spider
  • 协作机器人公司切入人形机器人赛道,大有可为!
  • 【Mac】MacOS如何显示隐藏的文件或文件夹
  • 骑砍2霸主MOD开发(11)-可编程渲染管线Shader编程
  • “人工智能+技校”:VR虚拟仿真实训室的发展前景
  • 基于机器学习随机森林算法的个人职业预测研究
  • 今日总结 2025-01-14
  • win32汇编环境,窗口程序中基础列表框的应用举例