Automatic transmission system and method for weighing data of combined sample preparation machine

CN122923618APending Publication Date: 2026-10-16HEBEI HANFENG POWER GENERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610765283.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-29
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0005]针对现有技术不足,本发明提供联合制样机称重数据自动传输系统及方法,本发明解决由于称重数据依赖手工计算与录入,造成极易产生计算误差与数据断点的技术问题

Benefits of technology

本发明通过扫码识别与数据调取模块,自动获取样桶对应的客观净重数值与样桶数量。系统提取客观数值,彻底规避传统工作模式中依赖手工计算与键盘录入所引发的计算误差,防止错误输入导致联合制样机缩分比例失衡。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122923618A_ABST
    Figure CN122923618A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of power automation fuel management, and provides a combined sample preparation machine weighing data automatic transmission system and method, which comprises a device and a control device, and the control device comprises a code scanning and recognizing module, a data retrieving module, an encryption transmission module and a device control module. The code scanning and recognizing module extracts batch identification information of a sample bucket; the data retrieving module retrieves corresponding sample bucket quantity and net weight value in a database according to the batch identification information; the encryption transmission module performs ciphertext packaging on the net weight value and sends the net weight value along a communication channel; and the device control module performs decryption and writes the net weight value into a sample preparation host computer to set a feeding conveying speed, thereby controlling the host computer to run to complete material proportioning. The present application effectively solves the technical problem that manual calculation and inputting are prone to cause errors and data breakpoints.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power automation fuel management technology, and in particular to an automatic transmission system and method for weighing data from a joint prototype. Background Technology

[0002] Fuel testing at thermal power plants includes coal sampling and analysis. The combined sample preparation machine is a core piece of equipment connecting these two stages, primarily responsible for processing the collected raw coal samples into pulverized coal samples that meet the requirements of the final testing. Weighing is a crucial step in the sample processing flow, as the weight of the coal sample determines the accuracy of the final coal quality test results. Accurately obtaining the sample weight is a vital prerequisite for improving the quality of fuel testing.

[0003] In the existing workflow, many transfer points rely heavily on manual operation. Workers must place sampling containers containing coal samples onto a weighing device to read the gross weight, then manually subtract the weight of the empty container to obtain the actual net weight of the coal sample. After obtaining the actual net weight, workers use an external input device to enter the calculation result into the coal management system. The management system receives the entered value and generates operating instructions, which in turn control the combined sample preparation machine to execute subsequent material proportioning and processing steps.

[0004] The manual intervention-dependent operation mode has technical flaws, easily leading to errors and transmission interruptions in objective measurement data. Because manual reading and keyboard input have a certain probability of error, incorrectly entered values ​​can cause imbalances in the reduction ratio of the combined sample preparation machine. Simultaneously, the manual intervention step completely blocks the information exchange channel between the weighing equipment and the management system, preventing the transmission of the objective raw measurement data to the backend processing end. This lack of information transmission channels prevents data exchange between systems, and the data deviations caused by manual operation ultimately lead to test results that deviate from the objective properties of coal. Summary of the Invention

[0005] To address the shortcomings of existing technologies, this invention provides an automatic transmission system and method for weighing data from a joint sample preparation machine. This invention solves the technical problem that the reliance on manual calculation and input of weighing data easily leads to calculation errors and data breakpoints.

[0006] To solve the above-mentioned technical problems, the specific contents of the present invention are as follows: In a first aspect, the automatic transmission system for weighing data of a combined sample preparation machine provided by the present invention includes equipment and control devices; The equipment includes a weighing component and a sample preparation host. The weighing component is connected to the feed end of the sample preparation host. The weighing component weighs the sample bucket loaded with material to obtain the net weight of the material. The weighing component transports the material to the sample preparation host to perform the material proportioning process. The control device is communicatively connected to the equipment to transmit commands, and the control device includes: The barcode scanning and recognition module acquires a QR code image of the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. The data retrieval module is communicatively connected to the barcode scanning and identification module, receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from a preset background relational database based on the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. The encrypted transmission module is connected to the data retrieval module. It receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. The equipment control module is communicatively connected to the encrypted transmission module and configured inside the sample preparation host. It receives the encrypted data packets sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. It extracts the net weight value from the decrypted data, writes the net weight value into the sample preparation host, sets the feeding and conveying speed of the sample preparation host according to the net weight value, and controls the operation of the sample preparation host to complete the material proportioning process according to the feeding and conveying speed.

