Integrated Monitoring, Time-Driven- and Feedback-Control, User Interface, and Plant ID Tracking Systems and Methods for Closed Horticulture Cultivation Systems
20210364995 · 2021-11-25
Assignee
Inventors
Cpc classification
G05B2219/23258
PHYSICS
International classification
Abstract
The invention provides for computational and networking environment arrangements to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant-cultivation enhancement and monitoring technology subsystems including mechanical, illumination, chemical, biochemical, hydraulic, thermal, pneumatic, electronic, electrical, computational, informational, sensor, measurement, control, analysis, modeling, logging, database, and networking, as well as other technologies. Additionally, sensors and/or plant environment equipment items can be an Internet of Things (IoT) entity. Individual plants can be assigned an identification “ID” that can be used to track individual plants as to environment, history, introduction, removal, and health. Individual plants can be provided with RFID tags or tags that operate as an Internet of Things (IoT) entity. The invention provides for strategies for a wide range of user interfaces types and provides for flexible readily-customizable implementations. Example GUI types include capabilities for user settings, operating mode, configuration, monitoring, logging, analysis, testing, and diagnostics.
Claims
1. A computational and networking system to co-coordinate the activities, roles, operation, maintenance, and optimal use of multiple plant-cultivation enhancement and monitoring technology subsystems, the system comprising: A computational element for executing at least one algorithm comprised by software, the at least one algorithm comprising configurable sensor input functions, configurable numerical computation operations, configurable logic operations, configurable dynamic controller operations, and configurable control output functions, the computational element further having network capabilities and provisions for control by user interfaces, the computational element further having interfacing capabilities to interface with sensors, controllable illumination, and controllable machinery; and At least one graphical user interface algorithm comprised by software for executing on a computational device, the computational device having network capabilities and networked to the computational element, the graphical user interface algorithm and computational device exchanging information with the computational element and at least one algorithm, Wherein the configurable sensor input functions, configurable numerical computation operations, configurable logic operations, configurable dynamic controller operations, and configurable control output functions are individually configured by information received by the graphical user interface algorithm; and Wherein interconnections of information exchange among the configurable sensor input functions, configurable numerical computation operations, configurable logic operations, configurable dynamic controller operations, and configurable control output functions are individually configured by information received by the graphical user interface algorithm.
2. The system of claim 1 wherein a flexible/customizable GUI feature selection is provided.
3. The system of claim 1 wherein a flexible/customizable GUI look-and-feel is provided.
4. The system of claim 1 wherein various subsets of the available display and control objects are selected to create a particular type of GUI.
5. The system of claim 1 wherein subsets of available objects chosen for a particular GUI type are shared by more than one GUI type.
6. The system of claim 1 wherein subsets of available objects chosen for a particular GUI type is uniquely dedicated to a particular GUI type.
7. The system of claim 1 wherein subsets of available objects chosen for a particular GUI type are hierarchically shared among at least two GUI types.
8. The system of claim 1 wherein a GUIs is implemented with traditional application software methods.
9. The system of claim 1 wherein the traditional application software GUI is implemented using a “skins” programming pattern.
10. The system of claim 1 wherein a GUI is implemented as webpages.
11. The system of claim 1 wherein a webpage-based GUIs can be implemented using Cascading Style Sheets (CSS).
12. The system of claim 1 wherein a GUI provides for entering, reviewing, and changing a user setting.
13. The system of claim 1 wherein a GUI provides for entering, reviewing, and changing an operating mode.
14. The system of claim 1 wherein a GUI provides for entering, reviewing, and changing a configuration.
15. The system of claim 1 wherein a GUI provides for monitoring.
16. The system of claim 1 wherein a GUI provides for logging.
17. The system of claim 1 wherein a GUI provides for analysis.
18. The system of claim 1 wherein a GUI provides for testing.
19. The system of claim 1 wherein a GUI provides for diagnostics.
20. The system of claim 1 wherein an Application Programmer Interface is provided.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0088] The above and other aspects, features and advantages of the present invention will become more apparent upon consideration of the following description of preferred embodiments taken in conjunction with the accompanying drawing figures, wherein:
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
DETAILED DESCRIPTION
[0098] In the following description, reference is made to the accompanying drawing figures which form a part hereof, and which show by way of illustration specific embodiments of the invention. It is to be understood by those of ordinary skill in this technological field that other embodiments may be utilized, and structural, electrical, as well as procedural changes may be made without departing from the scope of the present invention.
[0099] In the following description, numerous specific details are set forth to provide a thorough description of various embodiments. Certain embodiments may be practiced without these specific details or with some variations in detail. In some instances, certain features are described in less detail so as not to obscure other aspects. The level of detail associated with each of the elements or features should not be construed to qualify the novelty or importance of one feature over the others.
1. Example Framework Architecture for a Wide Range of Multi-Technology Closed Horticulture Cultivation Systems
[0100]
[0101] In the abstract representative example framework of
[0102] In the invention, the various items within the collection of plant environment equipment would be typically controlled by controllable electrical power as suggested by the controlled powering arrangements depicted to the right of the collection of plant environment equipment in
[0103] It is noted that other arrangements are possible and provided for by the invention—for example an item of plant environment equipment could be directly controlled by a data input or network interface, and can for example be an Internet of Things (IoT) entity.
[0104] Similarly the various items within the collection of plant environment sensors typically are supported with sensor interfacing electronics although this is not explicitly shown in
[0105] The computing element(s) depicted in the center column of
[0106] As shown in the lower center of
[0107]
[0108] As mentioned above, one or more conventional desktop, laptop, or table computers, smartphones, and other similar devices (used to provide user interfaces) can interconnect with the example framework depicted in
[0109] In another aspect of the invention, individual plants can be assigned assigned an identification code or number (“ID”). This ID number can be used to track individual plants for plant environment, plant history, plant introduction, plant removal, and plant health. In one implementation, individual plants can be provided with RFID tags. In another implementation, individual plants can be provided with a tag that operates as an Internet of Things (IoT) entity.
2. Example Architecture for Control and Monitoring Computation and Interfacing Software
[0110]
[0111] Although other arrangements are clearly possible, sensor input communication and equipment control communication would typically be included in the invention software and accordingly these are depicted respectively on the right and left sides of
[0112] User interfaces can be used to enter user setting operating parameter values, operating mode(s), and configuration data. This information is stored as represented by the box at the top of
[0120] All of information received, transmitted, stored, and computed above can in principle be set up for monitoring, logging, analysis, and diagnostics. Both values and information flows can be stored for a window in time or indefinitely in the Measurement and Activities Log(s) depicted at the bottom of
3. Interconnection Example Architectures with Networking and User Interfaces
[0121]
[0122] Although not shown, diagnostics tools and other applications can also interface with at least the Measurement and Activities Log(s) depicted at the bottom of
4. Example Analysis Tool Arrangements
[0123] In addition to presenting monitored and logged data in various tabular or graphical ways, the invention also provides for a wide range of additional analysis functions and tools. These can
[0124]
[0125] Example analysis tools and arrangements for interfacing with them can include, among others: [0126] Interfacing and data/graphics exchange with internal statistical analysis tools, [0127] Interfacing and data/graphics exchange with external general purpose statistical analysis tools such as S, R, Mathematica™, MatLab™, etc., [0128] Interfacing and data/graphics exchange with external and/or internal plant science analysis tools, [0129] Interfacing and data/graphics exchange with external and/or internal agricultural yield or production analysis tools, [0130] Interfacing and data/graphics exchange with external and/or internal plant pathogen analysis tools.
[0131] It is noted that a wide range of alternatives and levels of complexity are additionally provided for by the invention.
5. Sensors in Plant Environments
[0132] As suggested by
[0133] A representative example practical collection of sensor types of an actual practical operative multi-technology closed horticulture cultivation system can include: [0134] Gas Concentration (CO.sub.2, O.sub.2, N.sub.2, N.sub.2O, NH.sub.3, He, CH.sub.4, C.sub.2H.sub.2, etc.) [0135] Recipe Light Intensities (PPF.sub.1, PPF.sub.2, PPF.sub.3, . . . ) [0136] Recipe Light Spectrum (λ.sub.1, λ.sub.2, λ.sub.3, . . . ) [0137] Atmosphere Light Intensities (AL) [0138] Room Temperature (RT) [0139] Atmosphere Temperature (AT) [0140] Leaves Temperature (LT1, LT2, LT3, . . . ) [0141] Injected Gas Colloid Temperature (IGT1, IGT2, IGT3, . . . ) [0142] Returned Gas Colloid Temperature (RGT1, RGT2, RGT3, . . . ) [0143] Liquid Temperature (in Humidifier) (HMT1, HMT2, HMT3, . . . ) [0144] Root Chamber Temperature (RCT1, RCT2, RCT3, . . . ) [0145] Inlet Air Flow Temperature (ITC1, ITC2, ITC3, . . . ) [0146] Outlet Air Flow Temperature (OTC1, OTC2, OTC3, . . . ) [0147] Nutrient Tank Temperature (NTT1, NTT2, NTT3, . . . ) [0148] Return Tank Temperature (RTT1, STT2, RTT3, . . . ) [0149] Raw Water Temperature (RWT) [0150] Inlet Water Temperature (IWT) [0151] Liquid Velocity (LF1, LF2, LF3, . . . ) [0152] Inlet Air Velocity (IAV1, IAV2, IAV3, . . . ) [0153] Suction Air Velocity (SAV1, SAV2, SAV3, . . . ) [0154] Discharge Air Velocity (DAV1, DAV2, DAV3, . . . ) [0155] Inlet Gas Colloid Velocity (IGV1, IGV2, IGV3, . . . ) [0156] Outlet Gas Colloid Velocity (OGV1, OGV2, OGV3, . . . ) [0157] Room Humidity (RH) [0158] Atmosphere Temperature (AH) [0159] Plant Weight (PW1, PW2, PW3, . . . ) [0160] Liquid Nutrient pH [0161] Liquid Nutrient Ion Composite [0162] Tank Level Sensor (TLV1, TLV2, TLV3, . . . ) [0163] Return Tank Level Sensor (RLV1, RLV2, RLV3, . . . )
However a wide range of alternatives, variations, and levels of complexity are provided for by the invention.
[0164]
6. Illumination and Machinery in Plant Environments
[0165] As suggested by
[0170] A representative example practical collection of sensor types of an actual practical operative multi-technology closed horticulture cultivation system can include: [0171] Full-spectrum illumination, for example via incandescent electrical light sources; [0172] Narrow-band illumination, for example via Light-Emitting Diodes (LEDs); [0173] Fans, blowers, etc.; [0174] Heating elements, cooling elements, Peltier thermoelectric elements, etc.; [0175] Humidifiers (drip, rotating drum, etc.); [0176] Misting elements and associated pumps; [0177] Controllable air baffles, controllable air vents; [0178] Fluidic flow valves, gas flow valves, etc.; [0179] Fluidic metering valves (for example for nutrient and pH titrations), gas metering valves, etc.; [0180] Fluidic flow pumps, gas flow pumps, etc.; [0181] Fluidic metering pumps (for example for nutrient and pH titrations), gas metering pumps, etc.
However, a wide range of alternatives, variations, and levels of complexity are provided for by the invention.
[0182]
[0183] Although
7. Example Flexible User Interface Arrangements
[0184] In one aspect of the invention, an Application Programmer Interface (“API”) is provided with the controlling and monitoring software so as to allow other manufactures to implement GUIs for monitoring, control, analysis, and other GUI-oriented functions. In another or alternative aspect of the invention, GUIs are explicitly included and provided as part of an overall unitary implementation of the invention. It is noted that there are a wide range of alternatives and levels of complexity are additionally provided for by the invention.
[0185] Although it is possible to provide a fixed form or user interface, there are many opportunities and needs for adaptable and customizable user interface aspects. These can include for example: [0186] Creates wide opportunities for the manufacture of OEM/“white-label” software to other manufacturers, allow those manufacturers to change the look, organization, and presented features of the GUI; [0187] Allows a software product manufacturer, controller product manufacturer, or closed horticulture cultivation systems product manufacturer to easily adjust software for different product models, or feature additions; [0188] Allows for ranges of user interface complexities to be provided or made available; [0189] Allows customers/users to customize to GUIs for use by unskilled plant attendants, customize to a specific plant crop, customize to monitor for a plant disease/recovery, etc.
Although many other methods, techniques, and approaches are possible and can be used, two examples are considered here: [0190] Flexible/customizable GUI feature selection, and [0191] Flexible/customizable GUI look-and-feel.
[0192]
[0196] As stated above, various GUI options can be organized in various ways as may suit an application, task, user-experience organizational structure, operator skill level, etc. For example, GUIs can be arranged with features selected and grouped by function type, for example as in the six types of GUIs identified in
[0197]
CLOSING
[0198] The terms “certain embodiments”, “an embodiment”, “embodiment”, “embodiments”, “the embodiment”, “the embodiments”, “one or more embodiments”, “some embodiments”, and “one embodiment” mean one or more (but not all) embodiments unless expressly specified otherwise. The terms “including”, “comprising”, “having” and variations thereof mean “including but not limited to”, unless expressly specified otherwise. The enumerated listing of items does not imply that any or all of the items are mutually exclusive, unless expressly specified otherwise. The terms “a”, “an” and “the” mean “one or more”, unless expressly specified otherwise.
[0199] The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated.
[0200] While the invention has been described in detail with reference to disclosed embodiments, various modifications within the scope of the invention will be apparent to those of ordinary skill in this technological field. It is to be appreciated that features described with respect to one embodiment typically can be applied to other embodiments.
[0201] The invention can be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
[0202] Although exemplary embodiments have been provided in detail, various changes, substitutions and alternations could be made thereto without departing from spirit and scope of the disclosed subject matter as defined by the appended claims. Variations described for the embodiments may be realized in any combination desirable for each particular application. Thus particular limitations and embodiment enhancements described herein, which may have particular advantages to a particular application, need not be used for all applications. Also, not all limitations need be implemented in methods, systems, and apparatuses including one or more concepts described with relation to the provided embodiments. Therefore, the invention properly is to be construed with reference to the claims.