Geological sample weighing method and system, storage medium and weighing equipment

By building a weighing network and a two-fold verification mechanism, the problems of low weighing efficiency and measurement error of geological samples are solved, and efficient and accurate weighing results and automated data management are achieved.

CN120467484APending Publication Date: 2025-08-12HENAN NO 4 GEOLOGICAL SURVEY INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510726516.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In the prior art, geological samples weighing efficiency is low and measurement errors are prone to occur, resulting in data recording errors and rework, and measurement deviations cannot be identified in time.

Method used

Build a weighing network, adopting multiple subnets, each subnet contains multiple weighing equipment, select one device as the verification device, and the other devices are measurement devices, select high-reliability devices through the dual weighing verification mechanism and cross-subnet to ensure the accuracy and stability of the weighing results, and determine the correct weight through multiple weighing comparisons.

Benefits of technology

It improves the accuracy and efficiency of geological sample weighing, ensures the accuracy and authority of data, reduces the workload of data sorting, and realizes the classification statistics and automated management of geological sample weight.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120467484A_ABST
    Figure CN120467484A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of geological weighing, and discloses a geological sample weighing method and system, a storage medium and weighing equipment. The method comprises the following steps: constructing a sub-network; one weighing device is selected from the sub-networks to serve as a verification device, and the remaining weighing devices are divided into measuring devices; measuring equipment is used for weighing the geological sample to generate the weight of the sample, and the weight of the sample is sent to verification equipment; the geological sample is placed in verification equipment for verification, if verification passes, the verification equipment sends the weight of the sample to a server for storage, and if verification does not pass, the verification equipment generates an acousto-optic alarm; and recording the failure times that the verification of the verification equipment is not passed, when the failure times exceed a first threshold value, selecting reliable equipment, weighing the to-be-verified sample for three times based on the reliable equipment, and determining the correct weight of the geological sample based on the weighing result. According to the method, the correct weight of the geological sample can be effectively determined by adopting a multi-time weighing comparison mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of geological weighing technology, and in particular to a geological sample weighing method, system, storage medium and weighing equipment. Background Art

[0002] During geological exploration, a large number of samples need to be collected, including drill hole samples, trench samples, tunnel samples, soil geochemical samples, and rock primary halo samples. A geological project can collect at least several hundred samples (both positive and negative) and sometimes tens of thousands. As a key indicator of sample quality in geological exploration, sample weight must be statistically summarized. Traditionally, each sample has been weighed using a pallet scale or tensile scale, which is then recorded by professionals in a corresponding table and then manually stored in a computer. This operation requires at least two people: one weighing and one recording, making it extremely inefficient and prone to errors. Furthermore, using a single measuring device can lead to a large number of geological samples requiring re-measurement if measurement errors are discovered too late, consuming significant human resources.

[0003] In the prior art, a Chinese patent document with publication number CN221238486U discloses an electronic price computing scale with automatic settlement and data upload. The electronic scale includes a microcontroller 8 composed of a single-chip microcomputer, a data storage chip, an AD operational amplifier, a Bluetooth module, etc. The electronic scale automatically saves the weighing data in the data storage chip of the electronic scale during weighing and settlement, and automatically uploads the data to a mobile terminal through the Bluetooth module. The staff can intuitively see the daily weighing data details and sales reports, which makes it convenient for users to view and manage data at any time.

[0004] Applying the electronic scales in the above-mentioned prior art to the field of geological weighing can solve the problem of complex recording process, but relying on a single device to complete weighing may cause measurement deviations due to the device's own errors and may result in the inability to identify erroneous data in a timely manner. Summary of the Invention

[0005] In order to solve the problems raised in the above background technology, the present application provides a geological sample weighing method, system, storage medium and weighing equipment.

[0006] In order to achieve the above-mentioned object of the invention, the present invention proposes a geological sample weighing method, comprising:

[0007] Constructing a weighing network, wherein the weighing network includes a plurality of sub-networks, and each sub-network includes a plurality of weighing devices;

[0008] Selecting a weighing device in each of the sub-networks as a verification device, and classifying the remaining weighing devices in the sub-networks as measurement devices;

[0009] Weighing the geological sample using the measuring device to generate a sample weight of the geological sample, and sending the sample weight to the verification device in the same sub-network for storage;

[0010] The geological sample is placed in the verification device for secondary weighing to verify the sample weight. If the verification passes, the verification device sends the sample weight to the server for storage. If the verification fails, the verification device generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified;

