Ethernet-based credential computer control system

Through the Ethernet-based trusted computer control system, Kalman filtering and PID control strategies are adopted to optimize data processing and equipment compatibility, solve the data transmission bottleneck and heterogeneous equipment integration problems of traditional systems, and realize an efficient and stable trusted control system to meet high reliability requirements.

CN120630775AInactive Publication Date: 2025-09-12XINJIANG NORMAL UNIV (XINJIANG INST OF EDUCATION) +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510060697.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-09-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When traditional computer control systems face external technology blockades and unstable supply chains, data transmission has low bandwidth and high latency, resulting in data congestion and control lags, affecting production efficiency; heterogeneous equipment has poor compatibility and is difficult to integrate, making it impossible to leverage the advantages of the information and communication technology industry cluster; failures at central nodes can easily cause network paralysis, failing to meet high reliability requirements.

Method used

It adopts an Ethernet-based trusted computer control system, including a trusted core controller, Ethernet interface module, device driver adaptation layer, terminal execution device, power management module, storage module, monitoring and diagnosis module, encryption and security protection module and clock synchronization module. It optimizes data processing through Kalman filtering algorithm and PID control strategy to achieve high-speed data transmission, equipment compatibility and redundant backup, and ensure system stability.

Benefits of technology

It solves the data transmission bottleneck of traditional systems, improves production efficiency, realizes heterogeneous equipment integration, reduces costs, ensures system stability and reliability, avoids network paralysis, and meets high reliability requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure SMS_1
    Figure SMS_1
  • Figure SMS_4
    Figure SMS_4
  • Figure FDA0005242789280000021
    Figure FDA0005242789280000021
Patent Text Reader

Abstract

The invention discloses an Ethernet-based credential computer control system, and the system comprises a credential core controller which is connected with an Ethernet interface module and is used for analyzing collected data and generating a control instruction; the Ethernet interface module is connected with the credential core controller, is accessed to an external Ethernet network and is used as a channel for interaction between the system and external data; and the equipment driving adaptation layer is used for converting the unified format instruction sent by the creative core controller into an operation signal which can be identified and executed by the terminal equipment, and processing diversified feedback data collected by the terminal equipment, so that the diversified feedback data can be analyzed by the creative core controller. The Ethernet and the creative core controller are adopted, the data transmission and processing capacity is improved, data congestion and control lag of an intelligent factory are avoided, the production efficiency is improved, the compatibility problem is solved through an equipment drive and protocol conversion module, and reliable operation of the system in scenes such as rail transit is guaranteed through a redundant backup mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer control technology, and in particular to an Ethernet-based computer control system. Background Art

[0002] In today's digital wave, the information and innovation industry is booming, aiming to achieve independent control and innovative development in the field of information technology. Key information infrastructure has an urgent need for domestic and independent computer control systems; traditional computer control systems are mostly based on mature foreign architectures and technologies, and face risks such as external technology blockades and unstable supply chains; on the one hand, the data transmission of existing systems relies on old network protocols, which are unable to cope with large-scale, high-frequency data interaction scenarios; for example, on the automated production lines of smart factories, a large number of sensors collect data such as equipment status and product parameters in real time and transmit them back to the control system. At the same time, the control system needs to quickly issue precise control instructions to drive the actions of actuators such as robotic arms and conveyor belts. The low bandwidth and high latency characteristics of traditional network transmission can easily lead to data congestion and control lags, seriously affecting production efficiency and even causing an increase in defective rates. Quality issues; on the other hand, the information and communication technology industry covers a variety of domestic hardware equipment and software platforms with different architectures and different manufacturers. Compatibility has become a huge obstacle to system integration. The interface standards and communication protocols followed by various devices are different, making it difficult for traditional control systems to organically integrate these heterogeneous information and communication technology components, and unable to give full play to the overall advantages of the information and communication technology industry cluster, limiting its promotion and application in complex and diverse scenarios such as smart transportation and energy management. Furthermore, with the deep integration of Internet of Things technology into various industries, the number of terminal devices that need to be connected to computer control systems is growing exponentially, and the traditional star network architecture with central nodes as the core faces severe challenges. Once the central node fails, it is very easy to cause large-scale network paralysis, resulting in the failure of the entire control system, which is difficult to meet the high-reliability demand scenarios, such as urban rail transit, hospital life support systems, and other stringent requirements for stability.

[0003] Therefore, those skilled in the art are committed to providing an Ethernet-based computer control system that can effectively solve the above-mentioned technical problems. Summary of the Invention

[0004] In view of the above-mentioned defects of the prior art, the technical problem to be solved by the present invention is to provide an Ethernet-based computer control system that can effectively solve the above-mentioned technical problems.

[0005] To achieve the above object, the present invention provides a computer control system based on Ethernet, comprising

[0006] The Xinchuang core controller is connected to the Ethernet interface module and is used to analyze the collected data and generate control instructions;

[0007] The Ethernet interface module is connected to the core controller of the Xinchuang system and accesses the external Ethernet network, serving as a channel for data interaction between the system and the outside world;

[0008] The device driver adaptation layer is used to convert the unified format instructions issued by the core controller of the information creation system into operation signals that the terminal device can recognize and execute. At the same time, it processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation system.

[0009] The terminal execution device is connected to the device driver adaptation layer to receive adapted control instructions and feed back its own data;

[0010] The power management module is used to provide power supply for the entire system.

[0011] Furthermore, it also includes

[0012] The storage module is connected to the core controller of the information creation platform and is used to store system operation data;

[0013] The monitoring and diagnosis module communicates with the core controller, Ethernet interface module and device driver adaptation layer to monitor the working status of each component of the system in real time;

[0014] The encryption and security protection module is set between the core controller and the Ethernet interface module and the system's external communication link to prevent data from being stolen and tampered with during Ethernet transmission;

[0015] The clock synchronization module is connected to the core controller, Ethernet interface module, device driver adaptation layer and terminal execution device for time consistency.

[0016] Furthermore, the collected data is analyzed by the core controller to generate control instructions, including

[0017] The received data is pre-processed by the Xinchuang core controller. The collected temperature, pressure and speed sensor data are filtered by the Xinchuang core controller to remove noise interference; the Kalman filter algorithm is used. For discrete-time systems, the state equation is:

[0018] x k =Ax k-1 +Bu k-1 +w k-1

[0019] z k =Hx k +u k

[0020] Among them, x k For the system at time k The state vector of

[0021] A is the state transition matrix;

[0022] B is the control input matrix;

[0023] u k-1 is the control input vector;

