Improved intelligent agricultural information system based on power line carrier communication

By identifying power line interference and optimizing frequency bands and path adjustments, the problem of signal instability in power line carrier communication was solved, enabling stable and efficient data transmission for smart agricultural information systems.

CN121887231APending Publication Date: 2026-04-17ANSHI TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ANSHI TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2025-12-15
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In existing smart agriculture information systems based on power line carrier communication, power line noise interference is significant, leading to signal instability. Frequency band selection and path adjustment lack flexibility, making it unable to adapt to environmental changes in a timely manner. The feedback control mechanism is not flexible enough, affecting the accuracy of data transmission and the system's self-adaptability.

Method used

The line interference identification module identifies voltage changes and noise frequencies and draws a table of overlapping interference lines; the frequency band optimization module removes noise-concentrated frequency bands and optimizes frequency band allocation; the path transmission module ensures signal stability; and the control node response comparison module identifies abnormal response nodes, adjusts command paths, and generates a set of stable transmission paths.

Benefits of technology

It improves the accuracy and adaptability of signal transmission, reduces interference, and enhances the overall stability of the system and the continuity of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121887231A_ABST
    Figure CN121887231A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent agricultural information, in particular to an improved intelligent agricultural information system based on power line carrier communication, which comprises an interference identification module for collecting voltage, noise and signal fluctuation, extracting an interference line and drawing a power trend graph, and a frequency band optimization module for denoising and sequencing frequency bands and forming a priority table, the transmission screening module distributes frequency bands and tracks stability to form a stable path set, the response comparison module analyzes feedback differences to form an abnormal node list, and the path allocation module replaces cross paths to form a dynamic matching table. According to the invention, by analyzing the voltage change and the noise frequency, the interference line is identified, the power diagram is drawn, and the signal path is optimized. After interference frequency bands are removed, the frequency bands are distributed according to priorities, and stable signal transmission is ensured. Signal continuity is maintained through path screening, and data stability is improved. The control comparison and path allocation identify abnormity and adjust the path, the stability is optimized, the interference is reduced, and the system efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart agriculture information technology, and in particular to a smart agriculture information system based on improved power line carrier communication. Background Technology

[0002] The field of smart agriculture information technology involves optimizing agricultural production, management, and services using information technology and intelligent methods. Its core includes the collection, transmission, processing, and application of agricultural information, encompassing farmland environmental monitoring, agricultural IoT, precision agriculture management, and agricultural big data analysis. Through sensors, wireless communication, and data processing technologies, it enables real-time monitoring and intelligent management of agricultural production, promoting the modernization of agriculture.

[0003] Among them, the traditional smart agriculture information system based on power line carrier communication refers to a system that uses power line carrier communication technology for agricultural information transmission. This type of system transmits farmland environmental data, equipment status data, and control commands by loading carrier signals onto power lines, typically using modulation to complete signal transmission. The process involves deploying sensor nodes to collect environmental parameters, transmitting them via power lines to a monitoring center, where the data is processed and control commands are issued to the executing equipment.

[0004] Existing technologies rely on power line carrier communication for data transmission, but power line noise interference is significant, leading to signal instability. The lack of flexibility in system frequency band selection and path adjustment prevents timely adaptation to environmental changes, resulting in frequency band interference or path instability affecting data transmission. Traditional systems' feedback control mechanisms are also inflexible, unable to identify and correct abnormal responses in real time, limiting the system's adaptive capabilities. Furthermore, interference cannot be effectively avoided during signal transmission, limiting the accuracy of real-time monitoring and data transmission in agricultural environments. Summary of the Invention

[0005] The purpose of this invention is to overcome the shortcomings of existing technologies and propose an intelligent agricultural information system based on improved power line carrier communication.

[0006] To achieve the above objectives, the present invention adopts the following technical solution: a smart agriculture information system based on improved power line carrier communication, the system comprising:

[0007] The line interference identification module collects the voltage trends, noise frequencies, and signal fluctuation patterns of the greenhouse main control, drip irrigation branch, and aquaculture lines. It compares the voltage direction with the main value trend of noise frequency, associates the regional wiring by line number, extracts lines with similar fluctuations and noise, draws the cross-regional path power flow diagram, and generates a table of overlapping interference lines.

[0008] The frequency band optimization and arrangement module calls the frequency bands in the interference and overlapping line table, removes the frequency bands with concentrated noise, classifies the remaining frequency bands according to signal stability, analyzes transmission pauses and interruptions, allocates stable frequency bands to each line, connects the area numbers to form a cross structure, and generates a regional frequency band priority table.

[0009] The path transmission filtering module allocates frequency bands to greenhouse control, soil sensing and ventilation lines according to the regional frequency band priority table, tracks the transmission trajectory of frequency bands between nodes, observes whether relay jumps are delayed or deflected, establishes the correspondence between frequency bands and lines based on signal continuity and jump stability, and generates a stable transmission path set.

[0010] The control node response comparison module retrieves the feedback value stream of the end device based on the stable path set number, compares the control action cycle change trend, filters the number of feedback action change or response direction reversal, combines the regional location connectivity, merges the feedback differences into the response range, and outputs a list of abnormal response nodes.