[0011] Recording the number of times the verification device fails verification, and when the number of failures exceeds a first threshold, selecting a reliable device from the other sub-networks, the reliable device being the verification device that has passed verification more than a second threshold;

[0012] Weighing the sample to be verified three times using the reliable device, and determining the correct weight of the geological sample based on the weighing results;

[0013] After the weight of the geological samples is uploaded to the server, the server collects statistical values of each type of geological samples and generates corresponding statistical tables.

[0014] Furthermore, placing the geological sample in the verification device for secondary weighing to verify the sample weight includes the following steps:

[0015] Assign a unique device number to each weighing device, place the geological sample into a sample container, mark the sample code on the surface of the sample container, place the sample container on the measuring device for weighing, capture an image of the surface of the sample container during weighing, identify the image to obtain the sample code, obtain the sample type based on the sample code, adjust the weighing unit according to the sample type, and obtain the weight of the geological sample;

[0016] A storage module is provided in the sample container, and the measuring device sends the weight of the geological sample, the sample type, the sample code, and the device number of the measuring device as first data to the verification device, and writes the first data as second data into the storage module;

[0017] The weights included in the first data and the second data are defined as the first weight and the second weight, respectively. When the sample container is placed on the verification device, the verification device reads the second data in the storage module, adjusts the weighing unit based on the sample type in the second data, obtains the third weight of the geological sample, obtains the corresponding first data based on the sample code in the second data, and reads the first weight therefrom. If at least two of the first weight, the second weight, and the third weight are the same, the verification is passed.

[0018] Furthermore, when the sample container is placed on the verification device, if the verification device detects the presence of multiple sample containers, the first total weight of the geological samples in the placed sample containers is obtained, and the verification device obtains the first data and the second data of each sample container from the multiple storage modules, and calculates the second total weight and the third total weight of the geological samples. If at least two of the first total weight, the second total weight and the third total weight are the same, the verification is passed.

[0019] Furthermore, if the first total weight, the second total weight and the third total weight are all different, the verification device selects the reliable device from the remaining subnetworks, sends the first total weight and the first data to the reliable device, and when the sample container is placed on the reliable device, the reliable device obtains the first verification weight of the geological sample placed therein, and reads the second verification weight from the corresponding first data. If the first verification weight and the second verification weight are the same, the number of failures of the verification device is increased by 1; if the first verification weight and the second verification weight are different, the number of failures of the measuring device is increased by 1.

[0020] Furthermore, before weighing, standard weights of various weights are selected, and each weighing device is used to measure the standard weights to generate measurement records for multiple days, wherein the measurement records include the error value of each measurement, the ambient temperature and humidity during the measurement, and the measurement basic errors under various weight ranges are generated based on the error values. A temperature and humidity compensation table is created, and the temperature and humidity compensation table includes compensation coefficients under various temperatures and humidities. The measurement basic errors are corrected based on the compensation coefficients to obtain the measurement absolute errors, and the weighing devices are adjusted based on the measurement absolute errors.

[0021] Furthermore, weighing the geological sample using the measuring device comprises the following steps:

[0022] A leading number is set based on the type of the geological sample. After each weighing, the measuring device generates a post number based on the leading number according to the placement order of the geological samples, and combines the post number and the leading number into the sample code of the geological sample.

[0023] Furthermore, selecting the reliable device in the other sub-networks includes the following steps:

[0024] If there are at least 3 sub-networks, set multiple evaluation parameters, calculate the evaluation value of each verification device based on the evaluation parameters, sort the verification devices from high to low based on the evaluation value, select the top N verification devices among them to form a device pool, rotate different verification devices in the device pool as the reliable devices based on fixed time intervals, and update the device pool based on the evaluation value during rotation.

[0025] The present application also provides a geological sample weighing system for implementing the above-mentioned method, the system comprising:

[0026] A setting module is used to construct a weighing network, wherein the weighing network includes multiple sub-networks, each of the sub-networks includes multiple weighing devices, a weighing device is selected in each sub-network as a verification device, and the remaining weighing devices in the sub-network are divided into measurement devices;

[0027] a recording module, using the measuring device to weigh the geological sample, the recording module generating a sample weight of the geological sample, and the measuring device sending the sample weight to the verification device in the same sub-network for storage;

[0028] A primary verification module places the geological sample in the verification device for secondary weighing to verify the sample weight. If the verification passes, the verification module sends the sample weight to the server for storage. If the verification fails, the verification device generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified.

