2016年9月7日 星期三

Open Idea Share #1 共乘APP

Open Idea Share #1 共乘APP
在共享經濟下,資源的再利用是趨勢也是愛地球的具體行動,利用共乘APP促進資源的共享。
APP有下列的主功能:
1)      利用互聯網及大數據媒介車主及用戶共乘平台。
2)      共乘APP建置行車路徑及最節約的路徑。
3)      共乘APP用戶設定目的地之後,透過APP搖一下找到同一行駛路徑且就近可上車點的車主。透過本系统媒介找出最有利條件,包括分擔車資及最短行車時間。
4)      提供共乘的車主及用戶申請帳號時採實名制,以確保人身財產的安全。
5)      為確保行車安全,原設定路徑不得改變,如有偏離原行車路徑會產生警告,以確保行車安全。

在此,採開放方式供有意開發相關APP的同好使用,使用相關idea,請註明來歷即可。有創意的人:敞開心胸以全新眼光觀看眼前的事務。

2016年9月5日 星期一

What is industry 4.0

What is industry 4.0

什麼是工業4.0 是物聯網,雲端大數據,機器人及人工智慧等製造過程智慧化等大雜燴嗎?
我個人解讀是: 工業4.0是依人為需求商業模式。
何謂依人為需求的商業模式,即需滿足人類的五個需求。換個方向從顧客端思考,解決客戶「看不見」的問題。
1)      生態: 人類是自然的一部分,尊重生物及資源多樣性,從設計,製造及行銷力求生態平衡,永續與共存。在設計階段力求在地取材並重覆利用。
2)      節能: 在設計,製造設備及運輸力求減少能源消耗的方式,保護資源,減少對環境的污染。節能可以通過提高能源使用效率,減少能源消耗,或降低傳統能源的消耗量。故設計階段善用減法設計,力求精簡降低耗材,能源的消耗。
3)      即時: 即時的資訊公開,可以滿足客戶即時的變動,降低的廢料或無效訂單的風險,也能滿足零庫存的呆料成本。促進合理的供需流程降低Total Cost
4)      安全: 工業4.0Process Smart Sensor的大量配置,預防性維護的措施,大大的提昇了生產的安全性的,避免人,機械設備及財產的損失。
5)      幸福: 工業4.0Process 因彈性製造及客戶需求導向,提供了客戶的滿意度。當然也免了巨星們在奧斯卡頒獎典禮上撞衫的尷尬。

以上是筆者對工業4.0的見解,重點還是滿足客戶的需求再加上聰明的流程。

2016年9月4日 星期日

OPEN IDEA 才是未來之路

在共享經濟下,一切需要開放及透明度。OPEN SOURCE ,OPEN DATA才能促進下一世紀人類公平的競爭。不然資料在少數人手上造成資訊的不公平競爭也造就大者恆大的怪現象。OPEN IDEA的概念就是共享創意並依造福人類為終極目標。OPEN

IDEA 反對無限制的專利保護。一些不合理的概念性專利影响了人類的公平競爭。透過OPEN IDEA才能促進有IDEA的人們無限制發想其IDEA並有設計及製造能力的團隊負責設計與行銷,達成共享經濟。

2016年8月30日 星期二

MQTT 為何需要Broker?

物聯網為了符合小而美的網路,引用MQTT的通訊協議, MQTT是一種M2M通信協議,其置於不居形式的各式Sensor網路, 在網域與網域間需一個Broker的角色來擴增其網域。

為什麼需要Broker, 科技發展至今, 始终沒有十全十美的架構。為了便利於佈網也因Broker 限制了其頻寛。







首先,底層的Publisher的應用程序不必具有關於其他Subscriber 應用程序的位置資訊。它唯一需要的地址是Broker的網絡地址。Broker依據"queue name", "routing key", "topic", "message properties" 等資訊送其Subscriber
其次,訊息Publisher者將其訊息送至Broker即完成本交易。Broker稍後再將本訊息傳至Subscriber。故Brokerqueue住本筆訊息至到Subscriber收到為止,。故其消息交換方式為差時模式,有時間差。
第三,在網路Publisher Subscriber失效時,Broker可扮演了資料暫存的機制至道網路連線恢復時,再重送至Subscriber的角色。









2016年8月29日 星期一

先進製程記憶體晶片潛在風險(Soft Error)

先進製程記憶體晶片潛在風險(Soft Error)
近年來,在討論功能安全(SIL)及電子設備可靠度時,有一個潛在的難題一直困擾電子設備製造商,那就是所謂的「軟錯誤」(Soft Error)是一種記憶體晶片幾個Bits Bytes短暫失效。有別於硬體損壞的「硬錯誤」(Hard Error),軟錯誤造成的主因,主要是構成地球低強度背景輻射的帶電粒子所引起,這些帶電粒子有可能來自宇宙射線,也有可能來自大多數材料中的微量放射性元素,這些都可能會干擾利用粒子工作的晶片以及電子設備,尤其是半導體元件。如果帶電粒子撞擊儲存單元導致位元翻轉,就會造成資料錯誤。