[0007] Furthermore, in the automatic transmission system for weighing data of the joint sample making machine described in this invention, the barcode scanning and identification module includes an optical scanning terminal and a decoding chip; the optical scanning terminal collects the original light signal corresponding to the QR code image, converts the original light signal into a digital image matrix, and sends the digital image matrix to the decoding chip; the decoding chip receives the digital image matrix, performs pixel comparison and analysis on the digital image matrix using an image recognition algorithm, extracts the batch identification information with character features from the digital image matrix, and sends the batch identification information to the data retrieval module.

[0008] Furthermore, in the automatic transmission system for weighing data of the joint sample making machine described in this invention, the background relational database is configured on a database server; the data retrieval module is connected to the database server and sends the batch identification information to the database server; the database server receives the batch identification information, uses the batch identification information as a query keyword, and performs field matching of the query keyword in the preset relational data table included in the background relational database; based on the result of the field matching, the database server extracts the number of sample barrels and the net weight value corresponding to the query keyword, encapsulates the number of sample barrels and the net weight value into a standard data format file, and sends it to the encrypted transmission module.

[0009] Furthermore, in the automatic transmission system for weighing data of the joint prototype machine described in this invention, the encrypted transmission module is equipped with a network communication gateway; the network communication gateway receives the standard data format file, calls the symmetric encryption algorithm to encapsulate the standard data format file with ciphertext to generate the encrypted data packet; the network communication gateway, in accordance with the industrial Ethernet communication protocol, builds the communication channel into a dedicated local area network information transmission channel, and sends the encrypted data packet to the equipment control module along the dedicated local area network information transmission channel.

[0010] Furthermore, in the automatic transmission system for weighing data of the combined sample preparation machine described in this invention, the equipment control module includes a communication expansion board and a programmable logic control unit (PLC). The PLC includes a data register. The communication expansion board receives the encrypted data packet, decrypts and converts the encrypted data packet to extract the net weight value and the number of sample barrels. The communication expansion board writes the net weight value and the number of sample barrels into the data register. The sample preparation host includes a feeding power component. The PLC sends a frequency conversion drive signal to the feeding power component based on the net weight value read from the data register.

[0011] Furthermore, in the automatic transmission system for weighing data of the combined sample preparation machine described in this invention, the feeding power component includes a variable frequency feeding motor; the variable frequency feeding motor receives the variable frequency drive electrical signal and adjusts the motor speed according to the variable frequency drive electrical signal; the motor speed controls the material supply of the sample preparation host, and the material proportioning process is completed in accordance with the material supply and the associated reduction ratio.

[0012] Furthermore, in the automatic transmission system for weighing data of the combined sample preparation machine described in this invention, the control device further includes a recording and storage module. The recording and storage module is communicatively connected to the data retrieval module and the equipment control module. The recording and storage module includes a non-volatile storage medium. The data retrieval module generates a data flow log based on the number of sample barrels extracted and the net weight value, and sends the data flow log to the recording and storage module. The equipment control module generates an operation feedback log based on the operating status parameters fed back by the sample preparation host, and sends the operation feedback log to the recording and storage module. The recording and storage module receives the data flow log and the operation feedback log, adds a timestamp to the data flow log and the operation feedback log, and writes it into the non-volatile storage medium.

[0013] Furthermore, in the automatic transmission system for weighing data of the combined sample preparation machine described in this invention, when the equipment control module sets the feeding and conveying speed of the sample preparation host according to the net weight value, it simultaneously monitors the sample preparation host to obtain the operating status parameters; the equipment control module encapsulates the operating status parameters into the operating feedback log.