[0029] The secondary verification module is used to record the number of failures of the verification device. When the number of failures exceeds a first threshold, a reliable device is selected from the other sub-networks. The reliable device is the verification device with a number of verification passes greater than a second threshold. The sample to be verified is weighed three times based on the reliable device. The correct weight of the geological sample is determined based on the weighing results. After the weight of the geological sample is uploaded to the server, the server counts the statistical values of each type of geological sample and generates a corresponding statistical table.

[0030] The present application also provides a weighing device for implementing the above-mentioned method, the device comprising:

[0031] A weight sensor, used to obtain the weight of the geological sample;

[0032] a memory for storing the weight of the geological sample;

[0033] A display screen, used to display the weight of the geological sample;

[0034] A wireless network card is used to upload the weight data of the geological sample.

[0035] The present application also provides a computer-readable storage medium having instructions stored thereon, and the instructions, when executed by a processor, implement the method described above.

[0036] The beneficial effects of this application are at least as follows:

[0037] The present invention uses a dual-weighing verification mechanism to perform a second weighing of geological samples, thereby improving the accuracy of the weighing results. If the difference between the two weighing results is significant and occurs multiple times on the same verification device, the stability of the verification process is ensured by selecting high-reliability equipment across sub-networks. Finally, multiple weighing comparisons are used for geological samples to effectively determine their correct weight, ensuring that the data ultimately uploaded to the server is highly accurate and authoritative. Finally, the present application also features the ability to classify and compile statistics for the weights of all geological samples. This classification and statistics, combined with the automatic generation of statistical tables, significantly reduces the workload during data collation. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 A schematic diagram of a geological sample weighing method for this application;

[0039] Figure 2 A schematic diagram of the appearance of the weighing equipment for this application;

[0040] Figure 3 A flowchart for the use of weighing equipment for this application;

[0041] Figure 4 This is a structural diagram of a geological sample weighing system for this application. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0043] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of this application.

[0044] like Figure 1 As shown, a geological sample weighing method includes:

[0045] S1: Construct a weighing network, which includes multiple sub-networks, and each sub-network includes multiple weighing devices.

[0046] S2: Select one weighing device in each sub-network as a verification device, and the remaining weighing devices in the sub-network are divided into measurement devices.

[0047] The number of subnetworks is arranged according to actual conditions, and the number of electronic scales included in each subnetwork can also be set according to actual conditions. For example, three subnetworks are arranged, each subnetwork is used for weighing different types of geological samples, and each subnetwork includes five high-precision electronic scales. Only two subnetworks can be set, and each subnetwork retains two electronic scales, that is, only four electronic scales are needed to implement the technical solution of the present application, thereby improving the portability of the entire system. Each high-precision electronic scale is equipped with a Bluetooth module and a WiFi module, and has a unique device number. The subnetwork is configured after connecting to the Bluetooth of the electronic scale through the mobile terminal. After the configuration is completed, click to start weighing in the mobile terminal, and the system automatically selects a weighing device in the subnetwork as a verification device, and displays the device number selected as the verification device in the mobile terminal. The subnetwork includes multiple measuring devices, so that geological samples can undergo multiple groups of parallel weight measurements at the same time, thereby speeding up the measurement efficiency.

[0048] Weighing equipment includes two units: g and kg, such as Figure 2 As shown, the weighing device includes a display screen and a switch. Before weighing, turn on the switch on the side. The display screen shows three mode units, namely setting mode, weighing mode and browsing mode. Setting mode is used to manually set the weighing unit. Weighing mode is used to set the weighing mode. Weighing mode includes single mode and continuous mode. In single mode, you need to manually click the start weighing button after each weighing. Browse mode is used to browse the information of the weighed geological samples. In addition, in weighing mode, you can also enter the sample number by manual entry. The specific operation process is as follows: Figure 3 shown.

[0049] S3: Use the measuring device to weigh the geological sample to generate the sample weight of the geological sample. The measuring device sends the sample weight to the verification device in the same sub-network for storage.

[0050] S4: Place the geological sample in the verification device for secondary weighing to verify the sample weight. If the verification passes, the verification device sends the sample weight to the server for storage. If the verification fails, the verification device generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified.

