核電翻譯機 (Nuclear Data)

最後編輯:2014-05-22 建立:2014-02-19 歷史紀錄
  • IPA C使用資料:原能會網站的公開資訊

 

    JEFF H工作目標

  1. CHANG S目的:
    1. 讓大家了解一年中有多少日期是有反應爐運轉異常。
    2. 了解說有多少核電廠停機時,台灣仍能正常供電
      • Chang Shu-Huai台灣仍能正常供電要再找其他資料。
        Ginger Chen比較台灣發電量, 和 耗電量, 就能證明這一點!
      1. 重要資訊:
        1. 熱功率: 百分比
        2. 異常停機、檢修停機、異常降載、檢修降載、颱風等狀況,內容詳細說明。
          1. 電廠、機組
          2. 處理: 降載、停機
          3. 原因: 異常、檢修、颱風
            Chang Shu-Huai 穩定運轉是可忽略的。
        3. 呈現的方式 : 用年曆表示一整年的時間資訊。
  2. 頁面上的功能 :
    • 行事曆+折線圖,要畫Wireframe 看下方網站界面項目
    1. 檢索 : 以幾號廠為區分、以事件為區分,如最長停機時間 ( 事件 )
    2. 連結 : 連到原能會頁面。
      • 找資料來源跟整理格式。
  3. NCHILD條列反應爐「連續停機日數」/ 排序
  4. 條列多部反應爐「同時停機、降載日數」/ 排序
  5. 圖像化停機、降載事由(如:大修、故障、颱風、魚群)
  • 提取所有文字內容,成為容易使用的文字或excel檔
    蔡雅瀅有人可以先幫忙完成這部分嗎?會涉及相關關鍵字選擇或其他架構性的問題(大致讀完歷年資料後,找出有意義的脈絡)
    Ginger Chen如果是畫mockup可以嗎?就是我上次畫的那些圖, 在精細些
    蔡雅瀅不是很懂mockup,是折線圖或是行事曆式的圖?我覺得兩種應該都有幫助
    Ginger Chen對, 但沒辦法操作, 因為沒有寫code進去,
    蔡雅瀅我覺得可以先試看看,大量看資料後,再挑選適合的關建字,比較能做出好的網頁
    蔡雅瀅原能會的網站似乎很多應該是同樣的事,用不同的用語表達(如跳機和急停)
    Ginger Chen好, 我先丟一版給大家討論好了
    蔡雅瀅感謝 ^ ^
    蔡雅瀅
  1. 側錄並比對與核能電廠運轉即時資訊 (data)有無差異(如:運轉即時資訊有停機或降載,事後公布的每日管制資訊卻未揭露)
  2. 視覺化使用介面(參考下方 comment)
    1. JEFF H一年份的俯瞰圖
    2. 意外停機與維修停機區別開來
    3. 呈現(特殊)降載發電
    4. 可點進去看細節- 可以看到意外的狀況
    5. 檢索排序
    6. 最長停機多久?
    • 蔡雅瀅答:97天(101.03.16 -- 101.06.20) [推測的答案,不確定是否有更長的]
    • 最多幾部機組同時停機?
    • 答:6部(88.07.30)

 

  • 最多幾部機組停機
  • - 目前有六部(颱風), 目前停機機組? 曾經停幾最多組
    1. JEFF H我們有沒有被騙?(原能會資料正確?)
    2. 不同資料來源比對
    3. 側錄網站內容,避免修改(要不要做網站截圖?)
    4. GINGER C名詞解釋
  1. JEFF H核電廠有在做「南電北送」嗎?
  2. BARRET倘若發生核災,須撤離之法定範圍,與他國之撤離範圍之比較,撤離之人口數,以及安置成本,社會成本計算

 

 

 

 

    JEFF H夥伴列表

  • IPA C徵求夥伴(有興趣直接簽名):
  • NeedsWriter (撰寫基本資訊、報導專案 etc):蔡雅瀅
  • NeedsDesigner (介面設計):Ginger
  • NeedsData (擷取整理資料、資料視覺化):junsuwhy, Ginger(資料視覺化)
  • NeedsTech (程式、架站 etc): jeffhung (後端, 打雜), MarkWu(前端)
  • NeedsProcess (設計作業流程):
  • NeedsTalkingToRealPerson (需要真人溝通協調):蔡雅瀅

 

    JEFF H工作分類

 

