[go: up one dir, main page]

TW201905821A - 用於提供測試室的系統及方法 - Google Patents

用於提供測試室的系統及方法

Info

Publication number
TW201905821A
TW201905821A TW107117039A TW107117039A TW201905821A TW 201905821 A TW201905821 A TW 201905821A TW 107117039 A TW107117039 A TW 107117039A TW 107117039 A TW107117039 A TW 107117039A TW 201905821 A TW201905821 A TW 201905821A
Authority
TW
Taiwan
Prior art keywords
formula
growth
room
tank
test
Prior art date
Application number
TW107117039A
Other languages
English (en)
Inventor
蓋瑞 布瑞特 米勒
Original Assignee
美商成長方案科技有限責任公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 美商成長方案科技有限責任公司 filed Critical 美商成長方案科技有限責任公司
Publication of TW201905821A publication Critical patent/TW201905821A/zh

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G9/00Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
    • A01G9/24Devices or systems for heating, ventilating, regulating temperature, illuminating, or watering, in greenhouses, forcing-frames, or the like
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G31/00Soilless cultivation, e.g. hydroponics
    • A01G31/02Special apparatus therefor
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G31/00Soilless cultivation, e.g. hydroponics
    • A01G31/02Special apparatus therefor
    • A01G31/04Hydroponic culture on conveyors
    • A01G31/042Hydroponic culture on conveyors with containers travelling on a belt or the like, or conveyed by chains
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G7/00Botany in general
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G9/00Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
    • A01G9/24Devices or systems for heating, ventilating, regulating temperature, illuminating, or watering, in greenhouses, forcing-frames, or the like
    • A01G9/26Electric devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3692Test management for test results analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G9/00Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
    • A01G9/18Greenhouses for treating plants with carbon dioxide or the like
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01GHORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
    • A01G9/00Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
    • A01G9/20Forcing-frames; Lights, i.e. glass panels covering the forcing-frames
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P60/00Technologies relating to agriculture, livestock or agroalimentary industries
    • Y02P60/20Reduction of greenhouse gas [GHG] emissions in agriculture, e.g. CO2
    • Y02P60/21Dinitrogen oxide [N2O], e.g. using aquaponics, hydroponics or efficiency measures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Environmental Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Forests & Forestry (AREA)
  • Ecology (AREA)
  • Botany (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Cultivation Of Plants (AREA)
  • Business, Economics & Management (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Animal Husbandry (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Mining & Mineral Resources (AREA)
  • Greenhouses (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Programmable Controllers (AREA)
  • Agronomy & Crop Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Apparatus Associated With Microorganisms And Enzymes (AREA)
  • Cultivation Receptacles Or Flower-Pots, Or Pots For Seedlings (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Abstract

本文中提供用於提供一測試室之系統及方法。一種測試室之一項實施例包含:一室環境影響器;及一室運算裝置,其包含一處理器及一記憶體組件。該記憶體組件可儲存邏輯,該邏輯引起該測試室接收一配方程式,其中該配方程式針對一生長儲罐定義一生長配方。該邏輯可進一步引起該測試室:判定該測試室之操作與該生長儲罐之操作之間之一差異;調適該配方程式以由該測試室操作;及在該測試室中執行該配方程式。該邏輯可進一步引起該測試室:監測該測試室執行該配方程式之操作,以判定該配方程式中之一故障;及提供該配方程式之該故障之一指示。

Description

用於提供測試室的系統及方法
本文中所描述之實施例大體上係關於用於程式化一測試室之系統及方法,且更特定言之係關於用於提供可用以針對一生長儲罐測試配方程式之一測試室之實施例。
雖然多年來作物生長技術已進步,但當今農業及作物工業仍存在諸多問題。作為一實例,雖然技術進步提高各種作物之效率及產出,但諸多因素可影響收割,諸如天氣、疾病、蟲害及類似者。另外,雖然美國目前擁有適量農田為美國人口提供充足食物,但其他國家及未來人口可能不具有足夠農田來提供適量食物。
雖然廣泛使用溫室,但其等通常係維持植物生長環境狀況之靜態環境。溫室係戶外農業之一改良(小批量),因為農民可保護植物免受惡劣天氣狀況影響。雖然此等溫室可能改良特定植物之產出,但當前不存在自動化或環境控制。因而,當前溫室通常極少能夠或不能控制或改良一植物之生長。
本文中提供用於提供一測試室之系統及方法。一種測試室之一項實施例包含:一室環境影響器;及一室運算裝置,其包含一處理器及一記憶體組件。該記憶體組件可儲存邏輯,該邏輯引起該測試室接收一配方程式,其中該配方程式針對一生長儲罐定義一生長配方。該邏輯可進一步引起該測試室:判定該測試室之操作與該生長儲罐之操作之間的一差異;調適該配方程式以由該測試室操作;及在該測試室中執行該配方程式。該邏輯可進一步引起該測試室:監測該測試室執行該配方程式之操作以判定該配方程式中之一故障;及提供該配方程式之該故障之一指示。
在另一實施例中,一種系統包含:一測試室,其包含一室搬運車;一室環境影響器,其用於實體地模擬一儲罐搬運車(及/或複數個儲罐搬運車)橫穿一生長儲罐之一軌道;及一室運算裝置,其包含一處理器及一記憶體組件,該記憶體組件儲存邏輯,該邏輯在由該處理器執行時引起該系統接收一配方程式,其中該配方程式定義用於在該生長儲罐中實施之一生長配方,其中該生長配方包含致動與該生長儲罐相關聯之至少一個儲罐環境影響器。在一些實施例中,該邏輯引起該系統:判定該測試室之操作與該生長儲罐之操作之間的一差異;調適該配方程式以由該測試室操作;及在該測試室中執行該配方程式。在一些實施例中,該邏輯引起該系統監測該測試室執行該配方程式之操作及提供該配方程式之該操作之一指示。
在又一實施例中,一種測試室包含:一室搬運車,其用於使一植物生長;複數個室環境影響器;及一室運算裝置,其包含一處理器及一記憶體組件。該記憶體組件可儲存邏輯,該邏輯在由該處理器執行時引起該測試室接收一配方程式,其中該配方程式針對一生長儲罐定義一生長配方,其中該生長配方包含致動與該生長儲罐相關聯之至少一個儲罐環境影響器,其中該配方程式係經由包含用於控制該生長儲罐之複數個命令之一指令碼語言而建立,且其中該複數個命令特定於該生長儲罐。在一些實施例中,該邏輯引起該測試室:判定該測試室之操作與該生長儲罐之操作之間的一差異;調適該配方程式以由該測試室操作;及在該測試室中執行該配方程式在一些實施例中,該邏輯引起該測試室監測該測試室執行該配方程式之操作以判定該配方程式中之一故障及提供該配方程式之該故障之一指示。
鑑於下文詳細描述、結合圖式將更全面地理解由本發明之實施例所提供之此等及額外特徵。
交叉參考
本申請案主張皆於2017年6月14日申請之美國臨時申請案第62/519,330號及第62/519,304號的權益,該等案之全部內容係以引用方式併入本文中。
本文中所揭示之實施例包含用於程式化一生長儲罐之系統及方法。據此,本文中所描述之實施例包含特定地經組態用於根據一預定命令集實施一生長儲罐之一指令碼語言之邏輯。此等實施例包含經由具有已針對一特定生長儲罐或特定類型之生長儲罐撰寫之一配方程式之一專用語言來程式化一生長儲罐。該配方程式針對該生長儲罐定義一生長配方,其中該生長配方包含致動複數個儲罐環境影響器之至少一部分以促進複數個各自植物生長。一旦一配方程式之至少一部分完成,實施例便可提供用於模擬對一個搬運車或一生長儲罐之片段應用該配方程式之一模擬器。
另外,實施例可利用一測試室(具有一測試編譯器),該測試室定義一封閉環境且包含複數個環境影響器,諸如一加熱器、一空氣調節器、一增濕器、一除濕器、一風扇、一個氧氣產生器、一個二氧化碳產生器及/或其他環境影響器。該配方程式可應用於該測試室之一或多個組件以實體地模擬該配方程式。該測試室可用以實體地模擬一預定搬運車(或一搬運車子組),因為其將用於特定裝配線生長儲罐中。一旦該配方程式滿足該測試室中之預定度量,便可將該配方程式下載至一實體生長儲罐且複製至複數個執行個體中,其中各執行個體控制該生長儲罐之單一搬運車、托盤或片段(或該生長儲罐之複數個搬運車、托盤或片段)。下文將更詳細描述用於程式化併入其等之一生長儲罐之系統及方法。
現參考圖式,圖1描繪根據本文中所描述之實施例之一裝配線生長儲罐100。如所繪示,裝配線生長儲罐100可為維持一內部環境且防止外部環境進入(或至少影響內部部分)之一獨立單元。因而,裝配線生長儲罐100可包含一外殼102以提供此功能。具有一使用者輸入/輸出裝置106 (諸如一觸控螢幕、監視器、鍵盤、滑鼠等)之一控制面板104耦合至外殼102。
圖2A至圖2E描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之一操作結構200。如圖2A中所繪示,操作結構200可駐留於外殼102內且可包含固持一或多個搬運車204之一軌道202。軌道202可包含一上升部分202a、一下降部分202b及一連接部分202c。軌道202可纏繞(沿圖2A中之一逆時針方向,然而亦設想順時針方向或其他組態)一第一軸,使得搬運車204沿一垂直方向向上上升。連接部分202c可相對水平(然而此並非必需)且用以將搬運車204轉移至下降部分202b。下降部分202b可纏繞實質上平行於第一軸之一第二軸(亦沿圖2A中之一逆時針方向),使得搬運車204可返回而更接近地平面。另一連接部分可耦合上升部分202a及下降部分202b之下部分。
雖然在圖2A中未明確繪示,但裝配線生長儲罐100亦可包含複數個儲罐環境影響器,諸如照明裝置、加熱器、空氣調節器、氣流裝置、增濕裝置、除濕裝置、植物影響器(諸如養分配量組件、水分配組件、播種機組件等)及/或其他儲罐環境影響器。作為一實例,可包含照明裝置206 (圖2B),諸如發光二極體(LED)。照明裝置206可經安置於相對於搬運車204 (例如,上方)之軌道202上,使得照明裝置206將光波引導至軌道202正下方部分上之搬運車204 (及/或植物)。在一些實施例中,取決於應用、生長植物之類型及/或其他因素,照明裝置206經組態以建立複數個不同顏色及/或波長之光。雖然在一些實施例中,LED用於此目的,但此並非必需。可利用建立低熱量且提供所要功能之任何照明裝置。
圖2A中亦描繪一主控制器236。主控制器236可包含一儲罐運算裝置230且可包含一輸入裝置、一輸出裝置及/或其他組件。主控制器236可耦合至一養分配量組件、一水分配組件、一播種機組件208及/或用於控制裝配線生長儲罐100之各種組件之其他硬體。
播種機組件208可經組態以當一或多個搬運車204經過裝配線中之播種機時播種於搬運車204。取決於特定實施例,各搬運車204可包含接收複數個種子之單區段托盤。一些實施例可包含用於接收各區段(或單元)中之個別種子或用於接收各單元中之複數個種子之多區段托盤。在具有單區段托盤(或在各單元中具有複數個種子之複數個單元)之實施例中,播種機組件208可偵測各自搬運車204之存在,且可開始跨單元之一區域鋪設種子。可根據一所要種子深度、一所要種子數目、一所要種子表面積及/或根據其他準則鋪設種子。在一些實施方案中,種子可用養分及/或抗浮力劑(諸如水)預處理,因為此等實施例可能不利用土壤來使種子生長且因此可能需要被浸沒。
在其中利用多區段托盤與搬運車204之一或多者之實施例中,播種機組件208可經組態以將種子個別地插入至該托盤之區段之一或多者中。再者,可根據一所要種子數目、種子應覆蓋之一所要面積、一所要種子深度等將種子分配於托盤上(或分配至個別單元中)。
灌溉組件可耦合至一或多個水管線240,一或多個水管線240將水及/或養分分配至裝配線生長儲罐100之預定區域處之一或多個托盤。在一些實施例中,可噴灑種子以減少浮力且接著灌溉種子。另外,可監測用水量及耗水量,使得在後續灌溉站處,可利用此資料來判定當時施加於一種子之一水量。
圖2A中亦描繪氣流管線212。特定言之,主控制器236可包含遞送氣流之一或多個組件及/或耦合至遞送氣流之一或多個組件,用於溫度控制、濕度控制、壓力控制、二氧化碳控制、氧氣控制、氮氣控制等。據此,氣流管線212可將氣流分配於裝配線生長儲罐100中之預定區域處。
圖2B描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之複數個組件。如所繪示,圖中繪示播種機組件208以及一照明裝置206、一收割機組件238及一消毒劑組件210。如上文所描述,播種機組件208可經組態以播種於搬運車204之托盤。照明裝置206可提供可促進植物生長之光波。取決於特定實施例,照明裝置206可為靜止的及/或可移動的。作為一實例,一些實施例可基於植物類型、發育階段、配方及/或其他因素更改照明裝置206之位置。
另外,當植物被照明、灌溉且被提供養分時,搬運車204將橫穿裝配線生長儲罐100之軌道202。另外,裝配線生長儲罐100可偵測一植物之生長及/或果實產出且可判定何時保證收割。若在搬運車204到達收割機之前保證收割,則可對彼特定搬運車204進行一配方修改,直至搬運車204到達收割機。相反,若一搬運車204到達收割機組件238且已判定彼搬運車204中之植物尚未準備好收割,則裝配線生長儲罐100可委任彼搬運車204進行另一循環。此額外循環可包含不同劑量之光、水、養分及/或其他處理,且搬運車204之速度可基於搬運車204上之植物之發育而改變。若判定一搬運車204上之植物準備好收割,則收割機組件238可促進彼程序。
在一些實施例中,收割機組件238可簡單地將植物切割成一預定高度以便收割。在一些實施例中,可翻轉托盤以使植物自托盤移除且進入一處理容器中以便切碎、搗碎、榨汁等。因為裝配線生長儲罐100之諸多實施例不使用泥土,故在處理之前可需要最小程度地清洗植物(或無需清洗植物)。
類似地,一些實施例可經組態以例如經由晃動、梳理等自動地將果實與植物分離。若剩餘植物材料可再用以使額外果實生長,則搬運車204可保持剩餘植物且返回至裝配線之生長部分。若植物材料不再用以使額外果實生長,則可酌情丟棄或處理植物材料。
一旦搬運車204及托盤不含植物材料,則可實施消毒劑組件210以移除可殘留於搬運車204上之任何微粒、植物材料等。因而,消毒劑組件210可實施複數個不同清洗機制之任一者,諸如高壓水、高溫水及/或用於清潔搬運車204及/或托盤之其他解決方案。在一些實施例中,可翻轉托盤以輸出待處理植物,且托盤可保持於此位置中。因而,消毒劑組件210可在此位置中接收托盤,可清洗搬運車204及/或托盤且將托盤返回至生長位置。一旦清潔搬運車204及/或托盤,托盤便可再次經過播種機,此將判定托盤需要播種且將開始播種程序。
圖2C描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之一播種機組件208。如所繪示,消毒劑組件210可將托盤返回至實質上平行於地面之生長位置。另外,當搬運車204經過時,一播種機頭部232可促進托盤之播種。應理解,雖然在圖2B中播種機頭部232被描繪為跨托盤之一寬度鋪開一層種子之一臂,但此僅係一實例。一些實施例可經組態有能夠將個別種子放置於一所要位置中之一播種機頭部232。此等實施例可用於具有複數個單元之多區段托盤中,其中可將一或多個種子可分別地放置於該等單元中。
圖2D描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之一收割機組件238。如所繪示,搬運車204可橫穿軌道202以促進植物之生長。取決於特定實施例,可對搬運車204個別地供電及/或共同地供電。作為一實例,一些實施例經組態使得各搬運車204包含藉由至軌道202之一連接供電之一馬達。在此等實施例中,軌道202經通電以將電力及/或通訊提供至搬運車204。若一搬運車204變得喪失能力,可將通訊發送至其他搬運車204以推動喪失能力之搬運車204。類似地,一些實施例可包含由電池供電之一搬運車204,使得一電池充電組件可包含於裝配線生長儲罐100中。電池可用作主電源及/或備用電源。
無論如何,搬運車204可橫穿軌道202至收割機組件238以進行切割、切碎、傾倒、榨汁及/或其他處理。取決於實施例,最終產品可包含一粉末形式之植物、一切碎形式之植物及/或其他形式之植物。
圖2E描繪根據本文中所描述之實施例之一裝配線生長儲罐100之一消毒劑組件210。如所繪示,消毒劑組件210可接收一搬運車204,其中已翻轉托盤及/或可翻轉托盤自身。無論如何,消毒劑組件210可清潔搬運車204及/或托盤且將托盤返回至生長位置。
應理解,雖然可翻轉托盤,但此僅係一實例。特定言之,一些實施例可期望保持搬運車204與軌道202接觸以提供電力、通訊及/或以其他方式推進搬運車204通過消毒器組件210。因而,在此等實施例中可期望僅翻轉托盤(而非整個搬運車204)。然而,在一些實施例中,消毒劑組件210可在不翻轉托盤之情況下操作。類似地,一些實施例可經組態使得翻轉托盤及搬運車204兩者以促進清潔。
亦應理解,雖然可翻轉托盤,但此僅暗示旋轉托盤使得一頂部表面與水平面成角度。此可包含取決於實施例將托盤旋轉180度或僅將托盤旋轉幾度。
圖3描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之一運算環境。如圖2A中所繪示,裝配線生長儲罐100可包含主控制器236,主控制器236可包含儲罐運算裝置230。儲罐運算裝置230可包含一記憶體組件340,記憶體組件340儲存系統邏輯344a、植物邏輯344b及程式化邏輯344c。系統邏輯344a可監測及控制裝配線生長儲罐100之組件之一或多者之操作。植物邏輯344b可經組態以判定及/或接收用於植物生長之一配方,且可促進經由系統邏輯344a實施該配方。程式化邏輯344c可經組態以提供一模擬器程式、一測試室程式、編譯器、模擬器、使用者介面之一或多者等,以用於建立一配方程式及/或以其他方式實施特定地針對操作裝配線生長儲罐100之一指令碼語言。
另外,裝配線生長儲罐100耦合至一網路350。網路350可包含網際網路或其他廣域網路、一本端網路(諸如一區域網路)、一近場網路(諸如藍芽或一近場通訊(NFC)網路)。網路350亦耦合至一使用者運算裝置352及/或一遠端運算裝置354。使用者運算裝置352可包含一個人電腦、膝上型電腦、行動裝置、平板電腦、伺服器等,且可用作與一使用者之一介面。作為一實例,一使用者可建立一配方程式且將該配方程式發送至儲罐運算裝置230以由裝配線生長儲罐100實施。另一實例可包含裝配線生長儲罐100將通知發送至使用者運算裝置352之一使用者。
類似地,遠端運算裝置354可包含一伺服器、個人電腦、平板電腦、行動裝置等,且可用於機器間通訊。作為一實例,若裝配線生長儲罐100判定正使用一類型之種子(及/或其他資訊,諸如環境狀況),則儲罐運算裝置230可與遠端運算裝置354通訊,以針對彼等狀況擷取一先前儲存配方(或配方更改)。因而,一些實施例可利用一應用程式介面(API)以促進此或其他電腦間通訊。
測試室356亦可經耦合至網路350,且可用於測試一配方程式。作為一實例,一使用者可經由使用者運算裝置352及/或經由儲罐運算裝置230 (本文中統稱為「程式化運算裝置」)來建立一配方程式。因而,該程式化運算裝置可包含用以建立該配方程式之一文書處理程式及/或其他邏輯(諸如具有特定生長儲罐程式化工具之一程式),其可包含裝配線生長儲罐100之一程式化描述,及/或裝配線生長儲罐100待採取之一或多個動作。可由使用者運算裝置352、儲罐運算裝置230、遠端運算裝置354及/或其他運算裝置模擬該配方程式,以利用該建立配方程式判定操作及錯誤。基於模擬結果,可編輯及/或發送該配方程式以由測試室356執行。
如下文更詳細論述,測試室356可包含用以實體地模擬如用於裝配線生長儲罐100中之單一搬運車的一或多個環境影響器。若該配方程式滿足來自測試室356之所要功能,則可將該配方程式發送至儲罐運算裝置230以供實施。該配方程式之實施可包含針對由裝配線生長儲罐100利用之各搬運車建立該配方的單一執行個體。
如將理解,雖然圖3中所描繪之儲罐運算裝置230圖3包含系統邏輯344a、植物邏輯344b及程式化邏輯344c,但圖3之其他運算裝置可包含用於建立、模擬及/或實施如本文中所描述之配方程式的相同及/或類似邏輯。
生長儲罐程式設計語言可包含複數個命令,該複數個命令可為特定地用於生長儲罐及/或裝配線生長儲罐100之一指令碼語言的部分。取決於實施例,該等命令可為一程式庫的一部分,且該指令碼語言可包含複數個程式庫。該指令碼語言可包含用於致動生長儲罐的一或多個照明裝置206,生長儲罐的溫度組件、濕度組件、氣流組件,及/或其他儲罐環境影響器的命令。
取決於實施例,生長儲罐程式設計語言可利用複數個關鍵詞(例如,AIR、ALERT、BREAK、CALL、CYCLES、DOSER、ELSE、EXIT、FUNC、HALT、IF、LIGHT、MESSAGE、OFF、ON、START_TIME、RECIPE、TIMER、WATER等),語彙基元(token)(例如「.」(硬體)、「#」(註釋)、「%」(變數)、「{}」(包含性)、「[]」(陣列)、「()」(比較)等),硬體埠(.red (燈棒紅色LED)、.blue (燈棒藍色LED)、.warm (燈棒暖白色LED)、.cool (燈棒冷白色LED)、.uv (燈棒紫外線LED)、.light_pos (與植物相隔之燈棒位置)、.tempareature_max (溫度最大值)、.tempareature_min (溫度最小值)、.humidity_max (濕度最大值)、.humidity_min (濕度最小值)、.airflow_max (氣流最大值)、.airflow_min (氣流最小值)、.co2 (環境中之二氧化碳量)、.comm_error (傳輸錯誤旗標)、.water_level (槽中之水量)、.ph (水之pH)、.ec (水電導率讀數)、.moisture (濕度位準)等),算術運算符(例如,「+」(加法)、「-」(減法)、「*」(乘法)、「/」(除法)、「^」(指數)等),邏輯運算符(例如,「&」(邏輯及)、「|」(邏輯或)、「!」(邏輯非)、「=」(等於)、「!=」(不等於)、「<」(小於)、「>」(大於)等),及/或其他命令。
亦提供生長儲罐程式設計語言之額外命令,諸如下表A中所描繪之彼等命令。 表A-命令
另外,一旦撰寫配方程式,配方程式之執行可包含經由一封包傳送協定傳達命令。作為一實例,可利用以下封包格式,如下表B至E中所提供。 表B-系統寫入封包 表C-系統讀取封包 表D-裝置寫入封包 表E-裝置讀取封包
例如,一閥寫入命令之一封包可包含以下一者:
245, 33, 0, 1, 1, 247, 110, 250<-開啟閥且發送狀態
245, 33, 0, 1, 1, 247, 120, 250<-關掉閥且發送狀態
245, 33, 0, 1, 1, 247, 204, 250<-什麽也不做,發送狀態
一閥讀取命令之一實例性封包可包含以下內容:
245, 133, (PHS ADDR), (SEQ ADDR), (ACT ADDR), 247, 110:1023
在操作中,可在指令碼語言利用此等命令及封包以透過複數個命令提供一建構以啟動及/或撤銷用於使一預定植物生長之一生長儲罐之一或多個組件。此可包含將種子種植/沈積於生長儲罐中;對生長儲罐中之種子進行灌溉、照明、提供養分;收割生長儲罐中生長之植物;及/或實施其他功能,諸如如適用於特定生長儲罐之搬運車速度、污染物、控制等。
據此,可使用使用者運算裝置352 (圖3)及/或其他運算裝置建立配方程式,該運算裝置可具有或可不具有將對其實施該程式之實際生長儲罐之確切規格。因而,使用者運算裝置352之實施例及/或儲罐運算裝置230之實施例可經組態以編譯配方程式且判定配方程式是否與特定生長儲罐相容,諸如裝配線生長儲罐100 (或將對其實施配方程式之其他生長儲罐)。雖然儲罐運算裝置230可經組態以直接判定此,但使用者運算裝置352可與儲罐運算裝置230通訊及/或可接收關於實際生長儲罐之組件做出此判定之使用者輸入。
另外,使用者運算裝置352可經組態以提供用於在一虛擬生長儲罐上模擬該程式之操作之一模擬器。使用者運算裝置352亦可經組態用於將該程式上載至實際生長儲罐(諸如裝配線生長儲罐100)。
圖4A至圖4C描繪根據本文中所描述之實施例之用於針對一生長儲罐中之一搬運車實體地模擬一配方程式之一測試室。如圖4A中所繪示,測試室356可包含複數個室環境影響器,諸如一加熱裝置420、一冷卻裝置422、一氣流裝置424、一濕度裝置426、一照明裝置428、一水裝置430、一養分裝置432及/或其他室環境影響器,諸如一搬運車、一托盤、一軌道之一部分、一車輪轉向裝置,及/或用於模擬搬運車橫穿軌道,接收種子、水、養分等及/或收割之其他組件。亦包含具有及/或耦合至測試室356之一室運算裝置434。
取決於實施例,室環境影響器可實質上匹配一特定生長儲罐或特定類型之生長儲罐之儲罐環境影響器。然而,可組態其中室環境影響器包含任何及所有可能儲罐環境影響器或比在任一個生長儲罐中更多(以便能夠結合複數個不同生長儲罐使用)之一些實施例。無論如何,室環境影響器可經組態以模擬在一特定生長儲罐中搬運車橫穿一軌道以及特定生長儲罐中之環境狀況。因為測試室356可未經組態有一完整軌道,故室運算裝置434可經組態以不僅辨識配方程式,而且判定對配方程式之修改以使配方程式在測試室356中恰當地操作。
作為一實例,室運算裝置434可判定特定生長儲罐中之燈之位置、搬運車行進之一總距離、傾斜、下降、開啟軌道、儲罐環境影響器之一位置,且判定室環境影響器之時序及輸出以在測試室356中恰當地實體模擬配方程式。因而,搬運車保持設備及/或室環境影響器之一或多者可經組態以移動以便使模擬更準確。作為一實例,若測試室356包含一室搬運車,則測試室356可包含經組態以使室搬運車440傾斜、晃動、振動等之馬達及/或其他組件,並且將加熱裝置420自搬運車之一前部分移動至一後部分以模擬搬運車橫穿生長儲罐之一特定區段。
圖4B描繪根據本文中所描述之實施例之一測試室356之一透視圖。如所繪示,測試室356之此實施例接收一室搬運車440,室搬運車440包含複數個單元。取決於特定實施例,室搬運車440可駐留於搬運車固持裝置上,該搬運車固持裝置包含用於更改室搬運車440相對於地面及/或環境影響器之定向及/或位置之一或多個機構。
亦包含用於分配種子442、水、養分及/或其他材料之一機器人臂444。可跨該等單元之一或多者將種子442分配於一相對均勻層中。機器人臂444亦可遵循用於將水、養分及/或其他材料分配至種子442之配方。亦提供連接至室運算裝置434之一顯示器446,以用於提供與環境、種子、配方及/或其他資料相關聯之資料。
應理解,雖然圖4B之實施例繪示測試室356使得可自測試室356外查看內部組件,但此必須係一實例。一些實施例可包含防止光穿透以減少及/或消除光污染且完全控制內部照明環境之一不透明外殼。
圖4C描繪根據本文中所描述之實施例之機器人臂444之一透視圖。如所繪示,機器人臂444包含用於將水、養分及/或其他材料分配至種子442之一泵448、一馬達450及一流體輸出裝置452。在操作中,馬達450可耦合至室運算裝置434,室運算裝置434可根據配方程式提供用於對該等單元之一或多者進行灌溉及養分分配之命令。泵448可引起流體經由流體輸出裝置452自一貯器實體地傳達至種子442。
應理解,一些實施例亦可起作用以改良配方程式。因而,實施例可經組態以監測植物之產出,比較植物之產出與一預定產出,且判定配方改良以改良未來植物之產出。
圖5描繪根據本文中所描述之實施例之用於電模擬一配方程式之一模擬器介面530。如所繪示,模擬器介面530可包含用於鍵入一特定生長儲罐之特性及/或特徵之複數個欄位。作為一實例,使用者選項可包含用於選擇以下項之至少一個使用者選項:搬運車之一數目、燈之一數目、燈之一類型、植物之一類型、加熱器之一數目、空氣調節單元之一數目、氣流單元之一數目、增濕器之一數目、養分提供者之一數目,正模擬之搬運車之一數目(例如,執行個體化配方程式之執行個體之數目)、模擬軌道之一長度、一監測變數及/或其他特性。雖然在一些實施例中,使用者可鍵入及/或編輯生長儲罐資料,但一些實施例可經組態使得主控制器236經組態以建立由程式化運算裝置接收之一檔案,以用於將生長儲罐資料自動地填充至模擬器中。
在模擬器介面530中亦提供一程式設計視窗536。程式設計視窗536可經組態以接收及/或提供一配方程式之文字。因而,程式設計視窗536可包含用於針對一配方程式建立一新檔案之一新選項538a。可提供一開啟選項538b以用於開啟一儲存配方程式。可提供一編輯選項538c以用於編輯一既有配方程式。可提供一執行選項538d以執行一載入配方程式。可提供一模擬選項538e以模擬一載入配方程式。可提供一時脈選項538f以重設一時脈。可提供一日誌選項538g以查看一先前執行或模擬配方程式之一日誌檔案。可提供一暫停選項538h以暫停執行一配方程式之模擬。可提供一恢復選項538i以恢復執行或模擬一配方程式。
因而,模擬器介面530可經組態以促進接收一配方程式及生長儲罐資料以模擬該配方程式之操作。基於模擬結果,使用者可編輯該配方程式及/或生長儲罐資料之部分。
圖6描繪根據本文中所描述之實施例之用於提供一配方程式之結果之一模擬器介面630。回應於執行配方程式之一模擬,可提供模擬器介面630。如所繪示,模擬器介面630可包含一生長儲罐側影像632,生長儲罐側影像632可為模擬生長儲罐之一靜態及/或動畫圖形表示。亦提供一生長儲罐頂部影像634,以及一搬運車頂部影像636及一搬運車側影像638。亦提供一程式視窗640。
當模擬配方程式時,模擬器介面630可提供生長儲罐之一動畫模擬(來自生長儲罐資料及配方程式)。若出現錯誤或非所要事件,則模擬器可識別非所要事件,且可改變動畫以指示事件。非所要事件可包含生長儲罐、搬運車或種子之實際錯誤,以及生長不滿足所要度量。在一些實施例中,亦可動畫化配方程式以繪示正模擬之程式碼之部分及/或識別引起非所要事件之程式碼之一部分。據此,使用者可在程式視窗640中編輯配方程式。
圖7描繪根據本文中所描述之實施例之用於提供與在一測試室356中對一搬運車實體地模擬一配方程式相關聯之資訊之一測試室介面730。如上文所論述,一些實施例可經組態以首先模擬配方程式,且接著使用測試室356進行實體模擬。無論是否利用此工作流程,程式化運算裝置可在測試室356實體地模擬生長儲罐及配方程式時提供測試室介面730。測試室介面730可包含一測試室側影像732、一測試搬運車頂部影像734、視覺覆蓋層736a至736e及一測試搬運車側影像738。亦提供一程式設計視窗740。
測試室側影像732可提供測試搬運車以及室環境影響器之一視覺描繪,以展示測試室356之一使用者操作。類似地,測試搬運車頂部影像734可提供測試搬運車之一俯視圖,以展示種子位置、種子萌發、種子生長,及/或關於測試搬運車及植物正在測試室356中生長之其他細節。在一些實施例中,程式化運算裝置可判定種子,及/或搬運車中未接收所要照護之區域,及/或未根據需要生長之種子。因而,測試室介面730可在測試搬運車頂部影像734上提供一或多個視覺覆蓋層(736a至736e),以繪示所偵測到之至少一個不同問題。可自種子之一視覺檢驗、自測試室356之感測器資料及/或經由其他機制來偵測該等問題。視覺覆蓋層736可經提供於測試室側影像732、測試搬運車側影像738中,及/或別處。
測試搬運車側影像738可再次將一視圖提供至測試搬運車且提供正生長之種子。如上文所論述,可在測試室356中實體地模擬搬運車之操作,且測試搬運車側影像738可提供關於彼模擬之額外資訊。如上文所論述,可提供程式設計視窗740以建立、載入、模擬,及/或查看配方程式,以及生長儲罐資料。
如將理解,測試室356可用以實體地模擬生長儲罐及配方程式,以判定配方程式之一個執行個體是否正確地操作。雖然上文所論述之電子模擬可用於一個目的,但實體地模擬一生長儲罐係一不同程序,因為與一特定生長儲罐相比,測試室356可具有有限空間及不同設備。因而,程式化運算裝置可經組態以判定生長儲罐資料及相關聯測試室356資料的差異,並且判定對配方程式的調整以考量實體差異,以準確地模擬生長儲罐及配方程式。雖然在一些實施例中,此等調節可為自動的,但一些實施例可經組態以向使用者提供指令(諸如移除加熱元件、移動增濕器等)以更準確地模擬生長儲罐之操作。
亦應理解,一些實施例可經組態以首先判定用於模擬生長儲罐之調整;接著在實際模擬配方程式之前測試彼等調整。一旦模擬生長儲罐,便可模擬及測試配方程式。
圖8描繪根據本文中所描述之實施例之用於提供已由一測試室356實體地模擬之一配方程式之結果之一測試室介面830。類似於來自圖6之模擬器介面630,測試室介面830經組態以提供模擬生長儲罐中之模擬搬運車之一動畫描繪。因而,可提供一模擬生長儲罐側影像832以及一模擬生長儲罐頂部影像834,其等可提供在測試室356中實體地模擬之一或多個搬運車之一模擬視圖。如上文所描述,生長儲罐資料可係由一使用者鍵入,及/或係自由一使用者建立及/或由實際生長儲罐建立之一檔案上載。
亦提供一或多個狀態選項836a至836d。取決於特定實施例,測試室356可測試一或多個搬運車。因而,狀態選項836之數目可取決於用於一模擬之搬運車之數目。另外,可包含一警告指示符838以繪示模擬中之警告。亦可提供一程式設計視窗840。
如上文參考圖7所論述,測試室介面830可經組態以提供一或多個覆蓋層以指示潛在問題。類似地,亦可提供其中將模擬搬運車定位於生長儲罐中何處之一指示。亦可提供其他指示及模擬以進一步增強資料通訊。
圖9描繪根據本文中所描述之實施例之用於程式化一生長儲罐之一流程圖。如區塊950中所繪示,提供在一指令碼語言中特定地經組態以控制一生長儲罐之複數個命令之一程式庫。在區塊952中,接收呈指令碼語言草擬且利用複數個命令之至少一者之一程式,其中該程式係針對致動一生長儲罐之至少一個功能。在區塊954中,可根據指令碼語言編譯該程式,且可提供用於模擬該程式之一選項。亦可提供用於將該程式上載至一實際生長儲罐之一選項。在區塊956中,回應於接收一命令以模擬該程式,可根據一預定虛擬生長儲罐組態模擬該程式。在區塊958中,回應於接收一命令以上載該程式,將該程式上載至實際生長儲罐以供實施。
圖10描繪根據本文中所描述之實施例之用於針對一生長儲罐實施一程式之一流程圖。如區塊1050中所繪示,可接收以特定地經組態用於控制一生長儲罐之一指令碼語言建立之一程式。在區塊1052中,判定由該程式啟動之生長儲罐組件。在區塊1054中,可比較由該程式啟動之組件與已經請求用於執行該程式之一實際生長儲罐之組件。在區塊1056中,回應於該程式啟動實際生長儲罐不具有之一組件之一判定,可做出該程式是否仍可由實際生長儲罐執行之一判定。
在區塊1058中,回應於歸因於程式組件與實際生長儲罐組件之間的差別而判定實際生長儲罐無法執行該程式,可提供該程式之錯誤之一指示。在區塊1060中,回應於判定該程式僅致動實際生長儲罐之組件或實際生長儲罐可執行該程式,即使該程式包含差別,仍可對實際生長儲罐實施該程式。
圖11描繪根據本文中所描述之實施例之用於提供一測試室之一流程圖。如區塊1150中所繪示,可接收一配方程式。該配方程式可針對一生長儲罐定義一生長配方,且可經組態以引起致動與生長儲罐相關聯之至少一個儲罐環境影響器。該配方程式可已經由包含用於控制生長儲罐之複數個命令之一指令碼語言而建立。指令碼生長配方中之複數個命令可特定於特定生長儲罐。
在區塊1152中,可判定測試室之操作與生長儲罐之操作之間的一差異。在區塊1154中,可調適該配方程式以由測試室操作。在區塊1156中,可針對該測試室執行該配方程式。在區塊1158中,可監測該測試室執行該配方程式之操作以判定該配方程式中之一故障。在區塊1160中,可提供該配方程式之故障之一指示以便輸出。在一些實施例中,可提供該配方程式之操作之一般指示,無論是否偵測到一故障。
圖12描繪根據本文中所描述之實施例之用於一裝配線生長儲罐100之一儲罐運算裝置230。如所繪示,儲罐運算裝置230包含一處理器1230、輸入/輸出硬體1232、網路介面硬體1234、一資料儲存組件1236 (其儲存系統資料1238a、植物資料1238b及/或其他資料)及記憶體組件340。記憶體組件340可經組態為揮發性及/或非揮發性記憶體,且因而可包含隨機存取記憶體(包含SRAM、DRAM及/或其他類型之RAM)、快閃記憶體、安全數位(SD)記憶體、暫存器、光碟(CD)、數位多功能光碟(DVD)、及/或其他類型之非暫時性電腦可讀媒體。取決於特定實施例,此等非暫時性電腦可讀媒體可駐留於儲罐運算裝置230內及/或儲罐運算裝置230外。
記憶體組件340可儲存操作邏輯1242、系統邏輯344a、植物邏輯344b及程式化邏輯344c。作為一實例,系統邏輯344a、植物邏輯344b及程式化邏輯344c可各包含複數個不同邏輯件,可將該複數個不同邏輯件之各者體現為一電腦程式、韌體及/或硬體。一本端通訊介面1246亦包含於圖12中且可經實施為一匯流排或其他通訊介面以促進在儲罐運算裝置230之組件當中通訊。
處理器1230可包含可操作以接收及執行指令(諸如來自一資料儲存組件1236及/或記憶體組件340)之任何處理組件。輸入/輸出硬體1232可包含麥克風、揚聲器、一顯示器及/或其他硬體及/或經組態以與麥克風、揚聲器、一顯示器及/或其他硬體介接。
網路介面硬體1234可包含任何有線或無線網路化硬體及/或經組態以與任何有線或無線網路化硬體通訊,包含一天線、一數據機、LAN埠、無線保真(Wi-Fi)卡、WiMax卡、ZigBee卡、藍芽晶片、USB卡、行動通訊硬體、近場通訊硬體、衛星通訊硬體、及/或與其他網路及/或裝置通訊之其他硬體。自此連接,可促進在儲罐運算裝置230與其他運算裝置(諸如使用者運算裝置352及/或遠端運算裝置354)之間通訊。
操作邏輯1242可包含用於管理儲罐運算裝置230之組件之一作業系統及/或其他軟體。亦如上文所論述,系統邏輯344a、植物邏輯344b及程式化邏輯344c可駐留於記憶體組件340中且可經組態以執行如本文中所描述之功能。
應理解,雖然圖12中之組件被繪示為駐留於儲罐運算裝置230內,但此僅係一實例。在一些實施例中,該等組件之一或多者可駐留於儲罐運算裝置230外。亦應理解,雖然儲罐運算裝置230被繪示為單一裝置,但此亦僅係一實例。在一些實施例中,系統邏輯344a、植物邏輯344b及程式化邏輯344c可駐留於不同運算裝置上。作為一實例,可由使用者運算裝置352及/或遠端運算裝置354提供本文中所描述之功能及/或組件之一或多者。
另外,雖然儲罐運算裝置230被繪示為具有系統邏輯344a、植物邏輯344b及程式化邏輯344c作為分開之邏輯組件,但此亦僅係一實例。在一些實施例中,單一邏輯件(及/或若干連結模組)可引起儲罐運算裝置230提供所描述功能。
如上文所闡釋,揭示用於程式化一生長儲罐之系統及方法之各項實施例。此等實施例提供生長儲罐之自動化組態以允許實施一生長儲罐之配方及其他功能。
據此,實施例可包含用於程式化包含一運算裝置之一生長儲罐之系統及/或方法,該運算裝置:在一指令碼語言中接收一程式庫,該程式庫包括特定地經組態以控制一生長儲罐之複數個命令;接收包括該等命令之至少一者之一程式;及提供該程式以由該生長儲罐實施。實施例提供一種與具有超過習知益處之益處之一新類型之生長儲罐之系統。另外,本文中所描述之實施例解決在一生長儲罐之電腦及網路控制之前不存在之問題。本文中亦描述其他益處。
雖然本文中已闡釋及描述本發明之特定實施例及態樣,但可做出各種其他改變及修改,而未背離本發明之範疇。此外,儘管本文已描述各個態樣,但無需以組合方式利用此等態樣。據此,因此希望隨附申請專利範圍涵蓋本文中所展示及描述之實施例之範疇內之所有此等改變及修改。
現應理解,本文中所揭示之實施例包含用於程式化一生長儲罐之系統、方法及非暫時性電腦可讀媒體。亦應理解,此等實施例僅係實例性的且並非意欲限制本發明之範疇。
100‧‧‧裝配線生長儲罐
102‧‧‧外殼
104‧‧‧控制面板
106‧‧‧使用者輸入/輸出裝置
200‧‧‧操作結構
202‧‧‧軌道
202a‧‧‧上升部分
202b‧‧‧下降部分
202c‧‧‧連接部分
204‧‧‧搬運車
206‧‧‧照明裝置
208‧‧‧播種機組件
210‧‧‧消毒劑組件
212‧‧‧氣流管線
230‧‧‧儲罐運算裝置
232‧‧‧播種機頭部
236‧‧‧主控制器
238‧‧‧收割機組件
240‧‧‧水管線
340‧‧‧記憶體組件
344a‧‧‧系統邏輯
344b‧‧‧植物邏輯
344c‧‧‧程式化邏輯
350‧‧‧網路
352‧‧‧使用者運算裝置
354‧‧‧遠端運算裝置
356‧‧‧測試室
420‧‧‧加熱裝置
422‧‧‧冷卻裝置
424‧‧‧氣流裝置
426‧‧‧濕度裝置
428‧‧‧照明裝置
430‧‧‧水裝置
432‧‧‧養分裝置
434‧‧‧室運算裝置
440‧‧‧室搬運車
442‧‧‧種子
444‧‧‧機器人臂
446‧‧‧顯示器
448‧‧‧泵
450‧‧‧馬達
452‧‧‧流體輸出裝置
530‧‧‧模擬器介面
536‧‧‧程式設計視窗
538a‧‧‧新選項
538b‧‧‧開啟選項
538c‧‧‧編輯選項
538d‧‧‧執行選項
538e‧‧‧模擬選項
538f‧‧‧時脈選項
538g‧‧‧日誌選項
538h‧‧‧暫停選項
538i‧‧‧恢復選項
630‧‧‧模擬器介面
632‧‧‧生長儲罐側影像
634‧‧‧生長儲罐頂部影像
636‧‧‧搬運車頂部影像
638‧‧‧搬運車側影像
640‧‧‧程式視窗
730‧‧‧測試室介面
732‧‧‧測試室側影像
734‧‧‧測試搬運車頂部影像
736a-736e‧‧‧視覺覆蓋層
738‧‧‧測試搬運車側影像
740‧‧‧程式設計視窗
830‧‧‧測試室介面
832‧‧‧模擬生長儲罐側影像
834‧‧‧模擬生長儲罐頂部影像
836a-836d‧‧‧狀態選項
838‧‧‧警告指示符
840‧‧‧程式設計視窗
950‧‧‧區塊
952‧‧‧區塊
954‧‧‧區塊
956‧‧‧區塊
958‧‧‧區塊
1050‧‧‧區塊
1052‧‧‧區塊
1054‧‧‧區塊
1056‧‧‧區塊
1058‧‧‧區塊
1060‧‧‧區塊
1150‧‧‧區塊
1152‧‧‧區塊
1154‧‧‧區塊
1156‧‧‧區塊
1158‧‧‧區塊
1160‧‧‧區塊
1230‧‧‧處理器
1232‧‧‧輸入/輸出硬體
1234‧‧‧網路介面硬體
1236‧‧‧資料儲存組件
1238a‧‧‧系統資料
1238b‧‧‧植物資料
1242‧‧‧操作邏輯
1246‧‧‧本端通訊介面
圖式中所闡述之實施例本質上係闡釋性及實例性的且並非意欲限制本發明。當結合以下圖式閱讀時,可理解闡釋性實施例之下文詳細描述,其中類似結構係用類似元件符號指示,且其中:
圖1描繪根據本文中所描述之實施例之一裝配線生長儲罐;
圖2A至圖2E描繪根據本文中所描述之實施例之用於一裝配線生長儲罐之一操作結構;
圖3描繪根據本文中所描述之實施例之用於一裝配線生長儲罐之一運算環境;
圖4A至圖4C描繪根據本文中所描述之實施例之用於針對一生長儲罐中之一搬運車實體地模擬一配方程式之一測試室;
圖5描繪根據本文中所描述之實施例之用於電模擬一配方程式之一模擬器介面;
圖6描繪根據本文中所描述之實施例之用於提供一配方程式之結果之一模擬器介面;
圖7描繪根據本文中所描述之實施例之用於提供與在一測試室中對一搬運車實體地模擬一配方程式相關聯之資訊之一測試室介面;
圖8描繪根據本文中所描述之實施例之用於提供已由一測試室實體地模擬之一配方程式之結果之一測試室介面;
圖9描繪根據本文中所描述之實施例之用於程式化一生長儲罐之一流程圖;
圖10描繪根據本文中所描述之實施例之用於針對一生長儲罐實施一程式之一流程圖;
圖11描繪根據本文中所描述之實施例之用於提供一測試室之一流程圖;及
圖12描繪根據本文中所描述之實施例之用於一裝配線生長儲罐之一運算裝置。

Claims (20)

  1. 一種測試室,其包括: 一室搬運車,用於使一植物生長; 複數個室環境影響器;及 一室運算裝置,其包含一處理器及一記憶體組件,該記憶體組件儲存邏輯,該邏輯在由該處理器執行時引起該測試室至少執行以下步驟: 接收一配方程式,其中該配方程式針對一生長儲罐定義一生長配方,其中該生長配方包含致動與該生長儲罐相關聯之至少一個儲罐環境影響器,其中該配方程式係經由包含用於控制該生長儲罐之複數個命令之一指令碼語言而建立,其中該複數個命令係特定於該生長儲罐; 判定該測試室之操作與該生長儲罐之操作之間之一差異; 調適該配方程式以由該測試室操作; 在該測試室中執行該配方程式; 監測該測試室執行該配方程式之操作,以判定該配方程式中之一故障;及 提供該配方程式之該故障之一指示。
  2. 如請求項1之測試室,其中該生長儲罐接收複數個儲罐搬運車,且其中該邏輯引起該測試室至少執行以下步驟: 接收該複數個儲罐搬運車之哪一者進行實體模擬之一指示;及 針對該指示儲罐搬運車,建立該配方程式之一執行個體。
  3. 如請求項1之測試室,其中首先經由一遠端運算裝置上之一模擬器程式來模擬該配方程式,其中該模擬器程式經組態以接收該生長儲罐之規格,且模擬該配方程式之操作。
  4. 如請求項1之測試室,其中在該測試室中執行該配方程式之操作包含:手動地操控該室搬運車,以用於實體地模擬該室搬運車橫穿該生長儲罐。
  5. 如請求項1之測試室,其中該複數個室環境影響器包含以下至少一者:一加熱器、一空氣調節器、一增濕器、一除濕器、一風扇、一個氧氣產生器,或一個二氧化碳產生器。
  6. 如請求項1之測試室,其中在該測試室中執行該配方程式包含使該植物在該測試室中生長,且其中該邏輯進一步引起該測試室至少執行以下步驟: 監測該植物之產出; 比較該植物之產出與一預定產出;及 判定配方改良,以改良未來植物之產出。
  7. 如請求項1之測試室,其中該邏輯進一步引起該測試室將與該故障相關之資料發送至一遠端運算裝置。
  8. 一種用於程式化之系統,其包括: 一測試室,其包含一室搬運車; 一室環境影響器,用於實體地模擬一儲罐搬運車橫穿一生長儲罐之一軌道;及 一室運算裝置,其包含一處理器及一記憶體組件,該記憶體組件儲存邏輯,該邏輯在由該處理器執行時引起該系統至少執行以下步驟: 接收一配方程式,其中該配方程式定義用於在該生長儲罐中實施之一生長配方,其中該生長配方包含致動與該生長儲罐相關聯之至少一個儲罐環境影響器; 判定該測試室之操作與該生長儲罐之操作之間之一差異; 調適該配方程式以由該測試室操作; 在該測試室中執行該配方程式; 監測該測試室執行該配方程式之操作;及 提供該配方程式之該操作之一指示。
  9. 如請求項8之系統,其中該生長儲罐接收複數個儲罐搬運車,且其中該邏輯引起該測試室至少執行以下步驟: 接收該複數個儲罐搬運車之哪一者進行實體模擬之一指示;及 針對該指示儲罐搬運車建立該配方程式之一執行個體。
  10. 如請求項8之系統,其中該配方程式首先係經由一遠端運算裝置上之一模擬器程式來模擬,其中該模擬器程式經組態以接收該生長儲罐之規格,且模擬該配方程式之操作。
  11. 如請求項8之系統,其中在該測試室中執行該配方程式之操作包含:手動地操控該室搬運車以用於實體地模擬該室搬運車橫穿該生長儲罐。
  12. 如請求項8之系統,其中該室環境影響器包含以下至少一者:一加熱器、一空氣調節器、一增濕器、一除濕器、一風扇、一個氧氣產生器,或一個二氧化碳產生器。
  13. 如請求項8之系統,其中在該測試室中執行該配方程式包含使一植物在該測試室中生長,且其中該邏輯進一步引起該測試室至少執行以下步驟: 監測該植物之產出; 比較該植物之產出與一預定產出;及 判定配方改良以改良未來植物之產出。
  14. 如請求項8之系統,其中該邏輯進一步引起該測試室將與該故障相關之資料發送至一遠端運算裝置。
  15. 一種測試室,其包括: 一室環境影響器;及 一室運算裝置,其包含一處理器及一記憶體組件,該記憶體組件儲存邏輯,該邏輯在由該處理器執行時引起該測試室至少執行以下步驟: 接收一配方程式,其中該配方程式針對一生長儲罐定義一生長配方,其中該生長配方包含致動與該生長儲罐相關聯之至少一個儲罐環境影響器,其中該配方程式包含特定於該生長儲罐之複數個命令; 判定該測試室之操作與該生長儲罐之操作之間之一差異; 調適該配方程式以由該測試室操作; 在該測試室中執行該配方程式; 監測該測試室執行該配方程式之操作,以判定該配方程式中之一故障;及 提供該配方程式之該故障之一指示。
  16. 如請求項15之測試室,其中該生長儲罐接收複數個儲罐搬運車,且其中該邏輯引起該測試室至少執行以下步驟: 接收該複數個儲罐搬運車之哪一者進行實體模擬之一指示;及 針對該指示儲罐搬運車建立該配方程式之一執行個體。
  17. 如請求項15之測試室,其中該配方程式首先係經由一遠端運算裝置上之一模擬器程式來模擬,其中該模擬器程式經組態以接收該生長儲罐之規格,且模擬該配方程式之操作。
  18. 如請求項15之測試室,其中該測試室包含一室搬運車,且其中在該測試室中執行該配方程式之操作包含手動地操控該室搬運車以用於實體地模擬該室搬運車橫穿該生長儲罐。
  19. 如請求項15之測試室,其中該室環境影響器包含以下至少一者:一加熱器、一空氣調節器、一增濕器、一除濕器、一風扇、一個氧氣產生器,或一個二氧化碳產生器。
  20. 如請求項15之測試室,其中在該測試室中執行該配方程式包含使一植物在該測試室中生長,且其中該邏輯進一步引起該測試室至少執行以下步驟: 監測該植物之產出; 比較該植物之產出與一預定產出;及 判定配方改良,以改良未來植物之產出。
TW107117039A 2017-06-14 2018-05-18 用於提供測試室的系統及方法 TW201905821A (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US201762519330P 2017-06-14 2017-06-14
US201762519304P 2017-06-14 2017-06-14
US62/519,304 2017-06-14
US62/519,330 2017-06-14
US15/972,895 2018-05-07
US15/972,895 US10866886B2 (en) 2017-06-14 2018-05-07 Systems and methods for providing a testing chamber

Publications (1)

Publication Number Publication Date
TW201905821A true TW201905821A (zh) 2019-02-01

Family

ID=64656231

Family Applications (2)

Application Number Title Priority Date Filing Date
TW107116958A TW201904381A (zh) 2017-06-14 2018-05-18 用於程式化生長儲罐的系統及方法
TW107117039A TW201905821A (zh) 2017-06-14 2018-05-18 用於提供測試室的系統及方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
TW107116958A TW201904381A (zh) 2017-06-14 2018-05-18 用於程式化生長儲罐的系統及方法

Country Status (22)

Country Link
US (2) US11126542B2 (zh)
EP (2) EP3637999A1 (zh)
JP (1) JP2020523980A (zh)
KR (2) KR20200028947A (zh)
CN (1) CN110072383A (zh)
AU (1) AU2018286430A1 (zh)
BR (1) BR112019011665A2 (zh)
CA (2) CA3035569A1 (zh)
CL (1) CL2019000762A1 (zh)
CO (1) CO2019002501A2 (zh)
CR (1) CR20190166A (zh)
DO (1) DOP2019000080A (zh)
EC (1) ECSP19020318A (zh)
IL (1) IL265603A (zh)
JO (1) JOP20190063A1 (zh)
MA (1) MA44943A1 (zh)
MX (1) MX2019005765A (zh)
PE (1) PE20190830A1 (zh)
PH (1) PH12019500656A1 (zh)
TW (2) TW201904381A (zh)
WO (2) WO2018231370A1 (zh)
ZA (1) ZA201901775B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10806099B2 (en) 2017-08-24 2020-10-20 Vertical Air Solutions LLC System and method for providing carbon dioxide and circulating air for a vertical gardening system
US10694682B2 (en) 2017-08-24 2020-06-30 Vertical Air Solutions LLC System and method for providing carbon dioxide and circulating air for a vertical gardening system
GB201907248D0 (en) * 2019-05-22 2019-07-03 Ocado Innovation Ltd Growing systems and methods
US11533859B2 (en) * 2019-11-13 2022-12-27 Haier Us Appliance Solutions, Inc. Hydration system for an indoor gardening appliance
US12382886B2 (en) * 2020-02-20 2025-08-12 Hippo Harvest Inc. Control space operating system
DK4125325T3 (da) * 2020-03-26 2024-01-15 Signify Holding Bv Eksperimentering med en tilpasset vækstprotokolmålværdi
WO2022072574A1 (en) * 2020-09-30 2022-04-07 Jdscap Synergistics, Llc Closed loop just-in-time farm system
KR102594827B1 (ko) * 2021-01-20 2023-10-26 한국수력원자력 주식회사 복수의 장치에 대한 작동예측시스템
CN112965895B (zh) * 2021-02-07 2023-12-08 卫宁健康科技集团股份有限公司 桌面应用程序自动化测试方法、装置、设备及存储介质
KR102650382B1 (ko) * 2021-03-26 2024-03-27 조민선 블록코딩 방식을 이용한 사용자 맞춤형 스마트 식물재배 제어 및 관리 시스템
WO2022217138A1 (en) 2021-04-09 2022-10-13 Grow Glide Inc. Air flow systems and methods for horticulture racks
US12130595B2 (en) * 2022-01-05 2024-10-29 CommonTech Corp System and methods for automated and modular controlled-environment agriculture units
CN121443138A (zh) 2023-05-20 2026-01-30 福瑞沃饲料科技有限公司 用于生长和收获活体物质的装置、系统和方法

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4992942A (en) 1989-01-25 1991-02-12 Bahm, Inc. Apparatus and method for controlling a system, such as nutrient control system for feeding plants, based on actual and projected data and according to predefined rules
US5031358A (en) * 1989-10-10 1991-07-16 Lester Sussman Portable plant husbandry system
US5283974A (en) 1991-05-09 1994-02-08 Graf Jr David B Environmentally controlled display cabinet
US5493808A (en) * 1993-05-25 1996-02-27 Apolan Pty Ltd. Controlled atmosphere storage chamber
JP2003079254A (ja) 2001-07-05 2003-03-18 Ccs Inc 植物育成装置およびその制御システム
US20080276534A1 (en) * 2004-12-30 2008-11-13 Aerogrow International, Inc. Devices and methods for growing plants by measuring liquid consumption
JP2007071758A (ja) * 2005-09-08 2007-03-22 Horiba Ltd 光合成評価装置または評価方法
US7472513B2 (en) * 2006-01-12 2009-01-06 Cets, Llc Controlled environment system and method for rapid propagation of seed potato stocks
US20120054061A1 (en) * 2010-08-26 2012-03-01 Fok Philip E Produce production system and process
US8910419B1 (en) * 2010-09-02 2014-12-16 All Season Greens, LLC Growing chamber
CN102445933B (zh) * 2011-10-14 2013-06-12 兰泽华 基于物联网的农田大棚监测报警管理系统
EP2656728A1 (en) 2012-04-27 2013-10-30 Valoya Oy A tilting horticultural light and method of plant cultivation
US10034435B2 (en) * 2012-10-26 2018-07-31 GreenTech Agro LLC Self-sustaining artificially controllable environment within a storage container or other enclosed space
CN102893799A (zh) 2012-11-02 2013-01-30 北京工业大学 自动化蔬菜种植与收获生产线
JP6124334B2 (ja) * 2013-03-26 2017-05-10 Necソリューションイノベータ株式会社 植物栽培システム
EP2823703A1 (en) * 2013-07-10 2015-01-14 Heliospectra AB Method and system for controlling growth of a plant
US20150089867A1 (en) 2013-10-02 2015-04-02 Intelligent Light Source, LLC Intelligent light sources to enhance plant response
WO2015164497A1 (en) * 2014-04-23 2015-10-29 BROUTIN FARAH, Jennifer Method and apparatus for plant growth
SG11201605685YA (en) 2014-10-27 2016-08-30 Arianetech Pte Ltd Intelligently controlled indoor plantation system in the context of an led plant growth light
EP3280248A4 (en) 2015-04-09 2018-12-26 Growx Inc. Systems, methods, and devices for light emitting diode array and horticulture apparatus
CN104866970B (zh) * 2015-05-26 2018-07-24 徐吉祥 智能种植管理方法和智能种植设备
US10552951B2 (en) * 2015-06-16 2020-02-04 Growtonix, LLC Autonomous plant growing systems
CN105075731A (zh) 2015-07-07 2015-11-25 上海跃进医疗器械有限公司 一种人工模拟植物气候箱
US20170035002A1 (en) * 2015-08-09 2017-02-09 Craig Ellins Apparatus for optimizing and enhancing plant growth, development and performance
BR112018003802B1 (pt) 2015-08-24 2022-02-15 Pioneer Hi-Bred International, Inc. Método de aplicação de um produto de tratamento de semente a uma pluralidade de sementes de milho em uma usina de produção, sistema de tratamento de semente ambientalmente controlado em uma instalação de produção de semente para entrega de sementes tratadas a um produtor e método de avaliação do desempenho de um produto de tratamento de semente sob uma condição ambiental predeterminada
CN205119369U (zh) 2015-10-26 2016-03-30 北京北方智能科技有限公司 一种农业气候补偿系统
US20190104697A1 (en) 2016-03-30 2019-04-11 Roberto Silva MENDES Modular electronic vase with automated, digital control and monitoring system, used for aeroponic growth of plants in inner and outer environments
US20170325427A1 (en) 2016-05-13 2017-11-16 Farmpod, Llc Automated, modular, self-contained, aquaponics growing system and method
CN106613453A (zh) * 2016-12-26 2017-05-10 上海都市绿色工程有限公司 一种多层栽培系统

Also Published As

Publication number Publication date
ECSP19020318A (es) 2019-05-31
BR112019011665A2 (pt) 2020-01-14
PE20190830A1 (es) 2019-06-17
EP3637997A1 (en) 2020-04-22
US11126542B2 (en) 2021-09-21
PH12019500656A1 (en) 2019-07-29
MA44943A1 (fr) 2020-06-30
AU2018286430A1 (en) 2019-03-21
TW201904381A (zh) 2019-02-01
US10866886B2 (en) 2020-12-15
JP2020523980A (ja) 2020-08-13
WO2018231368A1 (en) 2018-12-20
CA3035569A1 (en) 2018-12-20
US20180364987A1 (en) 2018-12-20
JOP20190063A1 (ar) 2019-03-28
CL2019000762A1 (es) 2019-09-27
KR20200019589A (ko) 2020-02-24
MX2019005765A (es) 2019-08-12
CR20190166A (es) 2019-05-24
CO2019002501A2 (es) 2019-05-31
EP3637999A1 (en) 2020-04-22
IL265603A (en) 2019-05-30
WO2018231370A1 (en) 2018-12-20
KR20200028947A (ko) 2020-03-17
ZA201901775B (en) 2019-12-18
US20180365137A1 (en) 2018-12-20
DOP2019000080A (es) 2019-07-15
CA3069918A1 (en) 2018-12-20
CN110072383A (zh) 2019-07-30

Similar Documents

Publication Publication Date Title
TW201905821A (zh) 用於提供測試室的系統及方法
TW201905745A (zh) 用於生長儲罐中之自我學習之系統與方法
CN110049669A (zh) 用于操作生长舱的系统和方法
TW201904388A (zh) 經由複數個生長儲罐傳遞資料的系統及方法
US20180359938A1 (en) Devices, Systems, and Methods for Providing and Using Crop Control Hardware In a Master Controller in an Assembly Line Grow Pod
TW201904400A (zh) 用於在生長儲罐中提供氣流之系統及方法
US11522946B2 (en) Distributed farming system and components thereof
HK40012303A (zh) 用於编程生长容器的系统及方法
Sharma et al. A Machine Learning Method on a Tiny Hardware for Monitoring and Controlling a Hydroponic System
KR102029032B1 (ko) 재택 재배 및 사육 장치 및 시스템
EP4611531A2 (en) Seedling machine and methods of use thereof
HK40012304A (zh) 用於操作生长舱的系统和方法
da Silva Monitoring and Prediction System for Indoor Microgreens Growing Environments
TWM462882U (zh) 一種土壤環境參數回饋裝置