智能体生存于一个动态的信息环境中,为了便于确定智能体在信息环境中所处的状态,为智能体的协商提供依据,本研究定义智能体的状态函数的概念,即在智能体所处的信息环境中,选择与智能体密切相关的信息值为变量,建立能反映智能体典型特征的函数.智能体的状态函数值定义为智能体的熵,其熵值能实时反映智能体在不同时刻所处的状态,从而为智能体之间的协商提供依据.
由于任务的时间成本随着任务的资源分配及任务排序而改变,因此,定义任务的时间成本作为任务智能体的熵.首先根据任务的紧迫程度定义任务的时间成本函数:
f(w) =aw×(tw+Tw- t0w×(tw+Tw- t0w| tw+Tw- t0w|+1)2)当tw+Tw< tkw∞ 当tw+Tw> tkw式中:w-任务的编号;aw-由企业用户根据任务的紧迫程度确定的时间成本系数,任务越紧迫,时间成本系数就越高;tw-协商完成后,任务在任务队列中的起始加工时间,由该任务前面的任务队列决定;Tw-用户与软件资源智能体交互后估算出的加工时间;tkw-任务可接受的最晚任务完成时间;t0w-任务的零时间成本点.
当任务能在t0w时间前完成时,应尽可能使任务完成时间接近t0w,减小无效提前时间,使其他任务能充分利用时间资源.
任务智能体的状态函数定义如下:
S(w) =f(w)+∑ni=mDi式中,m为所请求加工时刻后的第一个任务在任务队列中的序号;n为队列中的任务总数;Di为任务智能体与队列中第i个任务智能体的协商成本.
数控机床共享系统的任务排序与资源分配,一方面以"先来先做"和负载平衡为原则,另一方面,为了使"无效提前时间最小",即企业联盟总效益最大,也允许资源租用者之间通过任务智能体、用户智能体进行实时协商.
当任务智能体与设备资源智能体会见后,假如任务能在t0w前完成,则依次进入队列,不主动请求协商,等待其他任务智能体的协商请求.假如任务在t0w后完成,则需要依据队列信息向某一执行时间以下的所有任务进行协商,申请提前执行任务.
对于请求提出者,用户智能体的协商可接受条件为:S′(w)≤min(A-C,S(w)).
对于请求接受者,用户智能体的协商可接受条件为:S′(w)≤S(w).
式中,S′(w)为协商后的时间成本;S(w)为协商前的时间成本;A为用户定义的可接受任务成本;C为虚拟CNC机床反馈的加工成本.通过以上协商机制,任务智能体、资源智能体、用户智能体之间协商后,能使各企业最大限度地利用加工时间,通过企业间利益均衡,实现企业联盟效益最大的目标.
论文下载,下载下来可不是把论文里边的名字换成你的就行了哦,这样是不对的哦,亲,一定要自己创作哦,因为期刊是要查抄袭的哦,多了解一下期刊的要求以及各地的评职标准吧。