[0051] Specifically, the geological sample is weighed by manually placing it in the machine. After weighing, the measuring device records the sample weight and sends it to a verification device on the same network for storage. The sample weight is also sent to a mobile terminal for display. After that, the surveyor places the geological sample in the verification device for a second weighing. If the result of the second weighing is the same as the result of the first measurement, the verification passes, and the verification device uploads the geological sample weight to the server for storage. If the error between the two weighing results is large, the verification fails, and the verification device will issue an audible and visual warning, and will not upload the geological sample weight data, and mark it as a sample to be verified in the system.

[0052] The measuring device only sends the sample weight of the geological sample to the verification device under the same sub-network. This ensures a one-to-one correspondence between the measuring device and the verification device in the verification process, thereby improving the accuracy of data traceability when multiple groups of parallel weighing are performed.

[0053] S5: Record the number of times the verification device fails verification. When the number of failures exceeds a first threshold, select a reliable device from other sub-networks. The reliable device is a verification device that has passed verification more than a second threshold.

[0054] S6: Weigh the sample to be verified three times using reliable equipment and determine the correct weight of the geological sample based on the weighing results.

[0055] The first threshold is set to 3. When a verification device fails to pass verification four times in total, that is, the number of failures exceeds the first threshold, a verification device is selected from other sub-networks as a reliable device. In particular, this embodiment also sets a basic value, which is set to 80. The total number of weighing times of the screened reliable devices should be greater than the basic value. If the second threshold is set to 78, the screened reliable devices have currently performed at least 80 weighing verifications, of which at least 78 should have passed verification. Finally, the reliable device is used to weigh the sample to be verified for the third time. If the weighing result is the same as the weighing result of the measuring device, the weighing result of the measuring device is used as the correct weight and uploaded to the server. If the weighing result is the same as the weighing result of the verification device, the weighing result of the verification device is used as the correct weight and uploaded to the server.

[0056] S7: After uploading the weight of the geological samples to the server, the server counts the statistical values of each type of geological samples and generates a corresponding statistical table.

[0057] After the geological sample weight is uploaded, all weighing data is automatically categorized and stored according to sample type. A database entry is created containing fields such as sample number, weight, weighing time, weighing equipment number, verification status, and operator. The server system regularly and automatically compiles statistical data for each sample category, including the number, average weight, maximum weight, minimum weight, and standard deviation of each geological sample. All statistical results are automatically organized into a spreadsheet for easy viewing and export. Each row in the table corresponds to a geological sample, and the header fields include information such as sample number, type, weight, weighing time, and equipment number. The table can be filtered, aggregated, and grouped by sample type or weighing time. This feature allows administrators to view various statistical tables and data details in real time through the server-side interface. This achieves fully automated statistics and classification of geological sample information, significantly improving data management and work efficiency, and eliminating manual data entry omissions. Every piece of data is traceable, ensuring transparency in the weighing process and providing high practicality.

[0058] The present invention first constructs multiple subnetworks, each of which includes multiple weighing devices. Then, by dynamically selecting verification devices and dividing measuring devices, the independence of the verification link is guaranteed and multi-device parallel measurement is realized, significantly improving overall efficiency. The corresponding mechanism between measuring devices and verification devices ensures the accuracy of data traceability and avoids data confusion during multiple groups of parallel weighing. By setting a double weighing verification mechanism for the verification device, geological samples can be weighed twice, thereby improving the accuracy of the weighing results. Afterwards, if the difference between the two weighing results is large and occurs multiple times in the same verification device, the stability of the verification link is guaranteed by selecting high-reliability devices across subnetworks. Finally, by using multiple weighing comparisons for geological samples, the correct weight of the geological samples can be effectively determined, ensuring that the data finally uploaded to the server has a high degree of accuracy and authority. Finally, the present application also has the function of classifying and counting the weights of all geological samples, and automatically generates statistical tables through classification statistics, thereby greatly reducing the workload in the data sorting process.

[0059] In this embodiment, placing the geological sample in a verification device for secondary weighing to verify the sample weight includes the following steps:

[0060] A unique device number is set for each weighing device, the geological sample is placed in a sample container, and the sample code is marked on the surface of the sample container. The sample container is placed on the measuring device for weighing. During weighing, an image of the surface of the sample container is taken, and the sample code is obtained by identifying the surface image. The sample type is obtained based on the sample code, the weighing unit is adjusted according to the sample type, and the weight of the geological sample is obtained.

