自适应流量调度用于遥操作:面向时间敏感网络的通信与控制协同优化框架

article/2025/7/6 0:49:47
  • 英文标题:Adaptive Flow Scheduling for Teleoperation: A Communication and Control Co-Optimization Framework over Time-Sensitive Networks

  • 中文标题:自适应流量调度用于遥操作:面向时间敏感网络的通信与控制协同优化框架

作者信息

  • Zhenrui Cao(天津大学计算机科学与技术学院,智能与计算学院)

  • Tie Qiu(东北大学计算机科学与工程学院,天津大学智能与计算学院)

  • Xiaobo Zhou(天津大学计算机科学与技术学院,智能与计算学院)

  • Hao Su(天津大学计算机科学与技术学院)

  • Min Huang(东北大学信息科学与工程学院)

  • Dapeng Lan(中国科学院沈阳自动化研究所)

  • Xingwei Wang(东北大学计算机科学与工程学院)

摘要

本文提出了一种名为AFS-RT的自适应时间敏感网络(TSN)流量调度方法,用于机器人遥操作这一典型的工业控制应用。该方法在通信与控制协同优化框架下,通过综合分析遥操作案例,将基于时隙分配的流量调度与远程控制相结合,形成一个由控制驱动的协同优化模型。为应对通信与控制之间隐式映射带来的复杂性,本文增强深度强化学习(DRL)代理,使其具备基于时隙相关性的特征提取能力,从而提升代理的决策能力。实验结果表明,AFS-RT在多种网络条件下显著提升了遥操作性能,优于现有算法。

引言

时间敏感网络(TSN)因其确定性特性,已成为工业物联网(IIoT)中实时工业控制的关键技术。TSN通过精确的流量管理确保控制命令的确定性传输,为下一代信息物理系统(CPS)的发展奠定了基础。然而,现有研究将工业控制的性能要求抽象为流量调度的刚性约束,忽略了控制优化,导致理论上的传输优化无法有效提升实际工业控制性能。本文提出了一种新的通信与控制协同优化框架,通过将流量调度与控制性能直接关联,优化TSN流量调度方案,以提升工业控制性能。

相关工作

现有研究致力于通过改进流量调度模型来提升TSN网络的传输质量,以支持工业控制应用。这些方法包括基于精确算法、启发式规则和智能优化技术的调度方法。尽管这些方法在理论上提升了调度性能,但它们将工业控制应用的性能要求抽象为延迟或抖动的刚性约束,缺乏实际工业应用数据集的支持,导致这些约束过于理想化,难以确保实际工业控制性能的提升。本文通过引入通信与控制的协同优化框架,将传输优化与控制性能直接关联,以提升TSN网络在工业控制中的应用效果。

系统模型与问题描述

本文以机器人遥操作为例,分析了TSN网络在工业控制中的应用。机器人遥操作需要确定性的流量来实时传输控制命令,因此是研究TSN控制的理想案例。本文将TSN流量调度与远程控制相结合,形成一个由实时性能和控制精度驱动的协同优化问题。通过定义控制延迟和运动偏差等指标,量化远程控制性能,并将其作为优化目标,以指导流量调度方案的优化。

自适应流量调度方法

本文将协同优化问题转化为马尔可夫决策过程(MDP),并设计了一个基于深度强化学习(DRL)的调度代理。该代理通过时隙相关性引导的特征提取方法,利用图神经网络(GNN)处理时隙之间的内在相关性,增强特征表示,从而提升代理在复杂解空间中的决策能力。通过这种方法,代理能够有效地优化流量调度方案,以提升机器人遥操作的实时性能和控制精度。

实验评估

本文构建了一个基于真实TSN网络的遥操作测试平台,并开发了一个用于大规模评估的仿真环境。实验结果表明,AFS-RT在多种网络条件下显著优于现有方法,能够显著提升机器人遥操作的实时性能和控制精度。具体而言,AFS-RT在控制延迟和运动偏差方面均表现出色,且在不同网络拓扑结构和流量配置下均能保持稳定的性能。

