当前位置: 首页 > Linux

自主工业级实时操作系统NECROQIUNIU发布!完全兼容POSIX标准,mS级控制周期,uS级时间抖动

时间:2023-04-06 03:14:44 Linux

技术编辑:徐玖丨来自四服编辑部近日,由NECROQIUNIU自主研发的工业级实时操作系统NECROQIUNIU正式发布.实时操作系统对于普通大众来说比较陌生。我们日常接触到的Windows、iOS、Android、Linux都是分时操作系统,而应用于工控、交通管理、机器人、航空航天、兵器等领域的更多的是实时操作系统,因为如果对系统事件的响应不能准时或超时,就可能造成巨大的损失和灾难。什么是实时操作系统(RTOS)20世纪70年代以来,嵌入式系统软硬件技术的飞速进步使得嵌入式应用蓬勃发展,而实时操作系统在这些应用中起着举足轻重的作用。在复杂的测控应用中,必须使用实时性要求非常高的实时操作系统。例如在工业控制、交通管理、机器人、航空航天、兵器等领域,如果对系统事件的响应不能准时或超时,就可能导致巨大的损失和灾难。因此,在选择操作系统时,仔细考虑实时性能至关重要。实时操作系统(RTOS),也称为即时操作系统,按顺序运行,管理系统资源,并为开发应用程序提供一致的基础。实时操作系统的实时性是第一要求,需要调度所有可用资源来完成实时任务。根据响应时间以微秒、毫秒、秒为单位的不同,可分为强实时、准实时和弱实时三种。强实时系统必须对即时事件做出响应,不能错过事件处理时限。例如,测量和控制领域需要强或接近强实时系统。在机顶盒、PDA、信息家电等应用领域,当系统负载较重时,允许错过时限,不会造成太大危害。准实时和弱实时系统都能满足应用。经常和实时操作系统一起谈,也有嵌入式操作系统的概念,但实际上这是完全不同的两个东西。虽然大多数实时操作系统都是嵌入式操作系统,但嵌入式操作系统并不都是实时的。对实时操作系统存在一些常见的误解,例如:速度快、吞吐量高、代码精简、代码量小等等。其实这些都不是实时操作系统的特点,其他操作系统也可以做到。由于设备性能的发展,很多实时性要求高的场景已经切换到普通操作系统。例如,很多使用实时操作系统的设备都转向了Linux,因为硬件性能的提升会将系统延迟降低到用户可以接受的水平。但是在一些特定的场景下,比如工业自动化、机器人、航空航天、军工等,对实时操作系统的需求还是存在的,而且应该会长期存在。自主工业级实时操作系统NECROQIUNIU根据官方资料,NECRO的核心优势体现在实时任务调度管理,微内核实时与非实时业务的完美结合宏内核双核系统,全面兼容POSIX标准,mS级控制周期,uS级时间抖动,海量工业应用(协议、模型、算法),帮助工业客户更好更快实现量产。目前,NECROinside已应用于工业机器人、工业OCR/RPA、PLC主控、网关工控机、CNC等领域,并得到了规模化应用,得到了行业用户的高度认可。业内知名的六轴协作机器人GCR5-910,此前采用的是x86芯片+进口操作系统+德国进口自动化软件。发布会现场,国讯信威采用自主研发的机器人控制器硬件NOM-R000A,加上NECRO实时操作系统和NSS工业自动化软件,实现了机器人主控柜和运动规划示教器,二者链接在一起,使机械臂按照规划的路径灵活移动,顺利完成建模和数字孪生的应用,大大提高了性价比和自主性。资料显示,在NECRO的帮助下,GCR5-910可实现917mm半径范围内连续点动、全方位旋转、自动执行、关节空间点动、笛卡尔空间点动、笛卡尔空间路径规划、路径自动移动等制造业核心技术国产化2010年以来,我国制造业增加值连续多年位居世界第一,航空、航天、铁路、航海等领域取得重大突破其他领域。云计算、区块链等新技术新产品也层出不穷,制造业发展前景十分广阔。但核心技术“受制于人”的问题日益突出。核心技术是制造业发展的重中之重,也是我国从“制造大国”向“制造强国”转变的必然条件。如果核心技术被别人控制,那么制造业的发展也会被别人控制。2020年新基建的概念很火。新政提出投资1.2万亿元用于新型基础设施建设,其中智能制造关键技术投资约6000亿元。这也体现了国家对技术本土化的重视。说到实时操作系统行业,除了自动化巨头采用的自主研发的实时操作系统外,VxWorks和QNX操作系统在国际上得到认可和广泛应用。由国内科研院所开发设计,主要有中国电科三十二所瑞华ReWorks、中航631所天脉、航天二院天翼实时操作系统等。民营企业开发的市场应用主要有易辉SylixOS、RT-Thread、DJY等实时操作系统。国际形势日趋紧迫,面对中国智能制造的重任,希望自主研发的工业实时操作系统也能在特殊时期肩负起国产化换代的使命。不要过分追求夸张的营销和营销,影响真正的技术创新。