[0061] The equipment number is generated by burning a unique ID into the equipment when it leaves the factory or by registering it in the system. Geological samples are manually placed in special sample containers, and a unique sample code is pasted or printed on the surface of the container. The sample code can be numbers plus letters, such as DZ-20230901-001, or a QR code or barcode. The surveyor places the sample container on the measuring equipment, and the equipment automatically takes an image of the surface of the sample container and extracts the sample code through image recognition technology (such as OCR or QR code recognition). The system queries the sample type (such as drill hole samples, trench samples, tunnel samples, etc.) based on the sample code, and automatically adjusts the weighing unit (such as g, kg, etc.), then completes the weighing and obtains the weight data of the geological sample. In particular, it is necessary to obtain the weight of the sample container in advance and import it into the system. When weighing, the weighing equipment will automatically remove the weight of the sample container to obtain the weight of the geological sample.

[0062] A storage module is provided in the sample container. The measuring device sends the weight, sample type, sample code and device number of the geological sample as first data to the verification device, and writes the first data as second data into the storage module.

[0063] The sample container is integrated with a storage module (such as an NFC chip or RFID tag) for storing sample-related information. After completing weighing, the measuring device packages the geological sample's weight, sample type, sample code, and device serial number into first data and sends it wirelessly to a verification device within the same subnet. At the same time, the measuring device also writes the above-mentioned first data as second data into the storage module of the sample container, physically binding the sample information to the container and facilitating subsequent traceability and verification. Generating the first data and the second data separately can form a redundant mechanism. When the first data is lost, the weight data of the geological sample can still be obtained through the sample container.

[0064] The weights included in the first data and the second data are defined as the first weight and the second weight respectively. When the sample container is placed on the verification device, the verification device reads the second data in the storage module, adjusts the weighing unit based on the sample type in the second data, obtains the third weight of the geological sample, obtains the corresponding first data based on the sample code in the second data, and reads the first weight therefrom. If at least two of the first weight, the second weight, and the third weight are the same, the verification is passed.

[0065] During the verification phase, the measurement personnel places the sample container on the verification device. The verification device first reads the second data in the sample container storage module, parses the sample type, sample code and second weight, and automatically adjusts the weighing unit according to the sample type. The verification device weighs the sample twice to obtain the third weight. Subsequently, the verification device searches for the corresponding first data in the local storage through the sample code and reads the first weight. If the first weight (data weighed by the measuring device), the second weight (data stored in the sample container) and the third weight (weighed by the verification device) are consistent, the verification is judged to be successful and the sample data is valid; otherwise, the system prompts that the verification has failed.

[0066] In this embodiment, when the sample container is placed on the verification device, if the verification device detects the presence of multiple sample containers, the first total weight of the geological samples in the placed sample containers is obtained, and the verification device obtains the first data and second data of each sample container from multiple storage modules, and calculates the second total weight and third total weight of the geological samples. If at least two of the first total weight, the second total weight, and the third total weight are the same, the verification is passed.

[0067] To illustrate the above steps, let's use an example. A measurement operator places three sample containers labeled DZ-20240501-001, DZ-20240501-002, and DZ-20240501-003 simultaneously on a verification device. The verification device uses a pressure sensor to measure a total weight of 800g (the first total weight). The verification device then sequentially reads the second data from the storage modules of the three sample containers: Container 001's storage module records its weight as 205g, Container 002's as 310g, and Container 003's as 285g, resulting in a second total weight of 205 + 310 + 285 = 800g. Simultaneously, the verification device retrieves the first data sent by the three measurement devices in the subnet (Container 001 corresponds to 205g, Container 002 corresponds to 310g, and Container 003 corresponds to 285g), and calculates the third total weight as 800g. Since the first, second, and third total weights are all 800g, with an error within the allowable range (e.g., ±1g), the verification device determines that verification has passed and packages the weight data for the three samples and uploads it to the server. If the storage module records 280g for one of the containers (e.g., container 003), the second total weight becomes 795g, exceeding the threshold difference from the first total weight of 800g, and the verification device will issue an audible and visual warning.

[0068] In this embodiment, if the first total weight, the second total weight and the third total weight are not the same, the verification device selects a reliable device from the remaining subnetworks, sends the first total weight and the first data to the reliable device, and when the sample container is placed on the reliable device, the reliable device obtains the first verification weight of the placed geological sample and reads the second verification weight from the corresponding first data. If the first verification weight and the second verification weight are the same, the number of failures of the verification device is increased by 1; if the first verification weight and the second verification weight are different, the number of failures of the measuring device is increased by 1.