[0014] Furthermore, in the joint sample preparation machine weighing data automatic transmission system of the present invention, after the data retrieval module extracts the net weight value from the background relational database according to the batch identification information, it establishes a first data transmission branch and a second data transmission branch; the data retrieval module encapsulates the net weight value and the batch identification information into the data flow log along the first data transmission branch and sends it unidirectionally to the record storage module; the data retrieval module sends the number of sample barrels and the net weight value unidirectionally to the encrypted transmission module along the second data transmission branch.

[0015] Secondly, the automatic transmission method for weighing data of the combined sample preparation machine provided by the present invention is applied to the aforementioned automatic transmission system for weighing data of the combined sample preparation machine, comprising: Step 1: The weighing component weighs the sample bucket containing the material to obtain the net weight of the material, and the weighing component transports the material to the sample preparation host. Step 2: The barcode scanning and recognition module acquires the QR code image on the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. Step 3: The data retrieval module receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from the preset background relational database according to the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. Step 4: The encrypted transmission module receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. Step 5: The device control module receives the encrypted data packet sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. The net weight value is extracted from the decrypted data and written into the sample preparation host. The feeding and conveying speed of the sample preparation host is set according to the net weight value. The sample preparation host is controlled to operate according to the feeding and conveying speed to complete the material proportioning process.

[0016] Beneficial effects of this invention: This invention automatically obtains the objective net weight value and quantity of sample barrels through a barcode scanning and data retrieval module. The system extracts objective values, completely avoiding calculation errors caused by manual calculation and keyboard input in traditional working modes, and preventing imbalances in the reduction ratio of the joint sample preparation machine due to incorrect input.

[0017] The system employs an encrypted transmission module that uses a symmetric encryption algorithm to encapsulate core weighing data in encrypted form. Adhering to the industrial Ethernet communication protocol, a dedicated local area network (LAN) information transmission channel is established to effectively block unauthorized external access and ensure the security and interoperability of weighing data across various system links. The recording and storage module synchronously receives data flow logs generated during data retrieval and operational feedback logs generated during equipment operation. The system adds timestamps to the integrated log data and permanently stores it in non-volatile storage media, achieving tamper-proof data flow from source retrieval to end-process execution, providing a data verification basis for subsequent post-event audits. Attached Figure Description

[0018] To more clearly illustrate the technical solution of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on the drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating the automatic transmission method for weighing data from the combined sample preparation machine according to the present invention. Detailed Implementation

[0020] To make the technical solution of the present invention clearer, the present invention will be clearly and completely described below with reference to specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. 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. The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. To better understand the purpose of the present invention, the present invention will be described in further detail below.

[0021] In a first aspect, the automatic transmission system for weighing data of a combined sample preparation machine provided by the present invention includes equipment and control devices; The equipment includes a weighing component and a sample preparation host. The weighing component is connected to the feed end of the sample preparation host. The weighing component weighs the sample bucket loaded with material to obtain the net weight of the material. The weighing component transports the material to the sample preparation host to perform the material proportioning process. The control device is communicatively connected to the equipment to transmit commands, and the control device includes: The barcode scanning and recognition module acquires a QR code image of the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. The data retrieval module is communicatively connected to the barcode scanning and identification module, receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from a preset background relational database based on the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. The encrypted transmission module is connected to the data retrieval module. It receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. The equipment control module is communicatively connected to the encrypted transmission module and configured inside the sample preparation host. It receives the encrypted data packets sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. It extracts the net weight value from the decrypted data, writes the net weight value into the sample preparation host, sets the feeding and conveying speed of the sample preparation host according to the net weight value, and controls the operation of the sample preparation host to complete the material proportioning process according to the feeding and conveying speed.