[0024] w k-1 Is the process noise vector; it obeys a Gaussian distribution with mean 0 and covariance Q;

[0025] z k is the measurement vector;

[0026] H is the measurement matrix;

[0027] u k is the measurement noise vector, which obeys a Gaussian distribution with mean 0 and covariance R;

[0028] The state estimation value is continuously updated iteratively through the Kalman filter algorithm to obtain more accurate sensor data.

[0029] Furthermore, after pre-processing the received data, the core controller of Xinchuang analyzes the processed data according to the preset control strategy and model. For example, the temperature control system adopts the PID control strategy, and the calculation of its control output u(t) is

[0030]

[0031] Where u(t) is the output signal of the controller at time t;

[0032] K p is the proportional gain, which determines the response strength of the controller to the current error;

[0033] e(t) is the error between the set value and the actual measured value;

[0034] K i is the integral gain, which determines the controller's response strength to past accumulated errors;

[0035] Integral Item represents the error accumulation from the initial time to the current time t;

[0036] K d is the differential gain, which determines the response strength of the controller to the error rate of change;

[0037] Integral Item Represents the derivative of the error e(t) with respect to time, that is, the rate of change of the error;

[0038] By adjusting the three parameters of proportion, integration and differentiation, the system can achieve a stable control state, reduce steady-state errors, and improve the response speed and stability of the system.

[0039] Furthermore, the Ethernet interface module is connected to the core controller of the information creation system including a physical connection and a logical connection;

[0040] The formation of the data interaction channel between the system and the outside world includes the data sending process and the data receiving process, wherein the data sending process includes data encapsulation, transmission to the interface module, conversion and sending; the data receiving process includes signal reception and conversion, data transmission to the core controller and data processing.

[0041] Furthermore, the data encapsulation is specifically that when the core controller of the information creation system needs to send data to the external network, the data is first processed and encapsulated inside the controller, including packaging the control instructions or collected data according to the network protocol, and adding the source address, destination address and check code information;

[0042] The transmitting to the interface module specifically includes transmitting the encapsulated data to the Ethernet interface module via the PCIe bus;

[0043] Specifically, the signal reception and conversion is as follows: the Ethernet interface module receives data signals from the external Ethernet network, wherein for electrical signals, the signals are decoded into digital data by the PHY chip; for optical signals, the optical signals are first converted into electrical signals by the optical module and then decoded;

[0044] The data transmission to the core controller is specifically that the decoded data is transmitted to the core controller via the PCIe bus;

[0045] The data processing specifically involves unpacking and processing the data after the core controller of the information innovation receives the data.

[0046] Furthermore, the device driver adaptation layer converts the core controller instructions into terminal device executable signals, specifically including instruction identification and classification, calling the corresponding driver and signal conversion and adaptation;

[0047] The device driver adaptation layer processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information technology innovation, including data collection and reception, data format conversion, and data encapsulation and transmission.

[0048] Furthermore, the device driver adaptation layer converts the instructions of the ICT core controller into instructions in the executable signal of the terminal device. Specifically, the device driver adaptation layer first identifies and classifies the unified format instructions issued by the ICT core controller. The instructions issued by the ICT core controller carry identification or header information. The device driver adaptation layer determines the type of instruction by parsing the identification;

[0049] The device driver adaptation layer converts the core controller instructions of the ICT core controller into the terminal device executable signal to call the corresponding driver. Specifically, according to the type of terminal device targeted by the instruction, the device driver adaptation layer will call the corresponding device driver; when the system is initialized, the device driver adaptation layer will load the drivers of various terminal devices and establish a mapping relationship. When the target device of the instruction is identified, the corresponding driver is found;

[0050] The device driver adaptation layer converts the instructions of the core controller into the signal conversion and adaptation in the terminal device executable signal. Specifically, the device driver converts the instructions of the core controller into operation signals that can be recognized by the terminal device, such as pulse signals, analog voltage signals, digital level signals, etc.

[0051] The device driver adaptation layer processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation. Specifically, the terminal execution device collects data during operation, and the data is transmitted to the device driver adaptation layer through a physical connection.

[0052] The device driver adaptation layer processes the diversified feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation. Specifically, the device driver adaptation layer converts the format of the received diversified feedback data;

[0053] The device driver adaptation layer processes the diversified feedback data collected by the terminal device so that it can be parsed by the core controller of the information technology innovation. Specifically, the converted feedback data is encapsulated, and identification and verification information are added. The encapsulated data is transmitted back through the connection interface with the core controller of the information technology innovation.

[0054] Furthermore, the terminal execution device receives the adapted control instruction and feeds back its own data, wherein receiving the adapted control instruction includes:

[0055] Instruction reception: After the device driver adaptation layer converts the unified format instructions issued by the core controller into operation signals that can be recognized by the terminal execution device, these signals are transmitted to the terminal execution device;

[0056] Instruction decoding and execution: The control circuit inside the terminal execution device decodes the received signal. For example, if it is a motor, after the motor driver receives the PWM signal, its internal control chip determines the motor speed and direction according to the duty cycle of the PWM signal.

[0057] The feedback of its own data specifically includes that when the terminal execution device executes the control instructions, its own sensors will collect relevant data; the collected data needs to be converted before it can be transmitted. For the data collected by the analog sensor, the analog signal needs to be converted into a digital signal through an analog-to-digital converter, and then these digital signals will be encapsulated and transmitted according to the communication protocol agreed with the device driver adaptation layer.

[0058] Furthermore, it also includes a communication protocol conversion module, which is connected to the core controller of the information innovation, the Ethernet interface module and the device driver adaptation layer to achieve heterogeneous device communication, enhance system compatibility and ensure smooth data transmission.

[0059] The beneficial effects of the present invention are: on the one hand, the present invention solves the problem that traditional systems rely on old protocols and are unable to process large-scale high-frequency data. For example, in smart factories, the controller quickly analyzes sensor data and generates precise instructions, and the Ethernet interface ensures high-speed data flow, avoids congestion and delays, improves production efficiency, reduces defective rates, and meets the transmission needs of multiple fields; on the other hand, the device driver adaptation layer can automatically adapt to multiple terminal devices, convert instructions and process feedback, realize heterogeneous device integration, and convert multiple protocols through the communication protocol conversion module, so that the system can communicate smoothly with devices using protocols such as Modbus, give full play to the advantages of the information and communication industry, help enterprises integrate resources, reduce costs, and expand application scenarios; on the other hand, the redundant backup mechanism allows the Ethernet interface module and the information and communication core controller to back up each other, automatically switch or take over in case of failure, avoid paralysis and failure in scenarios such as urban rail transit and hospital life support systems, and ensure public safety and business operations; in addition, the monitoring and diagnosis module monitors the status of components in real time, promptly discovers and solves potential faults, further enhances system stability and maintainability, and lays a solid foundation for stable system operation. DETAILED DESCRIPTION

