0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

工業(yè)APP的典型特征

工業(yè)互聯(lián)網(wǎng)前線 ? 來源:工控百家談 ? 作者:工控百家談 ? 2020-10-21 15:52 ? 次閱讀

工業(yè)APP的定義

工業(yè)APP是一種承載工業(yè)技術(shù)知識、經(jīng)驗與規(guī)律的形式化工業(yè)應(yīng)用程序,是工業(yè)技術(shù)軟件化的主要成果。 工業(yè)APP是為了解決特定問題、滿足特定需要而將工業(yè)領(lǐng)域的各種流程、方法、數(shù)據(jù)、信息、規(guī)律、經(jīng)驗、知識等工業(yè)技術(shù)要素,通過數(shù)據(jù)建模與分析、結(jié)構(gòu)化整理、系統(tǒng)性抽象提煉,并基于統(tǒng)一的標(biāo)準(zhǔn),將這些工業(yè)技術(shù)要素封裝固化后所形成的一種可高效重用和廣泛傳播的工業(yè)應(yīng)用程序。 工業(yè)APP是工業(yè)技術(shù)軟件化的重要成果,本質(zhì)上是一種與原宿主解耦的工業(yè)技術(shù)經(jīng)驗、規(guī)律與知識的沉淀、轉(zhuǎn)化和應(yīng)用的載體。

工業(yè)APP所承載和封裝的具體工業(yè)技術(shù)知識對象包括:

(1)經(jīng)典數(shù)學(xué)公式、經(jīng)驗公式。(2)業(yè)務(wù)邏輯(包括產(chǎn)品設(shè)計邏輯、CAD建模邏輯、CAE仿真分析邏輯、制造過程邏輯)。(3)數(shù)據(jù)對象模型、數(shù)據(jù)交換模型。(4)領(lǐng)域機理知識(包括航空、航天、汽車、能源、電子、冶金、化工、軌道交通 等行業(yè)機理知識,機械、電子、液壓、控制、熱、流體、電磁、光學(xué)、材料等專業(yè)知識,車、銑、刨、磨、鏜、熱、表、鑄、鍛、焊等工藝制造領(lǐng)域的知識,配方、配料、工藝過程與工藝參數(shù)的知識,以及故障、失效等模型,還可以是關(guān)于設(shè)備操作與運行的邏輯、經(jīng)驗與數(shù)據(jù))。(5)工具軟件適配器,工業(yè)設(shè)備適配器。(6)數(shù)學(xué)模型(設(shè)備健康預(yù)測模型、大數(shù)據(jù)算法模型、人工智能算法模型)。(7)將多領(lǐng)域知識進(jìn)行特征化建模形成的知識特征化模型。(8)人機交互界面。 工業(yè)APP有兩個關(guān)注點,第一是關(guān)注對工業(yè)數(shù)據(jù)的建模以及對模型的持續(xù)優(yōu)化,第二是關(guān)注對已有工業(yè)技術(shù)知識的提煉與抽象。 兩類不同的關(guān)注對象形成兩大類工業(yè)APP,大多數(shù)工業(yè)互聯(lián)網(wǎng)平臺所做的都是工業(yè)數(shù)據(jù)建模。 工業(yè)APP強調(diào)解耦、標(biāo)準(zhǔn)化與體系化。 強調(diào)解耦是要解決知識的沉淀與重用,通過工業(yè)技術(shù)要素的解耦才能實現(xiàn)工業(yè)技術(shù)知識的有效沉淀與重用; 強調(diào)標(biāo)準(zhǔn)化是要解決數(shù)據(jù)模型和工業(yè)技術(shù)知識的重用及重用效率,通過標(biāo)準(zhǔn)化使得工業(yè)APP可以被廣泛重用,并且可以讓使用者不需要關(guān)注數(shù)據(jù)模型和知識本身,而直接進(jìn)行高效使用; 強調(diào)體系化是要解決完整工業(yè)技術(shù)體系的形成,以便通過整個體系中不同工業(yè)APP的組合,完成復(fù)雜的工業(yè)應(yīng)用。工業(yè)APP解決特定的問題,當(dāng)需要解決復(fù)雜問題時,必須通過一系列的APP組合來支撐,所以要形成面向不同工業(yè)、不同行業(yè)的工業(yè)APP生態(tài)才能完成對復(fù)雜對象的描述與應(yīng)用。 工業(yè)APP可以讓工業(yè)技術(shù)經(jīng)驗與知識得到更好的保護(hù)與傳承、更快的運轉(zhuǎn)、更大規(guī)模的應(yīng)用,從而十倍甚至百倍地放大工業(yè)技術(shù)的效應(yīng),推動工業(yè)知識的沉淀、復(fù)用和重構(gòu)。

