洗衣機及其負載稱重方法
【技術領域】
[0001]本發明屬于電器制造技術領域,尤其涉及一種洗衣機負載稱重方法,和采用該稱重方法的洗衣機。
【背景技術】
[0002]傳統的洗衣機稱重方法,以電機輸出的脈沖個數來估算重量,稱重精度差,無法對功能進行擴展。
【發明內容】
[0003]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明的一個目的在于提出一種洗衣機負載稱重方法,該稱重方法可以提高稱重精度。
[0004]本發明另一個目的在于提出一種采用該稱重方法的洗衣機。
[0005]為達到上述目的,本發明一方面提出一種洗衣機負載稱重方法,所述洗衣機包括至少一個稱重傳感器,所述負載稱重方法包括以下步驟:檢測到所述洗衣機的洗滌桶旋轉第一預設時間之后,獲取所述稱重傳感器在第二預設時間內的輸出值;對所述稱重傳感器在所述第二預設時間內的所述輸出值進行優化;以及根據被優化之后的所述輸出值獲得所述洗滌桶內負載的重量。
[0006]根據本發明實施例的洗衣機負載稱重方法,在檢測到洗衣機的洗滌桶旋轉第一預設時間之后獲得稱重傳感器在第二預設時間內的輸出值,對稱重傳感器在第二預設時間內的輸出值進行優化,進而根據被優化之后的輸出值獲得洗滌桶內負載的重量,重量計算更加準確。
[0007]進一步地,所述稱重傳感器為多個,對所述稱重傳感器在所述第二預設時間內的所述輸出值進行優化具體包括:通過指數函數的方式對所述輸出值進行計算以獲得每個所述稱重傳感器在所述第二預設時間內的輸出值的平均值;對每個稱重傳感器的平均值求和,進而對求和值再次求平均以獲得所述被優化之后的輸出值。
[0008]進一步地,根據被優化之后的所述輸出值獲得所述洗滌桶內負載的重量具體包括:根據所述被優化之后的輸出值通過查表的方式獲得所述負載的計算重量;以及根據所述計算重量和初始重量獲得所述負載的重量。
[0009]為達到上述目的,本發明的另一個方面提出一種洗衣機,該洗衣機包括:洗滌桶;至少一個稱重傳感器;和控制器,所述控制器檢測到所述洗滌桶旋轉第一預設時間之后,獲取所述稱重傳感器在第二預設時間內的輸出值,并對所述稱重傳感器在所述第二預設時間內的所述輸出值進行優化,以及根據被優化之后的所述輸出值獲得所述洗滌桶內負載的重量。
[0010]根據本發明實施例的洗衣機,控制器在檢測到洗衣機的洗滌桶旋轉第一預設時間之后獲得稱重傳感器在第二預設時間內的輸出值,對稱重傳感器在第二預設時間內的輸出值進行優化,進而根據被優化之后的輸出值獲得洗滌桶內負載的重量,重量計算更加準確。
[0011]具體地,所述稱重傳感器為多個,所述控制器還用于通過指數函數的方式對所述輸出值進行計算以獲得每個所述稱重傳感器在所述第二預設時間內的輸出值的平均值,并對每個稱重傳感器的平均值求和,進而對求和值再次求平均以獲得所述被優化之后的輸出值。。
[0012]進一步地,所述控制器還用于根據所述被優化之后的輸出值通過查表的方式獲得所述負載的計算重量,并根據所述計算重量和初始重量獲得所述負載的重量。
[0013]具體地,所述稱重傳感器為光電傳感器。
【附圖說明】
[0014]圖1是根據本發明的一個實施例的洗衣機負載稱重方法的流程圖;
[0015]圖2是根據本發明的一個具體實施例的初始重量的獲得過程的流程圖;
[0016]圖3是根據本發明的另一個具體實施例的洗衣機負載稱重方法的流程圖;
[0017]圖4是根據本發明的一個具體實施例的對稱重傳感器數值值進行優化過程的示意圖;
[0018]圖5是根據本發明的一個實施例的洗衣機的示意圖。
[0019]附圖標記:
[0020]洗衣機100,
[0021]洗滌桶10、稱重傳感器20和控制器30。
【具體實施方式】
[0022]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。
[0023]下面參照附圖描述根據本發明實施例的洗衣機負載稱重方法以及采用該稱重方法的洗衣機。
[0024]其中,洗衣機可以為具有以光源感應為基礎的波輪全自動洗衣機,洗衣機包括至少一個稱重傳感器,稱重傳感器為一種以光源感應的傳感器,通過感知光源距離的變化,從而得到一連串的物理量,通過運用某種算法對該變化的物理量進行分析、運算,從而判定洗滌桶衣物的重量以及當前的洗滌狀態。
[0025]圖1為根據本發明的一個實施例的洗衣機負載稱重方法的流程圖,如圖1所示,該稱重方法包括以下步驟:
[0026]SI,檢測到洗衣機的洗滌桶旋轉第一預設時間之后,獲取稱重傳感器在第二預設時間內的輸出值。
[0027]具體地,采集稱重傳感器的輸出信號,但是由于輸出的波形不平穩,在波形選擇時,會對波形進行取舍,例如采集一定時間內,比較穩定的波形,例如在洗滌桶旋轉第一預設時間之后,稱重傳感器的輸出值趨于平穩,此時獲取稱重傳感器在一段時間內的輸出值。
[0028]S2,對稱重傳感器在第二預設時間內的輸出值進行優化。
[0029]具體地,通過指數函數的方式對獲取的稱重傳感器的輸出值進行計算以獲得第二預設時間內的輸出值的平均值。當稱重傳感器為多個時,通過積分的方式對輸出值進行計算以獲得每個稱重傳感器在第二預設時間內的輸出值的平均值,并對每個稱重傳感器的平均值求和,進而對求和值再次求平均以獲得所述被優化之后的輸出值。
[0030]S3,根據被優化之后的輸出值獲得洗滌桶內負載的重量。
[0031]具體地,根據被優化之后的輸出值即第二預設時間內稱重傳感器的輸出值的平均值通過查表的方式獲得負載的計算重量,可以預存該平均值與負載的計算重量的對應關系表,獲得平均值之后通過查表的方式將平均值轉換為計算重量。另外,由于洗衣機系統具有一定的系統重量,所以獲得計算重量之后,進而根據計算重量和初始重量獲得負載的重量,即將計算重量與初始重量的差值作為負載的重量。
[0032]在實際中,例如對于波輪洗衣機,先控制波輪正反轉運轉以攪拌負載多次改善負載偏心分布,再通過稱重傳感器進行測量;在測量過程中,可以獲取稱重傳感器在一段時間內的輸出值進行積分計算:f(U(t),t) = I tlt2U(t)dt,其中,U(t)為稱重傳感器的輸出值,t為時間,可以改善數據穩定性,然后經過平均計算,再映射得到負載的計算重量Ml =F(t),F(t)可以理解為映射關系函數。
[0033]概括地說,當洗滌桶內有衣物或水或者其他物品或物體時,通過稱重傳感器感知當前的物理變化量,通過精確計算得出物品或物體的重量。
[0034]其中,初始重量的獲得過程包括:
[0035]S10,在洗衣桶內無負載時,獲得稱重傳感器的輸出值。
[0036]S11,根據輸出值獲得計算重量,也就是執行上述稱重過程,該計算重量即初始重量MO。
[0037]S12,保存初始重量MO于洗衣機的存儲單元內。
[0038]進而在洗滌桶內投入負載之后,執行以下步驟:
[0039]S100,獲得稱重傳感器的輸出值。
[0040]S110,對輸出值進行優化,并根據優化之后的輸出值獲得計算重量Ml。
[0041]S120,獲得負載的重量M = M1-M0。
[0042]本發明實施例的洗衣機負載稱重方法,通過采用一種光電傳感技術,通過算法,可以實時感知洗滌桶內衣物和水的重量,精度更高,另外,根據負載重量還可以準確地判斷洗滌桶內衣物是否偏心,還可以實現洗衣機排干即脫,脫干即停的功能。
[0043]下面以洗衣機包括四個稱重傳感器為例進行說明。如圖4所示,如圖4(1)所示為數據采樣步驟,對四個稱重傳感器的輸出信號數據進行采集,其中,P1、P2、P3和P4分別為四個稱重傳感器的輸出信號的波形曲線。如圖4(2)為數據選擇與處理步驟,其中,每個波形曲線包括洗滌桶開始旋轉階段、洗滌桶加速旋轉階段、洗滌桶達到平穩階段和洗滌桶剎車階段,由于輸出的波形不平穩,在波形選擇時,會對波形進行取舍,采集洗滌桶達到平穩階段內一定時間內的波形,對每一個波形求陰影部分面積,然后求平均,獲得每個波形的平均值如圖4(3)所示,進而對每個波形的平均值的數據求和之后再次求平均,將再次獲得平均值作為最