检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:段卓琳 王腾 董星言 王伟洋 蒋雨菲 温之绪 DUAN Zhuolin;WANG Teng;DONG Xingyan;WANG Weiyang;JIANG Yufei;WEN Zhixu(Beijing Institute of Space Launch Technology,Beijing 100076,China;The First Military Representative Office of the Naval Equipment Department in Beijing Area,Beijing 100076,China)
机构地区:[1]北京航天发射技术研究所,北京100076 [2]海装驻北京地区第一军事代表室,北京100076
出 处:《微特电机》2024年第5期58-64,共7页Small & Special Electrical Machines
摘 要:传统同步伺服控制系统控制软件传统顺序执行架构,具有通用性和可扩展性差、效率低,运行时间长,周期性函数执行周期精度低等问题。基于时间片轮询的任务调度算法,提出了一种新的控制软件通用架构。该方法调度管理函数在主函数中运行,不占用中断程序时间,对某个调度任务执行经过的中断周期总数计数,提高了任务调度周期的准确性。提出了通过设置首次上传延时,避免多个周期信息同时,上传造成拥堵的调度方法。缩短了控制软件中断服务程序运行时间,解决了原控制程序顺序执行时周期信息上传周期不准确、多个上传时的拥堵等问题,提高了控制软件的通用性、可扩展性。The traditional sequential execution architecture of control software for synchronous servo control systems has the problems of poor generality and expansibility,low efficiency,long running time and low precision of periodic function execution cycle.Based on the time slice polling task scheduling algorithm,a new general architecture for the control software was proposed.The scheduling management function was run in the main function,which does not occupy the interrupt program time,and the total number of interrupt cycles executed on a scheduling task was counted,which improved the accuracy of the task scheduling cycle time.A scheduling method was proposed to avoid congestion caused by uploading multiple cycle information at the same time,by setting the delay time of uploading for the first time.It shortened the running time of the control software interrupt service program,solved the problems such as the inaccurate cycle time of cycle information upload and the congestion of multiple uploads in original sequential execution architecture control software,and improved the universality and expansibility of the control software.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7