结论

本文提出了一种面向机器人遥操作的自适应TSN流量调度方法AFS-RT,通过通信与控制的协同优化框架,显著提升了遥操作的实时性能和控制精度。实验结果验证了该方法的有效性。未来,我们将继续关注工业场景下的网络中心应用优化,进一步探索通信、计算与控制的协同设计。


http://www.hkcw.cn/article/GKHiShoJJH.shtml

相关文章

PCIe-Error Detection(一)

下表为PCIe协议中给出的错误: 一、可纠正错误(Correctable Errors,8种)​​ ​​检错机制​​ ​​错误名称​​​​检测层级​​​​触发条件​​​​Receiver Error​​Physical接收端均衡器(EQ)监测到…

记忆解码 | 从神经机制到记忆逻辑的科学探索

注:本文为“记忆解码”相关文章合辑。 略作重排,未作探究。 要做的事情全忘了?这 2 种方法能拯救你的记忆力 环球科学 2024 年 07 月 29 日 22:00 北京 图片来源:Pixabay 作者 | Sarah Raskin 译者 | 郑添惺 审校 | clefable 你…

100V离线语音通断器

客户要求,需要能支持宽范围的离线语音通断器,具体需要能支持输入电压为100V左右直流。 找方案,重新做板,终于满足了客户需求,外壳为之前三路离线语音通断器,输出无源。 感谢客户,让我们的产品…

【中国企业数字化转型之路】企业的资源投入与数字化转型的产出效益平衡探索(下篇:完结)

在数字化转型的浪潮中,企业面临着前所未有的挑战与机遇。这一转型过程不仅需要大量的技术、人才、管理和时间投入,更需要在投入与产出之间找到精准的平衡点,以确保转型的效益最大化。技术投入方面,企业需斥巨资引进云计算、大数据、人工智能等先进技术,构建高效智能的数字…

【算法设计与分析】实验——二维0-1背包问题(算法分析题:算法思路),独立任务最优调度问题(算法实现题:实验过程,描述,小结)

说明:博主是大学生,有一门课是算法设计与分析,这是博主记录课程实验报告的内容,题目是老师给的,其他内容和代码均为原创,可以参考学习,转载和搬运需评论吱声并注明出处哦。 要求:3-…

6月2日星期一今日早报简报微语报早读

6月2日星期一,农历五月初七,早报#微语早读。 1、郑钦文晋级法网女单八强,刷新生涯法网最佳战绩; 2、中国汽车报:“价格战”是一场无休止的恶性循环,深陷其中者必将皆输; 3、四川成都市崇州市…