[0011] The command path allocation and matching module calls the control lines listed in the abnormal response node list, compares the frequency path intersection situation of the number attached to the current frequency band with the interference overlapping line table, replaces the frequency crossing path connection, retains the original control point position of the continuous frequency band connection, adjusts the command path structure, and generates a dynamic control path matching table.

[0012] As a further embodiment of the present invention, the line interference identification module specifically includes voltage change trend, noise frequency main value, signal fluctuation form, line number, lines with similar signal fluctuation and noise performance, cross-regional path power flow diagram, and interference overlapping line table; the frequency band optimization and arrangement module includes frequency band selection, noise concentration frequency band elimination, signal stable frequency band, frequency band transmission pause, frequency band interruption phenomenon, and frequency band priority sorting; the path transmission screening module specifically includes greenhouse control lines, soil sensing lines, ventilation lines, frequency band stable transmission paths, signal continuity, transmission jump stability, and stable path set; the control node response comparison module includes line number, equipment control feedback value stream, feedback action change, response direction reversal, feedback behavior difference, and abnormal response node list; the command path allocation and matching module specifically includes control lines, frequency cross paths, frequency band continuity, and dynamic control path matching table.

[0013] As a further aspect of the present invention, the line interference identification module includes:

[0014] The voltage change recognition submodule acquires voltage change data from the greenhouse main control, drip irrigation branch, and aquaculture control lines, monitors the voltage change trend of each line, identifies significant changes in voltage fluctuations by comparing the voltage fluctuation directions of different lines, and records the corresponding voltage change amounts; thus obtaining the voltage fluctuation trend.

[0015] The noise frequency analysis submodule extracts the main noise frequency value based on the voltage fluctuation data, analyzes the noise fluctuation pattern of each line, determines the main fluctuation range of the noise frequency, and filters out lines with similar frequency fluctuation characteristics; thus obtaining the noise frequency fluctuation range.

[0016] The interference overlapping line identification submodule determines whether there is interference overlapping between lines based on the comparison results of the voltage fluctuation trend and the noise frequency fluctuation range, associates the line numbers of different areas, extracts lines with similar signal fluctuation and noise frequency performance, confirms cross-area paths through wiring relationships and draws power flow diagrams; thus obtaining the interference overlapping line table.

[0017] As a further aspect of the present invention, the frequency band preferred arrangement module includes:

[0018] The frequency band denoising submodule, based on the frequency bands in the interference overlap line list, removes frequency bands with concentrated noise, filters out frequency bands with less noise, and determines the effective frequency bands by comparing signal strength and frequency characteristics; thus obtaining a list of denoised frequency bands.

[0019] The signal stability analysis submodule analyzes the pause intervals and interruptions during the transmission of each frequency band according to the denoised frequency band list, evaluates the stability of the frequency band, determines its priority based on the results, and obtains a signal stability score.

[0020] The regional frequency band allocation submodule allocates stable frequency bands to different lines based on the signal stability score, and forms the allocation relationship between frequency bands in different regions by associating frequency bands with region numbers; thus obtaining the regional frequency band priority table.

[0021] As a further aspect of the present invention, the path transmission filtering module includes:

[0022] The frequency band allocation submodule allocates the frequency bands that appear earlier in the regional frequency band priority table to the greenhouse control, soil sensing and ventilation lines, ensuring that each frequency band enters the corresponding line in sequence; thus obtaining the frequency band allocation list.

[0023] The extended trajectory tracking submodule tracks the extended trajectory of each frequency band as it passes through each line node according to the frequency band allocation list, monitors the signal transition process between each node, and checks for delays or directional changes; thus obtaining trajectory extension data.

[0024] The transmission stability judgment submodule evaluates the continuity and stability of signal jumps based on the trajectory extension data. By analyzing the interval extension and direction switching in relay jumps, it filters out the correspondence between frequency bands and lines with stable transmission and obtains a set of stable transmission paths.

[0025] As a further aspect of the present invention, the control node response comparison module includes:

[0026] The control feedback acquisition submodule retrieves the control feedback values ​​of the terminal devices of each line according to the line number in the stable transmission path set, acquires the control feedback stream within two consecutive cycles, and records the feedback data for each cycle; thus obtaining the control feedback data.

[0027] The feedback difference tracking submodule tracks the difference in control actions within two cycles based on the control feedback data, compares the changing trends in the feedback flow, and identifies the line numbers and distribution areas where the feedback behavior changes or the response direction reverses; thus obtaining the feedback difference data.

[0028] The abnormal response identification submodule, based on the feedback difference data, presents the differences in feedback behavior within the line response range, and, combined with the behavioral characteristics of the control terminal, identifies the nodes of abnormal response and lists the nodes of abnormal response; thus obtaining the list of abnormal response nodes.

[0029] As a further aspect of the present invention, the instruction path allocation and matching module includes:

[0030] The frequency band position interleaving submodule checks the number attached to the current frequency band based on the lines listed in the abnormal response node list, and performs position interleaving processing on the lines with high frequency occurrences in the interference overlap line table, adjusting the paths with frequency intersections; thus obtaining frequency band interleaving data.

