混合体系框架中的各Agent 功能描述如下:管理Agent。在图3-4 框架体系中, 管理Agent 主要指总体规划Agent 和工厂管理Agent。对投料Agent和在制品Agent 进行实时协调调度控制, 同时和计划Agent 以及订单Agent 进行实时交互。主要为不同层次直接材料、 间接材料提供计算, 以确保在晶元、 基片等原材料方面满足需求。如在管理层, 资源Agent 提供最新的晶元单位时间产量以确保划分的需求是“晶元可行”。......
2023-06-20
在3.2 节中构建了基于多智能的半导体封装测试协同生产混合体系结构, 将半导体封装测试生产计划与调度过程中的物理和逻辑实体进行Agent 模块化封装, 并建立了相互之间分层递阶和分布式混合结构, 并对各个封装的Agent 功能进行了阐述。 本节将在3.2节的基础上对各个Agent 相互之间的数据和功能逻辑关系进行进一步的讨论。
首先, 对图3-5 中的各个Agent 在功能和逻辑上进行归类处理, 划分为管理Agent(manager agent, MA)、 产品Agent(product agent, PA)、 任务Agent(task agent, TA)、 资源Agent(resource agent, RA); 同时, 为了灵活地应对整个系统的动态变动性, 本研究提出了“动态协同Agent”的概念, 其特点是随任务动态变化, 从逻辑上构建, 不同阶段处理不同任务, 由任务驱动, 协同逻辑关系中的各个Agent, 处理扰动因素, 保证任务的顺利完成。 为了有机地将各个Agent 按照某种机制组织起来, 如图3-6 所示, 本研究采用UML 统一建模语言的“类图”(Class Diagram)对各个Agent 间的数据属性和功能逻辑关系进行抽象建模和设计。 各个“类”由方框表示, 并由三层组成, 分别是类名、 属性列表和操作列表, 对各个Agent 的属性和操作进行逐一定义和描述。 各个类之间的链接表述彼此关系, UML 有多种链接表示法代表“类”之间的物理或概念的连接。 其中, “关联”(Association)是最为普遍也是最重要“类”间表示法, 而“多重性”(Multiplicity)指定了一个类与关联类的单个实例可能相关的实例数目, 多重性约束了相关对象的数目, UML 用区间来确定多重性, 在图3-6 中多重性主要采用“1”(正好为1),“1..∗”(1 或更多), “0..n”(0 到n 多个), “0.. ∗”(0 或更多)等。 例如, 在管理Agent 和任务Agent 之间的关系中, 一个管理Agent 可以同时处理(包含)多个任务Agent(即0.. ∗), 但是一个任务Agent 只能服从一个管理Agent 的控制(即1)。
图3-6 Agent 间数据和功能逻辑关系
本章在论述制造系统体系结构分类和基于多智能体的混合式体系结构设计理论基础之上, 重点提出了基于多智能体的半导体封装测试协同生产混合体系框架, 设计和构建了Agent 内部结构和功能模块, 对封装测试生产计划和调度过程中的物理和逻辑实体进行封装和模块化, 运用分层递阶和分布式技术对封装测试阶段的生产管理进行层次划分和关系描述, 确立了各个Agent 的属性以及在体系结构中的功能。 之后, 将体系结构中定义的各个Agent 在功能和逻辑上进行归类处理, 并且提出了“动态协同Agent”的概念, 运用UML 统一建模语言中的“类图”探讨各个Agent 间的数据属性和功能逻辑关系, 并确定了各个“类图”之间的“关联”和“多重性”等属性。
有关半导体封装测试制造系统运行优化理论与技术的文章
混合体系框架中的各Agent 功能描述如下:管理Agent。在图3-4 框架体系中, 管理Agent 主要指总体规划Agent 和工厂管理Agent。对投料Agent和在制品Agent 进行实时协调调度控制, 同时和计划Agent 以及订单Agent 进行实时交互。主要为不同层次直接材料、 间接材料提供计算, 以确保在晶元、 基片等原材料方面满足需求。如在管理层, 资源Agent 提供最新的晶元单位时间产量以确保划分的需求是“晶元可行”。......
2023-06-20
通常采用基于消息的通信机制作为各Agent间的通信方式。Agent间发送的消息由消息头和报文组成,其格式为“消息头:报文”。运输任务Agent群体获得消息并计算输出运输任务Xi、最早开始时间ETi、最晚完成时间LTi、调用车辆的数量mi。根据工艺约束车辆调度模型计算出{Xi、ETi、LTi、qi、Qi、mi},并公布消息。从资源受限项目调度相关的施工工序Agent群体获得中的消息。......
2023-10-05
子功能储存和数量变更主要发生在工件准备阶段,当改变工件预定状态时会用到运动功能和安全功能。检测一般是协助搬运的一个额外功能。表1.3搬运技术的子功能工件的存放可以通过传送带或皮带、托盘或储存架实现。这些储存选项根据节省量、节省成本和工件预定状态而有所不同。对于“储存”功能,甚至存在堆栈系统可以自动被填充或者清空,DIN19233标准定义了其自动化程度。其中,必须要考虑的问题是安全因素。......
2023-06-15
从地址转换的角度来看,IOMMU与MMU较为类似。只是IOMMU完成的是外部设备地址到存储器地址的转换。在这个IOMMU中,同样存在IO页表存放虚实地址转换关系和访问权限,而且处理器为了加速这种虚实地址的转换,还设置了IOTLB作为IO页表的Cache。目前设置IOMMU的主要作用是支持虚拟化技术,当然使用IOMMU也可以实现其他功能,如使“仅支持32位地址的PCI设备”访问4GB以上的存储器空间。......
2023-10-20
TLP的AT字段与ATS机制直接相关。该报文由PCIe设备通过存储器读请求TLP发出,其目的地为TA。如果TLP中的Address字段没有经过ATC进行地址转换,而且处理器系统支持虚拟化技术,该地址为仍然对应GPA地址在PCI总线域中的映像,此时该TLP使用的AT字段为0b00。由以上描述可以发现,PCIe设备无论是否使用ATC机制,在TLP中存放的Address字段仍然保存的是PCI总线地址。......
2023-10-20
图2-1 交通运输系统组成图2-2 载货汽车系统构成图由以上案例可以看出,与某个事物可能有关系的事物放在一起的集合称为系统,组成这个系统的事物称为该系统的系统事物要素,定义这个系统的人称为系统界定主体。系统是系统科学、系统工程最基本概念,但是关于它的定义尚没有统一定论。在1974年出版的《一般系统论原理》中,萨多夫斯基汇总了近四十种关于系统的定义。这种非加和性新功能是由系统内部的有机联系和结构所决定。......
2023-07-15
而接收逻辑RX处于Electrical Idle状态时,其DC共模输入阻抗必须在PCIe总线规范要求的范围内。如果在“Electrical Idle Exit detector”部件没有正常工作之前,发送逻辑TX就退出Electrical Idle状态,对端的接收逻辑RX将不能检查到这个状态变化,从而导致错误。值得注意的是,这种推断出的Idle状态并不等同于Electrical Idle状态。PCIe总线通过上表判断而得出的Idle状态称为Logical Idle状态。Electrical Idle状态是PCIe链路的相对静止状态,使用的功耗较低。......
2023-10-20
数据挖掘的功能是指数据挖掘通过预测未来趋势及行为,做出前瞻的、基于知识的决策。数据挖掘的任务主要是关联分析、聚类分析、分类、预测、时间序列模式和偏差分析等。关联分析的目的是找出数据库中隐藏的关联网。关联分析发现关联规则,这些规则展示属性值频繁地在给定数据集中一起出现的条件。聚类分析可以建立宏观的概念,发现数据的分布模式以及可能的数据属性之间的相互关系。......
2023-11-08
相关推荐