[0022] This invention provides an automatic data transmission system for weighing samples from a combined sample preparation machine, including an equipment device and a control device. The equipment device includes a weighing component and a sample preparation host, with the weighing component connected to the feeding end of the sample preparation host. Specifically, the weighing component employs a high-precision electronic platform scale, which weighs the sample barrels loaded with materials to obtain the net weight of the materials. The weighing component then transports the materials to the sample preparation host for material proportioning. The control device establishes a communication connection with the equipment device via a wired communication network to transmit commands. The control device includes a barcode scanning and identification module, a data retrieval module, an encrypted transmission module, and an equipment control module. The barcode scanning and identification module acquires a QR code image of the sample barrel, extracts batch identification information from the QR code image containing information about the sample barrel's origin, sampling time, and batch number, and sends the batch identification information to the data retrieval module. The data retrieval module, communicatively connected to the barcode scanning and identification module, receives the batch identification information and retrieves the corresponding sample barrel quantity and net weight value from a preset background relational database based on the batch identification information, then sends the sample barrel quantity and net weight value to the encrypted transmission module. The encrypted transmission module communicates with the data retrieval module, receives the number of sample barrels and their net weight, and uses a symmetric encryption algorithm to encapsulate these values ​​into encrypted data packets. These encrypted data packets are then sent to the equipment control module via the established communication channel. The equipment control module, connected to the encrypted transmission module and configured within the sample preparation host, receives the encrypted data packets and performs decryption to obtain the decrypted data. The equipment control module extracts the net weight value from the decrypted data and writes it into the data storage area within the sample preparation host, replacing manual data entry. Finally, the equipment control module sets the feeding speed of the sample preparation host based on the net weight value, controls the host's operation according to the feeding speed, and completes the material proportioning process.

[0023] The QR code scanning module includes an optical scanning terminal and a decoding chip. The optical scanning terminal internally houses a complementary metal-oxide-semiconductor (CMOS) image sensor. The optical scanning terminal acquires the raw light signal of the corresponding QR code image, converts it into a digital image matrix, and sends the digital image matrix to the decoding chip. The decoding chip receives the digital image matrix and uses binarization and edge detection algorithms from image recognition algorithms to perform pixel-by-pixel comparison and analysis. It then extracts batch identification information with character features from the digital image matrix and finally sends the batch identification information to the data retrieval module.

[0024] The backend relational database is configured on a database server using an enterprise-grade rack-mount computing server. The data retrieval module connects to the database server and sends batch identification information to it. The database server receives the batch identification information, uses it as a query keyword, and performs field matching of the query keyword in the preset relational data tables included in the backend relational database. The preset relational data tables include horizontal and vertical fields storing sampling node information. Based on the field matching results, the database server extracts the sample barrel quantity and net weight values ​​corresponding to the query keyword, encapsulates the sample barrel quantity and net weight values ​​into a standard data format file in Extensible Markup Language (XML), and finally sends the standard data format file to the encrypted transmission module.

[0025] The encrypted transmission module is equipped with a network communication gateway. This gateway receives standard data format files and uses an advanced encryption standard algorithm (ADAS) as a symmetric encryption algorithm to encapsulate the standard data format files into encrypted data packets. The network communication gateway adheres to the industrial Ethernet communication protocol, which uses a process fieldbus communication protocol, establishing a dedicated local area network (LAN) information transmission channel. The network communication gateway sends encrypted data packets to the equipment control module along this dedicated LAN information transmission channel. This dedicated LAN information transmission channel blocks unauthorized external access, ensuring the security of weighing data during transmission.

[0026] The equipment control module includes a communication expansion board and a programmable logic control unit (PLC). The PLC includes a data register using flash memory. The communication expansion board receives encrypted data packets, decrypts and converts them to extract the plaintext net weight value and the number of sample barrels, and writes these values ​​into the data register. The sample preparation host includes a feeding power unit. The PLC, based on the net weight value read from the data register, issues a pulse width modulation (PWM) control signal as a frequency converter drive signal and sends this signal to the feeding power unit.

