揚聲器 | 成績單 |
| 沙姆加·麥克道爾 | 瑪雅安傑盧有句名言:「盡你所能,直到你知道得更好。 然後當你了解更多時,就做得更好。” 早安下午好晚上好。 |
| 我希望您喜歡 JMP Discovery Summit,您正在學習一些更好的方法來完成您需要做的事情。 |
| 我是 Shamgar McDowell,GE Gas Power 的高級可靠性和分析工程師。 我在 GE 工作了 15 年,從事過採購、品質、製造和工程方面的工作。 |
| 今天,我將分享一些關於我們團隊使用 JMP 自動化可靠性建模的歷程。 |
| 也許您的組織面臨著與我將要描述的類似的挑戰。 當我向您介紹我們如何應對這項挑戰時,我希望我們在一起的時間能為您提供一些在您希望改進自己的業務環境中的工作流程時需要反思的事情。 |
| 因此,作為背景,我想用接下來的幾張投影片來解釋一下 GE 燃氣發電業務。 首先,我們的產品。 |
| 我們製造具有多種應用的高科技、超大型發動機,但主要用於發電。 |
| 從技術角度來看,這些機器實際上是令人難以置信的工程壯舉,其燒製溫度遠高於熱段中使用的合金的熔點。 |
| 一台燃氣渦輪機可以產生足夠的電力來可靠地為數十萬個家庭供電。 |
| 為了讓您了解這些機器的大小,在右邊的這張圖片中,您可以看到有四個成年人,這只是表明這些機器到底有多大。 |
| 因此,我不得不在這裡添加一些無端的 JMP 圖形構建範例。 但氣泡圖和樹形圖確實強調了我們客戶群的全球性。 |
| 我們正在提供全世界人民所依賴的更清潔、更容易獲得的能源,其中包括歷史上可能無法獲得電力以及隨之而來的許多改變生活的影響的發展中國家。 |
| 因此,當我開始認識到我們的工作對全世界許多人的日常生活產生的影響時,它既讓我感到謙卑,又為我和我們團隊其他成員每天所做的事情提供了目標。 |
| 所以我是可靠度分析和數據工程團隊的一員。 |
| 我們的團隊負責為我們的業務提供經驗風險和可靠性模型,內部團隊以多種不同的方式使用這些模型。 |
| 因此,在這種情況下,我們希望團隊中的分析師能夠專注於工程任務,例如了解影響我們的物理原理。 |
| 我們使用的數據的組件的品質和適用性,以及建模方法的權衡以及從數據中提取價值的最佳方法是什麼。 |
| 這些這些都是這些都是增值任務。 |
| 我們的流程也需要經過總工程師的嚴格審查。 因此,包含模型的 PowerPoint 推廣是流程的一部分。 |
| 以前創建此簡報需要大量的複製和貼上以及各種工具,這既耗時又更容易出錯。 所以這不是增值。 |
| 因此,我們需要一個解決方案,讓我們的工程師有更多時間專注於增值任務。 它還將進一步標準化流程,因為這兩件事 |
| 更高的生產力和專注於重要事情的能力,以及進一步的標準化。 為此,我們使用「自動化無聊的東西」這一口號。 |
| 所以我想讓您了解我們使用的資料集的規模。 通常,您正在處理的資料量可以決定您的解決方案的方向。 |
| 在我們的案例中,存在一些差異,但作為一般規則,我們在現場處理數千台燃氣渦輪機, |
| 每個單元中有數百個軌道部件,每個部件需要進行數十次檢查或修復。 |
| 總的來說,我們正在處理數百萬筆記錄。 但通常情況下,我們的模型針對特定配置,因此它們建立在更有限的資料集上,其中包含 10,000 條或更少的記錄、數萬條或更少的記錄。 |
| 我要在這裡指出的另一件事是,我們的資料集中通常有 100 多個欄位。 因此,這種資料規模存在一些挑戰,這使得 JMP 比基於 Excel 的方法更適合執行相同的任務。 |
| 因此,這個工具的第一個版本是GE與第三方合作使用JMP腳本語言開發的。 |
| 該工具的名稱是電腦輔助可靠性建模應用程式或 CARMA,帶有 c。 將其打造為我們今天所需付出的努力並非微不足道。 |
| 這是這一點的代表。 您可以看到腳本和程式碼行的數量,這些腳本和程式碼行證明了該工具目前的範圍和大小。 但它也被證明對我們來說是一個非常有用的工具。 |
| 因此,隨著時間的推移,我們看到了繼續開發和改進 CARMA 的必要性。 因此,為了做到這一點,我們必須培養和培養一些內部人員 |
| 我擁有 JSL 編碼方面的專業知識,並且我負責監督專注於此和一些相關工具的開發人員的工作。 |
| 向您傳達的訊息是,即使您創建了 CARMA 之類的東西,也需要持續投資來維護和維持應用程式的相關性,並隨著您的業務需求的發展而發展它。 |
| 但這是可行的,而且好處是非常現實的。 今年夏天對我們用戶的一項調查實際上表明 |
| 淨推薦值達到 100%,且模型更新的週期時間至少縮短 25%。 所以這是實時的 |
| 那正在被保存。 有趣的是,我們也看到 CARMA 在我們的流程中揭露了我們能夠解決的問題,否則這些問題可能仍然隱藏且無法解決。 |
| 我有一句話,有點長。 但我想轉述比爾蓋茲對自動化的警告,他對軟體開發略知一二。 |
| 「商業中使用的任何技術的首要規則是,應用於高效自動化的自動化將提高效率。 其次,自動化應用於低效率的營運將會加劇低效。” |
| 這就是引言的結尾,但這只是一個很好的提醒,自動化並不是修復損壞流程的靈丹妙藥,我們今天仍然需要人們這樣做。 |
| 好的,在我們示範該工具之前。 我只是想對該工具以及 CARMA 中的輸入和輸出進行高級概述。 |
| 使用者必須將該工具指向輸入檔。 因此,在左側,您會看到我們有一個活動模型文件,它本質上是已批准的模型。 然後我們有經驗數據。 |
| 然後在使用者介面中,使用者進行一些建模活動。 |
| 然後輸出是運行模型,因此可以更新 PowerPoint 簡報中模型的行為。 |
| 我們也會關注這一點。 |
| 作為數據的背景,我將使用演示。 |
| 我只是想傳達我是從機車資料集開始的。 我們將看到 JMP 提供了一些範例資料。 所以是這樣的,有 |
| 這就給了一個人口。 然後我還添加了額外的模型群體。 |
| 我想傳達的重要訊息是,我們將看到的都是虛構的數據。 這不是真的;它不代表功能 |
| 或我們在現場的任何部分的行為,或者這都是人為的。 因此,在我們查看結果時請記住這一點,但它應該為我們提供一種查看該工具的方法。 |
| 因此,我將暫時切換到 JMP,並使用 JMP 15.2 進行示範。 與我們通常看到的相比,這個資料集被簡化了。 但正如我所說,它應該發揮 CARMA 中的核心功能。 |
| 首先,我將轉到“幫助”選單,範例數據,您將看到 |
| 可靠性和生存菜單在這裡。 這就是我們要去的地方。 JMP 的優點之一是它擁有許多不同的學科和功能以及專門的工具。 因此,對於我的可靠性案例,這裡有很多東西,這也有助於 |
| 使用JMP的價值是CARMA的家。 |
| 但我想向您指出機車數據集並向您展示... |
| 這原本來自教科書。 |
| 並在這裡談論它所應用的生活數據分析。 因此,有一個問題會問您 80,000 次暴露的風險是多少,我們今天將在我們的資料集中對其進行建模 |
| 我們稱之為氧化模型,但本質上 CARMA 會給我們一個答案。 再說一遍,這是一個非常簡單的答案,但我只是想向您展示,您可以得到相同的答案 |
| 透過點擊的方式 |
| 在分析選單中。 |
| 因此,我們深入分析責任與生存、生命分佈。 |
| 將時間和感測器放在需要的地方。 |
| 我們將使用威布爾 |
| 只有這兩個......所以它為該數據創建了一個擬合。 |
| 我要指出的兩個參數是 beta,2.3,然後它在這裡被稱為 Weibull alpha。 在我們的工具中,它將被稱為 Ada,但為 183。 |
| 好的,我們在這裡看看如何做到這一點。 |
| 現在只要跳過去, |
| 想要查看其他幾個文件,輸入文件,所以 |
| 我會把它們拉起來。 |
| 好的,這是模型檔。 |
| 我提到我做了三個模型。 這些是我們將用來比較數據的活躍模型。 |
| 你會發現氧化是第一個,我有提到過,然後 |
| 你想要...還有一個,除了有模型參數之外,它還有一些配置資訊。 這只是兩件簡單的事情 |
| (燃燒系統、燃料能力)我用它作為例子,但還有很多很多類似的專欄。 但從本質上講,CARMA 所做的是,我喜歡它的一件事是,當你有一個包含許多不同配置的大型資料集時,它可以遍歷並找到 |
| 這些記錄行中的哪一行適用於您的模型並即時進行排序,並且您知道,對資料集中需要執行的所有模型執行此操作。 這就是我們將用它來演示的內容。 |
| 打擾一下。 |
| 另外,請看一下,跳到經驗數據上一分鐘。 |
| 和 |
| 只是一個亮點,我們有感測器,我們有曝光,我們有 |
| 這 |
| 我們要評估這些風險的時間間隔, |
| 模式, |
| 然後是我剛才談到的最後兩欄,燃燒系統和燃料能力。 |
| 好的,讓我們啟動 CARMA。 |
| 作為一個補充,所以我就開始吧。 |
| 你會看到我已經讓它指向該位置 |
| 我想用。 |
| 和 |
| 在今天的演示中,我沒有時間詳細介紹這裡的所有功能。 但這些都可以幫助您獲取和查看數據並確定建模的最佳方法,並在最終確定模型之前對其進行一些檢查。 |
| 出於時間考慮,我不會解釋並演示所有這些內容,但我只是想花一點時間來建立我們討論的三個模型並創建一個演示文稿,以便您可以看到這部分功能。 |
| 對不起,我的 |
| 喉嚨突然乾了,只好繼續喝;我對此表示歉意。 |
| 所以我們有氧化。 |
| 我們看到失敗和暫停的數量。 |
| 這與您在文本中看到的相同。 |
| 添加那個。 |
| 讓我們向下滾動一下。 那是 |
| 新增了第一個模型 |
| 氧化。 我們看到舊型號有 30 次故障,50 次暫停。 這個有37個和59個。 |
| 正如我們在外部看到的那樣,Beta 值為 2.33,而 ADA 為 183。 |
| 還有教科書問題的答案,8萬次暴露的風險 |
| 使用威布爾模型約為 13.5%。 所以這只是一種高層次的方法。 |
| 讓我們看看添加其他兩個模型。 |
| 好吧,我們已經開始破解了,我正在添加蠕動。 |
| 你會在這裡看到 |
| 有不同的方框代表燃燒系統或燃料能力,對於這個給定的模型,這就是 LDM 文件所要求的。 |
| 但如果我想改變這一點,我可以在此處選擇其他配置,這將導致更改 FNS 的行(無論包含或不包含哪些內容)。 |
| 然後我可以創建新的群體並對其進行細分 |
| 因此。 |
| 好的,我們已經添加了所有三個模型 |
| 我想,你知道,我們不會花更多的時間在這上面,只是考慮模型的選擇,但我會產生一份報告。 |
| 我對要包含在報告中的內容有一些選擇。 |
| 我有一個演示,這個 LDM 輸入將是活動模型,抱歉,正在運行的模型 |
| 作為一張桌子出來。 |
| 好吧,所以我只需要 |
| 選擇適當的資料夾 |
| 我想要簡報的位置 |
| 現在需要花一分鐘時間來瀏覽並產生此報告。 這確實需要一分鐘。 但我想我只是將其與通常完成相同任務所需的時間進行對比, |
| 如果您在該工具之外工作,則有可能。 現在我們已準備好完成報告。 |
| 保存。 |
| 和 |
| 儲存資料夾,現在就完成了。 是的,它就在那裡,我們可以查看它。 |
| 我要指出的另一件事是,當我拉起時,我已經生成了這個 |
| 以前,所以我就 |
| 拉起 |
| 我已經生成的文件,我們可以查看它。 但這是一個模板。 它是為了速度,但在製作後可以進一步自訂,或者您可以保留佔位符,您可以在生成幻燈片後對其進行修改。 |
| 它所做的不僅僅是我最初強調的生命分佈建模。 它正在做大量的匯總工作,匯總每個模型中包含的數據,這當然是 JMP 非常擅長的。 |
| 它,它做了一些比較模型的工作,所以你可以 |
| 進行各種統計測試。 使用 JMP。 再說一遍,JMP 在這方面非常擅長。 這樣,就加入了該功能。 |
| 我們的審閱者希望看到的一些內容以及模型逐年變化的情況,您擁有更多的數據,但包含的數據卻更少。 它如何影響參數? 它如何改變您的風險數字? |
| 當然,您可以從散點圖和類似性質的事物中獲得大量數據。 |
| 有一個摘要,其中包括我們討論的一些配置資訊以及最終參數。 |
| 它對三個模型中的每一個都執行此操作, |
| 以及最後的風險匯總 |
| 為了所有這些 |
| 合併。 |
| 所以這是一個很快的 |
| 演練。這 |
| 演示。 |
| 我想我們已經涵蓋了我想做的一切。 |
| 如果您有更多問題,希望我們能在問答中多談一些。 很難預測一切。 |
| 但我只是想再談談一些好處。 我之前已經提到過這一點,但我們已經看到 CARMA 提高了生產力,所以這是一個好處。 |
| 當然,我們的建模過程的標準化得到了提高,這也使得新來的團隊成員能夠更多地關注過程並學習它,而不是使用工具, |
| 最終,這可以幫助他們更快地加快速度。 然後,透過允許工程師使用,還可以提高員工敬業度 |
| 他們的思想可以產生最大的影響。 |
| 因此,我還要感謝 Melissa Seely、Brad Foulkes、Preston Kemp 和 Waldemar Zero 對本次示範的貢獻。 我對他們為支持它所做的一切表示感謝。 |
| 我要感謝您抽出時間。 我很高興今天與大家分享我們的改進之旅。 我希望我們有機會在問答時間進行交流,但無論如何,請享受峰會的其餘部分。 |