[0060] The present invention will be further described below in conjunction with embodiment:

[0061] In the description of the present invention, it should be noted that the terms "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0062] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "installed," "installed," and "connected" should be understood in a broad sense. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0063] An Ethernet-based computer control system, including

[0064] The Xinchuang core controller is closely connected to multiple Ethernet interface modules through the high-speed PCIe bus to ensure high-speed data transmission; at the same time, it establishes a standardized interface connection with the device driver adaptation layer to realize rapid interaction of instructions and data. The Xinchuang core controller is used to analyze the collected data and generate control instructions; the Xinchuang core controller serves as the core computing and control unit of the system. It has a multi-core architecture and high-speed cache technology, which can efficiently process complex control algorithms and massive data logic; for example, when processing real-time data on industrial automation production lines, it can complete data analysis, processing and control instruction generation in a very short time, ensuring the smoothness and efficiency of the production process.

[0065] The role of the core controller of the information and communication technology is: responsible for integrating system resources, conducting in-depth analysis and intelligent decision-making on the collected data according to preset programs, generating precise control instructions, and driving the orderly operation of the entire system. It is the core engine for realizing intelligent control.

[0066] The Ethernet interface module has one end firmly connected to the core controller of the Xinchuang through the PCIe bus interface, and the other end is connected to the external Ethernet network, which is used as a channel for data interaction between the system and the outside world;

[0067] The function of the Ethernet interface module is to realize the rapid transmission and reception conversion of data, efficiently transmit the instructions issued by the core controller of the information innovation to the external network, and quickly receive data feedback from various terminal devices in the network. With its high-speed transmission characteristics and strong adaptability, it greatly improves the system's data throughput, avoids transmission bottlenecks, and ensures the real-time and responsiveness of the system.

[0068] The device driver adaptation layer is located between the core controller of the trusted computing system and the terminal execution device. It communicates with the core controller of the trusted computing system through a standard interface, and connects to various execution devices such as sensors and actuators according to the interface specifications of different terminal devices. It adopts a pluggable interface design to facilitate equipment expansion and maintenance.

[0069] The function of the device driver adaptation layer is to convert the unified format instructions issued by the core controller of the information and communication technology into operation signals that can be recognized and executed by the terminal device. At the same time, it standardizes the diversified feedback data collected by the terminal device so that it can be accurately analyzed by the core controller of the information and communication technology, effectively solving the compatibility problem between different devices in the information and communication technology industry and realizing the seamless integration of heterogeneous devices.

[0070] The terminal execution device is connected to the device driver adaptation layer through a dedicated cable or wireless connection, and uses a standardized interface to interact with the device driver adaptation layer to ensure connection stability and data transmission reliability;

[0071] Function of terminal execution device: Accurately execute corresponding actions according to the received control instructions. For example, the sensor collects environmental or equipment parameters such as temperature, pressure, position in real time and uploads them. The actuator drives the motor to run and the valve to open and close according to the instructions, realizing direct control of the controlled object, converting digital control instructions into actual physical actions, and ensuring the realization of system control goals.

[0072] The power management module is directly connected to each power-consuming module in the system, transmits power through power cables, and has built-in overvoltage protection, overcurrent protection, and short-circuit protection circuits to monitor the power supply status in real time. Once an abnormality occurs, the power supply will be cut off immediately to protect the safety of system equipment.

[0073] In addition, this system also includes a storage module, which is connected to the core controller of the information creation through the ATA or NVMe interface to achieve fast storage and reading of data, ensuring that the system can obtain the required data in a timely manner during operation.

[0074] The monitoring and diagnostic module communicates with the core controller, Ethernet interface module, and device driver adaptation layer, using reliable communication methods such as Ethernet or CAN bus to ensure stable transmission of monitoring data. It is also connected to the system management terminal for easy viewing and analysis by operation and maintenance personnel. Its main function is to monitor the working status of each system component in real time, and through preset thresholds and intelligent analysis algorithms, promptly identify potential faults and performance issues and issue alarms to notify operation and maintenance personnel. At the same time, it can perform preliminary diagnosis of faults, provide fault causes and possible solutions, and assist operation and maintenance personnel in quickly repairing the system, thereby improving system availability and reliability.

[0075] The encryption and security protection module is connected in series on the data transmission path and works closely with the core controller of the information and communication technology company, Ethernet interface module and network communication equipment to perform real-time encryption and protection processing on the transmitted data; at the same time, it ensures the secure transmission of system data, protects user privacy and key system information, meets the strict requirements of the information and communication technology company for information security, and prevents system paralysis or data leakage due to network attacks.

[0076] The clock synchronization module is connected to each key module of the system and transmits clock signals through Ethernet or dedicated clock synchronization lines to ensure that each module can accurately receive and synchronize time and maintain the uniformity of system time.

[0077] The collected data is analyzed by the Xinchuang core controller to generate control instructions, including

[0078] The received data is pre-processed by the Xinchuang core controller. The collected temperature, pressure and speed sensor data are filtered by the Xinchuang core controller to remove noise interference; the Kalman filter algorithm is used. For discrete-time systems, the state equation is:

[0079] x k =Ax k-1 +Bu k-1 +w k-1

[0080] z k =Hx k +u k

[0081] Among them, x k For the system at time k The state vector of

[0082] A is the state transition matrix;

[0083] B is the control input matrix;

[0084] u k-1 is the control input vector;

[0085] w k-1 Is the process noise vector; it obeys a Gaussian distribution with mean 0 and covariance Q;

[0086] z k is the measurement vector;

[0087] H is the measurement matrix;

[0088] u k is the measurement noise vector, which obeys a Gaussian distribution with mean 0 and covariance R;

[0089] The state estimation value is continuously updated iteratively through the Kalman filter algorithm to obtain more accurate sensor data.

[0090] After pre-processing the received data, the present invention also includes analyzing the processed data according to the preset control strategy and model through the Xinchuang core controller. For example, the temperature control system adopts the PID control strategy, and the calculation of its control output u(t) is

[0091]

[0092] Where u(t) is the output signal of the controller at time t;

[0093] K p is the proportional gain, which determines the response strength of the controller to the current error;

[0094] e(t) is the error between the set value and the actual measured value;

[0095] K i is the integral gain, which determines the controller's response strength to past accumulated errors;