[0027] The feeding power unit includes a variable frequency feeding motor, which receives a variable frequency drive signal and adjusts its speed accordingly. The motor speed controls the material supply to the sample preparation host. The material supply is coordinated with a corresponding reduction ratio to complete the material proportioning process; the reduction ratio and material supply have a linear mapping relationship. The variable frequency feeding motor dynamically adjusts the feeding frequency based on the received raw weighing values ​​to maintain the accuracy of the material proportioning and eliminate the risk of proportioning imbalance caused by manual intervention.

[0028] The control device also includes a recording and storage module, which is communicatively connected to the data retrieval module and the equipment control module, and includes a non-volatile storage medium using a solid-state drive. The data retrieval module generates a data flow log based on the number of sample barrels extracted and their net weight, and sends the data flow log to the recording and storage module. The equipment control module generates an operation feedback log based on the operating status parameters fed back by the sample preparation host, and sends the operation feedback log to the recording and storage module. The recording and storage module receives the data flow log and the operation feedback log, adds timestamps to the data flow log and operation feedback log, and writes them to the non-volatile storage medium. The timestamps provide unmodifiable traceability time points, providing objective data support for post-event verification.

[0029] When setting the feeding speed of the sample preparation host based on the net weight value, the equipment control module simultaneously monitors the host to obtain its operating status parameters. These parameters include the real-time operating current and voltage of the variable frequency feed motor, as well as the vibration frequency of the host body. The equipment control module encapsulates these operating status parameters into an operating feedback log. This encapsulation process involves adding an equipment identification code to each parameter value. The operating feedback log reflects the objective matching and mapping relationship between the host's operating status and the given weighing value.

[0030] After retrieving the net weight value from the background relational database based on the batch identification information, the data retrieval module establishes a first data transmission branch and a second data transmission branch using virtual LAN isolation technology. Along the first data transmission branch, the data retrieval module encapsulates the net weight value and batch identification information into a data flow log and sends it unidirectionally to the record storage module, where the first data transmission branch performs the archive information backup. Along the second data transmission branch, the data retrieval module unidirectionally sends the sample barrel quantity and net weight value to the encrypted transmission module, where the second data transmission branch executes subsequent unit control actions. This dual data transmission branch design completely isolates data conflicts and interference between the log archiving process and the unit control process.

[0031] Local dynamic binarization processing formula: In the formula, The grayscale values ​​of the target pixels in the digital image matrix after binarization processing algorithm are represented. The initial pixel grayscale values ​​are the values ​​of the digital image matrix obtained by converting the original optical signal. This represents the average grayscale value of the local neighborhood surrounding the initial pixel in the digital image matrix. The value of the dark current compensation constant for the complementary metal-oxide-semiconductor (CMOS) image sensor is given. Substituting the initial pixel grayscale value of the digital image matrix (185), the average grayscale value of the surrounding local neighborhood (140), and the dark current compensation constant of the CMOS image sensor (15) into the local dynamic binarization formula, it is calculated that the initial pixel grayscale value of the digital image matrix (185) is greater than the difference of 125 between the average grayscale value of the surrounding local neighborhood (140) and the dark current compensation constant of the CMOS image sensor (15). The decoding chip calculates the target pixel grayscale value of the digital image matrix to be 255 according to the local dynamic binarization formula. The decoding chip compares the target pixel grayscale value of the digital image matrix (255) with the background pixel judgment threshold value (0). Based on the parameter comparison result, the decoding chip determines that the target pixel of the digital image matrix belongs to a valid foreground pixel with character features in the QR code image.

