-
公开(公告)号:CN106155781A
公开(公告)日:2016-11-23
申请号:CN201510163407.0
申请日:2015-04-08
Applicant: 中国科学院软件研究所
IPC: G06F9/48
Abstract: 本发明公开了一种多智能体平台中的实时任务调度方法。本方法为:1)将t时刻智能体A的就绪任务集合中的简单任务和预留任务分别按照释放时间升序排列;2)智能体A对到达的新任务进行准入判断,如果可准入则将该新任务按照释放时间插入优先级队列中;3)如果t时刻智能体A正在执行一预留任务,则每一系统执行单元完毕后检查优先级队列中是否有任务就绪,如果有,则将该任务的就绪时间延迟到该预留任务执行结束;如果t时刻智能体A正在执行优先级队列中的一简单任务,则在每一个系统执行单元结束后,检查是否有预留任务在该时刻开始执行,如果有则停止执行当前任务,转而执行该预留任务。本发明大大增强了多智能体平台的可靠性和可预测性。
-
公开(公告)号:CN104980330B
公开(公告)日:2018-06-19
申请号:CN201410138679.0
申请日:2014-04-08
Applicant: 中国科学院软件研究所
IPC: H04L12/58
Abstract: 本发明公开了一种实时多智能体系统的消息准入方法。本方法为:1)在系统中建立一就绪任务集τ(t)、一待处理消息集λ(t),以及一响应λ(t)中各消息的任务集τ′(t);2)当t0时刻一智能体收到一消息M时,如果系统对该消息M的响应时间小于或等于该消息M的截止期,则返回请求失败,否则进行步骤3);3)系统计算将该消息M加入λ(t0)时,如果λ(t0)中各消息的响应时间均小于或等于各消息对应的截止期,则进行步骤4),否则返回请求失败;4)系统计算将该消息M加入λ(t0)时,如果τ′(t0)中各任务的响应时间均小于或等于各任务对应的截止期,则将该消息M加入λ(t0);否则返回请求失败。本发明大大增加了多智能体系统的可靠性和可预测性。
-
公开(公告)号:CN104980330A
公开(公告)日:2015-10-14
申请号:CN201410138679.0
申请日:2014-04-08
Applicant: 中国科学院软件研究所
IPC: H04L12/58
Abstract: 本发明公开了一种实时多智能体系统的消息准入方法。本方法为:1)在系统中建立一就绪任务集τ(t)、一待处理消息集λ(t),以及一响应λ(t)中各消息的任务集τ′(t);2)当t0时刻一智能体收到一消息M时,如果系统对该消息M的响应时间小于或等于该消息M的截止期,则返回请求失败,否则进行步骤3);3)系统计算将该消息M加入λ(t0)时,如果λ(t0)中各消息的响应时间均小于或等于各消息对应的截止期,则进行步骤4),否则返回请求失败;4)系统计算将该消息M加入λ(t0)时,如果τ′(t0)中各任务的响应时间均小于或等于各任务对应的截止期,则将该消息M加入λ(t0);否则返回请求失败。本发明大大增加了多智能体系统的可靠性和可预测性。
-
公开(公告)号:CN116049764A
公开(公告)日:2023-05-02
申请号:CN202310077575.2
申请日:2023-01-16
Applicant: 中国科学院软件研究所
IPC: G06F18/25 , G06F16/901 , G06N3/0455 , G06N3/08
Abstract: 本发明提供一种面向物联网的跨尺度时序数据融合方法及系统。该方法包括:从多种子系统、多种类型的传感器采集跨尺度时序数据;将跨尺度时序数据进行时间窗口滑动处理,处理后的结果包含等间隔多变量时间序列和多元关联关系两类数据;将等间隔多变量时间序列和多元关联关系两类数据进行模型化特征融合,与此同步地,随事务处理周期动态加载参数并运行,得到融合后的隐式特征数据;将融合后的隐式特征数据按特定步骤处理后应用于安全监测、系统态势评估和子系统间联动运行决策。本发明能够有效的解决某些环境内大量传感器数据和子系统数据无法进行统一管理、融合共享、子系统之间无法进行逻辑联动控制的问题。
-
公开(公告)号:CN106155781B
公开(公告)日:2019-08-27
申请号:CN201510163407.0
申请日:2015-04-08
Applicant: 中国科学院软件研究所
IPC: G06F9/48
Abstract: 本发明公开了一种多智能体平台中的实时任务调度方法。本方法为:1)将t时刻智能体A的就绪任务集合中的简单任务和预留任务分别按照释放时间升序排列;2)智能体A对到达的新任务进行准入判断,如果可准入则将该新任务按照释放时间插入优先级队列中;3)如果t时刻智能体A正在执行一预留任务,则每一系统执行单元完毕后检查优先级队列中是否有任务就绪,如果有,则将该任务的就绪时间延迟到该预留任务执行结束;如果t时刻智能体A正在执行优先级队列中的一简单任务,则在每一个系统执行单元结束后,检查是否有预留任务在该时刻开始执行,如果有则停止执行当前任务,转而执行该预留任务。本发明大大增强了多智能体平台的可靠性和可预测性。
-
-
-
-