[0096] Integral Item represents the error accumulation from the initial time to the current time t;

[0097] K d is the differential gain, which determines the response strength of the controller to the error rate of change;

[0098] Integral Item Represents the derivative of the error e(t) with respect to time, that is, the rate of change of the error;

[0099] By adjusting the three parameters of proportion, integration and differentiation, the system can achieve a stable control state, reduce steady-state errors, and improve the response speed and stability of the system.

[0100] The Ethernet interface module is connected to the core controller including physical connection and logical connection;

[0101] The interface type and connection medium of the physical connection

[0102] Interface type: The Ethernet interface module and the core controller of the information technology company are connected using a high-speed bus interface, the most common of which is the PCIe (Peripheral Component Interconnect Express) interface; the PCIe interface has the characteristics of high bandwidth and low latency, which can meet the needs of high-speed data transmission between the core controller of the information technology company and the Ethernet interface module.

[0103] Connection media: For physical connections, standardized cables, such as PCIe cables, are used. These cables typically have multiple pairs of differential signal lines, enabling high-speed data transmission while effectively reducing electromagnetic interference.

[0104] Logical connections are achieved at the logical level through appropriate communication protocols. For example, PCIe-based drivers and control logic are used to ensure that the core controller of the information creation platform can correctly identify and control the Ethernet interface module. During system startup, the Basic Input / Output System (BIOS) enumerates and initializes devices on the PCIe bus, loads the appropriate drivers, and establishes a logical connection between the controller and the interface module.

[0105] The formation of the data interaction channel between the system and the outside world includes the data sending process and the data receiving process, wherein the data sending process includes data encapsulation, transmission to the interface module, conversion and sending; the data encapsulation is specifically, when the core controller of the trusted computing system needs to send data to the external network, the data is first processed and encapsulated inside the controller; for example, the control instructions or collected data are packaged according to the network protocol, and the source address (network address of the core controller of the trusted computing system), destination address (address of the external network device), check code and other information are added; assuming that the core controller of the trusted computing system wants to send a control instruction to an external device with an IP address of 192.168.1.100, it will encapsulate the instruction into data that conforms to the Ethernet frame format, which contains information such as the MAC address corresponding to the target IP (obtained through the ARP protocol).

[0106] The transmission to the interface module is specifically that the loaded data is transmitted to the Ethernet interface module via the PCIe bus. In this process, the high bandwidth characteristic of the PCIe bus ensures that the data can be quickly transmitted to the interface module.

[0107] The conversion and transmission are specifically as follows: after the Ethernet interface module receives the data, it converts it into an electrical signal or optical signal suitable for transmission on the Ethernet. If it is electrical signal transmission, the interface module will encode the data into a signal form that complies with the Ethernet physical layer standard (such as 10BASE-T, 100BASE-TX, 1000BASE-T, etc.); if it is optical signal transmission (such as in fiber-optic Ethernet), the electrical signal is converted into an optical signal, and then sent to the external Ethernet network via an Ethernet cable (such as twisted pair, optical fiber, etc.).

[0108] The data receiving process includes

[0109] Signal reception and conversion: The Ethernet interface module receives data signals from the external Ethernet network. For electrical signals, the PHY (Physical Layer) chip decodes the signals into digital data. For optical signals, the optical module first converts the optical signals into electrical signals and then decodes them.

[0110] Data is transmitted to the core controller: The decoded data is transmitted to the core controller of the information creation company through the PCIe bus; during the transmission process, it also relies on the high-speed transmission capability of the PCIe bus.

[0111] Data processing: After receiving the data, the core controller of the Xinchuang system unpacks and processes the data; for example, if the data received is feedback from an external sensor, the controller will perform corresponding operations based on the data content, such as adjusting the control strategy, storing data, etc.

[0112] The device driver adaptation layer converts the core controller instructions into terminal device executable signals, specifically including instruction recognition and classification, calling the corresponding driver and signal conversion and adaptation;

[0113] Among them, the instruction recognition and classification, the device driver adaptation layer will first identify and classify the unified format instructions issued by the core controller of the ICT. The instructions issued by the core controller of the ICT usually have specific identification or header information. The device driver adaptation layer determines the type of instruction by parsing these identifications. For example, the instruction may contain an opcode (such as 0x01 for starting the device, 0x02 for stopping the device, etc.) and a target device address (used to specify the terminal device for which the instruction is intended);

[0114] Suppose the Xinchuang core controller issues an instruction whose hexadecimal format is [0x010x0A], where 0x01 is the opcode indicating the start operation, and 0x0A is the target device address. The device driver adaptation layer identifies the instruction by reading the opcode and target device address.

[0115] The device driver adaptation layer calls the corresponding driver based on the type of terminal device targeted by the instruction. During system initialization, the device driver adaptation layer loads the drivers for various terminal devices and establishes a mapping relationship. Once the target device for the instruction is identified, the corresponding driver can be quickly found. For example, if the target device is a certain model of motor, the device driver adaptation layer calls the pre-loaded motor driver. This motor driver is written specifically for that model of motor and knows how to convert general instructions into signals that the motor can recognize.

[0116] Signal conversion and adaptation involves the device driver converting the instructions from the core controller of the information and communication technology into operating signals that can be recognized by the terminal device. Different terminal devices may require different types of signals, such as pulse signals, analog voltage signals, digital level signals, etc. Taking the motor as an example, if the core controller of the information and communication technology issues a start instruction, the motor driver may convert it into a series of pulse signals with a specific frequency and duty cycle to control the start of the motor. Assuming that the motor start requires a pulse signal with a frequency of 50Hz and a duty cycle of 30%, the driver will generate and output the corresponding pulse signal to the motor based on this requirement.

[0117] The device driver adaptation layer processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation platform, including:

[0118] Data collection and reception: The terminal execution device collects various data during operation (such as environmental data collected by sensors, device operating status data, etc.). These data are transmitted to the device driver adaptation layer through a physical connection (such as a cable or wireless link) in a format specific to each device. For example, a temperature sensor may output temperature data in the form of an analog voltage signal, which will be received by the device driver adaptation layer.

[0119] Data format conversion: The device driver adaptation layer converts the format of the received diverse feedback data. Since the data formats of different terminal devices may be different, the device driver adaptation layer needs to convert this data into a unified format that can be recognized by the core controller of the information creation platform. Taking the temperature sensor as an example, after the device driver adaptation layer receives the analog voltage signal, it will convert it into a digital signal through the analog-to-digital converter (ADC). Then, according to the characteristics of the temperature sensor (such as the voltage-temperature conversion formula), the digital signal is converted into the corresponding temperature value (such as converting the digital value 120 to 30°C).

