Intelligent control method and system for plant factory
By obtaining growth environment data of unqualified regional blocks in plant factories, counting regional intervals and formulating targeted environmental regulation plans, the problem of failure to effectively consider inter-regional correlation and diversity in traditional methods is solved, improving regulation efficiency and reducing costs.
Patent Information
- Application Number
- CN202510107306.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-06
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When the traditional intelligent control method of plant plants fails to effectively consider the correlation and diversity between regions when the parameters of growth environmental conditions in different regions fail to meet the standards, resulting in low regulation efficiency and high cost.
By obtaining all regional blocks whose plant growth environment data does not meet the standards, counting regional intervals, formulating different categories of environmental control plans, including one-to-one, main and sub-item regulation, and personalizing the growth environment difference of different regional blocks.
The efficiency of parameter regulation of plant growth environmental conditions is improved, costs are reduced, and low efficiency and high costs are avoided in traditional methods caused by one-to-one regional block regulation.
Smart Images

Figure CN119937491A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of plant environment regulation, and in particular to an intelligent control method and system for a plant factory. Background Art
[0002] Intelligent control of plant factories is an important technology in modern facility agriculture. It integrates computers, sensors and control systems to achieve precise control of the plant growth environment. This control method not only improves plant growth efficiency and product quality, but also reduces energy consumption and production costs.
[0003] In traditional technology, when there are non-standard growth environment condition parameters for plants in different areas of a plant factory, the originally set growth environment condition parameters are often used to compensate for the non-standard parameters, and the compensation is directly implemented on the non-standard areas. No further consideration is given to the correlation between different areas to optimize the implementation plan and the implementation of diverse adjustable plans. A single one-to-one compensation solution for non-standard parameters in each area is used, which reduces the efficiency of regulating the plant growth environment condition parameter values and increases the cost. Summary of the invention
[0004] In order to overcome the above-mentioned deficiencies of the prior art, the present application provides an intelligent control method and system for a plant factory.
[0005] In a first aspect, the present application provides an intelligent control method for a plant factory, the method comprising:
[0006] Obtain all non-compliant area blocks whose plant growth environment data does not meet the standards, and when it is statistically determined that the regional intervals between all the non-compliant area blocks are greater than a preset interval threshold, formulate a first type of environmental control plan to control the growth environment of non-compliant items for all non-compliant area blocks;
[0007] If it is found that the regional interval between all non-compliant regional blocks is less than or equal to the preset interval threshold, a compliant regional block between any two regional blocks among all non-compliant regional blocks is obtained, and the growth environment requirement numerical control of the main item is performed on any two regional blocks among all non-compliant regional blocks and the compliant regional block to obtain the main item control result 1;
[0008] The growth environment requirement values of the qualified sub-items in the qualified area block are regulated to obtain sub-item regulation result 1, and the main item regulation result and the sub-item regulation result are combined into the first type of environmental regulation scheme 2;
[0009] Counting the main environmental difference value 3 and the secondary environmental difference value 3 of each non-compliant area block; if the attributes of each non-compliant item in the main environmental difference value 3 are the same, and it is determined that there is a maximum value in the main environmental difference value 3, then formulating a second type of environmental control plan to control the growth environment of the non-compliant items in all non-compliant area blocks;
[0010] If it is determined that there is a maximum value in the secondary environmental difference value 3, the first starting area block 2 that needs to be regulated for the environmental difference is selected from all the non-compliant area blocks, and the growth environment requirement value of the non-compliant secondary item is regulated for the first starting area block 2 to obtain the secondary regulation result 3, and the main item regulation result 2 and the secondary item regulation result 3 are combined into the second type of environmental regulation scheme 2;
[0011] If the attributes of each non-compliant item in the environmental difference of the non-compliant item to which all non-compliant area blocks belong are different, then according to the environmental difference of the non-compliant item, the growth environment requirement numerical control of the non-compliant item is performed on each area block in all non-compliant area blocks respectively, and a third type of environmental control plan is output.
[0012] Preferably, all non-compliant regional blocks whose plant growth environment data does not meet the standard are obtained, and when it is determined that the distribution position relationship between all the non-compliant regional blocks is an interval distribution relationship, the position distribution interval between all the non-compliant regional blocks is statistically analyzed to obtain the regional interval;
[0013] A preset interval threshold is set, and if the area interval is greater than the interval threshold, the required environmental value of the non-compliant item of each area block in all non-compliant area blocks is counted as one;
[0014] According to the non-compliant item demand environment value one, the growth environment demand value of the non-compliant item is regulated for each of all non-compliant area blocks, and a first type of environmental regulation plan one is output.
[0015] Preferably, if the regional interval is less than or equal to the interval threshold, then the growth environment values of the qualified regional blocks and the qualified regional blocks between any two regional blocks in all the non-qualified regional blocks are obtained;
[0016] Count the primary environmental difference value 1 and the secondary environmental difference value 1 that do not meet the standard in one of any two area blocks among all non-compliant area blocks, and count the primary environmental difference value 2 and the secondary environmental difference value 2 that do not meet the standard in the other of any two area blocks among all non-compliant area blocks;
[0017] According to the growth environment value, the main item environment difference value 1 and the main item environment difference value 2, the required environmental control values of the main items of any two area blocks in all non-compliant area blocks and the compliant area blocks are estimated to obtain three main item environmental demand values;
[0018] According to the three main environmental requirement values, the growth environmental requirement values of the main item are regulated for any two area blocks in all non-compliant area blocks and the compliant area blocks respectively to obtain the main item regulation result one.
[0019] Preferably, according to the growth environment value, the sub-item environment difference value 1 and the sub-item environment difference value 2, the required environment control value of the corresponding sub-item in the growth environment value to which the qualified area block belongs is estimated to obtain the sub-item environment required value 1;
[0020] According to the sub-item environmental requirement value, the sub-item growth environmental requirement value of the qualified area block is regulated to obtain a sub-item regulation result 1;
[0021] The main item regulation result one and the sub-item regulation result are combined into a first type of environmental regulation scheme two.
[0022] Preferably, when it is determined that the distribution position relationship between all non-compliant area blocks is a continuous distribution relationship, the main environmental difference value three and the secondary environmental difference value three of each non-compliant area block in all non-compliant area blocks are counted;
[0023] If the attributes of the non-compliant items in the main environmental difference value 3 are the same, and it is determined that there is a maximum value in the main environmental difference value 3, then according to the maximum value in the main environmental difference value 3, the first starting end area block 1 that needs to be regulated by the environmental difference is selected from all non-compliant area blocks;
[0024] Counting the first environmental control value factors of the remaining area blocks except the first starting area block 1 among all the area blocks that have not reached the standard;
[0025] According to the first influencing environmental regulation value factor and the main item environmental difference value 3, the required environmental regulation value of the main item that does not meet the standard in the first starting end area block 1 is estimated to obtain the first main item environmental demand value to be regulated;
[0026] According to the first environmental requirement value of the main item to be regulated, regulating the growth environmental requirement value of the main item that does not meet the standard for the first starting area block 1 to obtain the second main item regulation result;
[0027] If it is determined that all the differences in the third sub-item environmental difference value are the same, then the required environmental control value of the sub-item that does not meet the standard in the first starting area block 1 is estimated according to the first influencing environmental control value factor and the third sub-item environmental difference value to obtain the first sub-item environmental demand value to be regulated;
[0028] According to the first to-be-regulated sub-item environmental requirement value, regulating the growth environmental requirement value of the sub-item that does not meet the standard for the first starting area block 1 to obtain sub-item regulation result 2;
[0029] The main item regulation result 2 and the sub-item regulation result 2 are combined into the second type of environmental regulation plan 1.
[0030] Preferably, if it is determined that there is a maximum value in the sub-item environmental difference value 3, then the first starting end area block 2 that needs to be regulated for the environmental difference value is selected from all the non-compliant area blocks according to the maximum value in the sub-item environmental difference value 3;
[0031] Counting the second environmental control value factors of the remaining area blocks except the first starting area block 2 among all the area blocks that have not reached the standard;
[0032] According to the second influencing environmental control value factor and the sub-item environmental difference value three, the required environmental control value of the sub-item that does not meet the standard in the first starting end area block two is estimated to obtain the second sub-item environmental demand value to be regulated;
[0033] According to the second sub-item environmental requirement value to be regulated, the growth environmental requirement value of the sub-item that does not meet the standard is regulated for the first starting area block 2 to obtain a sub-item regulation result 3;
[0034] The main item regulation result 2 and the sub-item regulation result 3 are combined to form the second type of environmental regulation plan 2.
[0035] In the second aspect, an intelligent control system for a plant factory includes:
[0036] The first environmental control plan formulation module is used to obtain all non-compliant area blocks whose plant growth environment data does not meet the standards. When it is calculated that the regional interval between all non-compliant area blocks is greater than the preset interval threshold, a first type of environmental control plan is formulated to regulate the growth environment of all non-compliant area blocks;
[0037] The regional non-compliant main item control module is used to determine if the regional interval between all non-compliant regional blocks is less than or equal to a preset interval threshold, then obtain the compliant regional block between any two regional blocks among all non-compliant regional blocks, and perform numerical control of the growth environment requirements of the main item on any two regional blocks among all non-compliant regional blocks and the compliant regional block to obtain the main item control result one;
[0038] The second environmental control scheme formulation module is used to control the growth environment demand values of the qualified sub-items in the qualified area block to obtain the sub-item control result 1, and the main item control result and the sub-item control result are combined into the first type of environmental control scheme 2;
[0039] The module for formulating the third environmental control plan is used to count the primary environmental difference value 3 and the secondary environmental difference value 3 of each non-compliant area block. If the attributes of each non-compliant item in the primary environmental difference value 3 are the same, and it is determined that there is a maximum value in the primary environmental difference value 3, then the second type of environmental control plan 1 is formulated to control the growth environment of the non-compliant items in all non-compliant area blocks;
[0040] The fourth environmental control scheme formulation module is used for selecting the first starting area block 2 that needs to be regulated for the environmental difference from all the non-compliant area blocks if it is determined that there is a maximum value in the third sub-item environmental difference, and performing numerical regulation of the growth environment requirement of the non-compliant sub-item on the first starting area block 2 to obtain the third sub-item regulation result, and combining the second main item regulation result and the third sub-item regulation result into the second type of environmental control scheme 2;
[0041] The fifth environmental control plan formulation module is used to determine if the attributes of each non-compliant item in the environmental difference of the non-compliant item to which all non-compliant area blocks belong are different. Then, according to the environmental difference of the non-compliant item, the growth environment demand numerical control of the non-compliant item is performed on each area block in all non-compliant area blocks, and the third type of environmental control plan is output.
[0042] Compared with the prior art, the present invention has the following characteristics and beneficial effects:
[0043] By judging whether the positional relationship between all non-compliant area blocks is continuous or intermittent, if the non-compliant areas are continuous and adjacent, the correlation between the growth environment values of different areas is relatively large, and it is necessary to perform differentiated processing of the correlation; if the non-compliant areas are intermittent, the correlation between the growth environment values of different areas is relatively small, and the growth environment value of each area can be directly regulated. By judging the refined conditions, that is, the main environmental difference and the secondary environmental difference of each area block in all non-compliant area blocks are counted, and whether the categories of each difference in the main environmental difference are the same, and whether the numerical values are the same, and whether the numerical values of each difference in the secondary environmental difference are the same, it is judged. Through the judgment and analysis of the diversity conditions, the subsequent targeted diversity implementation plan can be formulated to avoid the low efficiency and high cost of the entire plant growth environment value regulation work caused by the traditional technology of implementing a unified one-to-one area block growth environment value regulation plan for all non-compliant area blocks. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a flowchart of a method for intelligent control of a plant factory mainly embodied in this embodiment.
[0045] Figure 2This is a structural block diagram of an intelligent control system of a plant factory mainly embodied in this embodiment. DETAILED DESCRIPTION
[0046] The present invention is further described in detail below in conjunction with the following examples.
[0047] Reference Figure 1 , an intelligent control method for a plant factory, the method comprising the following steps:
[0048] S1. Obtain all non-compliant area blocks where plant growth environment data does not meet the standards. When it is found that the regional interval between all non-compliant area blocks is greater than a preset interval threshold, a first type of environmental control plan is formulated to control the growth environment of non-compliant items for all non-compliant area blocks.
[0049] S2. If it is found that the regional interval between all non-compliant regional blocks is less than or equal to the preset interval threshold, the compliant regional blocks between any two regional blocks among all non-compliant regional blocks are obtained, and the growth environment requirement numerical control of the main item is performed on any two regional blocks among all non-compliant regional blocks and the compliant regional blocks to obtain the main item control result one.
[0050] S3. Regulate the growth environment requirement values of the qualified sub-items in the qualified area blocks to obtain sub-item regulation result 1, and combine the main item regulation result and the sub-item regulation result into the first type of environmental regulation plan 2.
[0051] S4. Count the main environmental difference three and the sub-environmental difference three of all non-compliant area blocks. If the attributes of each non-compliant item in the main environmental difference three are the same, and it is determined that there is a maximum value in the main environmental difference three, then formulate the second type of environmental control plan to control the growth environment of the non-compliant items in all non-compliant area blocks.
[0052] S5. If it is determined that there is a maximum value in the sub-item environmental difference three, the first starting area block two that needs to be subjected to environmental difference regulation is selected from all the non-compliant area blocks, and the growth environment requirement numerical regulation of the non-compliant sub-item is performed on the first starting area block two to obtain the sub-item regulation result three, and the main item regulation result two and the sub-item regulation result three are combined into the second type of environmental regulation plan two.
[0053] S6. If the attributes of each non-compliant item in the environmental difference of the non-compliant item to which all non-compliant area blocks belong are different, then according to the environmental difference of the non-compliant item, numerical control of the growth environment requirements of the non-compliant item is performed on each area block in all non-compliant area blocks respectively, and a third type of environmental control plan is output.
[0054] Specifically, by judging whether the positional relationship between all non-compliant area blocks is continuous or intermittent, if the non-compliant areas are continuous and adjacent, the correlation influence of the growth environment values between different areas is large, and it is necessary to perform differentiated processing of the correlation; if the non-compliant areas are intermittent, the correlation influence of the growth environment values between different areas is small, and the growth environment value regulation processing of each area can be directly performed separately, by judging the refined conditions, that is, the main environmental difference and the secondary environmental difference of each area block in all non-compliant area blocks are counted, and whether the categories of each difference in the main environmental difference are the same, and whether the numerical sizes are the same, and whether the numerical sizes of each difference in the secondary environmental difference are the same, judge, through the judgment and analysis of the diversity conditions, to realize the subsequent formulation of targeted diversity implementation plans, so as to avoid the low efficiency and high cost of the entire plant growth environment value regulation work caused by the traditional technology of implementing a unified one-to-one area block growth environment value regulation plan for all non-compliant area blocks.
[0055] The specific step S1 includes the following sub-steps:
[0056] All non-compliant area blocks whose plant growth environment data do not meet the standards are obtained. When it is determined that the distribution position relationship between all non-compliant area blocks is an interval distribution relationship, the position distribution interval between all non-compliant area blocks is statistically analyzed to obtain the area interval.
[0057] An interval threshold is preset. If the regional interval is greater than the interval threshold, the required environmental value of the non-compliant item of each area block in all non-compliant area blocks is counted as one.
[0058] According to the required environmental value one of the non-compliant item, the growth environmental requirement value of the non-compliant item is regulated for each of all the non-compliant area blocks respectively, and a first type of environmental regulation plan one is output.
[0059] Specifically, for all substandard area blocks (if area blocks A, B, C, and D are included, it should be noted that plant growth environment data include environmental data such as light intensity, temperature, humidity, nutrient solution, and water, and the plant growth environment data do not meet the standards: for example, the light intensity of plants in area block A does not meet the standards, and so on, the substandard items of each area block in all substandard area blocks can be one or more), when the distribution position relationship between all substandard area blocks is judged to be an interval distribution relationship (such as taking A and B as an example, if there are area blocks a and b between A and B, and these area blocks a and b are area blocks with all environmental values meeting the standards, then the position distribution interval between all substandard area blocks is statistically analyzed to obtain the regional interval: then the regional interval between A and B is 2), the interval threshold is preset (if it is set to 1, this setting condition The relevant settings are based on the total coverage area of the a and b area blocks. For example, when the total coverage area reaches a certain value, it will cause the correlation between the growth environment values between the area blocks: it is obtained by statistics based on historical record data), the non-compliant item demand environment value is one (the regional interval between A and B is 2, and the preset interval threshold is 1, which means that the impact of the a and b area blocks on the plant growth environment value between A and B can be ignored, and there is no direct targeted regulation of A and B in their respective areas. The efficiency is good, so the non-compliant item demand environment value one in each area block of A and B is statistically analyzed: it refers to the difference between the demand environment value under the standard conditions of A and B and the original set demand environment value, if they are a1 and b1 respectively), the first type of environmental control plan one (that is, the corresponding a1 and b1 demand environment value compensation processing is performed on A and B separately).
[0060] The specific step S2 includes the following sub-steps:
[0061] If the regional interval is less than or equal to the interval threshold, the qualified regional blocks between any two regional blocks in all non-qualified regional blocks and the growth environment values of the qualified regional blocks are obtained.
[0062] The main environmental difference value one and the sub-item environmental difference value one that do not meet the standard in one of any two area blocks among all non-compliant area blocks are counted, and the main environmental difference value two and the sub-item environmental difference value two that do not meet the standard in the other of any two area blocks among all non-compliant area blocks are counted.
[0063] According to the growth environment value, the main item environment difference one and the main item environment difference two, the demand environment control values of the main items of any two area blocks in all non-compliant area blocks and the compliant area blocks are estimated to obtain three main item environmental demand values.
[0064] According to the three main environmental demand values, the growth environmental demand values of the main items are regulated for any two area blocks in all non-compliant area blocks and the compliant area blocks respectively to obtain the main item regulation result one.
[0065] Specifically, if the regional interval is less than or equal to the interval threshold (if the regional interval is 1, the preset interval threshold is 2, the qualified regional block: if it is a, the growth environment value of the qualified regional block: that is, the growth environment values of all normal qualified items in the a regional block, if it is C0), the main environmental difference one (the same as the above explanation using A and B as examples, if the light intensity in the A regional block does not meet the standard, the temperature value does not meet the standard, and the difference in the light intensity that does not meet the standard is the largest, and the difference in the temperature value that does not meet the standard is small, then the sub-item environmental difference one (that is, the sub-item environmental difference one that does not meet the standard is the sub-item environmental difference one, if it is f1), the main environmental difference two and the sub-item environmental difference two (that is, the B regional block is counted, and the explanation is the same as the main environmental difference one and the sub-item environmental difference one, here Without further explanation, if they are z2 and f2 respectively), three main environmental requirement values (such as the difference between z1 and z2 and C0 is c1 and c2 respectively, and the difference between f1 and f2 and C0 is c3 and c4 respectively, for example, the growth environment requirement value of area block A - the control value of light intensity is set to z1-c1, and the auxiliary growth environment value C0 is regulated in area block a - the light intensity is adjusted to C0+(c1+c2) / 2, and similarly, the same processing steps are performed on area block B: for example, the growth environment requirement value of area block B - the control value of light intensity is set to z2-c2), the main item control result is one (that is, the main growth environment requirement values in area blocks A, B, and a are respectively regulated according to the growth environment value requirements of z1-c1, C0+(c1+c2) / 2, and z2-c2).
[0066] The specific step S3 includes the following sub-steps:
[0067] According to the growth environment value, sub-item environment difference one and sub-item environment difference two, the demand environment control value of the corresponding sub-item in the growth environment value of the qualified area block is estimated to obtain the sub-item environment demand value one.
[0068] According to the sub-item environmental demand value, the sub-item growth environmental demand value of the qualified area block is regulated to obtain the sub-item regulation result one.
[0069] The main item regulation result 1 and the sub-item regulation result group are combined into the first type of environmental regulation plan 2.
[0070] Specifically, such as the sub-item environmental requirement value 1 (the same as the explanation steps of the above-mentioned main item environmental requirement value 1, it should be noted that the auxiliary growth environment value is only regulated in the a area block, because the growth environment in the a area block will be related to the growth environment of the A area block and the B area block, and the temperature data difference between the A and B area blocks is small, so the a area block can be used for auxiliary regulation to reduce the regulation cost, such as regulating the auxiliary growth environment value C0 in the a area block-the light intensity is adjusted to C0+(c3+c4) / 2), the sub-item regulation result 1 (that is, the growth environment value of the main item growth environment requirement value in the a area block is regulated according to the requirement value of C0+(c3+c4) / 2).
[0071] The specific step S4 includes the following sub-steps:
[0072] When it is determined that the distribution position relationship among all the non-compliant area blocks is a continuous distribution relationship, the main environmental difference value three and the secondary environmental difference value three of each non-compliant area block in all the non-compliant area blocks are counted.
[0073] If the attributes of all non-compliant items in the main environmental difference value three are the same, and it is determined that there is a maximum value in the main environmental difference value three, then the first starting area block one that requires environmental difference control is selected from all non-compliant area blocks based on the maximum value in the main environmental difference value three.
[0074] The first environmental control value factors of the remaining area blocks except the first starting area block 1 among all the non-compliant area blocks are counted.
[0075] According to the first factor affecting the environmental regulation value and the main item environmental difference three, the demand environmental regulation value of the main item that does not meet the standard in the first starting area block one is estimated to obtain the first main item environmental demand value to be regulated.
[0076] According to the environmental requirement value of the first main item to be regulated, the growth environmental requirement value of the main item that does not meet the standard is regulated for the first starting area block 1 to obtain the main item regulation result 2.
[0077] If it is determined that all the differences in the sub-item environmental difference three are the same, the required environmental control value of the sub-item that does not meet the standard in the first starting area block one is estimated based on the first factor affecting the environmental control value and the sub-item environmental difference three to obtain the first sub-item environmental demand value to be regulated.
[0078] According to the environmental requirement value of the first sub-item to be regulated, the growth environmental requirement value of the sub-item that does not meet the standard is regulated for the first starting area block 1 to obtain the sub-item regulation result 2.
[0079] The main item regulation result 2 and the sub-item regulation result 2 are combined into the second type of environmental regulation plan 1.
[0080] Specifically, when it is determined that the distribution position relationship between all non-compliant area blocks is a continuous distribution relationship (for example, the position relationship between A, B, C, and D area blocks is adjacent and continuous in sequence, and there is no compliant area block inserted between A and B, between B and C, and between C and D), the main environmental difference value three and the secondary environmental difference value three (the explanations of the main environmental difference values one and two and the secondary environmental difference values one and two are the same, and no further explanation is given here. If the main environmental difference values three are: w1, w2, w3, and w4 respectively, and if the secondary environmental difference values three are: u1, u2, u3, u4), if the attributes of each non-compliant item in the main environmental difference value three are the same (if the main items are all light intensity, and it is determined that there is a maximum value in the main environmental difference value three: if the value of w2 is the largest, then the corresponding B area block is used as the first starting area block one), the first environmental control value factor (that is, the distances between A, C, D and B area blocks in A, B, C, D are counted, and the distance values are converted into the impact factor ratio value. If the conversion ratio is 10:1, if the first environmental control value factors are j1, j2, and j3 respectively),The first main environmental demand value to be regulated (such as the main environmental difference value w2 is the demand environmental regulation value in the B area block, x1*j1 needs to be equal to w1, x1 can be obtained, that is, the value-added adjustment of w2 needs to be made. Similarly, x2*j2 needs to be equal to w3, x3*j3 needs to be equal to w4, and x2 and x3 are obtained respectively. Finally, the growth environment demand numerical regulation value in the B area block is w2+x1+x2+x3. According to the matching table of the main item category that does not meet the standard - the spatial position where the regulation should be located, the spatial position where the regulation should be located corresponding to the value of w2+x1+x2+x3 can be matched. T1), the second main item regulation result (i.e., the main item growth environment demand value in the B area block is regulated according to the demand value of w2+x1+x2+x3 and the limited condition of the spatial position T1 where the regulation should be located), if it is judged that the differences in the three sub-item environmental differences are the same (such as the values of u1, u2, u3, and u4 are all equal), the first sub-item environmental demand value to be regulated, the second sub-item regulation result (the interpretation steps are the same as the first main item environmental demand value to be regulated and the second main item regulation result, which will not be explained here. It should be noted that the sub-item regulation here Still regulating in the B area block, if the environmental demand value of the first sub-item to be regulated: y1*j1 needs to be equal to u1, y1 can be obtained, that is, the value-added adjustment of u2 needs to be made. Similarly, y2*j2 needs to be equal to u3, y3*j3 needs to be equal to u4, and y2 and y3 are obtained respectively. Finally, the numerical regulation value of the growth environment demand in the B area block is u2+y1+y2+y3, which is the environmental demand value of the first sub-item to be regulated. According to the matching table of the sub-item category that does not meet the standard and the spatial position where the regulation should be located, the corresponding regulation position corresponding to the value of u2+y1+y2+y3 can be matched. Spatial position T2, secondary item control result 2: that is, the secondary item growth environment demand value in the B area block is regulated according to the demand value of u2+y1+y2+y3 and the spatial position where the control should be located is T2), the second type of environmental control scheme 1 (that is, the main item environmental demand control area is set in the B area block: the growth environment demand value control value is w2+x1+x2+x3, the spatial position where the control should be located is T1, and the secondary item environmental demand control area is also set in the B area block: the growth environment demand value control value is u2+y1+y2+y3, and the spatial position where the control should be located is T2). ,
[0081] The specific step S5 includes the following sub-steps:
[0082] If it is determined that there is a maximum value in the sub-item environmental difference value three, then the first starting area block two requiring environmental difference control is selected from all non-compliant area blocks according to the maximum value in the sub-item environmental difference value three.
[0083] The second environmental control value factors of the remaining area blocks except the first starting area block 2 among all the non-compliant area blocks are counted.
[0084] According to the second factor affecting the environmental control value and the sub-item environmental difference value three, the required environmental control value of the sub-item that does not meet the standard in the first starting area block two is estimated to obtain the second environmental demand value of the sub-item to be regulated.
[0085] According to the environmental requirement value of the second sub-item to be regulated, the growth environmental requirement value of the sub-item that does not meet the standard is regulated for the first starting area block 2 to obtain sub-item regulation result three.
[0086] The main item regulation result 2 and the sub-item regulation result 3 are combined to form the second type of environmental regulation plan 2.
[0087] Specifically, if it is determined that there is a maximum value in the sub-item environmental difference value three (if u3 has the largest value among u1, u2, u3, and u4, the corresponding C area block is used as the first starting area block two, that is, the subsequent sub-item condition processing area block), the second factor affecting the environmental regulation value (the same statistical steps as the first factor affecting the environmental regulation value, no further explanation is given here, if they are j4, j5, and j6 respectively), the second sub-item environmental demand value to be regulated, and the sub-item regulation result three (the same explanation as the first sub-item environmental demand value to be regulated and the sub-item regulation result two, such as x4*j4 needs to be equal to u1, and x4 can be obtained, that is, the value-added adjustment of u3 needs to be made. Similarly, x5*j5 needs to be equal to u2, and x6*j6 needs to be equal to u4, and x5 and x6 are obtained respectively. Finally, the growth environment demand values performed in the C area block The control value is u3+x4+x5+x6, which is the environmental demand value of the second sub-item to be controlled. According to the matching table of the sub-item category that did not meet the standard - the spatial position where the control should be located, the spatial position T3 where the control should be located corresponding to the value u2+x4+x5+x6 can be matched. The sub-item control result three: that is, the sub-item growth environment demand value in the C area block is controlled according to the demand value u2+x4+x5+x6 and the spatial position T3 where the control should be located). The second type of environmental control plan two (that is, the main item environmental demand control area is set in the B area block: the growth environment demand value control value is w2+x1+x2+x3, and the spatial position where the control should be located is T1, and the sub-item environmental demand control area is also set in the C area block: the growth environment demand value control value is u2+x4+x5+x6, and the spatial position where the control should be located is T3).
[0088] An intelligent control system for a plant factory, by applying the intelligent control method for a plant factory as described above, includes a detection area interception unit, a first condition judgment unit, a second condition judgment unit, an auxiliary detection block extraction unit and a third condition judgment unit, with reference to Figure 2, all non-compliant area blocks whose plant growth environment data do not meet the standards are obtained through the environmental control plan formulation module. When it is calculated that the regional interval between all non-compliant area blocks is greater than the preset interval threshold, a first type of environmental control plan is formulated to regulate the growth environment of non-compliant items for all non-compliant area blocks; if it is determined through the regional non-compliant main item regulation module that the regional non-compliant main item is less than or equal to the preset interval threshold, the compliant area blocks between any two area blocks in all non-compliant area blocks are obtained, and the growth environment demand values of the main items are numerically regulated for any two area blocks and the compliant area blocks in all non-compliant area blocks to obtain the main item regulation result one; the environmental control plan formulation module is used to regulate the growth environment demand values of the compliant sub-items in the compliant area blocks to obtain the sub-item regulation result one, and the main item regulation result and the sub-item regulation result are combined into the first type of environmental control plan two; the environmental control plan formulation module is used to count the non-compliant areas of each area block in all non-compliant area blocks. The main item environmental difference three and the sub-item environmental difference three of the target, if the attributes of each non-compliant item in the main item environmental difference three are the same, and it is judged that there is a maximum value in the main item environmental difference three, then the second type of environmental control plan one is formulated to control the growth environment of the non-compliant items for all non-compliant area blocks; through the environmental control plan four formulation module, if it is judged that there is a maximum value in the sub-item environmental difference three, the first starting area block two that needs to be controlled by the environmental difference is selected from all non-compliant area blocks, and the growth environment demand numerical control of the non-compliant sub-item is performed on the first starting area block two to obtain the sub-item control result three, and the main item control result two and the sub-item control result three are combined into the second type of environmental control plan two; through the environmental control plan five formulation module, it is judged that if the attributes of each non-compliant item in the non-compliant item environmental difference to which all non-compliant area blocks belong are different, then according to the non-compliant item environmental difference, the growth environment demand numerical control of the non-compliant item is performed on each area block in all non-compliant area blocks, and the third type of environmental control plan is output.
[0089] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.
Claims
1. An intelligent control method for a plant factory, characterized in that: The following steps are involved: Obtain all non-compliant area blocks whose plant growth environment data does not meet the standards, and when it is statistically determined that the regional intervals between all the non-compliant area blocks are greater than a preset interval threshold, formulate a first type of environmental control plan to control the growth environment of non-compliant items for all non-compliant area blocks; If it is found that the regional interval between all non-compliant regional blocks is less than or equal to the preset interval threshold, the compliant regional blocks between any two regional blocks among all non-compliant regional blocks are obtained, and the growth environment requirement numerical control of the main item is performed on any two regional blocks among all non-compliant regional blocks and the compliant regional block to obtain the main item control result one; The growth environment requirement values of the qualified sub-items in the qualified area block are regulated to obtain sub-item regulation result 1, and the main item regulation result and the sub-item regulation result are combined into the first type of environmental regulation scheme 2; Counting the main environmental difference value 3 and the secondary environmental difference value 3 of each non-compliant area block; if the attributes of each non-compliant item in the main environmental difference value 3 are the same, and it is determined that there is a maximum value in the main environmental difference value 3, then formulating a second type of environmental control plan to control the growth environment of the non-compliant items in all non-compliant area blocks; If it is determined that there is a maximum value in the secondary environmental difference value 3, the first starting area block 2 that needs to be regulated for the environmental difference is selected from all the non-compliant area blocks, and the growth environment requirement value of the non-compliant secondary item is regulated for the first starting area block 2 to obtain the secondary regulation result 3, and the main item regulation result 2 and the secondary item regulation result 3 are combined into the second type of environmental regulation scheme 2; If the attributes of each non-compliant item in the environmental difference of the non-compliant item to which all non-compliant area blocks belong are different, then according to the environmental difference of the non-compliant item, the growth environment requirement numerical control of the non-compliant item is performed on each area block in all non-compliant area blocks respectively, and a third type of environmental control plan is output.
2. The intelligent control method of a plant factory according to claim 1, characterized in that: Obtain all non-compliant area blocks whose plant growth environment data does not meet the standards. When it is found that the regional interval between all the non-compliant area blocks is greater than a preset interval threshold, formulate a first type of environmental control scheme to control the growth environment of all non-compliant area blocks. Specifically, the steps are as follows: Acquire all non-compliant area blocks whose plant growth environment data does not meet the standard, and when it is determined that the distribution position relationship between all the non-compliant area blocks is an interval distribution relationship, perform statistics on the position distribution interval between all the non-compliant area blocks to obtain the area interval; A preset interval threshold is set, and if the area interval is greater than the interval threshold, then the required environmental value of the non-compliant item of each area block in all non-compliant area blocks is counted as one; According to the non-compliant item demand environment value one, the growth environment demand value of the non-compliant item is regulated for each of all non-compliant area blocks, and a first type of environmental regulation plan one is output.
3. The intelligent control method of a plant factory according to claim 2, characterized in that: If it is found that the regional interval between all non-compliant regional blocks is less than or equal to the preset interval threshold, the qualified regional blocks between any two regional blocks among all non-compliant regional blocks are obtained, and the growth environment requirement numerical control of the main item is performed on any two regional blocks among all non-compliant regional blocks and the qualified regional block to obtain the main item control result one step, specifically: If the regional interval is less than or equal to the interval threshold, the growth environment values of the qualified regional blocks and the qualified regional blocks between any two regional blocks in all non-qualified regional blocks are obtained; Count the primary environmental difference value 1 and the secondary environmental difference value 1 that do not meet the standard in one of any two area blocks among all non-compliant area blocks, and count the primary environmental difference value 2 and the secondary environmental difference value 2 that do not meet the standard in the other of any two area blocks among all non-compliant area blocks; According to the growth environment value, the main item environment difference value 1 and the main item environment difference value 2, the required environmental control values of the main items of any two area blocks in all non-compliant area blocks and the compliant area blocks are estimated to obtain three main item environmental demand values; According to the three main environmental requirement values, the growth environmental requirement values of the main item are regulated for any two area blocks in all non-compliant area blocks and the compliant area blocks respectively to obtain the main item regulation result one.
4. The intelligent control method of a plant factory according to claim 3, characterized in that: The steps of regulating the growth environment requirement values of the qualified sub-items in the qualified area block to obtain the sub-item regulation result 1, and combining the main item regulation result and the sub-item regulation result into the first type of environmental regulation scheme 2 are specifically as follows: According to the growth environment value, the sub-item environment difference value 1 and the sub-item environment difference value 2, estimating the required environment control value of the corresponding sub-item in the growth environment value to which the qualified area block belongs to obtain the sub-item environment required value 1; According to the sub-item environmental requirement value, the sub-item growth environmental requirement value of the qualified area block is regulated to obtain a sub-item regulation result 1; The main item regulation result one and the sub-item regulation result are combined into a first type of environmental regulation scheme two.
5. The intelligent control method of a plant factory according to claim 4, characterized in that: The main environmental difference value 3 and the secondary environmental difference value 3 of each non-compliant area block are counted. If the attributes of each non-compliant item in the main environmental difference value 3 are the same, and it is determined that there is a maximum value in the main environmental difference value 3, then the second type of environmental control plan is formulated to control the growth environment of the non-compliant items in all non-compliant area blocks, specifically: When it is determined that the distribution position relationship between all non-compliant area blocks is a continuous distribution relationship, the main environmental difference value three and the secondary environmental difference value three of each non-compliant area block in all non-compliant area blocks are counted; If the attributes of the non-compliant items in the main environmental difference value 3 are the same, and it is determined that there is a maximum value in the main environmental difference value 3, then according to the maximum value in the main environmental difference value 3, the first starting end area block 1 that needs to be regulated by the environmental difference is selected from all non-compliant area blocks; Counting the first environmental control value factors of the remaining area blocks except the first starting area block 1 among all the area blocks that have not reached the standard; According to the first influencing environmental regulation value factor and the main item environmental difference value 3, the required environmental regulation value of the main item that does not meet the standard in the first starting end area block 1 is estimated to obtain the first main item environmental demand value to be regulated; According to the first environmental requirement value of the main item to be regulated, regulating the growth environmental requirement value of the main item that does not meet the standard for the first starting area block 1 to obtain the second main item regulation result; If it is determined that all the differences in the third sub-item environmental difference value are the same, then the required environmental control value of the sub-item that does not meet the standard in the first starting area block 1 is estimated according to the first influencing environmental control value factor and the third sub-item environmental difference value to obtain the first sub-item environmental demand value to be regulated; According to the first to-be-regulated sub-item environmental requirement value, regulating the growth environmental requirement value of the sub-item that does not meet the standard for the first starting area block 1 to obtain sub-item regulation result 2; The main item regulation result 2 and the sub-item regulation result 2 are combined into the second type of environmental regulation plan 1.
6. The intelligent control method of a plant factory according to claim 5, characterized in that: If it is determined that there is a maximum value in the secondary environmental difference value 3, the first starting area block 2 that needs to be regulated for the environmental difference is selected from all the non-compliant area blocks, and the first starting area block 2 is regulated for the numerical value of the growth environment requirement of the non-compliant secondary item to obtain the secondary item regulation result 3, and the main item regulation result 2 and the secondary item regulation result 3 are combined into the steps of the second type of environmental regulation scheme 2, specifically: If it is determined that there is a maximum value in the sub-item environmental difference value 3, then according to the maximum value in the sub-item environmental difference value 3, the first starting area block 2 that needs to be regulated for the environmental difference value is selected from all the non-compliant area blocks; Counting the second environmental control value factors of the remaining area blocks except the first starting area block 2 among all the area blocks that have not reached the standard; According to the second influencing environmental control value factor and the sub-item environmental difference value three, the required environmental control value of the sub-item that does not meet the standard in the first starting end area block two is estimated to obtain the second sub-item environmental demand value to be regulated; According to the second sub-item environmental requirement value to be regulated, the growth environmental requirement value of the sub-item that does not meet the standard is regulated for the first starting area block 2 to obtain a sub-item regulation result 3; The main item regulation result 2 and the sub-item regulation result 3 are combined to form the second type of environmental regulation plan 2.
7. An intelligent control system for a plant factory, characterized in that: The system is used to implement the intelligent control method of a plant factory according to any one of claims 1 to 6, comprising: The first environmental control plan formulation module is used to obtain all non-compliant area blocks whose plant growth environment data does not meet the standards. When it is calculated that the regional interval between all non-compliant area blocks is greater than the preset interval threshold, a first type of environmental control plan is formulated to regulate the growth environment of all non-compliant area blocks; The regional non-compliant main item control module is used to determine if the regional interval between all non-compliant regional blocks is less than or equal to a preset interval threshold, then obtain the compliant regional block between any two regional blocks among all non-compliant regional blocks, and perform numerical control of the growth environment requirements of the main item on any two regional blocks among all non-compliant regional blocks and the compliant regional block to obtain the main item control result one; The second environmental control scheme formulation module is used to control the growth environment demand values of the qualified sub-items in the qualified area block to obtain the sub-item control result 1, and the main item control result and the sub-item control result are combined into the first type of environmental control scheme 2; The module for formulating the third environmental control plan is used to count the primary environmental difference value 3 and the secondary environmental difference value 3 of each non-compliant area block. If the attributes of each non-compliant item in the primary environmental difference value 3 are the same, and it is determined that there is a maximum value in the primary environmental difference value 3, then the second type of environmental control plan 1 is formulated to control the growth environment of the non-compliant items in all non-compliant area blocks; The fourth environmental control scheme formulation module is used for selecting the first starting area block 2 that needs to be regulated for the environmental difference from all the non-compliant area blocks if it is determined that there is a maximum value in the third sub-item environmental difference, and performing numerical regulation of the growth environment requirement of the non-compliant sub-item on the first starting area block 2 to obtain the third sub-item regulation result, and combining the second main item regulation result and the third sub-item regulation result into the second type of environmental control scheme 2; The fifth environmental control plan formulation module is used to determine if the attributes of each non-compliant item in the environmental difference of the non-compliant item to which all non-compliant area blocks belong are different. Then, according to the environmental difference of the non-compliant item, the growth environment demand numerical control of the non-compliant item is performed on each area block in all non-compliant area blocks, and the third type of environmental control plan is output.
Citation Information
Patent Citations
Plant growth environment control method, device and equipment and storage medium
CN114460990A
Plant growth environment adjusting method and system
CN117311427A
Virtual power plant optimization scheduling method and system
CN118917636A
Control Method for Collecting and Analyzing Feed-back Control Data for Producing Control Conditions of Plant Growth Environment Conditions for Plant Factory
KR102039744B1
Greenhouse environment regulation method, device and smart greenhouse
WO2018058820A1