[0069] If the first, second, and third total weights measured by verification device A are different, the system automatically selects a reliable device B from another subnetwork. Verification device A sends the first total weight and the first data of the three sample containers to reliable device B. The surveyor transfers at least one of the sample containers and places it on reliable device B. Reliable device B uses a pressure sensor to measure the current total weight, i.e., the first verification weight is 205g. It then obtains the second verification weight of the geological sample from the received first data.

[0070] If the first verification weight and the second verification weight are consistent, such as both being 205g, the measurement result of reliable device B is consistent with that of the measuring device. This indicates that the weighing anomaly is likely caused by verification device A. The system will increment the failure count of verification device A by 1 and prompt maintenance personnel to inspect device A. If the first verification weight and the second verification weight are inconsistent, the anomaly is likely caused by the measuring device. The system will increment the failure count of the corresponding measuring device by 1 and prompt the relevant measuring device to be rechecked.

[0071] In this embodiment, before weighing, standard weights of various weights are selected, and each weighing device is used to measure the standard weights to generate measurement records for multiple days. The measurement records include the error value of each measurement, the ambient temperature and humidity during the measurement, and the measurement basic errors under various weight ranges are generated based on the error values. A temperature and humidity compensation table is created, which includes compensation coefficients under various temperatures and humidities. The measurement basic errors are corrected based on the compensation coefficients to obtain the absolute measurement errors, and the weighing devices are adjusted based on the absolute measurement errors.

[0072] Specifically, before weighing geological samples, standard weights of various weights, including 50g, 100g, 200g, 500g, and 1000g, were prepared and placed on each weighing device for measurement. Each weighing device performed at least three repeated measurements of each standard weight daily, recording the results for at least seven consecutive days. This generated a measurement record containing information such as the measurement results, standard values, error values, and the ambient temperature and humidity during measurement. For example, a device measured a 100g standard weight at 25°C and 60% relative humidity, resulting in a value of 99.98g, with an error of -0.02g.

[0073] All measurement records are then imported into the data analysis system, which automatically calculates the average error of each device at different weights and plots the error variation curve. For example, the average error of device A at 50g, 100g, 200g, 500g, and 1000g is -0.01g, -0.02g, -0.03g, -0.05g, and -0.08g, respectively. An error curve is then generated based on the average error fit. Based on this curve, the system determines the basic measurement error of device A at 0-100g, 100-500g, and 500-1000g.

[0074] The system also analyzes the variation in error under different temperature and humidity conditions in the measurement records and creates a temperature and humidity compensation table. For example, if the error of weighing device A at 20°C and 60% RH is -0.02g, the error increases by 1.1 times at 30°C and 80% RH. Based on this, the system generates a temperature and humidity compensation table that lists the compensation coefficients for different temperature and humidity combinations. For example, compared to 20°C and 60% RH, the compensation coefficient at 30°C and 80% RH is 1.1.

[0075] During the subsequent actual weighing process, the weighing device detects the current ambient temperature and humidity in real time, automatically searches the temperature and humidity compensation table, obtains the corresponding compensation coefficient, and then corrects the basic measurement error to obtain the absolute measurement error. For example, if the current weighing environment is 28°C and 70% RH, and the compensation coefficient is 1.05, the basic measurement error of the weight measured by device A is -0.03g. The basic measurement error is multiplied by the compensation coefficient to obtain the absolute measurement error. During the actual measurement, the measured result is added to the absolute measurement error to obtain the final measurement result.

[0076] In this embodiment, weighing the geological sample using the measuring device includes the following steps:

[0077] A leading number is set based on the type of the geological sample. After each weighing, the measuring device generates a post number based on the leading number according to the placement order of the geological samples, and combines the post number and the leading number into the sample code of the geological sample.

[0078] For different types of geological samples, you can pre-set prefix numbers corresponding to their types. For example, rock samples are assigned "YS," soil samples are assigned "TR," and ore samples are assigned "KS." During each batch weighing, the measuring device automatically displays the prefix number for the current sample type on the weighing interface. During the weighing process, the measuring device automatically generates an incremental suffix number based on the actual sample placement and weighing sequence. For example, if the code prefix is ZK0101 and the starting code number is H1, subsequent samples will be automatically numbered according to ZK0101-H1, ZK0101-H2, ZK0101-H3, and so on, generating a unique sample code. The advantage of this feature is that sample codes are automatically generated with unified rules and a clear structure. This allows for quick identification of sample type and specific sequence, significantly reducing the errors and confusion associated with manual numbering and improving the efficiency and accuracy of subsequent data management, search, statistics, and traceability.