启动metastore时报错MetaException(message:Version information not found in metastore

把hdfs清空重新安装了一下&#xff0c;hive的mysql元数据库删除掉之后重建之后一直启动报错 metastore.RetryingHMSHandler (RetryingHMSHandler.java:<init>(83)) - HMSHandler Fatal error: MetaException(message:Version information not found in metastore.) 后来…

一元函数积分

1. 不同名函数积分 2.三角函数有理式

spring-boot接入websocket教程以及常见问题解决

我们使用spring-boot接入websocket有三种方式&#xff1a;使用EnableWebSocket、EnableWebSocketMessageBroker以及ServerEndpoint&#xff0c;本文主要介绍使用ServerEndpoint方式的流程以及碰到的问题解决 接入方式 添加依赖 确保spring-boot-starter-websocket依赖 <d…

【音视频】 FFmpeg 解码H265

一、概述 实现了使用FFmpeg读取对应H265文件&#xff0c;并且保存为对应的yuv文件 二、实现流程 读取文件 将H265/H264文件放在build路径下&#xff0c;然后指定输出为yuv格式 在main函数中读取外部参数 if (argc < 2){fprintf(stderr, "Usage: %s <input file&…

URP - 水效果Shader

一、水面颜色 利用屏幕深度纹理和水体面片的深度差来设置水面颜色&#xff0c;形成水面的颜色渐变 float4 frag(Varyings i):SV_Target {//根据深度差设置水面颜色float2 ScreenUV i.positionCS.xy/_ScreenParams.xy; //屏幕UVfloat depthTex SAMPLE_TEXTURE2D(_CameraDe…

Spring之IOC

Spring 一、文档二、依赖注入方式三、注入其他类型3.1 设置null空值:使用null标签3.2 含特殊字符&#xff1a;使用CDATA 四、注入外部bean、内部bean4.1 注入属性中的外部bean4.2 注入属性中的内部bean4.3 注入属性级联赋值 五、注入集合属性5.1 注入集合属性5.2 把集合注入部分…

RAG的ETL Pipeline源码解读

原文链接&#xff1a;SpringAI(GA)&#xff1a;RAG下的ETL源码解读 教程说明 说明&#xff1a;本教程将采用2025年5月20日正式的GA版&#xff0c;给出如下内容 核心功能模块的快速上手教程核心功能模块的源码级解读Spring ai alibaba增强的快速上手教程 源码级解读 版本&a…

github 2FA双重认证丢失解决

文章目录 前言一. 凭借ssh 解锁步骤1.1 要求输入设备码1.2.进入二重验证界面1.3.开始2FA恢复1.4.选择使用ssh验证 二.预防措施2.1 云盘上传git_recover_codes.txt2.2 开启多源FA认证2.2.1 大陆无法使用手机验证码 三.参考资料 前言 场景&#xff1a;没有意识到github recovery …

【Java EE初阶 --- 多线程(初阶)】多线程的实现案例

乐观学习&#xff0c;乐观生活&#xff0c;才能不断前进啊&#xff01;&#xff01;&#xff01; 我的主页&#xff1a;optimistic_chen 我的专栏&#xff1a;c语言 &#xff0c;Java 欢迎大家访问~ 创作不易&#xff0c;大佬们点赞鼓励下吧~ 文章目录 前言单例模式实现单例模式…

BiliNote部署实践

​ 开源地址&#xff1a; https://github.com/JefferyHcool/BiliNote &#x1f680; 快速开始 1. 克隆仓库 git clone https://github.com/JefferyHcool/BiliNote.git cd BiliNote mv .env.example .env2. 启动后端&#xff08;FastAPI&#xff09; cd backend pip insta…

基于回归算法的心理健康预测(EDA + 预测)

心理健康涵盖情感、心理与社会福祉&#xff0c;影响认知、情绪和行为模式&#xff0c;决定压力应对、人际交往及健康决策&#xff0c;且在生命各阶段&#xff08;从童年至成年&#xff09;均至关重要。心理健康与身体健康同为整体健康的核心要素&#xff1a;抑郁会增加糖尿病、…

无他相机:专业摄影,触手可及

在数字摄影时代&#xff0c;手机摄影已成为许多人记录生活、表达创意的重要方式。无他相机正是这样一款专为摄影爱好者设计的相机应用程序&#xff0c;它不仅提供了专业级摄影设备的大部分功能&#xff0c;还通过简洁直观的操作界面&#xff0c;让每一位用户都能轻松上手&#…

Qt/C++编写GB28181服务端工具/绿色版开箱即用/对标wvp-gb28181/实时画面预览/录像回放下载

一、前言说明 使用过不少的gb28181服务端工具&#xff0c;绝大部分都是BS结构的&#xff0c;也就是直接在网页上运行&#xff0c;比如easynvr、liveqing等&#xff0c;也有个知名的开源国标项目叫wvp&#xff0c;总体感觉性能都不如意&#xff0c;理论上来说肯定不如直接CS结构…

ProxyPin抓APK数据包

ProxyPin抓APK数据包&#xff1a; 下载地址&#xff1a;https://github.com/wanghongenpin/proxypin 环境配置&#xff1a; 夜神模拟器&#xff0c;开心消消乐&#xff0c;ProxyPin.apk&#xff0c;ProxyPin.exe 使用步骤&#xff1a; ProxyPin.apk安装https证书&#xff0…