[0031] The path replacement submodule, based on the frequency band interleaving data, replaces the frequency crossing parts in the path connection to ensure the continuity of the remaining path and guarantee the normal transmission of the frequency band; thus obtaining the path replacement scheme.

[0032] The control path mapping submodule, according to the path replacement scheme, associates the remaining stable transmission frequency bands back to the original control point locations, performs path mapping, and forms a new control path matching relationship; thus obtaining a dynamic control path matching table.

[0033] Compared with the prior art, the advantages and positive effects of the present invention are as follows:

[0034] In this invention, by analyzing voltage change trends and noise frequency principal values, interfering lines can be accurately identified, power flow diagrams can be drawn, and signal transmission paths can be optimized. The frequency band selection module removes interfering frequency bands, ensuring stable signal transmission on the remaining frequency bands and allocating them to each line according to frequency band priority, thus improving signal stability. The path selection module ensures stable signal transmission on different lines, avoiding signal interruptions or delays and improving data transmission continuity. Control node response comparison and path allocation enable the system to promptly identify abnormal responses and adjust paths, optimizing the stability and efficiency of line transmission. Overall, this scheme improves the accuracy and adaptability of signal transmission, reduces interference, and enhances the overall stability of the system. Attached Figure Description

[0035] Figure 1 This is a flowchart of the method of the present invention;

[0036] Figure 2 This is a flowchart illustrating the acquisition process of the line interference identification module of the present invention.

[0037] Figure 3 This is a flowchart of the frequency band preferred arrangement module of the present invention;

[0038] Figure 4 This is a flowchart illustrating the acquisition process of the path transmission filtering module of the present invention.

[0039] Figure 5 This is a flowchart illustrating the acquisition process of the control node response comparison module of the present invention.

[0040] Figure 6 This is a flowchart illustrating the acquisition process of the instruction path allocation and matching module in this invention. Detailed Implementation

[0041] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0042] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.

[0043] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0044] Please see Figure 1 This invention provides a technical solution: a smart agricultural information system based on improved power line carrier communication, the system comprising:

[0045] The line interference identification module collects voltage change trends, noise frequency main values, and signal fluctuation patterns from the greenhouse main control, drip irrigation branch, and aquaculture control lines. It compares the trend of voltage change direction with the noise frequency main value, associates different area wiring through line number, extracts lines with similar signal fluctuation and noise performance, draws the power flow pattern corresponding to the line cross-area path, and forms a table of interference overlapping lines.

[0046] The frequency band optimization and arrangement module calls the associated frequency bands in the interference overlap line table, removes some frequency bands with concentrated noise, and then arranges the remaining frequency bands one by one according to the signal stability state. By observing the pause interval and interruption phenomenon during the transmission of each frequency band, the frequency bands with stable performance are sequentially allocated on different lines, and the frequency bands are connected to form a cross correspondence with the area number to obtain the area frequency band priority table.

[0047] The path transmission filtering module calls the first frequency band in the regional frequency band priority table, assigns each frequency band to the corresponding greenhouse control, soil sensing and ventilation lines, tracks the extension trajectory of the frequency band through each line node, and checks whether the interval is extended or the direction is switched during the relay jump process. By using the continuity of the signal during transmission and the stability of the jump trend, the frequency band and the line are matched to form a stable transmission path set.

[0048] The control node response comparison module, based on the line number of the stable transmission path set, retrieves the continuous value stream of control feedback from the end device, tracks the difference in the control action in two consecutive cycles, connects the number of feedback action change or response direction reversal with the distribution area, presents the difference in feedback behavior in the line response range, and forms an abnormal response node list corresponding to the control terminal behavior characteristics.

[0049] The command path allocation and matching module calls the control lines listed in the abnormal response node list, checks the number attached to the current frequency band, performs position interleaving processing on the distribution of lines with the frequency main item appearing frequently in the interference overlapping line table, replaces the path connection with frequency crossing, associates the remaining transmission frequency bands that maintain continuity back to the original control point position, and maps them to form a dynamic control path matching table.

[0050] The line interference identification module specifically includes voltage change trends, noise frequency principal values, signal fluctuation patterns, line numbers, lines where signal fluctuations and noise characteristics are similar, power flow diagrams for cross-regional paths, and a table of overlapping interference lines; the frequency band optimization and arrangement module includes frequency band selection, noise concentration frequency band removal, signal stable frequency bands, frequency band transmission pauses, frequency band interruptions, and frequency band priority ranking; the path transmission screening module specifically includes greenhouse control lines, soil sensing lines, ventilation lines, stable frequency band transmission paths, signal continuity, transmission jump stability, and stable path sets; the control node response comparison module includes line numbers, equipment control feedback value streams, feedback action changes, response direction reversals, feedback behavior differences, and a list of abnormal response nodes; the command path allocation and matching module specifically includes control lines, frequency cross paths, frequency band continuity, and a dynamic control path matching table.

[0051] Please see Figure 2 The line interference identification module includes:

[0052] The voltage change recognition submodule acquires voltage change data from the greenhouse main control, drip irrigation branch, and aquaculture control lines, monitors the voltage change trend of each line, identifies significant changes in voltage fluctuations by comparing the voltage fluctuation directions of different lines, and records the corresponding voltage change amounts; thus obtaining the voltage fluctuation trend.