[0079] In this embodiment, selecting a reliable device from other sub-networks includes the following steps:

[0080] If there are at least 3 sub-networks, set multiple evaluation parameters, calculate the evaluation value of each verification device based on the evaluation parameters, sort the verification devices from high to low based on the evaluation value, select the top N verification devices to form a device pool, rotate different verification devices in the device pool as reliable devices based on fixed time intervals, and update the device pool based on the evaluation value during rotation.

[0081] Specifically, the evaluation parameters include the cumulative number of weighings, the number of verification passes, the number of maintenances, and the number of equipment failures. A corresponding weight is set for each evaluation parameter, and a weighted scoring method is used to calculate the evaluation value of each verification device. For example, the evaluation value = cumulative number of weighings × weight 1 + number of verification passes × weight 2 - number of maintenances × weight 3 - number of equipment failures × weight 4. The first three verification devices are then selected to form a device pool. If there are less than three devices, all verification devices are combined into a device pool. After that, one verification device is designated as a reliable device every week, and before the designation, the evaluation value of each verification device is recalculated to update the device pool. For example, when the evaluation value of verification device A in the device pool is lower than the evaluation value of verification device B outside the device pool, verification device A and verification device B are rotated.

[0082] like Figure 4 As shown, the present application also provides a geological sample weighing system for implementing the above method, the system comprising:

[0083] A setting module is used to build a weighing network. The weighing network includes multiple sub-networks. Each sub-network includes multiple weighing devices. A weighing device is selected in each sub-network as a verification device, and the remaining weighing devices in the sub-network are divided into measuring devices.

[0084] The recording module uses a measuring device to weigh the geological sample. The recording module generates a sample weight of the geological sample. The measuring device sends the sample weight to a verification device in the same sub-network for storage.

[0085] The primary verification module places the geological sample in the verification equipment for secondary weighing to verify the sample weight. If the verification passes, the verification module verification equipment sends the sample weight to the server for storage. If the verification fails, the verification equipment generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified.

[0086] The secondary verification module is used to record the number of failed verifications by the verification device. When the number of failures exceeds the first threshold, a reliable device is selected from other sub-networks. The reliable device is a verification device with a number of verification passes greater than the second threshold. The sample to be verified is weighed three times based on the reliable device, and the correct weight of the geological sample is determined based on the weighing results.

[0087] The present application also provides a weighing device for implementing the above method, the device comprising:

[0088] Weight sensor, used to obtain the weight of geological samples;

[0089] a memory for storing the weight of the weighed geological sample;

[0090] A display screen for displaying the weight of the geological sample;

[0091] Wireless network card, used to upload weight data of geological samples.

[0092] The present application also provides a computer-readable storage medium having instructions stored thereon, which implement the above-mentioned method when the instructions are executed by a processor.

[0093] It should be understood that the various technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the various technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0094] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A geological sample weighing method, characterized in that: Constructing a weighing network, wherein the weighing network includes a plurality of sub-networks, and each sub-network includes a plurality of weighing devices; Selecting a weighing device in each of the sub-networks as a verification device, and classifying the remaining weighing devices in the sub-networks as measurement devices; Weighing the geological sample using the measuring device to generate a sample weight of the geological sample, and sending the sample weight to the verification device in the same sub-network for storage; The geological sample is placed in the verification device for secondary weighing to verify the sample weight. If the verification passes, the verification device sends the sample weight to the server for storage. If the verification fails, the verification device generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified; Recording the number of times the verification device fails verification, and when the number of failures exceeds a first threshold, selecting a reliable device from the other sub-networks, the reliable device being the verification device that has passed verification more than a second threshold; Weighing the sample to be verified three times using the reliable device, and determining the correct weight of the geological sample based on the weighing results; After the weight of the geological samples is uploaded to the server, the server collects statistical values of each type of geological samples and generates corresponding statistical tables.

