目 錄html
1. 概述... 2算法
2. 使命及目標... 3chrome
3. 系統框架... 4瀏覽器
4. 設備容器(iNeuKernel)... 4緩存
5. 第三方數據導入接口... 9服務器
6. 視圖建模(iNeuView)... 10網絡
7. 機器學習(iNeuAI)... 11併發
8. 徵集需求... 13框架
1. 概述
iNeuOS物聯網雲操做系統(i:表明信息和工業,Neu:表明神經元和細胞,OS:表明操做系統),這是咱們起名字時候的想法。5月底發表的《iNeuOS雲操做系統,.NET Core全系打造》時有網友質疑:只是仿了Windows 10操做界面、這也能叫操做系統。只能說你們對事物的理解有誤差,也沒有作過去的解釋。運維
時隔3個月的時間,咱們發佈iNeuOS 2.0版本信息了設備容器、視圖建模和機器學習三大功能組件。設備容器主要解決多種協議多種通信機制設備或傳感器數據接入的問題,支持二次開發;視圖建模主要解決設備或傳感器數據即接入即顯示的問題,能夠發佈成桌面應用,相似早期WindowsXP宣傳的即插即用的思惟;機器學習主要解決設備或傳感器數據接入後進行模型訓練,提煉出來知識和規則。
iNeuOS所有使用.NET Core開發,能夠部署到嵌入式設備中,從而造成邊緣計算網關產品,只須要開發更多的設備驅動在設備容器中運行。
對於如今來說,這就是咱們體系化建設的大體思路。同道中人有什麼好的相法和思路,能夠隨時與咱們溝通。
演示地址: 進入iNeuOS系統。(建議使用chrome瀏覽器)
測試名稱:admin
測試密碼:admin
注:上次發佈的時候,因爲登錄系統的人較多,你們反饋比較慢,咱們租用的是雲服務器,配置確實不過高,請你們諒解!!!
登錄界面,以下圖:
系統內部界面,以下圖:
2. 使命及目標
如今你們都在喊工業大數據和工業互聯網,可是真正可以落地的很少,反而有些企業走上了過去信息化的老路,口號高於實質;如今你們也在搞百萬企業上雲,從硬件集約化角度考慮,確實可以下降企業的成本,可是隻限於數據和服務變動空間位置,顯然體現的做用或意義不大;固然也有作的不錯的,例如阿里物聯網(IOT)這塊,體系化、標準化解決設備接入的問題,包括規則和視圖顯示等,iNeuOS能夠無縫與阿里IOT進行數據對接。
對於工業來說,並非全部企業都願意上雲,不論是以基礎資源的形式仍是物聯網接入的形式。對於中小企業建設私有云平臺,又面臨成本太高和運維能力不足的狀況。基於上述狀況,iNeuOS的主要使命就是要解決企業信息化能力不足、成本太高的問題。
3. 系統框架
iNeuOS如今包括三大功能組件:設備容器(iNeuKernel)、視圖建模(iNeuView)、機器學習(iNeuAI)。框架示意,以下圖:
圖 iNeuOS框架示意
4. 設備容器(iNeuKernel)
設備容器(iNeuKernel)是iNeuOS內核設備運行容器,是以物理設備或傳感器爲核心構建的框架,能夠隨意掛載設備驅動在容器下運行,整體協調設備驅動(協議)、IO通道(COM和NET)、運行機制(模式)之間的協做機制,使之無縫結合、運行,開放支持二次開發。以下圖:
服務管理,在一個服務實例下能夠運行多個設備驅動,以下圖:
圖 服務管理列表
圖 增長服務實例
設備管理,一個設備驅動下能夠採集多個數據點的信息,以下圖:
圖 設備管理列表
圖 增長設備驅動
數據點管理,以下圖:
圖 設備驅動數據點列表
圖 增長數據點
(1)iNeuKernel的特色
(2)iNeuKernel解決的現實問題
物聯網平臺都會有本身的接入數據標準協議,可是每一個平臺的數據協議又不同,因此並無從根本上解決協議標準的問題。因此物聯網、大數據、工業互聯網的數據集成過程當中仍然面臨四個主要困難:設備多樣性、協議多樣性、通信機制多樣性、數據多樣性。
5. 第三方數據導入接口
系統提供HTTP Post接口服務,方便導入其餘系統的數據,以便用於視圖建模(iNeuView)和機器學習(iNeuAI)功能組件服務。
導入配置數據接口形式,以下:
[{ "servername": "servername", "devices": [{ "devicename": "mydevice", "tags": [{ "tagname": "tagname" }] }] }]
導入實時數據接口形式,以下:
[{ "timestamp": "2019-08-06T11:33:18.6983926+08:00", "tagname": "tag_2_2", "tagvalue": 2.2 }]
6. 視圖建模(iNeuView)
視圖建模(iNeuView)是iNeuOS視圖建模功能組件,對設備容器(iNeuKernel)接入的設備或傳感器數據進行視圖建模組態、數據實時展現和預警等。以下圖:
在原有圖元基礎上增長到3500多個SVG矢量圖元,涉及到61個領域及分類。而且支持對編輯好的界面進行分享,能夠對分享的連接和二維碼集成到其餘系統中。
視圖建模(iNeuView)特色:
7. 機器學習(iNeuAI)
機器學習(iNeuAI)是iNeuOS的核心組件,對接入的數據進行數據樣本標記、數據算法模型訓練、工況智能預警。如今支持決策樹和KMeans兩種算法,從規劃角度考慮,還要增長算法和完善產品體系。以下圖:
機器學習(iNeuAI)從體量巨大、結構繁多的數據中挖掘出潛藏在數據中的規律和知識,使數據發揮最大化的價值。與傳統軟件開發不一樣之處,以下示意圖:
應用效果,以下圖:
8. 徵集需求及合做
但願廣大網友,針對領域應用提出具體的需求,在符合iNeuOS的基礎上考慮集成進來。能夠加入物聯網&集成技術羣:54256083,進行討論。
咱們不排斥任何形式的合做,技術方面和市場方面。固然,若是有實力的技術加入咱們團隊,那就更好了。
物聯網&集成技術 QQ羣:54256083
物聯網&集成合做 QQ羣:727664080