JEFF H專案管理

  • Git on github
    • Create source repository
    • Join team members
      Jeff Hung建議文案組也申請進來 github 玩玩,一來看看 commit history 了解技術組在做什麼,二來發現 bug (程式裡有問題與預期表現不符的地方) 可以發 issue request。
      Chang Shu-Huai感覺非技術人員要發現Bug是十分困難的事,只要發現一個就能解開最高成就了吧~不過也許有類似「名詞解釋錯誤」的Bug。
      • SHIHTAShihta
      • TZU-SHENG Wpsdmac-Mark
      • TOM Ctomchentw
      • CHANG Sjunsuwhy
    Jeff Hung還有需要存取 source code 的請在上面加上 checkbox 並標上你的 github id。
    • JEFF H登記在 http://hack.g0v.tw/project

系統架構

SHIHTA主機架設

  • VPS環境申裝
  • DNS申請
  • Python與Bottle環境設定
  • 前端web相關需求仍不明確,需要人補充

    JEFF H前端

  • 使用技術:AngularJS + NodeJS

    後端

  • 使用技術:Python + Virtualenv + Bottle + SQLite3
  • API Spec:
    • /api/tai-vs-aec/<start:int>/<end:int>
    • start: epoch, include
    • end: epoch, exclude
    • Sample Output
      • { 'data': [ {'t': 1393082562, 'powersets': [{'planet': u'\u6838\u4e00', 'aec': 656.0, 'capacity': 636.0, 'powerset': u'1', 'tai': 627.5}, {'planet': u'\u6838\u4e00', 'aec': 636.0, 'capacity': 636.0, 'powerset': u'2', 'tai': 597.7}, {'planet': u'\u6838\u4e8c', 'aec': 1028.0, 'capacity': 985.0, 'powerset': u'1', 'tai': 993.3}, {'planet': u'\u6838\u4e8c', 'aec': 693.0, 'capacity': 985.0, 'powerset': u'2', 'tai': 664.9}, {'planet': u'\u6838\u4e09', 'aec': 980.0, 'capacity': 951.0, 'powerset': u'1', 'tai': 941.5}, {'planet': u'\u6838\u4e09', 'aec': 976.0, 'capacity': 951.0, 'powerset': u'2', 'tai': 938.1}]}, ... ] }
    • API Real Output:
      • {"data": [{"t": 1393083159, "powersets": [{"planet": "\u6838\u4e00", "aec": 657.0, "capacity": 636.0, "powerset": "1", "tai": 628.4}, {"planet": "\u6838\u4e00", "aec": 641.0, "capacity": 636.0, "powerset": "2", "tai": 602.4}, {"planet": "\u6838\u4e8c", "aec": 1026.0, "capacity": 985.0, "powerset": "1", "tai": 992.0}, {"planet": "\u6838\u4e8c", "aec": 693.0, "capacity": 985.0, "powerset": "2", "tai": 666.3}, {"planet": "\u6838\u4e09", "aec": 982.0, "capacity": 951.0, "powerset": "1", "tai": 939.2}, {"planet": "\u6838\u4e09", "aec": 975.0, "capacity": 951.0, "powerset": "2", "tai": 935.8}]}, {"t": 1393083219, "powersets": [{"planet": "\u6838\u4e00", "aec": 658.0, "capacity": 636.0, "powerset": "1", "tai": 628.4}, {"planet": "\u6838\u4e00", "aec": 643.0, "capacity": 636.0, "powerset": "2", "tai": 602.4}, {"planet": "\u6838\u4e8c", "aec": 1023.0, "capacity": 985.0, "powerset": "1", "tai": 992.0}, {"planet": "\u6838\u4e8c", "aec": 698.0, "capacity": 985.0, "powerset": "2", "tai": 666.3}, {"planet": "\u6838\u4e09", "aec": 980.0, "capacity": 951.0, "powerset": "1", "tai": 939.2}, {"planet": "\u6838\u4e09", "aec": 976.0, "capacity": 951.0, "powerset": "2", "tai": 935.8}]}, {"t": 1393083280, "powersets": [{"planet": "\u6838\u4e00", "aec": 655.0, "capacity": 636.0, "powerset": "1", "tai": 628.4}, {"planet": "\u6838\u4e00", "aec": 643.0, "capacity": 636.0, "powerset": "2", "tai": 602.4}, {"planet": "\u6838\u4e8c", "aec": 1028.0, "capacity": 985.0, "powerset": "1", "tai": 992.0}, {"planet": "\u6838\u4e8c", "aec": 700.0, "capacity": 985.0, "powerset": "2", "tai": 666.3}, {"planet": "\u6838\u4e09", "aec": 982.0, "capacity": 951.0, "powerset": "1", "tai": 939.2}, {"planet": "\u6838\u4e09", "aec": 978.0, "capacity": 951.0, "powerset": "2", "tai": 935.8}]}]}
    Chang Shu-Huai 想請教 \u6838\u4e09 這個怎麼轉中文啊??
    Chang Shu-Huai還有,取到的就會像上面這個 json 只有三個時間點的資料嗎??

 