[0120] Data encapsulation and transmission: The converted feedback data needs to be encapsulated and necessary identification and verification information added so that the core controller of the ICT can correctly receive and process it. The encapsulated data is transmitted back through the connection interface (such as a high-speed bus) with the core controller of the ICT; for example, the device driver adaptation layer encapsulates the converted temperature value of 30°C, adds a data type identifier (indicating that this is temperature data), a check code and other information, and then transmits it to the core controller of the ICT through the PCIe bus; after receiving the data, the core controller of the ICT can obtain the accurate temperature value through verification and parsing operations, and perform subsequent control operations based on the temperature value.

[0121] The terminal execution device receives the adapted control instruction and feeds back its own data, wherein receiving the adapted control instruction includes:

[0122] Instruction reception: After the device driver adaptation layer converts the unified format instructions issued by the core controller into operation signals that can be recognized by the terminal execution device, these signals are transmitted to the terminal execution device through the above connection method. For example, for a motor controlled by a pulse width modulation (PWM) signal, the device driver adaptation layer will convert the control instruction into a PWM signal with a specific frequency and duty cycle, and then transmit it to the motor driver via the connecting cable.

[0123] To decode and execute instructions, the control circuitry within the terminal execution device decodes the received signal. For example, in the aforementioned motor, after the motor driver receives the PWM signal, its internal control chip determines the motor's speed and direction based on the PWM signal's duty cycle. If the PWM signal's duty cycle is 50%, the motor may rotate forward at a moderate speed (the specific speed depends on the motor's characteristics and the driver's settings). Different types of terminal execution devices have different decoding and execution mechanisms. For example, in the case of a digital valve, the received binary digital signal may control the valve's opening or closing degree through internal logic circuitry.

[0124] Specifically, self-data feedback involves the terminal's sensors collecting relevant data as it executes control commands. For example, an encoder on a motor measures its speed and position in real time, reflecting its response to control commands. Another example is a temperature sensor in a temperature control system continuously collecting ambient temperature data.

[0125] The collected data usually needs to be converted before it can be transmitted. For data collected by analog sensors (such as temperature sensors), the analog signals need to be converted into digital signals through an analog-to-digital converter (ADC). These digital signals are then packaged and transmitted according to the communication protocol agreed upon with the device driver adaptation layer. For example, after the motor encoder converts the measured speed and position data into digital signals, it is transmitted through the CAN bus in the frame format specified by the CAN protocol. The data is fed back to the device driver adaptation layer and then passed to the core controller of the information innovation platform to evaluate and adjust the control effect of the system.

[0126] Since there may be a variety of different communication protocols in the information and communication industry, in addition to the Ethernet protocol, some dedicated industrial communication protocols (such as Modbus, Profibus, etc.) or private protocols of specific devices may also be involved. Therefore, this system also includes a communication protocol conversion module connected to the information and communication core controller, Ethernet interface module and device driver adaptation layer. The communication protocol conversion module can realize the conversion and adaptation between different protocols, so that the system can better communicate with various heterogeneous devices. For example, when the system needs to be integrated with old equipment that uses the Modbus protocol, the module can convert the Ethernet protocol data into the Modbus protocol format to realize data interaction and control, thereby enhancing the compatibility and scalability of the system.

[0127] The communication protocol conversion module plays a key bridge role in the Ethernet-based computer control system. Its principle is:

[0128] 1. Protocol identification and analysis

[0129] When data flows from the Xinchuang core controller or external device to the communication protocol conversion module, the module first identifies the protocol type of the input data. For example, if the received data comes from a device using the Modbus protocol, the module will determine its protocol type by detecting specific fields in the data frame (such as the start character and function code of the Modbus protocol). For the Modbus protocol, its data frame usually starts with a specific byte sequence as the start mark, and the function code is used to indicate the operation type (such as read register, write register, etc.).

[0130] After identifying the protocol type, the module parses the data according to the corresponding protocol specifications and extracts key information from the data, such as the source address, destination address, and data content. During the Modbus protocol parsing process, the operational meaning of the data is determined based on the function code and the corresponding register address and data value are parsed.

[0131] 2. Protocol conversion mapping

[0132] The communication protocol conversion module has built-in conversion rules and mapping relationships between multiple protocols. For example, when converting Modbus protocol data to Ethernet protocol, the module will convert the register addresses and data values ​​in the Modbus protocol into a data structure that conforms to the Ethernet protocol format based on a pre-set mapping table. It will also convert the Modbus function code into a specific message type in the Ethernet protocol, convert the register address into the corresponding field in the Ethernet data packet, and re-encapsulate the data value. The module will also perform corresponding conversion processing for differences in data representation between different protocols, such as byte order (big endian or little endian) and data encoding format (binary, BCD, etc.), ensuring that the converted data can be correctly understood and processed under the target protocol.

[0133] 3. Data encapsulation and forwarding

[0134] After protocol conversion and mapping, the data will be re-encapsulated into the format of the target protocol. When converted to the Ethernet protocol, information such as the Ethernet frame header (including source MAC address, destination MAC address, etc.) and the frame tail (such as CRC checksum) will be added to make it conform to the Ethernet transmission specification; the encapsulated data will be forwarded to the target device or system through the corresponding interface (such as Ethernet interface). If the Modbus data of the external device is converted and sent to the core controller of the ICT, the data will be transmitted to the core controller of the ICT through the internal bus (such as PCIe bus); if the Ethernet protocol data sent by the core controller of the ICT is converted into other protocols and sent to the external device, it will be sent to the target device through the corresponding physical interface (such as serial port, network port, etc.).

[0135] 4. Condition monitoring and feedback

[0136] The communication protocol conversion module monitors the status of the protocol conversion process in real time, including whether data parsing is correct, conversion is successful, and data transmission is complete. If an error occurs during the conversion process, such as a protocol format mismatch or a data verification error, the module generates a corresponding error message and feeds it back to the relevant device or system. The module also provides the system with conversion process statistics, such as the amount of data converted, conversion success rate, and error type and frequency. This allows system administrators to monitor and analyze the system's communication status, promptly identify and resolve potential issues, and ensure stable system operation.

[0137] Through the above, the communication protocol conversion module realizes the conversion and adaptation between different communication protocols, so that the Ethernet-based computer control system can communicate efficiently and accurately with various heterogeneous devices.

[0138] The operating principle of the control system of the present invention is as follows:

[0139] 1. Data acquisition and preprocessing: The core controller of Xinchuang receives data such as temperature, pressure, and speed by connecting to various sensors. For these collected data, the core controller of Xinchuang will filter them to remove noise interference. Taking the Kalman filter algorithm as an example, for discrete-time systems, it is calculated based on the state equation. In the equation, the state vector x of the system at time k is k Will be affected by the state transfer matrix A, control input matrix B, control input vector u k-1 and the process noise vector w k-1 (obeying a Gaussian distribution with mean 0 and covariance Q), and measuring the vector z k With the state vector x k is associated with the measurement matrix H and is subject to the measurement noise vector u k (obeying a Gaussian distribution with a mean of 0 and a covariance of R). By continuously iteratively updating the state estimate, more accurate sensor data can be obtained, providing a reliable basis for subsequent analysis.

[0140] 2. Instruction generation and control: When analyzing the pre-processed data, the Xinchuang core controller will generate control instructions according to the preset control strategy and model. For example, the PID control strategy is used in the temperature control system, and its control output u(t) is determined by the proportional gain K p , integral gain K i and differential gain K d Among them, the proportional gain K p Affects the controller's response strength to the current error e(t) (the difference between the set value and the actual measured value); integral gain K i Determines the response strength of the controller to the past accumulated error by accumulating the error from the initial time to the current time t Calculate; differential gain K d The controller determines the error change rate By properly adjusting these three parameters, the system can achieve a stable control state, reduce steady-state errors, and improve the system's response speed and stability.

[0141] 3. Data transmission and interaction, data sending process: When the Xinchuang core controller sends data to the external network, it first processes and encapsulates the data internally, packages the control instructions or collected data according to the network protocol, and adds information such as the source address (its own network address), destination address (target device network address) and checksum. For example, if you want to send a control instruction to an external device with an IP address of 192.168.1.100, the instruction will be encapsulated into data that conforms to the Ethernet frame format, which contains information such as the MAC address corresponding to the target IP obtained through the ARP protocol. The encapsulated data is transmitted to the Ethernet interface module at high speed via the PCIe bus. After receiving data, the Ethernet interface module converts the data according to whether it is an electrical signal or an optical signal. For electrical signals, the PHY chip decodes the signal into digital data and then encodes it into a signal format that conforms to the Ethernet physical layer standard (such as 10BASE-T, 100BASE-TX, 1000BASE-T, etc.). For optical signals, the optical module first converts the optical signal into an electrical signal, then decodes and converts it, and finally sends it to the external Ethernet network via an Ethernet cable (twisted pair, optical fiber, etc.).

[0142] Data Receiving Process: When the Ethernet interface module receives data signals from an external Ethernet network, it uses a PHY chip to decode electrical signals into digital data. For optical signals, the optical module first converts the optical signal into an electrical signal before decoding. The decoded data is then transmitted to the ICT core controller via the PCIe bus. After receiving the data, the ICT core controller unpacks and processes it. For example, if the data received is feedback from an external sensor, it will perform corresponding operations based on the data content, such as adjusting the control strategy or storing the data.

[0143] 4. Device driver and execution

[0144] Instruction conversion and execution: After receiving the unified format instructions issued by the trusted core controller, the device driver adaptation layer first identifies and classifies the instructions. Since the instructions issued by the trusted core controller carry identifiers or header information, the device driver adaptation layer determines the type of instruction by parsing these identifiers. For example, the instruction may contain an operation code (such as 0x01 to start the device, 0x02 to stop the device, etc.) and the target device address. Then, according to the type of terminal device targeted by the instruction, the corresponding device driver is called. When the system is initialized, the device driver adaptation layer will load the drivers of various terminal devices and establish a mapping relationship, so that the corresponding driver can be found quickly. Finally, the device driver converts the instructions of the trusted core controller into operating signals that the terminal device can recognize, such as pulse signals, analog voltage signals, digital level signals, etc. Taking the motor as an example, if the trusted core controller issues a start instruction, the motor driver may convert it into a series of pulse signals with a specific frequency and duty cycle to control the start of the motor.

[0145] Data feedback processing: When the terminal execution device is in operation, its own sensors will collect relevant data. For example, the encoder on the motor will collect the motor's speed and position information, and the temperature sensor will collect ambient temperature data. For the data collected by the analog sensor, the analog signal needs to be converted into a digital signal through an analog-to-digital converter (ADC), and then packaged and transmitted according to the communication protocol agreed with the device driver adaptation layer. After the device driver adaptation layer receives the data feedback from the terminal device, it will perform data format conversion and convert the diverse data formats of different terminal devices into a unified format that can be recognized by the core controller of the trusted core controller. For example, the analog voltage signal collected by the temperature sensor is converted into the corresponding temperature value. The converted feedback data will be encapsulated, and identification and verification information will be added, and then transmitted back through the connection interface with the trusted core controller (such as a high-speed bus) so that the trusted core controller can perform subsequent processing and control strategy adjustment.

[0146] 5. System auxiliary function implementation

[0147] Power management: The power management module provides a stable power supply for the entire system. It is directly connected to each power-consuming module in the system, transmits power through power cables, and has built-in overvoltage protection, overcurrent protection, and short-circuit protection circuits. It monitors the power supply status in real time and immediately cuts off the power supply in case of any abnormality, protecting the safety of system equipment and ensuring that the system can operate stably in different power supply environments.

[0148] Storage function: The storage module is connected to the core controller of the information creation platform through the SATA or NVMe interface. It is responsible for storing various data during the system operation process, including system configuration files, control algorithm programs, equipment operation status data, historical operation records, etc. During the system operation, it can realize fast storage and reading of data to ensure that the system can obtain the required data in time when needed. At the same time, during system upgrades or maintenance, important data can be saved to prevent loss.

[0149] Monitoring and diagnosis: The monitoring and diagnosis module communicates with the core controller of the information technology innovation, the Ethernet interface module and the device driver adaptation layer, adopts reliable communication methods such as Ethernet or CAN bus, and installs sensors on key components to collect real-time information such as temperature, voltage, current, data flow, network connection status, equipment operation failures, etc. It uses preset thresholds and intelligent analysis algorithms to promptly detect potential faults and performance problems, and issue alarms to notify operation and maintenance personnel. At the same time, it can perform preliminary diagnosis of faults, provide fault causes and possible solutions, and assist operation and maintenance personnel in quickly repairing the system, thereby improving system availability and reliability.

[0150] Security protection: The encryption and security protection module is connected in series on the data transmission path, and works closely with the core controller of the information and communication industry, Ethernet interface module and network communication equipment. During the data transmission process, encryption algorithms (such as AES, etc.) are used to encrypt the transmitted data to prevent the data from being stolen and tampered with during Ethernet transmission. At the same time, security mechanisms such as identity authentication and access control are provided to ensure that only authorized users and devices can access system resources, meeting the strict requirements of the information and communication industry for information security.

