• 沒有找到結果。

第4章 系統實作

4.1 系統架構

基於第3 章教學建物機能空間配置求解模式,本節為建構一套 FAMOS 系統 (Function-space Assignment and MOvement Simulation),輔助建物整建配置。此系 統係以Matlab 程式語言建構建物機能空間最佳配置求解,以及整合以Visual C++

及 Direct 程式語言所開發之使用者活動及移動模擬(謝燕青,2009)。圖 18 為系 統架構圖,系統界面主要分為五大模組:(Ι) RFID 空間移動資料追蹤;(Π)使用 者活動模擬;(Ш)空間移動資料探勘;(IV)機能空間最佳配置;(V)使用者移動模 擬及建物服務表現評估。FAMOS 各模組功能及輸出入資料介紹如下。

Ι. RFID 空間移動資料追蹤模組:本模組功能為應用 RFID 追蹤定位技術,實際 收集使用者空間移動資料,圖19 呈現 RFID 空間移動資料。其中為減少讀取 器空間定位誤差,本模組對於使用者空間移動資料收集,基於訊號接收強度 值(RSSI),加以精準定位使用者駐足空間,此外並以最小停留時間門檻值進行 資料過濾,最後再輸出至RFID 空間移動資料庫。

Π. 使用者活動模擬模組:本模組功能為透過使用者活動模擬模式,模擬產生使 用者活動時間表。首先,系統使用者必須輸入群體活動清單(如表 5 範例),接 著本模組將依據使用者活動模擬流程(如 3.4.2 小節),進行固定活動及非固定 活動模擬。其中固定活動模擬主要是產生固定活動之活動屬性及隨機決定固 定活動之行為屬性;非固定活動模擬主要為隨機決定非固定活動之活動屬性 及行為屬性。完成使用者活動模擬後,本模組輸出資料為使用者活動時間表,

例如圖20 呈現 NO.11 群體其中之 ID 1 使用者第 1 週活動時間表。

Ш. 空間移動資料探勘模組:本模組功能為利用關聯規則中支持度計算,分析使 用者空間移動資料,進而求得機能移動關連值(Rfifj)。其中之一空間移動資料 為以RFID技術實際收集使用者空間移動資料,另外則是以活動模擬模式產生 使用者活動時間表。此兩種來源輸入資料皆須經過 4 個步驟探勘,其中包括 決定、拆解空間移動記錄、計數空間移動樣式、以及計算機能移動關連等。

完成空間移動資料探勘後,本模組輸出資料為機能移動關連值。

18 系統架構

19 RFID 空間移動資料

20 使用者活動時間表

IV. 機能空間最佳配置模組:本模組功能為透過快速混元基因演算法(fmGA),求 解建物機能空間最佳配置。基於上式(1)機能空間配置目標函數,系統使用者 必須輸入機能偏好空間屬性(Pfisi )、空間相鄰距離( Dsisj )、機能移動關連 (Rfifj )、以及 fmGA 運算參數(包括交配率、突變率、最大紀元數、最大世代 數)等資料,以進行機能空間最佳配置求解。本模組最後輸出資料為最佳機能 空間配置解。

V. 使用者移動模擬及建物服務表現評估模組:本模組功能為以使用者移動模