網站界面

 

GINGER C待解釋名詞

  • 負載率:
  • 電量Mew:
  • 大修:
  • 檢修:
  • 跳脫:
  • 降載:
  • 急停:
  • 過熱:
  • CHANG S熱功率 :
  • 發電功率 :
  • 意外降載 : 如魚群湧入降載
  • 計劃降載 : 檢修、
    • Chang Shu-Huai 可能有參考價值的維基頁面 : 核電站核動力,或是我們寫出來之後拿去更新維基

 

GINGER C熱門QA

 

  • JEFF H最長停機多久?
  • 答:97天(101.03.16 -- 101.06.20) [推測的答案,不確定是否有更長的]
  • 最多幾部機組同時停機?
  • 答:6部(88.07.30)

 

JEFF H資料來源

官方來源

CHANG S非官方來源

 

    JEFF H其他討論

JEFF H(討論主題若在上方已經有適合擺放的地方,請直接就在上方適當處附加 comment 討論,這樣可以省去事後從下方討論搬到上方的整理工夫。)

 

    Johnson Liang腦海裡一直浮現 heroku status 的樣子 XD --> https://status.heroku.com/
    Johnson Liang
    Johnson Liang如果要凸顯台灣發電過剩 / 全部停機也不會缺電這件事情,可以的話建議在 visualization 裡加上目前全台灣的發電量 / 蓄電量;若可以用電池充電的意象做視覺化,用折線圖表示總蓄電量與核電發電量隨時間的變動,應該滿清楚的 :)

 

    Jeff Hunghttps://github.com/g0v/aec-process
    Jeff Hunghttps://github.com/g0v/g0vre
    Jeff Hung
    Johnson LiangIRC 2014/2/22 10:36:27
    Johnson Liangronnywang: http://taipower.g0v.ronny.tw/place/177 # 關於核電廠停機資訊我已經收集一年了 xD
    蔡雅瀅好讚

 

    蔡雅瀅一直很想知道原能會對於2/22(六)核電廠的狀況如何說明?但已經2/24(一)下午還沒有上傳周末的資料,打電話去問何時上傳?總機轉接的第一位女士說:有時候會【沒有資料】喔。第二位說:早上他們在開會。2:53終於上傳了
    蔡雅瀅

 

  • 蔡雅瀅若有「停機」或「異常降載」能否拍攝網頁畫面截圖

