<var id="hlp1n"><em id="hlp1n"></em></var>

      <address id="hlp1n"><b id="hlp1n"><cite id="hlp1n"></cite></b></address>

        <delect id="hlp1n"></delect>
          English

          貨架-倉儲貨架|自動化立體倉庫-倉儲設備|貨架廠-東堅倉儲貨架

          信息技術

          信息技術|RFID & AS/RS


           


          RFID(無線射頻技術)在倉儲物流中的應用

          信息技術1.

           

          由于射頻標簽具有可讀寫能力,對于需要頻繁改變數據內容的場合尤為適用,作用是數據采集和系統指令的傳達,廣泛用于供應鏈上的倉庫管理、運輸管理、生產管理工作、物料跟蹤、運載工具和貨架識別。因此,從采購、存儲、生產制造、包裝、裝卸、運輸、流通加工、配送、銷售到服務,射頻技術在物流在諸多環節上發揮了重大的作用。

          1.RFID在零售環節的應用

          RFID可以改進零售商的庫存管理,實現適時補貨,有效地跟蹤運輸與庫存,提高效率,減少出錯。同時,電子標簽能對某些時效性強的商品的有效期限進行監控;商店還能利用RFID系統在付款臺實現自動掃描和計費。RFID標簽在供應鏈終端的銷售環節中,特別是在超市中,免除了跟蹤過程中的人工干預,因而具有巨大的吸引力。

          2.RFID在倉儲管理環節的應用

          在倉庫里,射頻技術最廣泛的使用是存取貨物與庫存盤點,它能用來實現自動化的存貨和取貨等操作。在整個倉儲管理中,將供應鏈計劃系統制定的收貨計劃、取貨計劃、裝運計劃與射頻識別技術相結合,能夠高效地完成各種業務操作,例如指定堆放區域、上架取貨與補貨等。這樣,增強了作業的準確性和快捷性,提高了服務質量,降低了成本,節省了勞動力和庫存空間,同時減少了整個物流中由于商品誤置、送錯、偷竊、損壞、庫存、出錯等造成的損耗。RFID的另一個好處在于在庫存盤點時降低人力損耗。商品盤點時,不需要人工的檢查或掃描條碼,更加快速準確,并且減少了損耗。RFID解決方案可提供有關庫存情況的準確信息,管理人員可由此快速識別并糾正低效率運作情況,從而實現快速供貨,并最限度地減少儲存成本。

          3.RFID在物流運輸環節的應用

          在運輸管理中,在途運輸的貨物和車輛貼上RFID標簽,以及運輸線的一些檢查點上安裝上RFID接收轉發裝置。接收裝置收到RFID標簽信息后,連同接收地的位置信息上傳至通信衛星,再由衛星傳送給運輸調度中心,送入數據庫中。

          4.RFID在配送/分銷環節的應用

          在配送環節,采用射頻技術能大大加快配送的速度和提高揀選與分發過程的效率與準確率,并能減少人工、降低配送成本。如果到達中央配送中心的所有商品貼有RFID標簽,在進入中央配送中心時,托盤通過一個閱讀器,讀取托盤上所有貨箱上的標簽內容。系統將這些信息與發貨記錄進行核對,以檢測出可能的錯誤,然后將RFID標簽更新為最新的商品存放地點和狀態。這樣確保了精確的庫存控制,甚至可確切了解目前有多少貨箱處于轉送途中,轉運的始發地和目的地、預期的到達時間等信息。

          5.RFID在生產環節中的應用

          在生產制造環節應用RFID技術,可以完成自動化生產線運作,實現在整個生產線上對原材料廠、零部件、半成品和成品的識別與跟蹤,減少人工識別成本和出錯率,提高效率和效益。特別是在采用準時(Just-In-Time)制造生產方式的流水線上,原材料與零部件必須準時送達到工位上。采用RFID技術之后,就能通過識別電子標簽來快速從品類繁多的庫存中準確地找出工位所需的原材料和零部件。RFID技術還能幫助管理人員及時根據生產進度表發出補貨信息,實現流水線均衡、穩步生產,同時也加強了對質量的控制與追蹤。

          圖:RFID與大數據物流
          Copyrights@貨架

           

          AS/RS(自動化立體倉庫)三維仿真開發

          信息技術2.

          1. 引言
            自動化立體倉庫是一種適合大規模儲存貨物的高效立體倉庫,由高層貨架、貨箱、巷道、堆垛起重機、出入庫輸送機系統、自動控制系統、計算機倉庫管理系統及輔助設備組成,對集裝單元貨物實現了自動化存儲和計算機管理。隨著現代工業生產的迅猛發展, 產品的多樣化和需求的個性化不斷地對自動化倉庫的規劃和設計提出更高的要求,但是面對自動化立體倉庫成本高, 投資大的現實, 對自動化立體倉庫系統采用三維虛擬仿真技術可以提前測試實際建設中方案是否符合要求,并對各種方案建立相應的仿真模型,進行多次仿真,確定最適合的方案,避免因盲目建設而導致經濟損失。
            自動化立體倉庫的系統仿真是通過系統建模,計算機編程模擬實際系統運行狀態,并將計算模擬過程中的相關數據作為實際規劃設計與運作管理的理論依據,同時統計和分析模擬結果,用以指導實際物流系統的規劃設計與運作管理。對于圖形化的物流仿真軟件的研究,國外研究起點高,發展比較成熟,因此出現了很多專業化的物流仿真軟件。其中比較常用的有3i 公司設計開發SIMAnimation 和AutoSimulation 公司開發的AutoState(AutoMod),日本的RaLC(樂龍),美國的Flexsim等。但是諸如以上仿真軟件大多不提供源碼,不利于進行二次開發,且價格昂貴。國內對物流業的仿真都是依靠先進的仿真軟件,行業文獻中有采用Flexsim 仿真軟件對某物流中心的倉儲作業系統進行了建模和深入分析,并從補貨策略設備配置及利用率等方面對模型進行了優化,提出了改進意見和建議。對于物流系統仿真方面,我國目前還處于起步發展階段。此三維仿真平臺主要在VC++6.0 環境下利用三維圖形庫OpenGL 搭建立體倉庫的三維虛擬仿真平臺,并具體分析了碰撞檢測算法,實現了自動化立體倉庫存儲貨物實際流程的動畫演示,以便提前獲得倉庫的運行情況,使自動化倉儲在物流系統和企業生產系統中發揮更大的作用。

          2 . 三維實體模型的建立
            OpenGL 只能通過其基本圖元來繪制圖形, 不具備實體造型能力。3DMAX 擁有強大的造型功能,可以將由3DMAX 生成的圖形文件通過轉換軟件將模型轉換為OpenGL 顯示形式,再用OpenGL 進行編程控制。此仿真平臺導入*.3DS 格式,再對其進行編程控制,由此可避免在OpenGL 中用點、線和多邊形來建立三維立體模型的繁重勞動。3DS 模型文件由許多Chunk組成,其中編輯Chunk、顏色Chunk、材質Chunk、紋理Chunk起著關鍵的作用。因此,讀入以上的關鍵塊可以實現模型的外部導入。在MFC 框架中定義一個名為LOAD3DS 的類,用于3DS文件的讀入與重繪,該類中主要定義的幾個結構體及主要函數如下:
           。1)主要結構體:顏色結構體,頂點結構,對象結構體。
           。2)主要函數:
            3DSObject·Load3DSObject();// 讀取3DS 文件函數                            
             void Draw3DSObject();//3DS 模型重繪函數
             void Unitize3DSObject();// 模型平移到原點,并縮放到立方體中。
            LOAD3DS 類編寫完成后即可按下面的步驟導人3DS 模型:
           。1)文檔類中添加成員變量用于存取導人的模型。
           。2)添加OnOpenDocument 的消息響應函數,采用顯示列表的方法加載模型。
           。3)在視圖類中添加成員函數DrawWithOpenGL()重繪導入模型。
           。4)在視圖類中添加響應OnPaint()函數,并在該函數下調用DrawWithOpenGL()函數顯示3DS 模型。

          3 .碰撞檢測
            碰撞檢測是交互式場景漫游需要解決的一個關鍵環節,針對三維漫游場景的情況,碰撞檢測主要解決的問題是隨著視點的移動,新的視點可能會穿越場景中設備對象或者進入物體內部的情況。
            由于仿真場景中的設備大多是較為規則的模型,所以根據具體設備的形狀將設備盡可能簡化為簡單的三角形,同時將視點看作一個點。這樣碰撞檢測就轉化為一個點與三角形相交的問題,從而加快實時響應速度, 取得較好的漫游效果。
          高層貨架的漫游效果如圖1 所示。

            視點碰撞檢測的主要步驟:
           。1)確定并記錄下當前視點位置m_vPos,并記錄下用戶輸入的新視點位置m_vNewPos;
           。2)遍歷場景中的三角形,找到新舊視點之間的三角形平面;
           。3)判斷過兩視點的直線與三角形平面交點是否在三角形的內部。若此點在其內部,則發生碰撞;反之,按以下步驟繼續;
           。4)繼續判斷此點是否位于三角形邊上,若是,則碰撞發生;反之,不發生碰撞。
            碰撞檢測完成后,若碰撞發生,則將新的視點還原為原來視點的位置;若無碰撞,則視點原位置更新為用戶輸入的新視點。
          3.1 判斷視點移動與三角形面是否相交
            其判斷方法為:遍歷場景內的三角形平面,并判斷新視點到原來視點的射線是否與場景中的三角形平面相交,且交點位于兩點之間。具體算法如下:  確定兩視點變量:m_vPos 和m_vNewPos,則此射線的方向向量為:m_v=m_vNewPos- m_vPos;
           。1)遍歷場景沒所有三角形并確定所在平面的法向量:m_vNormal;
           。2)求取上述的兩向量夾角,若小于90 度則返回步驟(2),反之則繼續步驟(3);
           。3)計算得出與三角面的交點坐標;
           。4)判斷交點坐標是否在三角形的內部,若在內部,則碰撞發生,反之,無碰撞發生。
          3.2 判斷交點是否位于三角形的內部
            判斷一個點是否位于三角形的內部有許多方法,鑒于編程的方便,采用簡單易行的求交角的方法來進行判斷,如圖2所示。

            當角α、β、γ 相加之和為360 度時,則說明交點位于三角形內部,則碰撞發生,除此之外的其他情況均為未發生碰撞。部分代碼段如下:
            For(int i=0;i<3;i++)
            {
            // 當前頂點到交點的向量
            vA=Triangle[ i] - vCutpoint;
            // 下一個頂點到交點的向量
            vB= Triangle[ ( i+ 1)%3] - vCutpoint;
            // 得出交點vCutpoint 與三角形三個頂點夾角之和,并判斷是否為360 度。
            Angle+=AngleBetween( vector vA, vector vB);
           。
            為了提高碰撞檢測的效率,加快實時反應,在碰撞檢測之前在場景中建立了AABB 包圍盒,這樣可以將距視點比較遠的不可能發生碰撞的物體排除,即將參與檢測的物體僅限于視點附近。進一步的精確檢測時,只需考慮所劃范圍內的包圍盒對象即可,從而簡化程序的遍歷過程,提高程序運行過程。最終的碰撞檢測流程圖如圖3 所示。

            

          4. 出入庫動畫模擬
            在自動化立體倉庫系統中,出入庫是物流系統的主要操作活動,本系統按照單入庫作業流程進行作業,即:堆垛機從入庫臺取貨并運行至目的地;堆垛機將貨物送至貨架的貨格中;堆垛機返回原地等待下次作業。在MFC 中添加數據庫連接類ADOcnn,結合windows 系統中ado 動態連接庫msado15.dll,實現數據庫與底層設備數據的連接。其中在入庫命令下達時,系統會通過數據庫查詢貨架存儲狀態,貨架的數據庫結構表見表1。

            一旦用戶輸入入庫指令,目標貨位fram[j][k][l]就確定,貨物的行進路線也隨之確定:一級傳送帶ID,二級傳送帶ID,堆垛機的水平和垂直運動量都將確定。貨物從貨物發生器start出發,經過一級傳送帶,尋找距離最近的未滿的入庫緩沖區Trans[i],然后在貨物到達緩沖區最前端,且巷道堆垛機lift[m]處于I/O 臺待命狀態時,貨物移到堆垛機上,之后的貨物同堆垛機一起運動,堆垛機將貨物送到指定貨格fram[j][k][l]。如圖4所示。出庫的流程與入庫流程類似,其出庫調度算法,同樣可以后期開發定制,并隨時更換,也可以對幾種不同的算法進行比較驗證。

            為了生成平滑的動畫, 本仿真系統采用了OpenGL 雙緩存技術(DoubleBuffering),即前臺緩存和后臺緩存,后臺緩存主要是計算場景、生成動畫,前臺緩存顯示后臺緩存已畫好的畫面,從而增強三維仿真動畫顯示的連續性和逼真感。動作函數void CMyPick1View::move (CLoadOBJ &a, CLoadOBJ &b,CLoadOBJ &c)實現出庫入庫等基本功能仿真動畫,該函數以三個設備對象為形參,其中對象b 為運動的設備對象,對象a為對象b 運動的起點,對象c 為對象b 運動的終點。
          5. 交互式設計
            對于一個三維漫游場景來說,交互性是指用戶可以從不同的角度進行觀察和對模型的操作。
          5.1 視點轉換
            本平臺利用在OpenGL 中的gluLookAt(g_eye[0],g_eye[1],g_eye[2],g_look[0],g_look[1],g_look[2],upx,upy,upz)函數實現視點的轉換,達到漫游效果,其中內部函數變量(g_eye[0],g_eye[1],g_eye[2])決定初始視點空間位置,(g_look[0],g_look[1],g_look[2])表示目標點,(upx,upy,upz)表示視點運動的方向。該函數作用是可以改變用戶在虛擬世界中的觀察點,當視點的位置及視點的參考方向發生改變時,視景中的物體相對于觀察者的方位也發生了改變,同時系統定義了鍵盤上的‘↑’,‘↓’,‘←’,‘→’鍵來控制視點的前進后退左轉右轉,Page Up,Page Down 分別控制視點上仰下俯,從而達到場景的漫游效果。
          5.2 場景平移
            場景的平移是通過OpenGL 的函數glTranslatef () 來實現的。通過參考文獻[7]和文獻[8],利用鼠標選中模型,則可以在模型上確定一點,通過拖動鼠標移動此點,從而實現對模型的間接控制,平移或者旋轉。
            對于模型的旋轉是通過建立旋轉軸實現的,將兩個鼠標矢量所構成平面的法向量作為旋轉軸,兩鼠標矢量的夾角作為旋轉角度。通過參考文獻[9],由旋轉軸和旋轉角度計算出四元旋轉向量,從而由旋轉向量構造旋轉矩陣,實現模型的旋轉。
          6. 三維仿真實驗
            在本仿真平臺下,搭建一個簡單的立體倉庫,并設置好各個設備的參數屬性:對象名稱、空間坐標、運動速度以及某些對象的特有屬性,比如傳送帶的功能分類:主傳送帶、入庫緩沖傳送帶、出庫緩沖傳送帶。貨架的基本元素:層數和列數,并按照以下的平面方案布局搭建,該虛擬立體倉庫具備了一般自動化立體倉庫的主要功能,同時可以改變視角,并在場景中漫游。其主要模型和平面示意圖如圖5 所示。

            

            其中:a- 主傳送帶,b- 入庫緩沖區,c- 貨物,d- 出/ 入庫貨臺,e- 巷道堆垛機,f- 高層貨架。
            三維仿真效果圖如圖6 所示。

          7. 小結
            選用可視化編程語言VC 作為仿真系統開發平臺,實現了自動化立體倉庫出入庫作業流程的模擬仿真,用戶可以更換布局方案,改變背景和視角,實現虛擬漫游,對自動化立體倉庫實際運行情況進行演示,同時此三維仿真系統具有友善的人機交互界面和簡便的操作方法, 并兼顧系統功能擴充時易于修改和擴展,F今我國自動化立體倉庫的系統仿真方面處于起步階段,本三維仿真平臺作為一個探索和嘗試,對今后的后續開發和拓展具有重要的實際意義。
          Copyrights@自動化立體倉庫

           
            
          貨架微博
          分享:
          微信
          貨架微信
          自動化立體倉庫貨架生產廠家 --南京東堅倉儲貨架制造有限公司-- Xn--6TV764F ALL RIGHTS RESERVED
          Xn--6TV764F

          貨架

          倉儲貨架

          立體倉庫

          倉儲設備

          貨架廠

          QQ貨架定制客服

          回到頂部

          av无码东京热亚洲男人的天堂,美女裸身裸乳免费视频无毒不卡,欧美综合区自拍亚洲综合绿色,裸体丰满少妇做受