[0151] Clock synchronization: The clock synchronization module is connected to each key module of the system, transmits clock signals through Ethernet or dedicated clock synchronization lines, uses high-precision clock sources (such as atomic clocks, GPS clock receivers, etc.) to obtain standard time, and distributes standard time to various system components through network time protocol (NTP) and precision time protocol (PTP) to ensure time consistency between components. In distributed systems, accurate time synchronization is crucial for multi-device collaboration and data timestamp recording, and can effectively avoid control errors and data confusion caused by time asynchrony.

[0152] Protocol conversion: The communication protocol conversion module plays a key bridging role in the system. When data is transmitted between the core controller, Ethernet interface module, device driver adaptation layer and external devices, if data of different protocols is involved, the module will first identify the protocol type of the data, such as determining whether it is Modbus, Profibus and other protocols by detecting specific fields. After identification, it will parse the data according to the corresponding protocol specifications, extract key information, and then convert the data into the target protocol format based on the built-in conversion rules and mapping relationships, handle differences such as byte order and data encoding format, and finally repackage the converted data and forward it to the target device or system. At the same time, it will monitor the status of the conversion process in real time, and feedback error information and statistical data to ensure that the system can communicate efficiently and accurately with various heterogeneous devices, thereby enhancing system compatibility and scalability.

[0153] The computer control system of the present invention includes but is not limited to the following application scenarios

[0154] Industrial automation field

[0155] On the automated production lines of smart factories, a large number of sensors and actuators need to work together efficiently. Sensors such as temperature, pressure, and displacement sensors collect data such as device status and product parameters in real time, and transmit the data to the core controller of the system through the terminal execution device of the system. The core controller of the system uses algorithms such as Kalman filtering to pre-process the data, and then generates precise control instructions based on control strategies such as PID. Through the Ethernet interface module and the device driver adaptation layer, it drives the actions of actuators such as robotic arms and conveyor belts. For example, in the automobile manufacturing process, the welding position and force of the robotic arm are precisely controlled to ensure the stability of the welding quality. At the same time, the system's monitoring and diagnosis module monitors the operating status of the equipment in real time, promptly detects and handles faults, ensures the continuous operation of the production line, and improves production efficiency and product quality.

[0156] During chemical production, reactor parameters such as temperature, pressure, and liquid level must be strictly controlled. This system can accurately monitor and control these parameters, preventing safety accidents caused by abnormal parameters and ensuring safe and stable chemical production.

[0157] Intelligent Transportation Systems

[0158] In urban rail transit, this system can be used for train operation control and signal system management. Sensors distributed along the tracks and on trains collect information such as train position, speed, and track status. The Xinchuang core controller uses this data to calculate the optimal operating speed and scheduling plan, ensuring safe and efficient train operation and avoiding accidents such as rear-end collisions and derailments. Furthermore, the system's clock synchronization module ensures time consistency between stations and trains, ensuring the coordinated operation of the entire transportation network.

[0159] For smart parking management, the system can achieve automatic vehicle identification, parking guidance, and billing management. Terminal execution devices such as cameras and geomagnetic sensors collect vehicle information and parking status. After system processing, it provides accurate parking guidance to drivers and implements automatic billing and payment functions, improving parking management efficiency and user experience.

[0160] Energy management field

[0161] In power systems, this technology can be applied to automated substation monitoring and intelligent grid dispatch. It monitors and analyzes the operating parameters of equipment like transformers and circuit breakers in real time, adjusting power generation and grid flow distribution based on load fluctuations to ensure a stable and reliable power supply. Encryption and security protection modules ensure secure power data transmission and prevent hacker attacks from causing grid failures.

[0162] During the production and transportation of energy such as oil and natural gas, the pressure, flow and other parameters of oil wells and pipelines are monitored and controlled to promptly detect abnormal situations such as leaks, optimize energy production and transportation efficiency, and reduce energy loss and safety risks.

[0163] IoT Smart Home

[0164] This system enables interconnection and centralized control of various smart devices in the home. For example, smart lighting systems, smart appliances (air conditioners, refrigerators, washing machines, etc.), and smart security devices (cameras, door and window sensors, smoke alarms, etc.) are connected to the home network through this system. Users can remotely control home devices and set scene modes (such as home mode and sleep mode) via their mobile phones or other terminal devices. The system automatically adjusts device operating status based on environmental data (temperature, humidity, light, etc.) collected by sensors, improving the convenience and comfort of home life. Furthermore, the monitoring and diagnostic module monitors device status in real time to ensure family safety.

[0165] Medical equipment control and management

[0166] In a hospital's life-support systems, medical equipment such as ventilators and monitors require high-precision control and stable operation. This system enables remote monitoring and centralized management of these devices. Doctors can view patients' vital signs in real time over the network and adjust device parameters to ensure timely and effective treatment. Furthermore, the system's redundant backup mechanism ensures that the life-support system can continue to operate normally in the event of device failure or network anomalies, safeguarding patient safety.

[0167] In the management of medical imaging equipment (such as CT, MRI, etc.), the system can monitor and optimize the operating status of the equipment, image data transmission, etc., to improve the accuracy and efficiency of medical diagnosis.

[0168] The above describes in detail the preferred embodiments of the present invention. It should be understood that those skilled in the art can make numerous modifications and variations based on the concepts of the present invention without inventive effort. Therefore, any technical solutions that can be derived by those skilled in the art through logical analysis, reasoning, or limited experimentation based on the concepts of the present invention and the prior art should be within the scope of protection defined by the claims.

Claims

1. An Ethernet-based computer control system, characterized in that: include The Xinchuang core controller is connected to the Ethernet interface module and is used to analyze the collected data and generate control instructions; The Ethernet interface module is connected to the core controller of the Xinchuang system and accesses the external Ethernet network, serving as a channel for data interaction between the system and the outside world; The device driver adaptation layer is used to convert the unified format instructions issued by the core controller of the information creation system into operation signals that the terminal device can recognize and execute. At the same time, it processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation system. The terminal execution device is connected to the device driver adaptation layer to receive adapted control instructions and feed back its own data; The power management module is used to provide power supply for the entire system.