說明:2/22(六)凌晨有地震,同日下午黑客松時,看到核一二廠各有一部機組降載(印象中是熱功率降到50%和60%左右,不確定),但台電在媒體上說反應爐一切正常,如果有保存未經轉換的台電網頁畫面,未來要提出質疑,請台電或原能會說明降載原因?會比較容易

 

 

 

 

 

    Ginger Chen有點好奇這張圖Data 從拿裡拿來的? 縱軸沒有單位...

1.點進ronnywang做的台電發電紀錄,再點選核一#2,作者應該是提取台電系統各機組發電量資料

2.單位應該是 百萬瓦 (MW)

    Ginger Chen

 

 

原能會103.02.22運轉中電廠每日管制資料,僅記載核二2號機降載,未公布核一2號機也有降載

 

 

 

原能會發布的2/23資料,有記載核一2號機和核二2號機降載事宜

*

https://www.facebook.com/photo.php?fbid=10201282136045973&set=p.10201282136045973&type=1&theater

 

    蔡雅瀅 台電的頁面是這個嗎?
    蔡雅瀅所以我們要重新爬資料嗎?

 

JEFF H文案討論

  • 網站英文名字
    • 蔡雅瀅英文名字提案:Nuclear Truth
    • 英文名字提案:Nuclear Watch (看守核電)
    • 英文名字提案:Nuclear .TW (雙關語:台灣核電、翻譯與看守核電:Nuclear translate & Watch,將原能會、台電等官方公布的核電資訊轉譯成容易理解的圖表,並且紀錄、比對、分析相關資訊,監督核安 )
      Jeff Hung投 nuclear.tw 一票,這樣網站名稱也有了。
      Jeff Hung假設「translate」是名稱的一部分,那這個網站可能也應負有「將核能名稱以簡易的方式解說予大眾」的責任。
      Chang Shu-Huai投nuclear.tw,且這網址似乎還沒有人用~
      • JEFF H文案中若出現核能專有名詞,當滑鼠 mouse over 時,可以像 Dr. Eye 一樣,跳出名詞解說。
        Jeff Hung專有名詞的解說,不一定要通通由這個網站提供,也可以連結與截取自 wikipedia。
        Chang Shu-Huai可能有參考價值的維基頁面 : 核電站核動力,或是我們寫出來之後拿去更新維基
        Chang Shu-Huai看起來會需要核工背景的知識人才
      • 蔡雅瀅
  • JEFF HSlogan 提案 (好比蔡雅瀅在上文舉例的「台灣核電、翻譯與看守核電」),請提案:

 

蔡雅瀅2/22(六)下午大家在參加黑客松時,看到網頁上有兩部反應爐降載,當時很好奇發生何事?(正常狀況反應爐熱功率100%或99%);回家看新聞2/22凌晨接連發生芮氏規模5.4、4.2地震,台電指出,經調查後發現,各轄區供電系統,都沒有問題,核一、二、三廠共6部機,皆正常發電、運轉,未受地震影響,請民眾不用擔心。想問當時有人截圖嗎?或者可用其他方式驗證台電是否說謊(皆正常發電、運轉)?

  • JEFF H系統可以有(先人工手動輸入的)新聞列表,並與圖表連結,就好像下面舉例的 Google Finance 一樣:

    Jeff Hung取的是東電的圖表,可惜 2011 年那時股價大跌,已經沒有新聞資料與之對應連結了。
    • 需要有人繪製 mock up:新聞與圖表並陳的樣式
      • Chang Shu-Huai Google finance 的圖表形式真的蠻像的,可以讓每個核電場用一條線呈現,且可以選擇顯示或是隱藏。
        Chang Shu-Huai我找找 Google chart 或有沒有其他 Libraries 可以方便做這個功能的,不然可能要自己刻看看。
  • 可以仿照 Facebook Like,在新聞上面加上「我相信」、「我懷疑」的按鈕,幫忙自動發佈到 Facebook 上。但是分享的頁面不是新聞,而是新聞與同時段對應的圖表並陳。
    • 點下按鈕,會跳出 dialog 並附上預先準備好的分享「說詞」的 template,允許使用者修改,按「確定」後才真的分享到 Facebook
      • 需要有人設計「說詞」的文案
  • 新聞也可以與「新聞小幫手」連結,供人檢舉質疑並以我們準備的圖表作為佐證。
    • Jeff Hung這裡無法確定是新聞有誤,還是我們抓到的資料有誤。為了避免爭議,也許真的需要有留下 screenshot 的功能。