另外,由於半導體技術的持續發展,記憶體晶片的密度越來越高,而且為了追求更高的效能,也有更高的運作時脈,換言之,記憶體發生軟錯誤的機率隨著技術的發展而持續成長。根據IBM幾年前的實驗結果顯示,在海平面高度,記憶體因為宇宙射線而發生軟錯誤的錯誤率(SERSoft Error Rate)約在5000FITFailures In Time10億小時中發生錯誤的次數),但這是數年前的數據,現在的記憶體密度更高,問題可能更大。當然,我們將電腦藏在50呎以下的地底,就可以解決這樣的問題,但是這在現實中是幾乎不可能達成的。

2016年8月26日 星期五

Functional safety

Functional safety

淺談功能安全(Functional safety)

一、前言 2011 年3 月11 日在日本本州東北外海發生規模9.0 大地震,進而引發大海嘯, 造成東京電力公司福島一廠重大核子事故,緊急柴油發電機位於汽機廠房地下室, 海嘯來時慘遭淹沒,在電廠失去外來電源後,無法緊急起動提供安全停機所需電 源,導致反應器持續高溫高壓後發生爐心熔毀。 本篇引用這起事故來深入討論一下功能安全(Functional safety)的重要性。本篇陳 述的範圍參考國際電工法規 IEC61508 及筆者多年累積的經驗 從基本法規介紹,
, 以及如何計算安全失效分數(Safe Failure Fraction )來評估系統是否符合安全完 整性等級。

二、法規簡介
IEC 61508 是一項用於工業領域的國際標準,其名稱是 《電氣/電子/可編程電子安 全相關系統的功能安全》 (Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems (E/E/ PE, or E/E/PES) 。 IEC 61508 標準起源於工業程序控制領域。該標準涵蓋了完整的安全生命週期, 當制定相關領域特定的功能安全標準時,需要進一步細化說明[1]。 IEC 61508 標準定義的安全生命週期包含 16 個階段,各階段所關注的均是系統安 全功能,粗略地可以分為三個階段: 1.1-5 階段描述了分析過程。 2.6-13 階段描述了實現過程。 3.14-16 階段描述了運作及維護過程。 IEC 61508 標準由 7 個部分組成: 1. 第一章節描述基本需求重點為: 避免系統失效及控制隨機失效 安全生命週期計劃(V-Model) 2. 第二章節描述硬體安全需求及如何符合安全設計: 3. 第三章節描述軟體安全需求及如何符合安全設計: 4. 第.四至七章節描述包括開發過程指導和示例,以資料性的內容為主。
詳細內容資料可參閱本人發表於新電子雜誌

MQTT More and Less

根據Spec的定義QoS 就是傳遞message的保證程度
QoS0: 訊息會根據底層的TCP/IP網路盡最大努力傳送並且沒有預期會有任何的response訊       息要嘛送到server一次要嘛什麼都沒送達。
QoS1: server會把PUBACK 當作Ack回傳client沒有在一個特定時間之內收到server發送Ack messageclient要重發message並且設定message headerDUP bit1
QoS 2:最高level的發送應用在當重複的message不被允許時的狀況例如金融資料
      先暫時有個概念後面在Message Delivery章節會再更詳細講

個人認為MQTT的靈魂之一就是QoS設計這個Protocol理念之一就是在不可靠的網路上有可靠的訊息傳輸機制之外,只有QoS 12會將message暫時儲存在Broker


Innovative thinking


創意的思路(Innovative thinking):

從認知(Awareness)->引導(Guide)->模仿(imitate) ->想像(imagination)->創造(Creative)












2016年8月25日 星期四

工業級的USB 通訊

Industrial USB Communication

有工程師問我,下一代的通訊除了無線5G ,有線的Ethernet 之外是否有替代RS-Serial Communication的方案,當然有了就是普羅大眾的USB. USB 1.0 3.0己獨佔了週邊設備20年。
   為什麼是USB, 這道理很簡單,Profile 及技術很成熟且價格很合理。只要透過升壓電路就可以增加其傳輸距離。


USB 的架構圖


USB is an interface for connecting peripheral devices while Ethernet is an interface for networkingUSB has a much shorter range than EthernetUSB provides power while Ethernet 






透過升壓電路由DC5V提升到DC12V,可以將傳輸距離由5米延長至100米,是物聯網未端的Sensor 很容易即插即用的網路拓譜。



精選文章

Active Cooler/Warner system with thermoelectric cooler

Cooler 系統包括了 DC/DC Converter, 與主機通界面 , 感测線路 , 風量葉片 ,DC Motor 等 , 控制器感测線路的回饋資料供 PID 運算出最佳控制模式。在系統軟件架構上主要包括四種類型的軟體規劃,分別是資料庫系統 (Database) 、 ...