2. The Ethernet-based computer control system according to claim 1, characterized in that: Also includes The storage module is connected to the core controller of the information creation platform and is used to store system operation data; The monitoring and diagnosis module communicates with the core controller, Ethernet interface module and device driver adaptation layer to monitor the working status of each component of the system in real time; The encryption and security protection module is set between the core controller and the Ethernet interface module and the system's external communication link to prevent data from being stolen and tampered with during Ethernet transmission; The clock synchronization module is connected to the core controller, Ethernet interface module, device driver adaptation layer and terminal execution device for time consistency.

3. The Ethernet-based computer control system according to claim 1, characterized in that: The collected data is analyzed by the Xinchuang core controller to generate control instructions, including The received data is pre-processed by the Xinchuang core controller. The collected temperature, pressure and speed sensor data will be filtered by the Xinchuang core controller to remove noise interference; Using the Kalman filter algorithm, for discrete-time systems, the state equation is: x k =Ax k-1 +Bu k-1 +w k-1 z k =Hx k +u k Among them, x k For the system at time k The state vector of A is the state transition matrix; B is the control input matrix; u k-1 is the control input vector; w k-1 Is the process noise vector; it obeys a Gaussian distribution with mean 0 and covariance Q; z k is the measurement vector; H is the measurement matrix; u k is the measurement noise vector, which obeys a Gaussian distribution with mean 0 and covariance R; The state estimation value is continuously updated iteratively through the Kalman filter algorithm to obtain more accurate sensor data.

4. The Ethernet-based computer control system according to claim 3 is characterized in that: After preprocessing the received data, the core controller of Xinchuang also analyzes the processed data according to the preset control strategy and model. For example, the temperature control system adopts the PID control strategy, and the calculation of its control output u(t) is: Where u(t) is the output signal of the controller at time t; K p is the proportional gain, which determines the response strength of the controller to the current error; e(t) is the error between the set value and the actual measured value; K i is the integral gain, which determines the controller's response strength to past accumulated errors; Integral Item represents the error accumulation from the initial time to the current time t; K d is the differential gain, which determines the response strength of the controller to the error rate of change; Integral Item Represents the derivative of the error e(t) with respect to time, that is, the rate of change of the error; By adjusting the three parameters of proportion, integration and differentiation, the system can achieve a stable control state, reduce steady-state errors, and improve the response speed and stability of the system.

5. The Ethernet-based computer control system according to claim 4 is characterized in that: The Ethernet interface module is connected to the core controller including physical connection and logical connection; The formation of the data interaction channel between the system and the outside world includes the data sending process and the data receiving process, wherein the data sending process includes data encapsulation, transmission to the interface module, conversion and sending; the data receiving process includes signal reception and conversion, data transmission to the core controller and data processing.

6. The Ethernet-based computer control system according to claim 5, characterized in that: Specifically, when the core controller of the information creation platform needs to send data to the external network, the data is first processed and encapsulated inside the controller, including packaging the control instructions or collected data according to the network protocol and adding the source address, destination address and check code information; The transmitting to the interface module specifically includes transmitting the encapsulated data to the Ethernet interface module via the PCIe bus; Specifically, the signal reception and conversion is as follows: the Ethernet interface module receives data signals from the external Ethernet network, wherein for electrical signals, the signals are decoded into digital data by the PHY chip; for optical signals, the optical signals are first converted into electrical signals by the optical module and then decoded; The data transmission to the core controller is specifically that the decoded data is transmitted to the core controller via the PCIe bus; The data processing specifically involves unpacking and processing the data after the core controller of the information innovation receives the data.

7. The Ethernet-based computer control system according to claim 6 is characterized in that: The device driver adaptation layer converts the core controller instructions into terminal device executable signals, specifically including instruction recognition and classification, calling the corresponding driver and signal conversion and adaptation; The device driver adaptation layer processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information technology innovation, including data collection and reception, data format conversion, and data encapsulation and transmission.

8. The Ethernet-based computer control system according to claim 7, characterized in that: The device driver adaptation layer converts the instructions of the core controller of the ICT into instructions in the executable signal of the terminal device. Specifically, the device driver adaptation layer first identifies and classifies the unified format instructions issued by the core controller of the ICT. The instructions issued by the core controller of the ICT carry identification or header information. The device driver adaptation layer determines the type of instruction by parsing the identification; The device driver adaptation layer converts the core controller instructions of the ICT core controller into the terminal device executable signal to call the corresponding driver. Specifically, according to the type of terminal device targeted by the instruction, the device driver adaptation layer will call the corresponding device driver; when the system is initialized, the device driver adaptation layer will load the drivers of various terminal devices and establish a mapping relationship. When the target device of the instruction is identified, the corresponding driver is found; The device driver adaptation layer converts the instructions of the core controller into the signal conversion and adaptation in the terminal device executable signal. Specifically, the device driver converts the instructions of the core controller into operation signals that can be recognized by the terminal device, such as pulse signals, analog voltage signals, digital level signals, etc. The device driver adaptation layer processes the diverse feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation. Specifically, the terminal execution device collects data during operation, and the data is transmitted to the device driver adaptation layer through a physical connection. The device driver adaptation layer processes the diversified feedback data collected by the terminal device so that it can be parsed by the core controller of the information creation. Specifically, the device driver adaptation layer converts the format of the received diversified feedback data; The device driver adaptation layer processes the diversified feedback data collected by the terminal device so that it can be parsed by the core controller of the information technology innovation. Specifically, the converted feedback data is encapsulated, and identification and verification information are added. The encapsulated data is transmitted back through the connection interface with the core controller of the information technology innovation.

9. The Ethernet-based computer control system according to claim 8, characterized in that: The terminal execution device receives the adapted control instruction and feeds back its own data, wherein receiving the adapted control instruction includes: Instruction reception: After the device driver adaptation layer converts the unified format instructions issued by the core controller into operation signals that can be recognized by the terminal execution device, these signals are transmitted to the terminal execution device; Instruction decoding and execution: The control circuit inside the terminal execution device decodes the received signal. For example, if it is a motor, after the motor driver receives the PWM signal, its internal control chip determines the motor speed and direction according to the duty cycle of the PWM signal. The feedback of its own data specifically includes that when the terminal execution device executes the control instructions, its own sensors will collect relevant data; the collected data needs to be converted before it can be transmitted. For the data collected by the analog sensor, the analog signal needs to be converted into a digital signal through an analog-to-digital converter, and then these digital signals will be encapsulated and transmitted according to the communication protocol agreed with the device driver adaptation layer.

10. The Ethernet-based computer control system according to claim 9, characterized in that: It also includes a communication protocol conversion module, which is connected to the core controller of the information technology innovation platform, the Ethernet interface module and the device driver adaptation layer to achieve heterogeneous device communication, enhance system compatibility and ensure smooth data transmission.