蔡雅瀅從台電發電記錄可看出:

1.比對台電(台電發電記錄@ ronnywang)和原能會的核電記錄,以2013.05.20為例,台電曾出現6部機組發電量僅6百萬瓦(註:全國核電總裝置容量5144百萬瓦)的低點,但同日原能會每日一筆的記錄,卻顯示核一1號機大修,其他機組穩定運轉。其它低點(如:2013.04.11、2013.08.10)也有類似狀況。

 

 

2.全國核電裝置容量5144百萬瓦(即514.4萬千瓦),實際發電量大多在5000百萬瓦以下。

    Ginger Chen安全issue ?
    蔡雅瀅1.提實際發電量低於裝置容量,是在思考核電實際的發電量,比裝置容量低,找核電的替代方案時,不一定要取代核電的裝置容量,能取代實際發電量就夠了
    蔡雅瀅2.安全issu則是:
    蔡雅瀅 a.折線圖中,有很多突然降低的點,有些是計畫性檢修停機、降載,有些是意外狀況,故障停機、降載
    蔡雅瀅 b.若能比對各機組折線圖中的低點,與原能會選擇公布的每日運轉狀況表做比較,中間若有差異,有可能原能會隱匿一些資訊。因折線圖是根據短時間自動紀錄的資訊,較不易竄改,而每日運轉狀況表則是經過挑選後的結果。而核能管制單位若不當隱匿資訊,是核安問題

 

 

3.燃氣電廠(燒天然氣)的,發電量落差很大,台電的燃氣電廠有高到接近7000百萬瓦,也有低到1000多百萬瓦。而民營的有高到3685百萬瓦,也有低到0百萬瓦。(若將各電廠閒置情形(裝置容量 - 實際發電量)彙整,扣除核電在該時點實際發電量,再比對當時的用電量,應可得出,廢核是否會缺電?)

 

 

 

 

CHANG S今天反核遊行有碰到雅瀅,提到說其實那天沒有留到大家的連絡方式,專案進度很難持續,還有之後也可以再找時間辦個小鬆 (可以在蠻野心足,也可以來我們公司喔~Netivism.com.tw),把這個專案完成出來。

話說我也沒有大家的連絡方式XD....我的 FB 和 G+ 是 junsuwhy@gmail.com 歡迎來加我~

蔡雅瀅非常感謝CHANG S 的提議,蠻野可以當活動場地(而且我好像只會用桌機,不太會用自己的筆電),先列幾個時間,懇請可以參加的朋友,在後面簽名:

3/25(二)7:00 書懷

3/27(四)7:00 書懷

3/28(五)7:00 書懷

CHANG S3/29(六)9:00 書懷

蔡雅瀅3/29(六)1:30

    Chang Shu-Huai最後一個是指 3/29 ?
    Jeff Hung對,我打錯了 :)
    Jeff Hung請問「蠻野」是哪裡?
    蔡雅瀅台北市懷寧街106號6樓之1(捷運台大醫院站1號出口,穿過228公園,左轉種福園樓上)
    蔡雅瀅

JEFF HJeff Hung: jeff.cc.hung -at- gmail.com

GINGER CGinger: chenyijyun@gmail.com

剛剛看到這個

你家能不能倖免於難? http://mapstalk.blogspot.tw/