Weighing measurement system and method of measurement thereof
By compressing and encrypting the waveform data packets in the weighing measurement system, the problems of interference and data leakage in multi-sensor wireless transmission are solved, and the secure and reliable transmission of weighing data is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WEBTECH (CHANGZHOU) MEASUREMENT & CONTROL SYST EQUIP CO LTD
- Filing Date
- 2024-12-02
- Publication Date
- 2026-05-19
AI Technical Summary
During the weighing process, wireless transmission from multiple sensors is prone to interference, and the lack of encryption in data transmission can lead to data delays or packet loss, affecting data transmission and reception. This is especially true in factories where encrypted data transmission is difficult to achieve when raw material proportioning is required.
Design a weighing measurement system, including a control module, a platform, and a weighing sensor module. The control module compresses and encrypts waveform data packets and sends them to the host computer through the communication module, thereby achieving compressed transmission and encryption of data and preventing data leakage.
It achieves data compression and encryption during transmission, avoiding data interference and leakage, and ensuring the accuracy and security of data transmission.
Smart Images

Figure CN119618357B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of measurement technology, specifically relating to weighing instruments, and more particularly to a weighing measurement system and its measurement method. Background Technology
[0002] In some factories, raw materials need to be proportioned. During this process, the data obtained from weighing each raw material needs to be encrypted to prevent the leakage of the raw material formula. In addition, during the weighing process, since there are many sensors in the overall equipment system, the data detected by the sensors is sent to the host computer via wireless communication. Wireless transmission of multiple sensors is prone to interference and lacks encryption. The distance between the sensor detection position and the host computer is relatively large. Long-distance wireless communication is prone to interference and lacks encryption when transmitting weighing data and other detection data, resulting in data delay or packet loss. At the same time, the simultaneous presence of different types of sensors requires many communication ports, which can lead to data interference and affect data transmission and reception.
[0003] Therefore, due to the technical problems of data transmission difficulties and encryption during the weighing process, it is necessary to design a weighing measurement system and its measurement method.
[0004] It should be noted that the information disclosed in this background section is only for understanding the background technology of the present application concept, and therefore, the above description is not considered to constitute prior art information. Summary of the Invention
[0005] This disclosure provides at least one weighing measurement system and its measurement method.
[0006] In a first aspect, embodiments of this disclosure provide a weighing measurement system, including:
[0007] A control module, a support platform, and a weighing sensor module electrically connected to the control module;
[0008] The weighing sensor module is disposed on the bottom surface of the support platform, the support platform is adapted to carry materials, and the weighing sensor module is adapted to collect waveform data corresponding to the materials carried on the support platform during the weighing process.
[0009] The control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and send the compressed and encrypted waveform data packets to the host computer through the communication module.
[0010] In one optional implementation, the control module determines the waveform data packet composed of waveform data, that is...
[0011] The weighing sensor module packages waveform data within a preset time period into a waveform data packet. The control module is configured to determine whether the waveform data packet contains waveform data of at least two cycles. If it contains waveform data of at least two cycles, the control module compresses and encrypts the waveform data packet before sending it to the host computer. If the waveform data packet contains waveform data of less than two cycles, the control module adjusts the parameters of the weighing sensor module to ensure that the waveform data period within the preset time period is greater than or equal to two cycles.
[0012] In one optional implementation, the control module compresses and encrypts the waveform data packets before sending them to the host computer.
[0013] The control module is configured to obtain the total cycle time of all waveform data in the waveform data packet and the number of cycles of the waveform data, arrange the values corresponding to the total cycle time and the number of cycles in order, use the arranged string as the encryption string of the waveform data packet, and compress and encrypt the waveform data in the waveform data packet.
[0014] In one optional implementation, the control module compresses and encrypts the waveform data in the waveform data packet, i.e.
[0015] The control module is configured to compress the length of the waveform data in the horizontal direction using a first preset ratio, and to compress the height of the waveform data in the vertical direction using a second preset ratio; and
[0016] The compressed and encrypted waveform data is combined with the encrypted string to form a new waveform data packet, which is then sent to the host computer via the communication module.
[0017] In one optional implementation, the host computer is adapted to decrypt the new waveform data packet, i.e.
[0018] The host is configured to retrieve the total period time and number of periods corresponding to the waveform data in the new waveform data packet based on the encrypted string; and
[0019] The waveform data in the new waveform data packet is recovered by taking the reciprocal of the first preset ratio and the reciprocal of the second preset ratio, and then the total period time and number of periods of the recovered waveform data are obtained.
[0020] If the total period time and period number corresponding to the waveform data in the new waveform data packet are obtained from the new waveform data packet and are the same as the total period time and period number of the recovered waveform data, then the new waveform data packet is marked as not having been tampered with.
[0021] In one optional implementation, the host computer is configured to, after determining that the new waveform data packet has not been tampered with, determine whether the waveform data corresponding to each cycle in the new waveform data packet is consistent; if consistent, obtain the weight data of the material based on the waveform data; if inconsistent, send a detection command to the control module.
[0022] The control module is configured to control the weighing sensor module again to collect waveform data corresponding to the material on the platform during the weighing process.
[0023] In one optional embodiment, a camera is provided on one side of the weighing platform. The camera is adapted to capture an image of the material on the weighing platform and send the image to a host computer.
[0024] The host computer is also configured to build a database, storing the images of the materials, weighing sensor module parameters, and waveform data packets as a set of data.
[0025] In one alternative implementation, when the type or specification of the material changes, the imaging device captures an image of the material when it is placed on the weighing platform.
[0026] The host computer is configured to check whether there are materials of the same type and specifications in the database. If they exist, the corresponding weighing sensor module parameters are retrieved from the database and sent to the control module.
[0027] The control module is configured to adjust the weighing sensor module based on the acquired weighing sensor module parameters.
[0028] In one optional implementation, when the host computer determines from the image that the material on the weighing platform has the same type and specification of material stored in the database, the host computer is configured to restore the newly acquired waveform data packet, obtain the waveform data packet corresponding to the material at this time, and obtain the recorded waveform data packet from the database. If the waveform data packet recorded in the database is the same as the waveform data packet restored by the host computer at this time, the weighing sensor module is determined to be normal; otherwise, the weighing sensor module is determined to be abnormal.
[0029] Secondly, this disclosure also provides a measurement method using the above-described weighing measurement system, comprising:
[0030] The control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and send the compressed and encrypted waveform data packets to the host computer through the communication module.
[0031] The beneficial effects of this invention are as follows: the weighing measurement system includes a control module, a support platform, and a weighing sensor module electrically connected to the control module; the weighing sensor module is disposed on the bottom surface of the support platform, the support platform is adapted to carry materials, and the weighing sensor module is adapted to collect waveform data corresponding to the materials carried on the support platform during the weighing process; the control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and the control module sends the compressed and encrypted waveform data packets to the host computer through the communication module, thereby realizing the compression of the collected waveform data, facilitating data transmission and avoiding interference during transmission, and encrypting the waveform data to prevent leakage of the collected data.
[0032] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0033] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described in detail below with reference to the accompanying drawings. Attached Figure Description
[0034] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0035] Figure 1 This is a schematic diagram of the structure of a weighing measurement system provided in an embodiment of the present disclosure;
[0036] Figure 2 A schematic block diagram of a weighing measurement system provided in this disclosure embodiment;
[0037] Figure 3 A waveform diagram provided for an embodiment of this disclosure;
[0038] Figure 4 This is a schematic diagram of waveform horizontal axis compression provided in an embodiment of the present disclosure;
[0039] Figure 5 This is a schematic diagram of waveform compression along the horizontal and vertical axes provided in an embodiment of this disclosure.
[0040] In the picture:
[0041] 1. Support platform, 2. Weighing sensor module, 3. Base. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0043] As used herein, the phrases “in one embodiment,” “according to one embodiment,” “in some embodiments,” etc., generally refer to the fact that a particular feature, structure, or characteristic following the phrase can be included in at least one embodiment of this disclosure. Therefore, a particular feature, structure, or characteristic can be included in more than one embodiment of this disclosure, such that these phrases do not necessarily refer to the same embodiment. As used herein, the terms “example,” “exemplary,” etc., are used to “serve as an example, instance, or illustration.” Any implementation, aspect, or design described herein as “example” or “exemplary” is not necessarily to be construed as preferred or superior to other implementations, aspects, or designs. Rather, the use of the terms “example,” “exemplary,” etc., is intended to present concepts in a specific manner.
[0044] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0045] like Figure 1 and Figure 2 As shown, at least one disclosed embodiment provides a weighing measurement system, including: a control module, a support platform 1, and a weighing sensor module 2 electrically connected to the control module; the weighing sensor module 2 can be mounted on a base 3 for easy fixation; the weighing sensor module 2 is disposed on the bottom surface of the support platform 1, the support platform 1 is adapted to carry materials (raw materials, etc.), and the weighing sensor module 2 is adapted to collect waveform data corresponding to the materials carried on the support platform 1 during the weighing process; the waveform is similar to a sine wave; the control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and the control module sends the compressed and encrypted waveform data packets to the host computer through a communication module, thereby realizing the compression of the collected waveform data, facilitating data transmission and avoiding interference during transmission, and encrypting the waveform data to prevent leakage of the collected data.
[0046] In one optional implementation, the control module judges the waveform data packets composed of waveform data. That is, the weighing sensor module 2 packages the waveform data within a preset time to form waveform data packets. The control module is configured to judge whether the waveform data packets contain at least two cycles of waveform data. If they contain at least two cycles of waveform data, the control module compresses and encrypts the waveform data packets before sending them to the host computer. If the waveform data packets contain fewer than two cycles of waveform data, the parameters of the weighing sensor module 2 are adjusted so that the waveform data cycles within the preset time are greater than or equal to two cycles. One cycle of waveform data can reflect one weighing of the material. A weighing process can include multiple weighings. The weight of the material can be obtained from the waveform data in one cycle. A waveform data packet containing at least two complete cycles of waveform data facilitates subsequent judgment of whether the weighing is accurate. The parameters of the weighing sensor module 2 can be the weighing cycle time, etc.
[0047] In one optional implementation, the control module compresses and encrypts the waveform data packet before sending it to the host computer. Specifically, the control module is configured to obtain the total cycle time and the number of cycles of all waveform data in the waveform data packet, sequentially arrange the values corresponding to the total cycle time and the number of cycles, use the arranged string as the encryption string for the waveform data packet, and compress and encrypt the waveform data in the waveform data packet. For example, if a waveform data packet contains two cycles of waveform data with a total cycle time of 2 seconds, the sequential arrangement of the values corresponding to the total cycle time and the number of cycles is 22. Alternatively, the values of the total cycle time and the number of cycles can be converted to binary and then sequentially arranged, resulting in 1010. Combining the encryption string with the subsequently compressed waveform data encrypts the data, preventing leakage during transmission. Further binary conversion of the original values corresponding to the total cycle time and the number of cycles further enhances the encryption effect.
[0048] like Figure 3 , Figure 4 and Figure 5As shown, in one optional implementation, the control module compresses and encrypts the waveform data in the waveform data packet. Specifically, the control module is configured to compress the length of the waveform data in the horizontal axis direction by a first preset ratio and compress the height of the waveform data in the vertical axis direction by a second preset ratio. The compressed and encrypted waveform data is then combined with the encrypted string to form a new waveform data packet, which is then sent to the host computer via the communication module. The horizontal axis of the waveform data represents time, and the vertical axis represents voltage. Compressing the waveform data collected by the weighing sensor module 2 by the first and second preset ratios reduces the data volume, making the subsequent new waveform data packet smaller than the original waveform data packet, facilitating data transmission and avoiding interference during transmission.
[0049] In one optional implementation, the host computer is adapted to decrypt the new waveform data packet. Specifically, the host computer is configured to obtain the total cycle time and cycle number corresponding to the waveform data in the new waveform data packet based on the encrypted string; and to recover the waveform data in the new waveform data packet using the reciprocal of a first preset ratio and the reciprocal of a second preset ratio, then obtain the total cycle time and cycle number of the recovered waveform data. If the total cycle time and cycle number corresponding to the waveform data in the new waveform data packet are the same as the total cycle time and cycle number of the recovered waveform data, then the new waveform data packet is marked as untampered. The host computer pre-stores the reciprocal of the first preset ratio and the reciprocal of the second preset ratio. After obtaining the new waveform data packet, the host computer first reads the total cycle time and cycle number corresponding to the waveform data in the corresponding waveform data packet based on the encrypted string, then restores the waveform data based on the reciprocal of the first preset ratio and the reciprocal of the second preset ratio, and obtains the total cycle time and cycle number corresponding to the waveform data at this time. This facilitates determining whether the compressed waveform data in the new waveform data packet has been tampered with, and facilitates accurate and precise acquisition of the material weight based on the restored waveform data.
[0050] In one optional implementation, the host computer is configured to, after determining that the new waveform data packet has not been tampered with, determine whether the waveform data corresponding to each cycle in the new waveform data packet is consistent. If consistent, the weight data of the material is obtained based on the waveform data; if inconsistent, a detection command is sent to the control module. The control module is configured to control the weighing sensor module 2 again to collect the waveform data corresponding to the material carried on the weighing platform 1 during the weighing process. In actual production environments, the material placed on the weighing platform is a whole package, which can be automatically grabbed and placed on the weighing platform by a robotic arm or other device. Therefore, when the weighing sensor module 2 acquires the first waveform data, the material is still being grabbed by the robotic arm and has not been completely placed on the weighing platform, resulting in the waveform data not accurately reflecting the material. The host computer determines whether the waveform data corresponding to each cycle is consistent after the new waveform data packet is restored. If they are consistent, the host computer determines that the restored waveform data in the new waveform data packet can accurately reflect the weight of the material. Otherwise, the host computer determines that the restored waveform data in the new waveform data packet is affected by devices such as robotic arms. At this time, the host computer sends a detection command to the control module. The control module controls the weighing sensor module 2 to collect the waveform data corresponding to the material on the platform 1 during the weighing process. That is, the weighing sensor module 2 collects and constructs a new waveform data packet, then compresses and encrypts it before sending it to the host computer. The host computer then performs subsequent processing to obtain the accurate weight of the material.
[0051] In one optional embodiment, a camera is provided on one side of the support platform 1. The camera is adapted to capture images of the materials on the weighing platform and send the images to a host computer. The host computer is also configured to build a database, storing the images of the materials, the parameters of the weighing sensor module 2, and the waveform data packets as a set of data. The camera can be a camera or similar device, which can integrate a wireless communication module to send the captured images to the host computer for storage. During the raw material proportioning process, multiple batches of different types and specifications of raw materials will be weighed. Each type and specification of raw material can be stored in a database to store the materials and their corresponding images, weighing sensor module 2 parameters, and waveform data packets.
[0052] In one optional implementation, when the type or specification of the material changes, the imaging device captures an image of the material when it is placed on the weighing platform. The host computer is configured to check in the database whether there are materials of the same type and specification. If they exist, the corresponding weighing sensor module 2 parameters are retrieved from the database and sent to the control module. The control module is configured to adjust the weighing sensor module 2 according to the retrieved weighing sensor module 2 parameters. During batch weighing, materials of the same type and specification do not need to have their weighing sensor module 2 parameters frequently adjusted; the recorded weighing sensor module 2 parameters can be retrieved directly from the database.
[0053] In one optional implementation, when the host computer determines from the image that the material on the weighing platform has the same type and specifications stored in the database, the host computer is configured to restore the newly acquired waveform data packet, obtain the waveform data packet corresponding to the material at this time, and retrieve the recorded waveform data packet from the database. If the waveform data packet recorded in the database is the same as the waveform data packet restored by the host computer, the weighing sensor module 2 is judged to be normal; otherwise, the weighing sensor module 2 is judged to be abnormal. After long-term use, the accuracy or precision of the weighing sensor module 2 may become abnormal. Therefore, during the weighing process, after determining that the material being weighed has the same type and specifications recorded in the database, the host computer obtains the weight of the material at this time and retrieves the weight recorded in its historical records based on the waveform data packet stored in the database. If the two weights are the same, the weighing sensor module 2 is judged to be accurate; otherwise, the weighing sensor module 2 is judged to be abnormal, and an alarm is triggered to remind personnel to come to the site to repair or replace the weighing sensor module 2. The host computer can compare the waveform data packet of the material at this time with the waveform data packet in its historical data stored in the database, or compare it based on the weight corresponding to the waveform data packet, to determine whether the accuracy of the weighing sensor module 2 is accurate.
[0054] At least one other disclosed embodiment also provides a measurement method using the above-described weighing measurement system, comprising: a control module configured to judge a waveform data packet composed of waveform data, and to compress and encrypt the waveform data packet; and the control module sending the compressed and encrypted waveform data packet to a host computer via a communication module.
[0055] In summary, this weighing measurement system includes: a control module, a support platform 1, and a weighing sensor module 2 electrically connected to the control module; the weighing sensor module 2 is disposed on the bottom surface of the support platform 1, the support platform 1 is adapted to carry materials, and the weighing sensor module 2 is adapted to collect waveform data corresponding to the materials carried on the support platform 1 during the weighing process; the control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and send the compressed and encrypted waveform data packets to the host computer through the communication module, thereby realizing the compression of the collected waveform data, facilitating data transmission and avoiding interference during transmission, and encrypting the waveform data to prevent leakage of the collected data.
[0056] Based on the above-described preferred embodiments of the present invention, and through the foregoing description, those skilled in the art can make various changes and modifications without departing from the inventive concept. The technical scope of this invention is not limited to the contents of the specification, but must be determined according to the scope of the claims.
Claims
1. A weighing and measuring system, characterized in that, include: Control module, support platform (1), and weighing sensor module (2) electrically connected to the control module; The weighing sensor module (2) is disposed on the bottom surface of the support platform (1), the support platform (1) is adapted to carry materials, and the weighing sensor module (2) is adapted to collect waveform data corresponding to the materials carried on the support platform (1) during the weighing process; The control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and send the compressed and encrypted waveform data packets to the host computer through the communication module. The control module judges the waveform data packets composed of waveform data, that is... The weighing sensor module (2) packages the waveform data within a preset time into a waveform data packet. The control module is configured to determine whether the waveform data packet contains at least two cycles of waveform data. If it contains at least two cycles of waveform data, the control module compresses and encrypts the waveform data packet and sends it to the host computer. If the waveform data packet contains less than two cycles of waveform data, the parameters of the weighing sensor module (2) are adjusted so that the number of waveform data cycles within the preset time is greater than or equal to 2. The control module compresses and encrypts the waveform data packets before sending them to the host computer. The control module is configured to obtain the total cycle time of all waveform data in the waveform data packet and the number of cycles of the waveform data, arrange the values corresponding to the total cycle time and the number of cycles in order, use the arranged string as the encryption string of the waveform data packet, and compress and encrypt the waveform data in the waveform data packet. The control module compresses and encrypts the waveform data in the waveform data packet, that is... The control module is configured to compress the length of the waveform data in the horizontal direction by a first preset ratio, and to compress the height of the waveform data in the vertical direction by a second preset ratio. as well as The compressed and encrypted waveform data is combined with the encrypted string to form a new waveform data packet, which is then sent to the host computer via the communication module. The host computer is adapted to decrypt new waveform data packets, that is... The host computer is configured to obtain the total period time and period number corresponding to the waveform data in the new waveform data packet from the new waveform data packet according to the encrypted string; and to recover the waveform data in the new waveform data packet by the reciprocal of the first preset ratio and the reciprocal of the second preset ratio, and then obtain the total period time and period number of the recovered waveform data. If the total period time and period number corresponding to the waveform data in the new waveform data packet are obtained from the new waveform data packet and are the same as the total period time and period number of the recovered waveform data, then the new waveform data packet is marked as not having been tampered with.
2. The weighing and measuring system as described in claim 1, characterized in that, The host computer is configured to, after determining that the new waveform data packet has not been tampered with, determine whether the waveform data corresponding to each cycle in a new waveform data packet is consistent. If they are consistent, the weight data of the material is obtained based on the waveform data. If they are inconsistent, a detection command is sent to the control module. The control module is configured to control the weighing sensor module (2) again to collect waveform data corresponding to the material carried on the platform (1) during the weighing process.
3. The weighing and measuring system as described in claim 2, characterized in that, A camera is provided on one side of the bearing platform (1). The camera is adapted to capture images of the material on the weighing platform and send the images to the host computer. The host computer is also configured to build a database, and store the images of the materials, the parameters of the weighing sensor module (2) and the waveform data packets as a set of data.
4. The weighing and measuring system as described in claim 3, characterized in that, When the type or specifications of the material are changed, the imaging device captures an image of the material when it is placed on the weighing platform. The host computer is configured to check whether there are materials of the same type and specifications in the database. If there are, the corresponding weighing sensor module (2) parameters are retrieved from the database and sent to the control module. The control module is configured to adjust the weighing sensor module (2) according to the acquired parameters of the weighing sensor module (2).
5. The weighing and measuring system as described in claim 4, characterized in that, When the host computer determines from the image that the material on the weighing platform has the same type and specification as the material stored in the database, the host computer is configured to restore the new waveform data packet obtained at this time, obtain the waveform data packet corresponding to the material at this time, and the host computer obtains the recorded waveform data packet from the database. If the waveform data packet recorded in the database is the same as the waveform data packet restored by the host computer at this time, the weighing sensor module (2) is judged to be normal; otherwise, the weighing sensor module (2) is judged to be abnormal.
6. A measurement method using the weighing measurement system as described in claim 1, characterized in that, include: The control module is configured to judge the waveform data packets composed of waveform data, compress and encrypt the waveform data packets, and send the compressed and encrypted waveform data packets to the host computer through the communication module.