[0053] During the execution of the voltage change recognition submodule, real-time monitoring of the voltage in the greenhouse main control circuit, drip irrigation branch circuit, and aquaculture control circuit is required. Each circuit collects voltage data via a voltage sensor, typically at a frequency of once per second, or a higher frequency depending on actual needs. Voltage fluctuation data is processed by the data acquisition unit and converted into analyzable values. Then, the system calculates the voltage change within each time period according to a preset time window (e.g., per minute). The voltage data in the greenhouse main control circuit is typically affected by environmental control systems; for example, the start-up and shutdown of temperature or humidity control equipment can cause slight voltage fluctuations. Voltage fluctuations in the drip irrigation branch circuit are caused by the start-up and shutdown of water pumps, while voltage fluctuations in the aquaculture control circuit are closely related to the operating status of the equipment. By comparing these voltage change trends, the system can identify abnormal fluctuations. For example, if the voltage in the greenhouse main control circuit fluctuates from 220V to 215V, and this fluctuation lasts for more than 5 minutes without the start-up or shutdown of other equipment, the system will determine that the voltage change is a significant fluctuation. In this way, the system can not only identify the voltage change trend of each line, but also record the specific value of each voltage fluctuation. For example, the voltage fluctuation of the greenhouse main control line is recorded as "±5V", the drip irrigation branch as "±3V", and the aquaculture control line as "±4V". This data provides basic data support for the subsequent noise frequency analysis module, thus obtaining voltage fluctuation trend data.

[0054] The noise frequency analysis submodule extracts the main noise frequency value based on voltage fluctuation data, analyzes the noise fluctuation pattern of each line, determines the main fluctuation range of the noise frequency, and filters out lines with similar frequency fluctuation characteristics; thus obtaining the noise frequency fluctuation range.

[0055] During the execution of the noise frequency analysis submodule, noise frequency extraction is performed based on voltage fluctuation data. Specifically, the voltage change data undergoes a series of filtering and transformation processes to extract high-frequency components from the signal. Using techniques such as Fourier transform, the system can convert the time-domain signal into a frequency-domain signal, thereby identifying the noise frequency components in the voltage fluctuations. For example, if the voltage fluctuations of the greenhouse main control line frequently fluctuate within the 50Hz frequency range, while the voltage fluctuations of the drip irrigation branch line exhibit similar frequency components, it can be preliminarily determined that the noise frequency components of these two lines are similar. To further analyze the range of noise fluctuations, the system calculates the frequency distribution range of different lines. Assuming the noise frequency fluctuations of the greenhouse main control line are between 49Hz and 51Hz, and the noise frequency fluctuations of the drip irrigation branch line are between 48Hz and 52Hz, then it can be considered that the noise fluctuation ranges of these two lines overlap and have similar frequency characteristics. By extracting and comparing the noise frequencies of each line, the system can identify the main noise frequencies in the voltage fluctuations and provide data support for identifying overlapping interference lines. This yields the noise frequency fluctuation range data.

[0056] The interference-overlapping line identification submodule determines whether there is interference overlap between lines based on the comparison results of voltage fluctuation trends and noise frequency fluctuation ranges. It associates line numbers in different areas, extracts lines with similar signal fluctuation and noise frequency performance, confirms cross-area paths through wiring relationships, and draws a power flow diagram; thus obtaining a table of interference-overlapping lines.

[0057] During the execution of the interference overlap line identification submodule, the voltage fluctuation trend is compared with the noise frequency fluctuation range to determine whether interference overlap exists. Assuming the voltage fluctuation trends of the greenhouse main control line and the drip irrigation branch are similar and their noise frequency ranges overlap, it can be inferred that interference overlap exists between these two lines. The system further confirms the source of interference through power wiring relationships. For example, if both lines are powered by the same distribution equipment or the same transformer, then their voltage and noise frequency fluctuations are caused by a problem in the power system. Based on this, the system determines whether there is power interference across different areas by associating line numbers with power equipment wiring relationships. For example, if the greenhouse main control line is numbered A1 and the drip irrigation branch line is numbered B1, and both lines A1 and B1 are connected through the same power junction point, then their voltage and noise fluctuations are caused by a power supply problem. Based on this information, the system can draw a power routing diagram, visually displaying the interference relationships between lines and identifying interference overlap lines. This data is then compiled into an interference overlap line table, providing a reference for power maintenance personnel to conduct power equipment inspection and maintenance. Obtain the list of interfering and overlapping lines.

[0058] Please see Figure 3 The frequency band optimization and arrangement module includes:

[0059] The frequency band denoising submodule removes frequency bands with concentrated noise based on the frequency bands in the interference overlap line list, filters out frequency bands with less noise, and determines the effective frequency bands by comparing signal strength and frequency characteristics; thus obtaining a list of denoised frequency bands.

