電梯的防搗亂功能

2021-09-02 02:02:40 字數 1111 閱讀 5667

電子科技大學 格拉斯哥學院 2017級王一玥

【摘要】

時代進步的潮流我們無法阻擋,世界的發展日新月異。毫無疑問,在進步的同時,隨之而來的還有種種問題。然而,迎難而上,激流勇進是人類文明永恆的追求。本文主要粗略介紹了電梯執行中存在的乙個問題——轎廂內小孩子乘坐電梯時,因為好奇可能會按下多個甚至所有選層按鈕,造成電梯無功執行及其大致的解決方案之一。

電梯 防搗亂

引言

隨著社會的進步與發展,如今越來越多的高層建築裝有電梯,然而電梯在方便人們出行與節約時間的同時,也暴露了許多存在的問題。其中,由於年齡尚小,許多小孩子在電梯中喜歡隨意亂摁電梯的樓層按鈕,不管是出於好奇還是出於惡搞,這種行為不盡浪費電能,也浪費了他人的時間,降低執行的效率,甚至會對電梯的安全造成損壞而埋下事故的隱患。

解決方案

——根據載重判斷人數進而限制樓層數

利用電梯內配備的壓力感測器計算電梯轎廂內人員總質量,根據平均正常人的體重進而估算電梯內的人。以正常成年人55kg,正常小孩40kg為例。

int cal_total_peoole(float weight_total) //the total weight receiving from the pressure

transducer

total= adult+child;

return total;

}獲得電梯內總人數之後,我們可以規定電梯內可以按的層數應在總人數上下一至兩人範圍內。比如當總人數為4人時,即最多可以按5個或者6個樓層,若有多餘估算人數的指令,選層按鈕可以不響應。如有按錯,則可以連按兩次或長按同乙個鍵以取消對該樓層的指令。

同時,為了節省電能和保證計算的精確度,應當電梯每開關一次門就重新估算一下轎廂內的剩餘人數。例如,若在同一層樓有兩個及以上的人下電梯,重新估算以保證隨時更新資料,或者在一次關門後,轎廂內人數總質量為零,若還有剩餘亮起的樓層按鍵,電梯可以自動取消所有的指令。

當然,若乘坐電梯的人員都是胖子,或者都是年齡很小的孩子,這些都是比較小概率的事件。

總結

每一次問題的解決離不開人們一次次的嘗試,作為學生的我們在學習已有技術的同時,也要努力提高自我,勇敢進步。願生活、社會中的我們昂首挺立、闊步向前!

你的電梯,我的電梯,大家的電梯

目錄實時電梯排程演算法 群控電梯排程演算法 參考我們作業的電梯 當電梯們不再相同 結語 每個程式設計師看見電梯,都會想電梯的排程演算法怎麼這麼蠢 先來先服務 fcfs first come first serve 演算法,是一種隨即服務演算法,它不僅僅沒有對尋找樓層進行優化,也沒有實時性的特徵,它是...

PHP防注入轉義功能

php addslashes 函式 str addslashes shanghai is the biggest city in china.echo str 結果是 shanghai is the biggest city in china.mysql的mysql real escape stri...

小型電梯尺寸 小型電梯尺寸與電梯的分類

別墅安裝小型電梯已經普及,業主可根據家中的大小確定小型電梯的尺寸。小型電梯的尺寸再確定之後,基本上就確定了小型電梯的分類。那就來向大家介紹一下小型電梯尺寸與電梯分類。1.選擇家用電梯時,必須要檢視電梯的配置以及尺寸等。測量人員根據具體的情況確定挑選電梯的型別。2.再安裝家用小型電梯時,必須要提前預留...