矿鸿操作系统培训

1、操作系统的简介

1.1计算机的发展历史以及基础知识

远古计算工具(算盘)——确立计算机的概念(滚轮式加法器)——编程的思想萌芽IPO(穿孔纸带)——计算计的先驱(第一台计算机ABC计算机可求解线性方程组,美国科学家)

一个最小系统的硬件:CPU、RAM、ROM、键盘

soC:主板上东西越加越多,有不少直接被集成进了CPU中,于是也把CPU叫做soC。

计算机语言的介绍:

        机器语言:0,1代码

        伪机器语言:汇编语言

        高级语言:C/C++等

1.2为什么需要操作系统

操作系统是底层硬件与用户之间沟通的桥梁,向下调动硬件,向上支持应用。

用户——应用程序(软件)——操作系统——裸机(纯硬件,只听得懂0、1代码)

流程:用户有需求可以通过应用程序(或直接)跟操作系统交互,然后操作系统再跟纯硬件的裸机交互。

操作系统的基本功能:

1.进程管理;2.内存管理;3.文件系统;4.网络通讯;5.安全机制;6.用户界面;7.驱动程序

操作系统分类:

 OS内核结构分类:宏内核、微内核(矿鸿)、混合内核、外内核

CPU作用于硬件,内核作用于软件

宏内核:宏内核的典型应用是Linux,它把和内核态相关的操作,如进程管理、文件系统、存储管理等都放在内核中,上层应用软件通过和内核交互,操作硬件资源;

微内核:微内核遵循“内核最小原则”,内核只提供最核心的功能,比如任务调度,中断处理等等。其他实际的模块功能如进程管理、存储器管理、文件管理……这些则被移出内核,变成一个个服务进程,和用户进程同等级,只是它们是一种特殊的用户进程。

微内核和宏内核的比较

宏内核的特点:通信开销小,性能佳;但带来稳定性问题,内核中的模块多了之后,一个模块出问题,整个操作系统要重新启动;

微内核特点是:稳定性好,内核极简;可按需定制所需要的服务,适合设备小型化;缺点就是内核和应用程序间的通讯链路变长,性能下降(kernel modeuser mode切换增多,耗时增加)

 矿鸿操作系统适配的难点之一是不同嵌入式硬件的兼容性问题

UNIX是后续许多操作系统的灵感来源

Android是一种基于Linux的开放源代码软件栈,为各类设备和机型而创建的

Android平台的基础是Linux内核

2、矿鸿操作系统介绍

矿鸿操作系统:基于微内核IOT设备的分布式系统

矿鸿可以解决的问题:统一操作系统,统一数据标准,统一链接方式,简化数据入湖。

IOT:物联网(Internet of Things

国内煤矿现状:烟囱孤立的系统;数据归属不一;分割的网络;几十种私有数据标准;成千上万设备数十种操作系统。

操作系统作为硬件设备和软件应用沟通的桥梁,其重要性体现在四个方面:

地位关键:操作系统是设备的基础。没有操作系统,设备无法运行,智能化就更无从谈起

需求突出:千行百业涉及的设备厂商多,操作系统种类多,协议七国八制,数据互通困难

国家意志:国内多个企业被卡脖子的经验教训深刻,缺乏自主可控的操作系统,将受制于人

历史机遇:全球政治经济复杂多变,风险增加。随着产业升级,智能化和自动化的需求旺盛,操作系统和芯片想要不一定能买到,买到不一定能用,能用不一定管用,全行业的共识已久

矿鸿操作系统呈现的价值:

一横(干自己的事情):使能物联网层,通过操作系统本身能力提升设备智能化水平,承载价值场景

统一系统:矿鸿微内核设计,无论设备大小,只需要一套系统

分布式软总线:屏蔽底层协议差异,为机机互联提供基础,为设备提供可靠、高效的通信方式。分布式软总线实现近场设备间统一的分布式通信能力,提供不区分物理通信链路的设备发现和传输接口。开发者只需聚焦于业务逻辑的实现,无需关注组网方式与底层通信协议。

智能化水平:提供2W+个API接口

一竖(给别人做支撑):统一数据标准,支撑数据入湖及云侧应用,助力互联网架构全线胜利

HCP协议标准:为行业提供统一数据协议,主导定制并率先兼容

矿鸿软件为煤矿行业带来的关键特性(核心竞争力):

1.统一标准:定义统一的设备模型和数据格式

2.万物互联:实现设备交互方式、连接方式和识别深度的转变

3.安全可信:设备身份认证,内网互信认证

矿鸿产品的价值(给行业带来的三个改变):

1.设备监护方式的转变:无屏变有屏,单一控制变超级终端设备间交互

2.设备数据管理方式的转变:统一数据传输协议

3.设备连接方式的转变:近场多连接

矿鸿生态圈内提供三级认证:产品级、组件级、配套级

3、矿鸿操作系统适配方法

矿鸿操作系统的三部分:

                矿鸿新增特性:数据通讯协议;分布式软总线;多信道通信聚合

                                         分布式数据管理;高可靠安全特性;分布式编程框架

                鸿蒙增强能力:矿鸿和鸿蒙都有的特性,矿鸿占鸿蒙的20%

                底座能力:用的是OpenHarmony(开源的鸿蒙系统)

 矿鸿操作系统软件版本的组成:OpenHarmony底座;矿鸿增强能力;应用、

矿鸿系统适配方案:

1.整机OS替换:完全具备矿鸿OS能力,最彻底的矿鸿设备,便于长期演进。落地设备:郑煤机液压支架控制器,深圳翌日车载终端

2.外接通讯模组:适配简单,仅需要设备与矿鸿模组在硬件层面联调即可,效果:设备原有业务逻辑未作调整;对外传输的数据格式统一。落地设备:南京双京馈电保护开关

4、矿鸿操作系统的未来

矿鸿对智能矿山建设的价值与意义

由机械化换人,自动化减人,通过统一接口,统一数据标准,助推智能矿山建设,达到智能化少人/无人的状态。

可实现安全可信,构建工业互联网架构,统一标准使设备互联互通高效统一。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值