[0032] Formula for calculating the gradient magnitude of edge detection: In the formula, The gradient magnitude for edge detection of target pixels in a digital image matrix. Let be the partial derivative of the gray-level gradient of the target pixel in the horizontal dimension of the digital image matrix. This represents the partial derivative of the grayscale gradient of the target pixel in the digital image matrix in the vertical direction. Substituting the partial derivatives of the grayscale gradient of the target pixel in the horizontal direction (120) and the partial derivatives of the grayscale gradient of the target pixel in the vertical direction (160) into the edge detection gradient magnitude calculation formula, the calculated edge detection gradient magnitude of the target pixel in the digital image matrix is ​​200. The decoding chip compares the edge detection gradient magnitude of 200 of the target pixel in the digital image matrix with the preset character edge recognition threshold value of 150. The edge detection gradient magnitude of 200 calculated by the edge detection gradient magnitude calculation formula is greater than the preset character edge recognition threshold value of 150. Based on the threshold judgment condition, the decoding chip determines that the target pixel in the digital image matrix constitutes the edge contour boundary point with character features in the QR code image.

[0033] Formula for calculating the operating frequency of variable frequency drive electrical signals: In the formula, This refers to the operating frequency value of the pulse width modulation (PWM) frequency converter drive electrical signal. The net weight value read from the data register. This is the conversion factor value of the inherent throughput of the feeding power component. This represents the associated reduction ratio value. This represents the standard processing time for a single material mixing operation. The net weight (45.5 kg), the inherent throughput conversion factor (1056), the associated reduction ratio (8), and the standard processing time (120 seconds) for a single material mixing operation are read from the data register and substituted into the variable frequency drive signal operating frequency calculation formula. The calculated operating frequency of the pulse width modulation (PWM) PWM PWM drive signal is 50.05 Hz. The programmable logic control unit (PLC) compares the PWM PWM PWM drive signal operating frequency of 50.05 Hz with the lower limit (45 Hz) and upper limit (55 Hz) of the safe operating frequency threshold range for the variable frequency feeder motor. The calculated operating frequency of 50.05 Hz falls within the safe operating frequency threshold range for the variable frequency feeder motor. The PLC generates the PWM PWM PWM drive signal according to the calculated operating frequency of 50.05 Hz and sends it to the variable frequency feeder motor.

[0034] Secondly, please refer to Figure 1 The automatic transmission method for weighing data of a combined sample preparation machine provided by the present invention is applied to the aforementioned automatic transmission system for weighing data of a combined sample preparation machine, comprising: Step 1: The weighing component weighs the sample bucket containing the material to obtain the net weight of the material, and the weighing component transports the material to the sample preparation host. Step 2: The barcode scanning and recognition module acquires the QR code image on the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. Step 3: The data retrieval module receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from the preset background relational database according to the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. Step 4: The encrypted transmission module receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. Step 5: The device control module receives the encrypted data packet sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. The net weight value is extracted from the decrypted data and written into the sample preparation host. The feeding and conveying speed of the sample preparation host is set according to the net weight value. The sample preparation host is controlled to operate according to the feeding and conveying speed to complete the material proportioning process.

[0035] This invention is implemented in the following embodiment: The specific application scenario is the preparation of raw coal samples in a fuel testing laboratory of a thermal power plant. A sample container filled with raw coal is placed on a high-precision electronic scale of the weighing component. After placement, the optical scanning terminal of the barcode recognition module acquires the original light signal corresponding to the QR code pattern on the outside of the sample container. The optical scanning terminal uses a complementary metal-oxide-semiconductor (CMOS) image sensor to convert the original light signal into a digital image matrix. Subsequently, the decoding chip uses a binarization processing algorithm and an edge detection algorithm to perform pixel-by-pixel comparison and analysis on the digital image matrix, separating the batch identification information of batch HN202308 from the digital image matrix.

[0036] After information separation, the data retrieval module sends the batch identification information to the backend relational database, which is deployed within an enterprise-level rack-mounted computing server. The backend relational database performs a matching search in a preset relational data table based on the batch identification information, extracting the corresponding record showing a sample barrel quantity of 3 barrels and a net weight of 45.5 kg. This objective value extraction control process eliminates calculation errors caused by manually checking the scale's gross weight and performing mental subtraction. The encrypted transmission module's network communication gateway receives the sample barrel quantity and net weight values, calls an advanced encryption standard algorithm to encapsulate the two data items in encrypted form, and generates an encrypted data packet in Extensible Markup Language (EXPLAIN) format. The network communication gateway establishes a dedicated local area network (LAN) communication channel following the process fieldbus communication protocol, and sends the encrypted data packet along this dedicated LAN communication channel to the internal space of the sample preparation host's chassis. The equipment control module, located inside the sample preparation host's chassis, receives the encrypted data packet, eliminating the technical defects of manual keyboard input that easily leads to misreading numbers and causing data breakpoints.