工業(yè)APP的典型特征

作為一種特殊的工業(yè)應(yīng)用程序,工業(yè)APP具有如圖2-3所示7個方面的典型特征,從而區(qū)別于一般的工業(yè)軟件或工業(yè)應(yīng)用程序。

圖2-3工業(yè)APP典型特征 (1)完整地表達(dá)一個或多個特定功能,解決特定的問題
每一個工業(yè)APP都是可以完整地表達(dá)一個或多個特定的功能,解決特定的具體問題的工業(yè)應(yīng)用程序。這是工業(yè)APP區(qū)別于一般的工具軟件和工業(yè)軟件的特征,工具軟件和工業(yè)軟件的功能通常具有普適性,可解決一大類相似的問題。 (2)工業(yè)技術(shù)要素的載體
工業(yè)APP是工業(yè)技術(shù)要素的載體,在工業(yè)APP中封裝了具有特定功能和解決特定問題的流程、邏輯、數(shù)據(jù)流、經(jīng)驗、算法、知識、規(guī)律等工業(yè)技術(shù)要素,工業(yè)APP固化這些技術(shù)要素,每一個工業(yè)APP都是一些特定工業(yè)技術(shù)要素結(jié)合特定應(yīng)用場景的集合與載體,這一特征賦予工業(yè)APP知識的屬性。 (3)工業(yè)技術(shù)要素與原宿主解耦
從工業(yè)APP的定義看,工業(yè)APP是要高效重用并廣泛傳播的一種工業(yè)應(yīng)用程序,如果工業(yè)APP承載的工業(yè)技術(shù)要素不能與原宿主解耦,高效重用和廣泛傳播的目標(biāo)就很難達(dá)成。因此,工業(yè)APP所承載的工業(yè)技術(shù)要素必須與原宿主解耦。這里所說的原宿主可以是擁有工業(yè)技術(shù)經(jīng)驗、掌握規(guī)律與知識的人或由人構(gòu)成的組織,也可以是隱含或潛藏著規(guī)律與特性的客觀存在的某一個事物。 (4)小輕靈,可組合,可重用
工業(yè)APP目標(biāo)單一,只解決特定的問題,不需要考慮功能普適性,因此,每一個工業(yè)APP都非常小巧靈活,不同的工業(yè)APP可以通過一定的邏輯與交互進(jìn)行組合,解決更復(fù)雜的問題。每一個工業(yè)APP集合與固化了解決特定問題的工業(yè)技術(shù)要素,因此,工業(yè)APP可以重復(fù)應(yīng)用到不同的場景,解決相同的問題。 (5)結(jié)構(gòu)化和形式化
工業(yè)APP是流程與方法、信息與規(guī)律、經(jīng)驗與知識等工業(yè)技術(shù)要素進(jìn)行結(jié)構(gòu)化整理和抽象提煉后的一種顯性表達(dá),結(jié)構(gòu)化提供了可組合應(yīng)用的基礎(chǔ)。以圖形化方式定義這些技術(shù)要素及其相互之間的關(guān)系,并提供圖形化人機交互界面,以及可視的輸入輸出,方便工業(yè)技術(shù)知識的廣泛重用。 (6)輕代碼化
輕代碼化不是排斥代碼。工業(yè)APP需要一個非常龐大的生態(tài)來支撐,這就要求讓掌握了工業(yè)技術(shù)知識的廣大工程技術(shù)人員盡量都能參與到工業(yè)APP生態(tài)建設(shè)的進(jìn)程中。所以,工業(yè)APP的開發(fā)主體一定是“工業(yè)人”,而不是“IT人”。這就要求工業(yè)APP的開發(fā)是在一種圖形化的環(huán)境中通過簡單的拖、拉、拽等操作和定義完成的,不需要代碼或僅需要少量代碼。 即便如此,工業(yè)APP并不排斥通過代碼方式實現(xiàn)的工業(yè)用途的APP。輕代碼化的特征主要是從工業(yè)APP生態(tài)形成的角度,對生態(tài)中絕大多數(shù)工業(yè)APP實現(xiàn)方式的概括。 (7)平臺化可移植
工業(yè)APP集合與固化了解決特定問題的工業(yè)技術(shù)要素,因此,工業(yè)APP可以在工業(yè)互聯(lián)網(wǎng)平臺中不依賴于特定的環(huán)境運行。 平臺化可移植這個特征與工業(yè)APP建模密切相關(guān),由于工業(yè)領(lǐng)域四類模型的不同建模方式和所需建模引擎的差異,工業(yè)APP的平臺化將以工業(yè)互聯(lián)網(wǎng)平臺能否提供完善的建模引擎為前提。只有提供通用的建模引擎時,工業(yè)APP才能實現(xiàn)平臺化可移植。 工業(yè)APP的這7個典型特征充分映射了工業(yè)APP的根本目的:

便于“工業(yè)人”實現(xiàn)經(jīng)驗與知識的沉淀;

便于利用數(shù)據(jù)與信息轉(zhuǎn)化為規(guī)律與特性涌現(xiàn);

便于將經(jīng)驗與隱性知識轉(zhuǎn)化為顯性知識;

便于在一個共享的氛圍中實現(xiàn)知識的社會化傳播;

結(jié)構(gòu)化、顯性化、特征化表達(dá),便于知識的高效應(yīng)用。

工業(yè)APP的本質(zhì)

工業(yè)APP本質(zhì)上是一種與原宿主解耦的工業(yè)技術(shù)經(jīng)驗、規(guī)律與知識的沉淀、轉(zhuǎn)化和使用的應(yīng)用程序載體。其中包含三層意思:

第一,工業(yè)APP是工業(yè)技術(shù)經(jīng)驗、規(guī)律與知識的沉淀、轉(zhuǎn)化和應(yīng)用的載體;

第二,這種工業(yè)技術(shù)經(jīng)驗、規(guī)律與知識必須是與原宿主解耦的;

第三,這種融合了工業(yè)技術(shù)知識的應(yīng)用程序,為人們一直以來孜孜以求的“知識驅(qū)動的應(yīng)用”(如知識驅(qū)動的設(shè)計)提供了支撐。

從工業(yè)APP的本質(zhì)來說,有以下幾個比較容易混淆的問題必須明確: 1)工業(yè)APP承載的是已經(jīng)與人解耦的結(jié)構(gòu)化、顯性化、特征化表達(dá)的工業(yè)技術(shù)知識、經(jīng)驗與規(guī)律。 2)工業(yè)APP不承載設(shè)施設(shè)備等資源,雖然設(shè)施設(shè)備也是各種工業(yè)技術(shù)的集合與成果,但是由于這種設(shè)施設(shè)備中的工業(yè)技術(shù)并沒有被抽取出來,使其獨立存在并可與該設(shè)施設(shè)備解耦,因此不能說這個設(shè)施設(shè)備資源可以作為工業(yè)APP。但是,工業(yè)APP可以承載操作與使用設(shè)施設(shè)備的經(jīng)驗與知識,以及通過數(shù)據(jù)所發(fā)現(xiàn)的規(guī)律。 下面以飛行器風(fēng)洞試驗中的風(fēng)洞設(shè)施為例來說明這個問題。雖然風(fēng)洞本身是一套復(fù)雜的高技術(shù)設(shè)施設(shè)備,但不能把風(fēng)洞本身當(dāng)作一個APP。 風(fēng)洞的操作很復(fù)雜,尤其是天平調(diào)節(jié),嚴(yán)重依賴操作人員的經(jīng)驗,如果我們把天平調(diào)節(jié)操作能手頭腦中的經(jīng)驗進(jìn)行梳理、解析、封裝并形成一個工業(yè)應(yīng)用程序,這就形成了一個風(fēng)洞試驗天平調(diào)節(jié)APP,因為其中的操作經(jīng)驗已經(jīng)與特定的天平調(diào)節(jié)操作人員解耦了。 這個例子也同樣說明了上面提到的關(guān)于與人解耦的問題,這個天平調(diào)節(jié)能手本身不能是一個APP,但是抽取出來的天平調(diào)節(jié)經(jīng)驗是工業(yè)APP。 3)要注意區(qū)分利用工業(yè)APP定義、描述以及實現(xiàn)的工業(yè)品實例與工業(yè)APP的差別,定義、描述以及實現(xiàn)某工業(yè)品對象的工業(yè)應(yīng)用程序是工業(yè)APP,但是工業(yè)品實例不能作為工業(yè)APP。 例如,某企業(yè)使用齒輪設(shè)計APP設(shè)計了100個不同的齒輪實體,雖然這100個齒輪實體都是齒輪設(shè)計技術(shù)與知識的結(jié)果,但都只是一個齒輪設(shè)計APP的設(shè)計實例,而不是100個工業(yè)APP。 4)APP的應(yīng)用是一種“知識驅(qū)動的應(yīng)用”,如知識驅(qū)動的設(shè)計等應(yīng)用。工業(yè)APP實現(xiàn)了以前大家一直想要實現(xiàn)的“知識驅(qū)動設(shè)計”。在索為公司展示的一個案例中,其用數(shù)百個工業(yè)APP進(jìn)行組合,完全由工業(yè)APP驅(qū)動完成一款民用飛機的總體設(shè)計,如圖2-4所示的飛機總體設(shè)計APP,APP驅(qū)動包括飛機的氣動外形、氣動布局、飛行性能、重量重心、操穩(wěn)等總體設(shè)計和分析活動。