[0060] The system needs to analyze the frequency bands in the interference overlap list to remove noise-concentrated frequency bands. By measuring and comparing the signal strength within each frequency band, the system can identify bands with concentrated noise. For example, if the signal strength in a certain frequency band is low and fluctuates significantly, it indicates strong interference noise, and the system will filter out these bands. Further filtering of less noisy bands is achieved by comparing the frequency characteristics of each band. To ensure the effectiveness of the frequency bands, the band with the lowest noise and strongest signal can be selected as the effective band by comparing the noise strength between different frequency bands. For example, if the signal strength of a certain frequency band is -70dBm and fluctuates significantly, it is considered to contain significant noise, while another frequency band has a signal strength of -50dBm and fluctuates less, indicating less noise. The effective frequency bands are compiled into a denoised frequency band list for subsequent analysis. This results in the denoised frequency band list.

[0061] The signal stability analysis submodule analyzes the pause intervals and interruptions during transmission in each frequency band based on the list of denoised frequency bands, evaluates the stability of the frequency bands, determines their priority based on the results, and obtains a signal stability score.

[0062] The system analyzes the pause intervals and interruptions during transmission for each frequency band based on the noise reduction frequency band list. Specifically, it detects the stability of the signal in each band during transmission, paying particular attention to whether there are prolonged pauses or interruptions. For example, if a frequency band experiences frequent pauses during transmission, with each pause lasting more than 10 milliseconds, its stability is considered poor and it will be assessed as low priority. The signal stability of each frequency band is scored based on the pause interval and interruption frequency; fewer pauses indicate a more stable signal and a higher score. For instance, if a frequency band has an interruption interval of 20ms and experiences a total of 3 interruptions, the system assesses its stability as medium and assigns it a medium priority. Another frequency band, however, shows no significant pauses or interruptions during transmission; the system assesses it as highly stable and assigns it a high priority. Based on the stability analysis results of all frequency bands, the system determines the priority of each band and ranks them to form a signal stability score.

[0063] The regional frequency band allocation submodule allocates stable frequency bands to different lines based on signal stability scores, and forms the allocation relationship between frequency bands in different regions by associating frequency bands with region numbers; thus obtaining the regional frequency band priority table.

[0064] Based on signal stability scores, the system allocates stable frequency bands to different lines. Specifically, frequency bands with higher stability scores are prioritized for lines with higher signal quality requirements, while frequency bands with lower stability scores are assigned to lines with less stringent signal requirements. Each line is categorized to determine which lines have higher signal stability requirements; for example, the greenhouse main control line has high signal stability requirements, while the drip irrigation branch line has lower requirements. The allocation relationship between frequency bands and region numbers is established. For instance, assuming the greenhouse main control line is located in region A and the drip irrigation branch line is located in region B, the greenhouse main control line has a higher signal stability score. Therefore, the system prioritizes allocating the frequency band with the higher stability score to region A and the frequency band with the lower stability score to region B. In this way, the system ensures that each line in each region uses the most suitable frequency band, thereby optimizing signal quality. A regional frequency band priority table is generated, clearly listing the priority allocation order of frequency bands in each region.

[0065] Please see Figure 4 The path transmission filtering module includes:

[0066] The frequency band allocation submodule allocates the frequency bands that appear at the top of the regional frequency band priority table to the greenhouse control, soil sensing, and ventilation lines, ensuring that each frequency band enters the corresponding line in sequence; thus obtaining the frequency band allocation list.

[0067] Based on the higher-ranking frequency bands in the regional frequency band priority table, they are allocated to the greenhouse control, soil sensing, and ventilation lines. To ensure that each frequency band enters its corresponding line in sequence, the system allocates them rationally according to the frequency band priority and the signal stability requirements of each line. For example, the greenhouse control line requires a relatively stable frequency band to ensure the smooth operation of the temperature control system, so a high-priority frequency band will be allocated to this line. The soil sensing line, on the other hand, has lower signal requirements, so it will prioritize using medium or low-priority frequency bands. The system allocates frequency bands to each line based on the priority of each frequency band in the frequency band priority table (e.g., frequency band A has priority 1, frequency band B has priority 2) and line characteristics (e.g., the greenhouse control line has a higher requirement for signal stability, while the soil sensing line has a higher tolerance for interference), ensuring that the frequency band acquired by each line meets its operational needs. For example, suppose the greenhouse control line needs to use frequency band A (priority 1), the soil sensing line can use frequency band B (priority 2), and the ventilation line uses frequency band C (priority 3). In this way, the system can efficiently and accurately allocate frequency bands to each line, resulting in a frequency band allocation list.

[0068] The extended trajectory tracking submodule tracks the extended trajectory of each frequency band as it passes through each line node according to the frequency band allocation list, monitors the signal transition process between each node, and checks for delays or directional changes; thus obtaining trajectory extension data.

[0069] Based on the frequency band allocation list, the system tracks the extension trajectory of each frequency band as it passes through each line node. Whenever a frequency band jumps at a line node, the system records the specific node and the time interval between the jumps. For example, if frequency band A jumps from node 1 to node 2 on a greenhouse control line, the system records the time of the jump and calculates the time interval. If a prolonged pause or signal interruption occurs during this process, the system marks the event and further monitors subsequent jumps. Furthermore, the system checks for changes in signal direction between nodes; if a significant directional change occurs, the system marks it. For example, if frequency band A jumps from node 1 to node 2, but the signal direction changes significantly during the jump, the system will determine this as a signal direction change and record it. This extension trajectory data is crucial for subsequent stability assessments and provides an important basis for selecting stable frequency bands and lines. The system obtains the trajectory extension data.

