A feed oil production whole process automatic control system
By constructing a communication channel between the edge management terminal and the cloud management terminal, and using predictive models to adjust control parameters and transmit them to the execution equipment, the problem of low efficiency in adjusting control parameters caused by the uncertainty of animal fat raw material quality is solved. This achieves efficient and safe transmission of control parameters and equipment regulation, thereby improving the quality of feed oil production.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HEBEI DIPAI OIL TECH CO LTD
- Filing Date
- 2026-06-29
- Publication Date
- 2026-07-31
AI Technical Summary
In existing technologies, the quality of animal fat raw materials is easily affected by season, slaughter batch, storage time and ambient temperature, resulting in uncertainty in the initial state of the material. The edge end cannot know the characteristics of the output material from the upstream process in advance, which affects the efficiency of control parameter adjustment.
The module acquires processing parameters, establishes a communication channel between the edge management end and the cloud management end, uses a predictive model to predict material characteristics, adjusts control parameters and transmits them to the execution equipment in real time, and transmits data through a dedicated channel while protecting data security.
It improves the efficiency and accuracy of equipment control, reduces transmission and waiting time, ensures the safety of control parameters, and improves the quality of feed and oil production.
Smart Images

Figure CN122488697A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of feed oil production control technology, specifically to an automated control system for the entire feed oil production process. Background Technology
[0002] Feed oils are an important energy source for the feed industry. Their production process involves multiple complex steps, including oilseed cleaning, crushing and dehulling, softening and rolling, steaming and roasting pretreatment, pressing for oil extraction, and crude oil refining (degumming, deacidification, decolorization, and deodorization). Especially when the raw materials are animal fats such as chicken fat and lard, their material properties (such as moisture content, oil content, acid value, and peroxide value) have greater batch-to-batch fluctuations compared to vegetable oils. Furthermore, animal fats inherently have a high content of free fatty acids and complex impurities, making them more sensitive to temperature and oxygen. They are also highly susceptible to oxidative rancidity during temporary storage and transportation, resulting in significant uncertainty in the initial state of the material at the entry point of each process.
[0003] However, when using this method, the quality of animal fat raw materials is highly susceptible to changes in season, slaughter batch, storage time, and ambient temperature. When the quality of incoming materials fluctuates, the edge end (on-site control layer) cannot know the true characteristics of the actual output material from the upstream process before the material arrives at the process. As a result, it cannot obtain updated control parameters in advance and can only start the parameter adjustment process after the material arrives, which affects the efficiency of controlling the execution equipment.
[0004] Therefore, we propose an automated control system for the entire process of feed and oil production to solve the above problems. Summary of the Invention
[0005] The purpose of this invention is to provide an automated control system for the entire process of feed and oil production, so as to solve the problems mentioned in the background art.
[0006] To achieve the above objectives, the present invention provides the following technical solution: an automated control system for the entire process of feed and oil production, comprising: The module is used to acquire processing parameters for each processing stage in the entire feed and oil production process. These processing parameters include control parameters and material properties. Based on these processing parameters, a process model is constructed. The channel establishment module is used to configure multiple edge management terminals for multiple processing stages, configure cloud management terminals for process models, and establish communication channels between multiple edge management terminals and cloud management terminals. The parameter adjustment module is used to predict the material characteristics of feed oil in each processing stage based on the pre-trained prediction model in the cloud management terminal, and adjust the control parameters of the processing stage corresponding to the material characteristics that do not meet the preset conditions to obtain the target control parameters. The control module is used to transmit the adjusted target control parameters to the edge management terminal through the communication channel; and to regulate the execution equipment of the corresponding processing stage based on the adjusted target control parameters.
[0007] Preferably, the step of obtaining processing parameters for each processing stage in the entire feed oil production process and constructing a process model based on the processing parameters includes: Identify multiple processing stages in the entire feed oil production process and obtain the control parameters and material characteristics of each processing stage as processing parameters. For each processing stage, set up a stage node, connect multiple stage nodes according to the production process to obtain a stage node chain, and configure each stage node according to the processing parameters to obtain a process model.
[0008] Preferably, the steps of configuring multiple edge management terminals corresponding to multiple processing stages, configuring cloud management terminals for the process model, and establishing communication channels between the multiple edge management terminals and the cloud management terminal include: Configure an edge management terminal for each processing step; configure multiple storage spaces based on multiple step nodes in the process model, with each storage space corresponding to one step node; Configure management points for the link node chain, and configure pre-trained prediction models in the management points; construct a cloud management terminal based on multiple storage spaces and management points; establish communication channels between multiple edge management terminals and the cloud management terminal.
[0009] Preferably, the step of establishing communication channels between multiple edge management terminals and cloud management terminals includes: Each storage space in the cloud management terminal is divided into multiple cloud subspaces, and each cloud subspace corresponds to the data type of a processing parameter in the corresponding processing stage; a unique identifier is configured for each sub-storage space. Each edge management terminal is divided into multiple edge subspaces. Each edge subspace is configured with a unique identifier. Different identity exchange rules are configured for different combinations of the multiple identifiers. The identity exchange rules in the edge management terminal are consistent with the identity exchange rules in the storage space. Each edge subspace corresponds to the data type of a processing parameter in the corresponding processing stage. In the storage space and edge management terminal corresponding to the same processing stage, a dedicated channel is established between the cloud subspace and the edge subspace corresponding to the same data type to obtain a communication connection. Based on multiple dedicated channels, a communication channel is built between each edge management terminal and the cloud management terminal.
[0010] Preferably, the step of establishing a dedicated channel for communication between the cloud subspace and the edge subspace corresponding to the same data type in the same processing stage, and constructing a communication channel between each edge management terminal and the cloud management terminal based on multiple dedicated channels includes: In the same processing stage, multiple communication nodes are set between the cloud subspace and the edge subspace corresponding to the same data type, and the multiple communication nodes are connected in sequence to obtain a dedicated channel; Each communication node is assigned an activation / deactivation point and multiple pseudo data packets. Temporary channels are established between communication nodes in different dedicated channels based on the activation / deactivation points. A channel network is obtained based on the multiple temporary channels. Multiple pseudo communication nodes are set in the channel network, and communication connections are established between the pseudo communication nodes and the multiple communication nodes. The communication channel between the edge management terminal and the corresponding storage space is determined based on the channel network.
[0011] Preferably, the steps of predicting the material characteristics of feed oils in each processing stage based on a pre-trained prediction model in the cloud management terminal, and adjusting the control parameters of the processing stage corresponding to material characteristics that do not meet the preset conditions to obtain the target control parameters include: The characteristics of feed oil entering the current processing stage are obtained. When feed oil enters the current processing stage for processing, the characteristics of feed oil at the discharge stage are predicted by the prediction model based on the target control parameters of the current processing stage and the characteristics of the feed material. Based on the predicted material characteristics, the predictive control parameters for the next processing stage are formulated. The actual material characteristics of the output material after processing in the current processing stage and the preliminary control parameters for the next processing stage are obtained in real time. The actual material characteristics are compared with the predicted material characteristics. If the actual material characteristics are consistent with the predicted material characteristics, the preliminary control parameters are compared with the predicted control parameters. If the preliminary control parameters are consistent with the predicted control parameters, the preliminary control parameters are directly used as the target control parameters. If the preliminary control parameters are inconsistent with the predicted control parameters, the preliminary control parameters of the data types with inconsistent comparison results are obtained as the control parameters that need to be adjusted, the corresponding predicted control parameters are used as the adjusted control parameters, and stored in the cloud subspace of the corresponding data type. The adjusted control parameters of multiple cloud subspaces are used as the target control parameters. If the actual material characteristics do not match the predicted material characteristics, the preliminary control parameters should be revised based on the actual material characteristics as the adjusted target control parameters.
[0012] Preferably, the adjusted control parameters are transmitted to the edge management terminal via a communication channel; the step of regulating the execution equipment of the next process based on the adjusted control parameters includes: Obtain the control parameters that need to be adjusted in the corresponding processing stage and their cloud subspaces, and establish a dedicated channel between the cloud subspace and the corresponding edge subspace; The adjusted control parameters are obtained and packaged into multiple real data packets according to their corresponding data types. The identities of the multiple real data packets are then swapped according to the identity swapping rules. Multiple real data packets are transmitted from their respective dedicated channels to their respective edge subspaces. The real data packets received by the edge subspaces are restored to their respective edge subspaces according to the reverse operation of the identity swapping rule. The control parameters of the adjusted multiple edge subspaces are used as the target control parameters. The execution equipment for the corresponding processing stage is adjusted based on the target control parameters.
[0013] Preferably, the steps of transmitting multiple real data packets from their respective dedicated channels to their respective edge subspaces, and then restoring the edge subspaces corresponding to each real data packet by reversing the identity swapping rules, include: Obtain the cloud subspace and the corresponding edge subspace corresponding to multiple real data packets, and form a channel network by combining the dedicated channels corresponding to multiple real data packets. When any of the dedicated channels is detected to be under unauthorized network attack, the communication node where the real data packet is currently located is obtained, a temporary channel is established between the current communication node and the fake communication node, the fake data packet is transmitted to the fake communication node through the temporary channel and destroyed, at the same time, the start and stop points of the communication nodes on other dedicated channels are activated, a temporary channel is established between the current communication node and the communication nodes on other dedicated channels, the real data packet is transmitted to the communication nodes on other dedicated channels through the temporary channel, and the start and stop points of the communication nodes are closed and transmitted to the edge subspace through other dedicated channels; The identity identifier carried by each real data packet is stored in the corresponding edge subspace based on the identity identifier; the reverse operation based on the identity swap rule transfers the real data packets to the corresponding edge subspace.
[0014] Compared with the prior art, the beneficial effects of the present invention are: 1. The execution equipment of the corresponding processing stage is controlled through the edge management terminal. The preliminary control parameters are not calculated and issued in real time, but are pushed and stored in advance at the edge terminal during the prediction stage. When the material actually arrives at the processing stage, the edge terminal already has the corresponding target control parameters. If the characteristics of the material fed in are inconsistent with the predicted material characteristics, the preliminary control parameters are adjusted. This ensures that the edge management terminal already has the corresponding target control parameters when the material actually arrives at the processing stage, reducing transmission and waiting time and improving the efficiency of controlling the execution equipment. 2. While transferring the real data packets containing control parameters through a dedicated channel, fake data packets are used to cover the real data packets, reducing the probability of the real data packets being accessed, thereby protecting the security of the real data packet transmission, ensuring the security of the target control parameters, improving the accuracy of regulation by the device executing the target control parameters, and ultimately improving the production quality of feed oils. Attached Figure Description
[0015] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a system structure block diagram of the present invention. Detailed Implementation
[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0018] For examples, please refer to Figure 1 This invention provides a technical solution for an automated control system for the entire process of feed and oil production: an automated control system for the entire process of feed and oil production includes the following steps: The module is used to acquire processing parameters for each processing stage in the entire feed and oil production process. These processing parameters include control parameters and material properties. Based on these processing parameters, a process model is constructed. The steps for obtaining processing parameters for each processing stage in the entire feed and oil production process and constructing a process model based on these processing parameters include: identifying multiple processing stages in the entire feed and oil production process, obtaining control parameters and material characteristics for each processing stage as processing parameters; setting stage nodes for each processing stage, connecting multiple stage nodes according to the production process to obtain a stage node chain, and configuring each stage node according to the processing parameters to obtain a process model.
[0019] Specifically, the multiple processing stages include pretreatment (such as oilseed cleaning, crushing and dehulling, softening and rolling, steaming and roasting pretreatment), extraction, refining (such as pressing, degumming, deacidification, decolorization, and deodorization in crude oil refining), and bottling in feed oil production. Processing parameters refer to the control parameters and material characteristics of the feed oil at each processing stage. Material characteristics include both the input and output oil characteristics; for example, before processing, the type of oilseed, moisture content, and impurity content; after processing, the output oil's moisture content and impurity content. Control parameters include equipment operating temperature, pressure, speed, steam volume, pressing pressure, refining agent dosage, decolorizing agent dosage, deodorization temperature, and deodorization time. The feed oil processed in this stage then serves as the input for the next processing stage. The feed oils input, equivalent to the output of the current processing stage, become the input for the next processing stage. When setting stage nodes for each processing stage, each stage node is configured with node attribute information, including: stage type identifier, input material attribute parameters, output material attribute parameters, and equipment control parameters. The equipment control parameters are stored in the corresponding storage space and also in the corresponding edge management terminal. The storage space corresponding to the same processing stage and the equipment control parameters stored in the edge management terminal are consistent. The equipment control parameters can be adjusted in the storage space according to the material characteristics of the oils, and the adjusted control parameters are synchronized in the edge management terminal for processing the oils in that stage according to the control parameters. The storage space stores not only single parameter values but also a mapping table between material characteristics and optimal control parameters. When the types of incoming oilseeds (such as soybeans / rapeseed / palm), moisture content, impurity content, etc. change, the optimal parameters are automatically matched and distributed. Parameters of all stages of the process are uniformly stored and managed in the cloud, which facilitates cross-process parameter linkage (such as when the oil yield of the previous process changes, the cloud storage space uniformly adjusts the deacidification and decolorization parameters of the subsequent process and synchronizes them to the corresponding edge).
[0020] The channel establishment module is used to configure multiple edge management terminals for multiple processing stages, configure cloud management terminals for process models, and establish communication channels between multiple edge management terminals and cloud management terminals. The steps of configuring multiple edge management terminals for multiple processing stages, configuring a cloud management terminal for the process model, and establishing communication channels between the multiple edge management terminals and the cloud management terminal include: configuring one edge management terminal for each processing stage; configuring multiple storage spaces based on multiple stage nodes in the process model, with each storage space corresponding to one stage node; configuring management points for the stage node chain, and configuring pre-trained prediction models in the management points; constructing a cloud management terminal based on multiple storage spaces and management points; and establishing communication channels between the multiple edge management terminals and the cloud management terminal. The steps for establishing communication channels between multiple edge management terminals and cloud management terminals include: dividing each storage space in the cloud management terminal into multiple cloud subspaces, with each cloud subspace corresponding to the data type of a processing parameter in a corresponding processing stage; configuring a unique identifier for each sub-storage space; dividing each edge management terminal into multiple edge subspaces, configuring a unique identifier for each edge subspace, wherein different identity exchange rules are configured for different combinations of the multiple identifiers, and the identity exchange rules in the edge management terminal are consistent with the identity exchange rules in the storage space; each edge subspace corresponding to the data type of a processing parameter in a corresponding processing stage; establishing a dedicated channel between the cloud subspace and the edge subspace corresponding to the same data type in the storage space and the edge management terminal corresponding to the same processing stage; and constructing communication channels between each edge management terminal and cloud management terminal based on multiple dedicated channels. The steps for establishing dedicated channels between cloud subspaces and edge subspaces corresponding to the same data type in the same processing stage, and constructing communication channels between edge management terminals and cloud management terminals based on multiple dedicated channels, include: setting multiple communication nodes between cloud subspaces and edge subspaces corresponding to the same data type in the same processing stage, and sequentially connecting these communication nodes to obtain dedicated channels; setting start / stop points and multiple pseudo data packets for each communication node, establishing temporary channels between communication nodes in different dedicated channels based on the start / stop points, obtaining a channel network based on multiple temporary channels, setting multiple pseudo communication nodes in the channel network, wherein the pseudo communication nodes communicate with multiple nodes; and determining the communication channel between the edge management terminal and the corresponding storage space based on the channel network. The parameter adjustment module is used to predict the material characteristics of feed oil in each processing stage based on the pre-trained prediction model in the cloud management terminal, and adjust the control parameters of the processing stage corresponding to the material characteristics that do not meet the preset conditions to obtain the target control parameters. The steps for predicting the material characteristics of feed oil in each processing stage based on a pre-trained prediction model in the cloud management terminal, and adjusting the control parameters of the processing stage corresponding to material characteristics that do not meet preset conditions to obtain target control parameters, include: obtaining the feed material characteristics of the feed oil entering the current processing stage; predicting the material characteristics of the feed oil at the discharge stage of the current processing stage based on the target control parameters of the current processing stage and the feed material characteristics; formulating the predictive control parameters for the next processing stage based on the predicted material characteristics; obtaining the actual material characteristics of the discharge stage after processing in the current stage and the preliminary control parameters for the next processing stage in real time; and comparing the actual material characteristics with... The predicted material characteristics are compared. If the actual material characteristics match the predicted material characteristics, the preliminary control parameters are compared with the predicted control parameters. If the preliminary control parameters match the predicted control parameters, the preliminary control parameters are directly used as the target control parameters. If the preliminary control parameters do not match the predicted control parameters, the preliminary control parameters of the data types with inconsistent comparison results are obtained as the control parameters that need to be adjusted. The corresponding predicted control parameters are used as the adjusted control parameters and stored in the cloud subspace of the corresponding data type. The adjusted control parameters of multiple cloud subspaces are used as the target control parameters. If the actual material characteristics do not match the predicted material characteristics, the preliminary control parameters are redefined based on the actual material characteristics and used as the adjusted target control parameters.
[0021] Specifically, firstly, a node is defined for each processing stage. Multiple nodes are then connected in the processing sequence to form a node chain. A cloud management terminal is established for this node chain, and an edge management terminal is defined for each processing stage. Storage space is also synchronously set up on the cloud management terminal for each processing stage. For the same processing stage, both the edge management terminal and the storage space store corresponding preliminary control parameters. These preliminary control parameters are predicted based on the current processing stage. For example, if there are processing stages A, B, C, and D, and the current stage is B, then the parameters are predicted based on the current processing stage. The system calculates the material characteristics of the incoming feed, predicts the material characteristics of the output at stage B, and the material characteristics in all subsequent processing stages. Based on the incoming material characteristics and the standard output material characteristics, it predicts the control parameters for the corresponding processing stages as preliminary control parameters. These preliminary control parameters are predicted based on the material characteristics of the incoming feed from the previous processing stage, and the material characteristics of the output from the previous processing stage are used as the material characteristics of the incoming feed for the next processing stage. When the material characteristics of the incoming feed from the previous processing stage are different, the preliminary control parameters for the immediately following processing stage will change. The preliminary control parameters are adjusted based on the difference between the material characteristics of the output from the previous processing stage and the predicted material characteristics. (The specific adjustment process is as follows: First, determine whether the output material characteristics are consistent with the predicted material characteristics. If the material characteristics are consistent, there is no need to adjust the preliminary control parameters, nor is it necessary to transmit the preliminary control parameters to the edge management end, because the edge management end already stores the preliminary control parameters. This storage occurs during the prediction process. If the material characteristics are inconsistent, the preliminary control parameters need to be adjusted. During this adjustment, only the changed preliminary control parameters are adjusted, and the changed preliminary control parameters are transmitted to the corresponding edge management end through the channel network. The preliminary control parameters are stored in the storage space, and the data type of each control parameter corresponds to a cloud subspace. One storage space includes multiple cloud subspaces, and the cloud management end includes multiple storage spaces, each used to store the control parameters of the corresponding processing stage.) The adjusted content is then transmitted to the edge management end, which controls the execution equipment of the corresponding processing stage. The preliminary control parameters are not calculated and issued in real time, but are pushed and stored in advance at the edge end during the prediction stage. When the material actually arrives at the process, the edge control end already has the corresponding control parameters. If the characteristics of the material being fed are inconsistent with the predicted material characteristics, the initial control parameters will be adjusted. This ensures that when the material actually arrives at the processing stage, the edge management end already has the corresponding target control parameters, reducing transmission and waiting time and improving the efficiency of controlling the execution equipment.
[0022] The control module is used to transmit the adjusted target control parameters to the edge management terminal through the communication channel; and to regulate the execution equipment of the corresponding processing stage based on the adjusted target control parameters. The adjusted control parameters are transmitted to the edge management terminal via a communication channel. The steps for regulating the execution equipment of the next process based on the adjusted control parameters include: obtaining the control parameters that need to be adjusted in the corresponding processing stage and their cloud subspaces, and establishing a dedicated channel between the cloud subspace and the corresponding edge subspace; packaging the adjusted control parameters into multiple real data packets according to their corresponding data types, and swapping the identities of the multiple real data packets according to the identity swapping rules; transmitting the multiple real data packets from their respective dedicated channels to their respective edge subspaces, restoring the edge subspaces corresponding to each real data packet by performing the reverse operation of the identity swapping rules on the real data packets received by the edge subspaces, using the adjusted control parameters of the multiple edge subspaces as target control parameters, and regulating the execution equipment of the corresponding processing stage based on the target control parameters. Specifically, the identities of multiple real data packets are swapped according to the identity swapping rules. For example, if there are multiple cloud subspaces corresponding to data types A, B, C, D, and E, and the initial control parameters to be adjusted correspond to data types B, C, and E, with corresponding control parameters b, c, and e, then the identity identifiers of the cloud subspaces corresponding to types B, C, and E are obtained. The identity identifiers of the control parameters corresponding to types B, C, and E are then swapped according to the identity swapping rules. For example, the control parameter corresponding to type B is used as the control parameter corresponding to type C, the control parameter corresponding to type C is used as the control parameter corresponding to type E, and the control parameter corresponding to type E is used as the control parameter corresponding to type B. Here, types A, B, C, D, and E are equivalent to the identity identifiers of each control parameter. During transmission, the real data packets after the identity swapping are transmitted (e.g., the control parameters to be transmitted and their corresponding identity identifiers are: parameter b carrying type B, parameter c carrying type E, parameter e carrying type B ... After the identity swapping of parameter c (type C) and parameter e (type E), the data transmitted through each dedicated channel carries parameter b (type E), parameter c (type B), and parameter e (type C). Parameter b is transmitted via the dedicated channel corresponding to type E, parameter c via the dedicated channel corresponding to type B, and parameter e via the dedicated channel corresponding to type C. During transmission, the real data packet and the swapped identity identifiers are transmitted simultaneously. The identity identifiers of parameters b, c, and e are determined in the edge subspace of the corresponding edge management terminal. The identity identifiers carried by each parameter are restored according to the reverse operation of the identity rules, and the parameters are stored in the edge subspace corresponding to the restored identity identifiers to ensure data transmission security. Only adjusted data is transmitted, improving the efficiency of adjusting target control parameters. The identity swapping of multiple control parameters during transmission and the restoration of identities after transmission ensure data transmission security, thereby improving the accuracy of control through target control parameter execution devices and ultimately improving the production quality of feed oils.
[0023] The steps of transmitting multiple real data packets from their respective dedicated channels to their respective edge subspaces, and then restoring the edge subspaces corresponding to each real data packet by reversing the identity swapping rules, include: obtaining the cloud subspaces and edge subspaces corresponding to multiple real data packets; forming a channel network from the dedicated channels corresponding to the multiple real data packets; when any dedicated channel is detected to be under unauthorized network attack, obtaining the communication node where the real data packet is currently located, establishing a temporary channel between the current communication node and the pseudo communication node, transmitting the pseudo data packet to the pseudo communication node via the temporary channel and destroying it; simultaneously, activating the start and stop points of communication nodes on other dedicated channels, establishing a temporary channel between the current communication node and communication nodes on other dedicated channels, transmitting the real data packet to the communication nodes on other dedicated channels via the temporary channel, closing the start and stop points of the communication nodes, transmitting it to the edge subspace via other dedicated channels, and storing it in the edge subspace corresponding to the identity identifier carried by each real data packet; and transferring the real data packet to the corresponding edge subspace based on the reverse operation of the identity swapping rules.
[0024] Specifically, a dedicated channel is established between the edge subspace and the cloud subspace. This dedicated channel consists of multiple communication nodes connected together, with multiple fake data packets set up on each node. When the dedicated channel containing the real data packet is subjected to an unauthorized network attack, the system immediately obtains the communication node where the real data packet is currently located and the communication node on the nearest other dedicated channel. These communication nodes are analogous to virtual machines, and they are interconnected. However, each communication node has an open / close point, which acts like a connection port. Each real data packet carries a verification code, which is used to verify and match the connection ports between the various communication nodes. When verification is successful, the corresponding open / close point is opened, and a temporary connection is established between the current communication node and the opened / closed point. Temporary channels exist between communication nodes. These channels transmit real data packets to other communication nodes and simultaneously close the activation / deactivation points of the original nodes. While transmitting real data packets through these temporary channels, multiple fake data packets from the current communication node are transmitted to a fake communication node for destruction. This serves to confuse unauthorized networks attacking the real data packets, thus providing cover for them. If an unauthorized network follows the real data packets to another communication node, the real data packets are further transferred to other communication nodes, and fake data packets are continuously dispersed. By using dedicated channels to transfer real data packets while simultaneously using fake data packets to cover them, the probability of accessing the real data packets is reduced, thereby protecting the security of real data packet transmission and ensuring the security of the target control parameters.
[0025] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0026] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. An automated control system for the entire process of feed and oil production, characterized in that, Includes the following steps: The module is used to acquire processing parameters for each processing stage in the entire feed and oil production process. These processing parameters include control parameters and material properties. Based on these processing parameters, a process model is constructed. The channel establishment module is used to configure multiple edge management terminals for multiple processing stages, configure cloud management terminals for process models, and establish communication channels between multiple edge management terminals and cloud management terminals. The parameter adjustment module is used to predict the material characteristics of feed oil in each processing stage based on the pre-trained prediction model in the cloud management terminal, and adjust the control parameters of the processing stage corresponding to the material characteristics that do not meet the preset conditions to obtain the target control parameters. The control module is used to transmit the adjusted target control parameters to the edge management terminal through the communication channel; and to regulate the execution equipment of the corresponding processing stage based on the adjusted target control parameters.
2. The fully automated control system for feed oil production according to claim 1, characterized in that: The process parameters for each processing stage in the entire feed oil production process are obtained. The steps for constructing a process model based on processing parameters include: Identify multiple processing stages in the entire feed oil production process and obtain the control parameters and material characteristics of each processing stage as processing parameters. For each processing stage, set up a stage node, connect multiple stage nodes according to the production process to obtain a stage node chain, and configure each stage node according to the processing parameters to obtain a process model.
3. The fully automated control system for feed oil production according to claim 1, characterized in that: The steps of configuring multiple edge management terminals for multiple processing stages, configuring cloud management terminals for the process model, and establishing communication channels between the multiple edge management terminals and the cloud management terminal include: Configure an edge management terminal for each processing step; configure multiple storage spaces based on multiple step nodes in the process model, with each storage space corresponding to one step node; Configure management points for the link node chain, and configure pre-trained prediction models in the management points; construct a cloud management terminal based on multiple storage spaces and management points; establish communication channels between multiple edge management terminals and the cloud management terminal.
4. The fully automated control system for feed oil production according to claim 1, characterized in that: The steps for establishing communication channels between multiple edge management terminals and cloud management terminals include: Each storage space in the cloud management terminal is divided into multiple cloud subspaces, and each cloud subspace corresponds to the data type of a processing parameter in the corresponding processing stage; a unique identifier is configured for each sub-storage space. Each edge management terminal is divided into multiple edge subspaces. Each edge subspace is configured with a unique identifier. Different identity exchange rules are configured for different combinations of the multiple identifiers. The identity exchange rules in the edge management terminal are consistent with the identity exchange rules in the storage space. Each edge subspace corresponds to the data type of a processing parameter in the corresponding processing stage. In the storage space and edge management terminal corresponding to the same processing stage, a dedicated channel is established between the cloud subspace and the edge subspace corresponding to the same data type to obtain a communication connection. Based on multiple dedicated channels, a communication channel is built between each edge management terminal and the cloud management terminal.
5. The fully automated control system for feed oil production according to claim 4, characterized in that: The steps of establishing a dedicated communication channel between the cloud subspace and the edge subspace corresponding to the same data type in the same processing stage, and constructing a communication channel between each edge management terminal and the cloud terminal based on multiple dedicated channels include: In the same processing stage, multiple communication nodes are set between the cloud subspace and the edge subspace corresponding to the same data type, and the multiple communication nodes are connected in sequence to obtain a dedicated channel; Each communication node is assigned an activation / deactivation point and multiple pseudo data packets. Temporary channels are established between communication nodes in different dedicated channels based on the activation / deactivation points. A channel network is obtained based on the multiple temporary channels. Multiple pseudo communication nodes are set in the channel network, and communication connections are established between the pseudo communication nodes and the multiple communication nodes. The communication channel between the edge management terminal and the corresponding storage space is determined based on the channel network.
6. The fully automated control system for feed oil production according to claim 5, characterized in that: The steps for predicting the material characteristics of feed oils at various processing stages based on a pre-trained prediction model in the cloud management terminal, and adjusting the control parameters of processing stages with material characteristics that do not meet preset conditions to obtain target control parameters include: The characteristics of feed oil entering the current processing stage are obtained. When feed oil enters the current processing stage for processing, the characteristics of feed oil at the discharge stage are predicted by the prediction model based on the target control parameters of the current processing stage and the characteristics of the feed material. Based on the predicted material characteristics, the predictive control parameters for the next processing stage are formulated. The actual material characteristics of the output material after processing in the current processing stage and the preliminary control parameters for the next processing stage are obtained in real time. The actual material characteristics are compared with the predicted material characteristics. If the actual material characteristics are consistent with the predicted material characteristics, the preliminary control parameters are compared with the predicted control parameters. If the preliminary control parameters are consistent with the predicted control parameters, the preliminary control parameters are directly used as the target control parameters. If the preliminary control parameters are inconsistent with the predicted control parameters, the preliminary control parameters of the data types with inconsistent comparison results are obtained as the control parameters that need to be adjusted, the corresponding predicted control parameters are used as the adjusted control parameters, and stored in the cloud subspace of the corresponding data type. The adjusted control parameters of multiple cloud subspaces are used as the target control parameters. If the actual material characteristics are inconsistent with the predicted material characteristics, the preliminary control parameters should be revised based on the actual material characteristics as the adjusted target control parameters.
7. The fully automated control system for feed oil production according to claim 6, characterized in that: The adjusted control parameters are transmitted to the edge management terminal via the communication channel; The steps for regulating the equipment used in the next process based on the adjusted control parameters include: Obtain the control parameters that need to be adjusted in the corresponding processing stage and their cloud subspaces, and establish a dedicated channel between the cloud subspace and the corresponding edge subspace; The adjusted control parameters are obtained and packaged into multiple real data packets according to their corresponding data types. The identities of the multiple real data packets are then swapped according to the identity swapping rules. Multiple real data packets are transmitted from their respective dedicated channels to their respective edge subspaces. The real data packets received by the edge subspaces are restored to their respective edge subspaces according to the reverse operation of the identity swapping rule. The control parameters of the adjusted multiple edge subspaces are used as the target control parameters. The execution equipment for the corresponding processing stage is adjusted based on the target control parameters.
8. The fully automated control system for feed oil production according to claim 7, characterized in that: The steps of transmitting multiple real data packets from their respective dedicated channels to their respective edge subspaces, and then restoring the edge subspaces corresponding to each real data packet by reversing the identity swapping rules, include: Obtain the cloud subspace and the corresponding edge subspace corresponding to multiple real data packets, and form a channel network by combining the dedicated channels corresponding to multiple real data packets. When any of the dedicated channels is detected to be under unauthorized network attack, the communication node where the real data packet is currently located is obtained, a temporary channel is established between the current communication node and the fake communication node, the fake data packet is transmitted to the fake communication node through the temporary channel and destroyed, at the same time, the start and stop points of the communication nodes on other dedicated channels are activated, a temporary channel is established between the current communication node and the communication nodes on other dedicated channels, the real data packet is transmitted to the communication nodes on other dedicated channels through the temporary channel, and the start and stop points of the communication nodes are closed and transmitted to the edge subspace through other dedicated channels; The identity identifier carried by each real data packet is stored in the corresponding edge subspace based on the identity identifier; the reverse operation based on the identity swap rule transfers the real data packets to the corresponding edge subspace.