[0037] After acquiring the encrypted data packet, the communication expansion board of the equipment control module performs decryption and conversion processing, extracting the plaintext value of 45.5 kg net weight from the decrypted data. The communication expansion board writes the net weight value into the flash memory data register of the programmable logic control unit (PLC). Based on the extracted 45.5 kg net weight value, the PLC sends a pulse width modulation (PWM) frequency converter drive signal to the feeding power unit. The frequency converter feed motor of the feeding power unit receives the PWM drive signal and dynamically adjusts the motor rotor speed according to the signal. The adjusted motor rotor speed controls the raw coal material supply throughput within the required range of a 1:8 reduction ratio. The PLC sets the feeding speed of the sample preparation host according to the material supply, thereby controlling the operation of the sample preparation host and accurately completing the automated material proportioning process.

[0038] During the synchronous operation phase of issuing feeding control commands, the equipment control module monitors the status of the variable frequency feed motor, acquiring objective operating status parameters such as the motor's operating current, operating voltage, and the vibration frequency of the sample preparation host. The equipment control module integrates these operating status parameters with the equipment identification code and encapsulates them into an operating feedback log. This log is then sent to the recording and storage module via the communication line. Simultaneously, the data retrieval module sends the data flow log generated based on the retrieval results to the recording and storage module. The recording and storage module receives both log files and adds a unified cryptographic timestamp. Finally, it writes the timestamped integrated log data to a solid-state drive (SSD) non-volatile storage medium, establishing an immutable automated data flow monitoring architecture.

Claims

1. An automatic data transmission system for weighing data from a combined sample preparation machine, characterized in that, This includes equipment and control devices; The equipment includes a weighing component and a sample preparation host. The weighing component is connected to the feed end of the sample preparation host. The weighing component weighs the sample bucket loaded with material to obtain the net weight of the material. The weighing component transports the material to the sample preparation host to perform the material proportioning process. The control device is communicatively connected to the equipment to transmit commands, and the control device includes: The barcode scanning and recognition module acquires a QR code image of the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. The data retrieval module is communicatively connected to the barcode scanning and identification module, receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from a preset background relational database based on the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. The encrypted transmission module is connected to the data retrieval module. It receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. The equipment control module is communicatively connected to the encrypted transmission module and configured inside the sample preparation host. It receives the encrypted data packets sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. It extracts the net weight value from the decrypted data, writes the net weight value into the sample preparation host, sets the feeding and conveying speed of the sample preparation host according to the net weight value, and controls the operation of the sample preparation host to complete the material proportioning process according to the feeding and conveying speed.

2. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 1, characterized in that, The QR code scanning and recognition module includes an optical scanning terminal and a decoding chip. The optical scanning terminal collects the original light signal corresponding to the QR code image, converts the original light signal into a digital image matrix, and sends the digital image matrix to the decoding chip. The decoding chip receives the digital image matrix, performs pixel comparison and analysis on the digital image matrix using an image recognition algorithm, extracts the batch identification information with character features from the digital image matrix, and sends the batch identification information to the data retrieval module.

3. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 2, characterized in that, The background relational database is configured on the database server; the data retrieval module connects to the database server and sends the batch identification information to the database server; the database server receives the batch identification information, uses the batch identification information as a query keyword, and performs field matching of the query keyword in the preset relational data table included in the background relational database; based on the result of the field matching, the database server extracts the number of sample barrels and the net weight value corresponding to the query keyword, encapsulates the number of sample barrels and the net weight value into a standard data format file, and sends it to the encrypted transmission module.

4. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 3, characterized in that, The encrypted transmission module is configured with a network communication gateway; the network communication gateway receives the standard data format file, calls the symmetric encryption algorithm to encapsulate the standard data format file with ciphertext to generate the encrypted data packet; the network communication gateway follows the industrial Ethernet communication protocol to build the communication channel into a dedicated local area network information transmission channel, and sends the encrypted data packet to the device control module along the dedicated local area network information transmission channel.

5. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 4, characterized in that, The equipment control module includes a communication expansion board and a programmable logic control unit (PLC). The PLC includes a data register. The communication expansion board receives the encrypted data packet, decrypts and converts the encrypted data packet to extract the net weight value and the number of sample barrels. The communication expansion board writes the net weight value and the number of sample barrels into the data register. The sample preparation host includes a feeding power component. The PLC sends a frequency conversion drive signal to the feeding power component based on the net weight value read from the data register.

6. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 5, characterized in that, The feeding power assembly includes a variable frequency feeding motor; the variable frequency feeding motor receives the variable frequency drive electrical signal and adjusts the motor speed according to the variable frequency drive electrical signal; the motor speed controls the material supply of the sample preparation host, and the material proportioning process is completed in accordance with the material supply and the associated reduction ratio.

7. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 6, characterized in that, The control device further includes a recording and storage module, which is communicatively connected to the data retrieval module and the device control module. The recording and storage module includes a non-volatile storage medium. The data retrieval module generates a data flow log based on the number of sample barrels extracted and the net weight value, and sends the data flow log to the recording and storage module. The equipment control module generates an operation feedback log based on the operation status parameters fed back by the sample preparation host, and sends the operation feedback log to the record storage module. The recording and storage module receives the data flow log and the operation feedback log, adds timestamps to the data flow log and the operation feedback log, and writes them into the non-volatile storage medium.

8. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 7, characterized in that, When the equipment control module sets the feeding and conveying speed of the sample preparation host according to the net weight value, it simultaneously monitors the sample preparation host to obtain the operating status parameters. The equipment control module encapsulates the operating status parameters into the operating feedback log.

9. The automatic transmission system for weighing data of the combined sample preparation machine as described in claim 7, characterized in that, After retrieving the net weight value from the background relational database based on the batch identification information, the data retrieval module establishes a first data transmission branch and a second data transmission branch. The data retrieval module encapsulates the net weight value and the batch identification information into a data flow log along the first data transmission branch and sends it unidirectionally to the record storage module. The data retrieval module sends the number of sample barrels and the net weight value unidirectionally to the encrypted transmission module along the second data transmission branch.

10. An automatic transmission method for weighing data from a combined sample preparation machine, applied to the automatic transmission system for weighing data from a combined sample preparation machine as described in any one of claims 1 to 9, characterized in that, include: Step 1: The weighing component weighs the sample bucket containing the material to obtain the net weight of the material, and the weighing component transports the material to the sample preparation host. Step 2: The barcode scanning and recognition module acquires the QR code image on the outside of the sample barrel, extracts batch identification information from the QR code image, and sends the batch identification information to the data retrieval module. Step 3: The data retrieval module receives the batch identification information, retrieves the corresponding sample barrel quantity and net weight value from the preset background relational database according to the batch identification information, and sends the sample barrel quantity and net weight value to the encrypted transmission module. Step 4: The encrypted transmission module receives the number of sample barrels and the net weight value, calls a symmetric encryption algorithm to encapsulate the number of sample barrels and the net weight value into encrypted data packets, and sends the encrypted data packets to the device control module along the established communication channel. Step 5: The device control module receives the encrypted data packet sent by the encrypted transmission module and performs decryption conversion to obtain decrypted data. The net weight value is extracted from the decrypted data and written into the sample preparation host. The feeding and conveying speed of the sample preparation host is set according to the net weight value. The sample preparation host is controlled to operate according to the feeding and conveying speed to complete the material proportioning process.