圖2-4工業(yè)APP驅(qū)動產(chǎn)品設(shè)計 在工業(yè)APP驅(qū)動產(chǎn)品設(shè)計的過程中,工程師不需要直接操作CAD和CAE分析軟件來進(jìn)行設(shè)計,只需要在人機交互時輸入與飛機總體設(shè)計相關(guān)的需求和技術(shù)參數(shù),而其他建模和分析過程全部由APP中所承載的工業(yè)知識驅(qū)動完成,這就是典型的知識驅(qū)動設(shè)計。 看完這篇節(jié)選長文,相信您對工業(yè)APP也有了更全面的認(rèn)識。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1561

    瀏覽量

    72266
  • 工業(yè)
    +關(guān)注

    關(guān)注

    3

    文章

    1741

    瀏覽量

    46253
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    37

    文章

    3221

    瀏覽量

    57502

原文標(biāo)題:工業(yè)APP到底是個啥? 它有什么用?

文章出處:【微信號:IndustryIOT,微信公眾號:工業(yè)互聯(lián)網(wǎng)前線】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    工業(yè)電機驅(qū)動器中的典型短路事件

    工業(yè)電機驅(qū)動器中,短路事件是可能導(dǎo)致設(shè)備損壞、系統(tǒng)失效甚至安全事故的重要問題。這些事件往往發(fā)生在電機驅(qū)動器的功率電路中,由于多種原因如電磁干擾、設(shè)備老化、操作失誤等引起。以下將詳細(xì)闡述工業(yè)電機
    的頭像 發(fā)表于 07-25 10:45 ?530次閱讀

    請問gatt_server如何一個服務(wù)增加多個特征值?

    ); gl_profile_tab[PROFILE_A_APP_ID.service_handle = param->create.service_handle
    發(fā)表于 06-26 08:21

    esp32啟用ble后用自己的iOS app能夠發(fā)現(xiàn)service,但沒有發(fā)現(xiàn)service里面的特征,為什么?

    esp32,啟用ble后用自己的iOS app能夠發(fā)現(xiàn)service,但沒有發(fā)現(xiàn)service里面的特征,在創(chuàng)建服務(wù)或特征的時候需要進(jìn)行什么特別的設(shè)置嗎?
    發(fā)表于 06-13 06:24

    工業(yè)數(shù)據(jù)空間入選國家數(shù)據(jù)局首批“數(shù)據(jù)要素×”典型案例

    5月24日,國家數(shù)據(jù)局首批“數(shù)據(jù)要素×”典型案例在第七屆數(shù)字中國建設(shè)峰會上發(fā)布。四川長虹電器股份有限公司申報項目入選工業(yè)制造系列案例,項目以可信數(shù)據(jù)空間為基礎(chǔ),促進(jìn)產(chǎn)業(yè)鏈供應(yīng)鏈高質(zhì)量協(xié)同發(fā)展。
    的頭像 發(fā)表于 05-29 14:33 ?492次閱讀

    涂鴉App開發(fā)工具App SDK

    我們之前為大家介紹過涂鴉AppSDK的特點和優(yōu)勢,在這一年多時間里,涂鴉成功幫助很多客戶實現(xiàn)了有創(chuàng)意的差異化開發(fā),并構(gòu)筑更具核心競爭力的品牌專屬App。什么是AppSDK?涂鴉AppSDK是專為物
    的頭像 發(fā)表于 05-24 08:15 ?654次閱讀
    涂鴉<b class='flag-5'>App</b>開發(fā)工具<b class='flag-5'>App</b> SDK

    ?高光譜成像系統(tǒng):湖南省典型植被光譜信息獲取與特征分析

    為填補湖南省典型植被光譜信息的空白,方便其他研究者對湖南省或周邊省份進(jìn)行相關(guān)的研究,我們于湖南省衡陽市對典型植被樹種做了光譜信息采集,并分析了其光譜特征
    的頭像 發(fā)表于 04-30 10:59 ?368次閱讀
    ?高光譜成像系統(tǒng):湖南省<b class='flag-5'>典型</b>植被光譜信息獲取與<b class='flag-5'>特征</b>分析

    IAP跳轉(zhuǎn)APP開始可以,如果從APP跳回IAP后再跳到APP失敗的原因?

    IAP 跳轉(zhuǎn)APP 開始可以,但如果從APP跳回IAP后,再跳到APP失敗。 我是按照 下面ST官方文檔來的: AN4657 Application note STM32
    發(fā)表于 04-23 07:24

    廣告電商+超級云APP結(jié)合 # 軟件開發(fā)# 模式開發(fā)# 小程序開發(fā)# App開發(fā)

    軟件開發(fā)APP
    jf_01576396
    發(fā)布于 :2024年04月09日 17:42:13

    鴻蒙ArkUI開發(fā)實戰(zhàn):eTS版【笑話app

    制作一款笑話app,使用ArkUI。
    的頭像 發(fā)表于 03-25 16:04 ?386次閱讀
    鴻蒙ArkUI開發(fā)實戰(zhàn):eTS版【笑話<b class='flag-5'>app</b>】

    APP盾的防御機制及應(yīng)用場景

    移動應(yīng)用(APP)在我們?nèi)粘I钪邪缪葜絹碓街匾慕巧?,但隨之而來的是各種網(wǎng)絡(luò)安全威脅的增加。為了保障APP的安全性,APP盾作為一種專門設(shè)計用于防御移動應(yīng)用威脅的工具得以廣泛應(yīng)用。本文將深入探討
    的頭像 發(fā)表于 01-20 08:31 ?2015次閱讀
    <b class='flag-5'>APP</b>盾的防御機制及應(yīng)用場景

    5g在工業(yè)互聯(lián)網(wǎng)應(yīng)用中的特征是什么?

    5G在工業(yè)互聯(lián)網(wǎng)應(yīng)用中的特征主要包括以下幾個方面: 1. 網(wǎng)絡(luò)切片:5G網(wǎng)絡(luò)通過切片技術(shù)可以虛擬出不同的子網(wǎng)絡(luò),以滿足工業(yè)領(lǐng)域不同業(yè)務(wù)和應(yīng)用場景的需求。這種技術(shù)可以根據(jù)不同的業(yè)務(wù)要求進(jìn)行彈性擴張或
    的頭像 發(fā)表于 01-10 16:37 ?437次閱讀

    工業(yè)電磁流量計系統(tǒng)原理和典型架構(gòu)

    電子發(fā)燒友網(wǎng)站提供《工業(yè)電磁流量計系統(tǒng)原理和典型架構(gòu).pdf》資料免費下載
    發(fā)表于 11-27 09:25 ?4次下載
    <b class='flag-5'>工業(yè)</b>電磁流量計系統(tǒng)原理和<b class='flag-5'>典型</b>架構(gòu)

    朗坤智慧入選工業(yè)APP優(yōu)秀應(yīng)用觀察榜單

    近日,由科學(xué)出版社主辦的《互聯(lián)網(wǎng)周刊》評選的“2023工業(yè)APP優(yōu)秀應(yīng)用觀察200強”榜單揭曉,朗坤蘇暢工業(yè)互聯(lián)網(wǎng)平臺憑借自身的技術(shù)積累及深厚的業(yè)界經(jīng)驗,成功入選2023工業(yè)
    的頭像 發(fā)表于 11-10 16:34 ?1132次閱讀
    朗坤智慧入選<b class='flag-5'>工業(yè)</b><b class='flag-5'>APP</b>優(yōu)秀應(yīng)用觀察榜單

    myCobot 320 APP 控制技術(shù)案例

    引言 機械臂是現(xiàn)代工業(yè)和科研領(lǐng)域中的重要工具,它們在制造業(yè)、醫(yī)療、農(nóng)業(yè)、教育等多個領(lǐng)域都有廣泛的應(yīng)用。這些機器臂不僅可以進(jìn)行精密操作,而且能夠在人類無法進(jìn)入的危險環(huán)境中工作,大大提高了工作效率
    的頭像 發(fā)表于 10-30 18:08 ?378次閱讀
    myCobot 320 <b class='flag-5'>APP</b> 控制技術(shù)案例

    單片機BootLoader與APP如何合并?

    單片機BootLoader與APP如何合并?
    的頭像 發(fā)表于 10-25 17:17 ?1060次閱讀
    單片機BootLoader與<b class='flag-5'>APP</b>如何合并?