[0070] The transmission stability judgment submodule evaluates the continuity and stability of signal jumps based on trajectory extension data. By analyzing the interval extension and direction switching in relay jumps, it filters out the correspondence between frequency bands and lines with stable transmission and obtains a set of stable transmission paths.

[0071] Based on trajectory extension data, the system evaluates the continuity and stability of the signal during the hopping process. Specifically, the system analyzes the interval and directional changes of the signal during each relay hop to determine if there is significant delay or directional switching. For example, if frequency band A experiences a hop interval exceeding 10ms during transmission, the system marks it as unstable and removes it from the stable transmission path pool. Simultaneously, if frequency band A exhibits a large directional deviation during hops (e.g., a change exceeding 10 degrees), it is also considered to have poor signal stability. Through this evaluation, the system can filter out frequency bands with high stability. For example, if frequency band B has a hop interval of 3ms and good directional stability, the system determines frequency band B as a stable frequency band and establishes stable transmission path relationships with it and other lines such as greenhouse control lines and soil sensing lines. Through these filtering operations, the system determines which combinations of frequency bands and lines can provide stable signal transmission, thus obtaining a set of stable transmission paths.

[0072] Please see Figure 5 The control node response comparison module includes:

[0073] The control feedback acquisition submodule retrieves the control feedback values ​​of the terminal devices of each line based on the line number in the stable transmission path set, acquires the control feedback stream over two consecutive cycles, and records the feedback data for each cycle; thus obtaining the control feedback data.

[0074] Based on the line numbers in the stable transmission path set, the system retrieves the control feedback values ​​from the end devices of each line, ensuring that feedback data from each line is correctly collected. For example, for the greenhouse control line, the system acquires feedback data from the temperature regulating equipment; for the soil sensing line, the system acquires feedback data from the soil moisture detection equipment. The control feedback data acquisition cycle for each line is set to two consecutive cycles, typically every two minutes or every ten minutes. Through the data acquisition module, the system records the feedback data for each cycle. For example, in the first cycle, the system records the temperature regulation feedback for the greenhouse control line as 23.5°C; in the second cycle, the feedback data is 24.2°C. The system stores these control feedback values ​​periodically and organizes them into structured data for easy subsequent analysis. This yields the control feedback data.

[0075] The feedback difference tracking submodule tracks the difference in control actions within two cycles based on control feedback data, compares the changing trends in the feedback flow, identifies the line numbers and distribution areas where feedback behavior changes or response direction reverses, and obtains feedback difference data.

[0076] Based on control feedback data, the system tracks differences in control actions over two cycles, paying particular attention to trends in the feedback flow. Specifically, the system calculates the change in feedback values ​​within each cycle and compares the differences between the two cycles. For example, if the feedback temperature in the first cycle is 23.5°C and the feedback temperature in the second cycle is 24.2°C, the difference is +0.7°C. The system marks this change and, based on this trend, determines whether there has been a change in control action or a reversal of the feedback response. If the feedback difference is large, it indicates a change in the device's response direction, and the system needs to further confirm whether it is caused by a device malfunction or a change in operating settings. By comparing feedback data from different circuits, the system can identify the circuit numbers and distribution areas where feedback behavior has changed or the response direction has reversed. For example, assuming the humidity change in the soil sensing circuit does not change significantly over two cycles, while the greenhouse control circuit shows a significant temperature increase, the system will identify the greenhouse control circuit as having a reversed response direction. This yields feedback difference data.

[0077] The abnormal response identification submodule, based on the feedback difference data, presents the differences in feedback behavior within the line response range, and, combined with the behavioral characteristics of the control terminal, identifies the nodes of abnormal response and lists the abnormal response nodes; thus obtaining the abnormal response node list.

[0078] Based on the feedback difference data, the differences in feedback behavior are presented within the line response range. Combined with the behavioral characteristics of the control terminal, abnormal responses are further analyzed. Specifically, the system combines the feedback difference value with the characteristic parameters of the control terminal to analyze whether the feedback difference exceeds the normal operating range of the equipment. For example, if the feedback temperature change of the greenhouse control equipment exceeds the normal threshold of ±1°C, and this change is inconsistent with the equipment's preset control strategy, it will be marked as an abnormal response. Based on the behavioral characteristics of the control terminal, such as adjustment rate and response time, the system analyzes whether the equipment's response is abnormal. If the response time of a device is significantly longer, or the response direction is completely opposite to the expectation, then the device has a fault or a setting problem. By integrating these abnormal response data, a list of abnormal response nodes can be compiled for subsequent maintenance personnel to check and handle. For example, assuming that the temperature regulation system of the greenhouse control line experiences abnormal fluctuations in the control feedback data, and its control feedback value change exceeds the preset threshold, the system will mark this node as an abnormal response node and list its detailed information. This results in a list of abnormal response nodes.

[0079] Please see Figure 6The instruction path allocation and matching module includes:

[0080] The frequency band location interleaving submodule checks the number attached to the current frequency band based on the lines listed in the abnormal response node list, and performs location interleaving processing on the lines with high frequency occurrences in the interference overlap line table, adjusting the paths with frequency intersections; thus obtaining frequency band interleaving data.

