【摘要】 在電梯的檢驗過程中經常需要計算對重越程距離的允許范圍,以及判斷電梯頂層空間是否滿足要求,這兩個檢驗項目存在一定的關聯性。但是在檢驗過程中,需要經過大量而且重復的手動計算和人工邏輯判斷工作,這給現場的檢驗工作帶來了很多不便,降低了檢驗的效率。針對上述不便,本文介紹了采用運行在Android平臺上的智能計算APP,來代替檢驗現場的大量手動計算和邏輯判斷工作,提高了檢驗效率。
【關鍵詞】 電梯對重越程距離范圍;電梯頂層空間;智能計算應用程序;Android平臺
【DOI編碼】 10.3969/j.issn.1674-4977.2018.01.016
Abstract:In the process of elevator inspection, we often need to calculate the range of elevator counterweight-buffer distance and determine whether the top clearances for traction drive lifts satisfy the requirements. There are certain correlations between the two inspection items. But in the inspection process, we need a lot of repetitive manual calculation and artificial logic judgement, which brings inconvenience to the field inspection work and reduces the efficiency of inspection. In view of the above inconvenience, this paper introduces the use of Intelligent Computing APP running on the Android platform instead of a lot of manual calculation and logical judgement on the inspection site, which improves the inspection efficiency.
Key words:range of elevator counterweight-buffer distance;the top clearances for traction drive lifts;intelligent computing application;android system platform
Android是一種基于Linux的自由及開放源代碼的操作系統,主要使用于移動設備[1],如智能手機和平板電腦。伴隨著便攜式智能設備的普及和推廣,移動式智能設備憑借其便攜性、強大的計算存儲聯網功能、以及易操作性等優勢,已經在日常的工作和生活中發揮了重要的作用。搭載了Android系統的便攜式智能設備,不但具有移動式智能設備的優勢,而且兼具有自由開放的操作系統。開發者可根據自身需求充分利用上述優勢,開發出運行在智能設備端Android系統的應用程序(APP),完成某種目標需求。
依據TSG T7001-2009《電梯監督檢驗和定期檢驗規則-曳引與強制驅動電梯》在檢驗現場進行電梯檢驗的過程中,發現有些檢驗項目的檢驗結果計算過程很繁瑣、麻煩,很多是重復性的計算及邏輯判斷過程,大大降低了現場的檢驗效率。因此,為提高現場的檢驗效率,將重復性的計算及邏輯判斷過程用基于Android平臺的在線計算APP完成。
影響對重越程允許距離的因素主要是電梯頂部空間以及極限開關的規定要求。TSG T7001-2009 中3.15(5)項要求:對重緩沖器附近應當設置永久性的明顯標識,標明當轎廂位于頂層端站平層位置時,對重裝置撞板與其緩沖器頂面間的最大允許垂直距離,并且該垂直距離不超過最大允許值[2]。此項要求明確了對重越程距離的最大允許值并且對重越程距離不能超過該最大允許距離值,而未明確對對重越程距離的最小允許值進行約束。3.10項極限開關的相關要求對對重越程距離的最小允許值進行了要求。下面就上述兩個約束條件及要求展開分析,并建立數學計算模型,為開發應用程序計算對重越程距離范圍做好準備。
1 電梯頂部空間的要求
TSG T7001-2009中3.2項對曳引驅動電梯頂部空間提出了相應的要求,當轎廂在上端站平層位置時,如圖1所示,站在轎頂位置分別測量距離L:①轎頂可以站人的最高面積的水平面與位于轎廂投影部分井道頂最低部件的水平面之間的自由垂直距離L1;②井道頂的最低部件與轎頂設備的最高部件之間的間距(不包括導靴、鋼絲繩附件等)L2;③井道頂的最低部件與導靴或者滾輪、曳引繩附件、垂直滑動門的橫梁或部件的最高部分之間的間距L3;④轎廂導軌提供的進一步制導行程,即轎頂導靴上端與轎廂導軌上端的垂直距離L4。H為電梯此時的對重越程距離,C為緩沖器的壓縮量,v為電梯的額定速度。此時,根據電梯頂部空間的約束條件求得,對重越程距離的最大允許值為:
當轎廂處于底層平層位置時,如圖2所示,其中h為轎廂與轎廂緩沖器的距離,d為轎廂緩沖器的壓縮量。采用痕跡法或者其他等效方法獲得對重進一步制導行程a后,此時根據對重進一步制導行程的約束條件求得,對重越程距離的最大允許值:
綜合上述兩種轎廂位置情況下,對重越程距離的最大允許值為:
2 極限開關的要求
TSG T7001-2009中第3.10項提出“井道上下兩端應當裝設極限開關,該開關在轎廂或者對重(如果有)接觸緩沖器前起作用,并且在緩沖器被壓縮期間保持其動作狀態。[2]”當電梯處于頂層平層位置時,如圖1,極限開關距離轎廂的有效觸碰裝置距離為S,極限開關觸碰裝置的有效長度為N,根據極限開關的約束條件求得,對重越程距離最大允許值應該符合以下條件:
3 對重越程距離范圍的確定
在分析討論TSG T7001-2009第3.2項和第3.10項兩個約束條件后,對重越程距離的最大允許值應該是:
對重越程距離的最小允許值應該是:
綜上,得到對重越程距離范圍:
4 電梯對重越程距離范圍的計算流程
電梯對重越程距離范圍計算流程如圖3所示,測量相關數據,然后根據(1)求得對重越程距離最大允許值,再根據(2)求得對重越程距離最小允許值,最終確定出對重越程距離范圍。由此可見,對重越程距離范圍的計算和邏輯判斷是一個復雜而冗長的過程,所以通過Android studio開發環境做出應用程序,該APP可以運行在搭載了Android平臺的智能設備,將獲取的相關基礎數據填入APP中便可以直接計算出對重越程距離范圍,大大提高了運算和判斷的效率,提高現場檢驗的效率。
5 Android studio開發過程
本應用采用Android studio 2.2.3版本開發環境,利用java開發語言實現電梯對重越程距離范圍的計算流程和邏輯判斷。
應用程序界面及布局如圖4所示,其中,包括了上文提到的相關基礎數據名稱textView控件、輸入框editText控件以及求解對重越程距離范圍的計算功能按鈕Button控件。界面的設計一般有兩種方式:一種是通過在.xml文件中的Text布局中輸入相應代碼來添加控件及布局,另外一種是通過在.xml文件中的design視圖中繪制拖拽相應控件及布局。當然兩種方法組合使用,設計起來更加靈活、高效。整個應用程序的人機數據交換、計算流程、邏輯判斷以及相應的數據交換全部在.java文件中實現并完成。至此,整個電梯對重越程距離范圍計算應用程序完成。
應用程序在智能終端的運行效果如圖5所示,在現場依次填寫所需要的數據后,點擊“計算”按鈕后,系統將自動計算出來該電梯對重越程距離的范圍,十分方便,省略了大多數的計算和邏輯判斷的過程,大大提高了現場的工作效率。
6 結語
依據TSG 7001-2009(含第1、2號修改單)中關于對重緩沖器距離的檢驗要求,設計了一套運行在智能設備平臺上的APP,用于計算對重緩沖器距離的允許范圍。該APP的功能基本滿足現場應用的條件,省去了大量重復性的計算和邏輯判斷,提升了特種設備檢驗檢測的效率以及科技含量,實現“科技興檢”的目標。
【參考文獻】
[1] 張華亮.基于Linux自由及開放源代碼的Android操作系統[J].計算機與網絡,2016(Z1):108-110.
[2] 電梯監督檢驗和定期檢驗規則—曳引與強制驅動電梯:TSG T7001-2009[S].