2. The method according to claim 1, characterized in that Placing the geological sample in the verification device for secondary weighing to verify the sample weight includes the following steps: Assign a unique device number to each weighing device, place the geological sample into a sample container, mark the sample code on the surface of the sample container, place the sample container on the measuring device for weighing, capture an image of the surface of the sample container during weighing, identify the image to obtain the sample code, obtain the sample type based on the sample code, adjust the weighing unit according to the sample type, and obtain the weight of the geological sample; A storage module is provided in the sample container, and the measuring device sends the weight of the geological sample, the sample type, the sample code, and the device number of the measuring device as first data to the verification device, and writes the first data as second data into the storage module; The weights included in the first data and the second data are defined as the first weight and the second weight, respectively. When the sample container is placed on the verification device, the verification device reads the second data in the storage module, adjusts the weighing unit based on the sample type in the second data, obtains the third weight of the geological sample, obtains the corresponding first data based on the sample code in the second data, and reads the first weight therefrom. If at least two of the first weight, the second weight, and the third weight are the same, the verification is passed.

3. The method according to claim 2, characterized in that When the sample container is placed on the verification device, if the verification device detects the presence of multiple sample containers, the first total weight of the geological samples in the placed sample containers is obtained, the verification device obtains the first data and the second data of each sample container from the multiple storage modules, and calculates the second total weight and the third total weight of the geological samples. If at least two of the first total weight, the second total weight and the third total weight are the same, the verification is passed.

4. The method according to claim 3, characterized in that If the first total weight, the second total weight and the third total weight are all different, the verification device selects the reliable device from the remaining subnetworks, sends the first total weight and the first data to the reliable device, and when the sample container is placed on the reliable device, the reliable device obtains the first verification weight of the geological sample placed therein, and reads the second verification weight from the corresponding first data; if the first verification weight and the second verification weight are the same, the number of failures of the verification device is increased by 1; if the first verification weight and the second verification weight are different, the number of failures of the measuring device is increased by 1.

5. The method according to claim 1, wherein Before weighing, select standard weights of various weights, use each weighing device to measure the standard weights to generate measurement records for multiple days, the measurement records include the error value of each measurement, the ambient temperature and humidity during measurement, generate measurement basic errors under various weight ranges based on the error values, create a temperature and humidity compensation table, the temperature and humidity compensation table includes compensation coefficients under various temperatures and humidities, correct the measurement basic errors based on the compensation coefficients, obtain the measurement absolute error, and adjust the weighing device based on the measurement absolute error.

6. The method according to claim 2, characterized in that Weighing the geological sample using the measuring device comprises the following steps: A leading number is set based on the type of the geological sample. After each weighing, the measuring device generates a post number based on the leading number according to the placement order of the geological samples, and combines the post number and the leading number into the sample code of the geological sample.

7. The method according to claim 1, characterized in that Selecting the reliable device in the other sub-networks includes the following steps: If there are at least 3 sub-networks, set multiple evaluation parameters, calculate the evaluation value of each verification device based on the evaluation parameters, sort the verification devices from high to low based on the evaluation value, select the top N verification devices among them to form a device pool, rotate different verification devices in the device pool as the reliable devices based on fixed time intervals, and update the device pool based on the evaluation value during rotation.

8. A geological sample weighing system for implementing the method according to any one of claims 1 to 7, characterized in that: The system includes: A setting module is used to construct a weighing network, wherein the weighing network includes multiple sub-networks, each of the sub-networks includes multiple weighing devices, a weighing device is selected in each sub-network as a verification device, and the remaining weighing devices in the sub-network are divided into measurement devices; a recording module, using the measuring device to weigh the geological sample, the recording module generating a sample weight of the geological sample, and the measuring device sending the sample weight to the verification device in the same sub-network for storage; A primary verification module places the geological sample in the verification device for secondary weighing to verify the sample weight. If the verification passes, the verification module sends the sample weight to the server for storage. If the verification fails, the verification device generates an audible and visual warning and marks the geological sample that fails the verification as a sample to be verified. The secondary verification module is used to record the number of failures of the verification device. When the number of failures exceeds a first threshold, a reliable device is selected from the other sub-networks. The reliable device is the verification device with a number of verification passes greater than a second threshold. The sample to be verified is weighed three times based on the reliable device. The correct weight of the geological sample is determined based on the weighing results. After the weight of the geological sample is uploaded to the server, the server counts the statistical values of each type of geological sample and generates a corresponding statistical table.

9. A weighing device for implementing the method according to any one of claims 1 to 7, characterized in that: Equipment includes: A weight sensor, used to obtain the weight of the geological sample; a memory for storing the weight of the geological sample; A display screen, used to display the weight of the geological sample; A wireless network card is used to upload the weight data of the geological sample.

10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Electronic price computing scale capable of automatically settling and uploading data

    CN221238486U