[0081] Based on the list of abnormal response nodes, the system checks the numbers associated with the current frequency band and performs position interleaving processing on the lines with higher frequency occurrences in the interference overlap list. Specifically, the system identifies the transmission path of the current frequency band in each line based on the matching relationship between frequency band numbers and line numbers, and checks for frequency overlap. If a line's transmission frequency band overlaps with other lines—for example, the greenhouse control line uses frequency band A, and the drip irrigation branch line also uses frequency band A, and the transmission paths of the two lines overlap—the system will make adjustments. The adjustment involves reallocating one or more frequency-overlapping paths to prevent two lines from sharing the same frequency band. For example, suppose the greenhouse control line originally used frequency band A, and the drip irrigation branch line also uses frequency band A, but their frequency fluctuation areas overlap. The system will reallocate the frequency band of the drip irrigation branch line to frequency band B, ensuring that the frequency bands of the two paths do not overlap. Through this adjustment, the system can optimize frequency band allocation, ensuring that the frequency of each line does not interfere with the normal transmission of other lines. This yields frequency band interleaving data.

[0082] The path replacement submodule, based on frequency band interleaving data, replaces the frequency crossing parts in the path connection to ensure the continuity of the remaining path and guarantee the normal transmission of the frequency band; thus obtaining the path replacement scheme.

[0083] Based on frequency band interleaving data, the system replaces frequency-crossing sections in path connections to ensure the continuity of remaining paths and guarantee normal frequency band transmission. Specifically, it identifies which paths have frequency crossing issues and replaces them. For example, assuming a frequency crossing exists between the greenhouse control line and the drip irrigation branch line, the system automatically identifies these two paths and replaces one path's frequency band with a new one, thus avoiding frequency conflicts. The continuity of the remaining paths is checked to ensure that the replaced frequency band can maintain data transmission continuity, preventing signal loss or interruption due to path replacement. If unstable paths remain after replacement, the system further adjusts other paths until all paths can transmit stably. For example, if there is a connection problem between the greenhouse control line and the drip irrigation branch line, the system replaces the drip irrigation branch line path, reallocates a new stable frequency band, and ensures the greenhouse control line path remains unchanged, guaranteeing normal frequency band transmission. This yields a path replacement scheme.

[0084] The control path mapping submodule, based on the path replacement scheme, associates the remaining stable transmission frequency bands back to the original control point locations, performs path mapping, and forms a new control path matching relationship; thus obtaining the control path dynamic matching table.

[0085] According to the path replacement scheme, the remaining stable transmission frequency bands are associated back to their original control point locations, and path mapping is performed to form new control path matching relationships. Based on the path replacement scheme, the system identifies which frequency bands will maintain stable transmission after replacement and maps these frequency bands back to their original control point locations. Specifically, control points for different lines, such as greenhouse control lines and soil sensing lines, will be reassociated with the replaced stable frequency bands to ensure that signal transmission is not affected by path adjustments. For example, suppose the greenhouse control line originally used frequency band A, but due to frequency band interleaving issues, the system has replaced its path with frequency band B. In this case, the system will re-match frequency band B with the control points of the greenhouse control line to ensure that the greenhouse control equipment can still operate normally according to the new frequency band. Through path mapping, the system can clearly know the relationship between each frequency band and the control points of each line, and organize this information into a table for subsequent operations. A new control path matching relationship table will be formed, ensuring that the control path after frequency band adjustment remains valid and that all frequency bands can transmit according to the expected path. A dynamic control path matching table is obtained.

[0086] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A smart agricultural information system based on improved power line carrier communication, characterized in that, The system includes: The line interference identification module collects the voltage trends, noise frequencies, and signal fluctuation patterns of the greenhouse main control, drip irrigation branch, and aquaculture lines. It compares the voltage direction with the main value trend of noise frequency, associates the regional wiring by line number, extracts lines with similar fluctuations and noise, draws the cross-regional path power flow diagram, and generates a table of overlapping interference lines. The frequency band optimization and arrangement module calls the frequency bands in the interference and overlapping line table, removes the frequency bands with concentrated noise, classifies the remaining frequency bands according to signal stability, analyzes transmission pauses and interruptions, allocates stable frequency bands to each line, connects the area numbers to form a cross structure, and generates a regional frequency band priority table. The path transmission filtering module allocates frequency bands to greenhouse control, soil sensing and ventilation lines according to the regional frequency band priority table, tracks the transmission trajectory of frequency bands between nodes, observes whether relay jumps are delayed or deflected, establishes the correspondence between frequency bands and lines based on signal continuity and jump stability, and generates a stable transmission path set. The control node response comparison module retrieves the feedback value stream of the end device based on the stable path set number, compares the change trend of the control action cycle, filters the numbers of feedback action changes or response direction reversals, combines the regional location connectivity, merges the feedback differences into the response range, and outputs a list of abnormal response nodes.

2. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that: The line interference identification module specifically includes voltage change trend, noise frequency main value, signal fluctuation form, line number, lines with similar signal fluctuation and noise performance, cross-regional path power flow diagram, and interference overlapping line table; the frequency band optimization and arrangement module includes frequency band selection, noise concentration frequency band elimination, signal stable frequency band, frequency band transmission pause, frequency band interruption phenomenon, and frequency band priority ranking; the path transmission screening module specifically includes greenhouse control lines, soil sensing lines, ventilation lines, frequency band stable transmission paths, signal continuity, transmission jump stability, and stable path set; the control node response comparison module includes line number, equipment control feedback value stream, feedback action change, response direction reversal, feedback behavior difference, and abnormal response node list.

3. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that, The line interference identification module includes: The voltage change recognition submodule acquires voltage change data from the greenhouse main control, drip irrigation branch, and aquaculture control lines, monitors the voltage change trend of each line, identifies significant changes in voltage fluctuations by comparing the voltage fluctuation directions of different lines, and records the corresponding voltage change amount; thus obtaining the voltage fluctuation trend. The noise frequency analysis submodule extracts the main noise frequency value based on the voltage fluctuation data, analyzes the noise fluctuation pattern of each line, determines the main fluctuation range of the noise frequency, and filters out lines with similar frequency fluctuation characteristics; thus obtaining the noise frequency fluctuation range. The interference overlapping line identification submodule determines whether there is interference overlapping between lines based on the comparison results of the voltage fluctuation trend and the noise frequency fluctuation range, associates the line numbers of different areas, extracts lines with similar signal fluctuation and noise frequency performance, confirms cross-area paths through wiring relationships and draws power flow diagrams; thus obtaining the interference overlapping line table.

4. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that, The frequency band optimization arrangement module includes: The frequency band denoising submodule, based on the frequency bands in the interference overlap line list, removes frequency bands with concentrated noise, filters out frequency bands with less noise, and determines the effective frequency bands by comparing signal strength and frequency characteristics; thus obtaining a list of denoised frequency bands. The signal stability analysis submodule analyzes the pause intervals and interruptions during the transmission of each frequency band according to the denoised frequency band list, evaluates the stability of the frequency band, determines its priority based on the results, and obtains a signal stability score. The regional frequency band allocation submodule allocates stable frequency bands to different lines based on the signal stability score, and forms the allocation relationship between frequency bands in different regions by associating frequency bands with region numbers; thus obtaining the regional frequency band priority table.

5. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that, The path transmission filtering module includes: The frequency band allocation submodule allocates the frequency bands that appear earlier in the regional frequency band priority table to the greenhouse control, soil sensing and ventilation lines, ensuring that each frequency band enters the corresponding line in sequence; thus obtaining the frequency band allocation list. The extended trajectory tracking submodule tracks the extended trajectory of each frequency band as it passes through each line node according to the frequency band allocation list, monitors the signal transition process between each node, and checks for delays or directional changes; thus obtaining trajectory extension data. The transmission stability judgment submodule evaluates the continuity and stability of signal jumps based on the trajectory extension data. By analyzing the interval extension and direction switching in relay jumps, it filters out the correspondence between frequency bands and lines with stable transmission and obtains a set of stable transmission paths.

6. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that, The control node response comparison module includes: The control feedback acquisition submodule retrieves the control feedback values ​​of the terminal devices of each line according to the line number in the stable transmission path set, acquires the control feedback stream within two consecutive cycles, and records the feedback data for each cycle; thus obtaining the control feedback data. The feedback difference tracking submodule tracks the difference in control actions within two cycles based on the control feedback data, compares the changing trends in the feedback flow, and identifies the line numbers and distribution areas where the feedback behavior changes or the response direction reverses; thus obtaining the feedback difference data. The abnormal response identification submodule, based on the feedback difference data, presents the differences in feedback behavior within the line response range, and, combined with the behavioral characteristics of the control terminal, identifies the nodes of abnormal response and lists the nodes of abnormal response; thus obtaining the list of abnormal response nodes.

7. The intelligent agricultural information system with improved power line carrier communication according to claim 1, characterized in that, Also includes: The command path allocation and matching module calls the control lines listed in the abnormal response node list, compares the frequency path intersection with the number attached to the current frequency band in the interference overlap line table, replaces the frequency crossing path connection, retains the original control point position of the continuous frequency band connection, adjusts the command path structure, and generates a dynamic control path matching table. The instruction path allocation and matching module specifically includes a control line, frequency cross path, frequency band continuity, and dynamic control path matching table.

8. The intelligent agricultural information system with improved power line carrier communication according to claim 7, characterized in that, The instruction path allocation and matching module includes: The frequency band position interleaving submodule checks the number attached to the current frequency band based on the lines listed in the abnormal response node list, and performs position interleaving processing on the lines with high frequency occurrences in the interference overlap line table, adjusting the paths with frequency intersections; thus obtaining frequency band interleaving data. The path replacement submodule, based on the frequency band interleaving data, replaces the frequency crossing parts in the path connection to ensure the continuity of the remaining path and guarantee the normal transmission of the frequency band; thus obtaining the path replacement scheme. The control path mapping submodule, according to the path replacement scheme, associates the remaining stable transmission frequency bands back to the original control point locations, performs path mapping, and forms a new control path matching relationship; thus obtaining a dynamic control path matching table.