Method for verifying conductivity analyzer and related equipment
By introducing a simulated circuit and simulated resistor into the conductivity analyzer, and combining it with an error threshold for automatic calibration of the conductivity analyzer, the problems of low efficiency and insufficient accuracy in the existing technology are solved, and efficient and accurate conductivity analyzer calibration is achieved.
Patent Information
- Application Number
- CN202511703286.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-19
- Publication Date
- 2026-02-13
AI Technical Summary
Existing conductivity analyzer calibration methods rely on manual calculations, which are inefficient and cannot guarantee accuracy.
By introducing a preset simulation circuit, the conductivity analyzer to be calibrated is simulated. The simulated resistor is used to replace the standard resistor. The theoretical conductivity range is determined by combining the preset error threshold. The actual measured value is automatically compared to generate the calibration result.
It improves the accuracy and efficiency of conductivity analyzer calibration, simplifies the operation process, reduces human error, and enhances the calibration accuracy across the entire range.
Smart Images

Figure CN121521947A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment calibration technology, and in particular to a method and related equipment for calibrating a conductivity analyzer. Background Technology
[0002] Conductivity analyzers are used to measure the conductivity of general liquids. To ensure the accuracy of their measurements, periodic accuracy calibration is necessary. In existing technologies, a common method is to verify the accuracy of the conductivity analyzer by simulating the resistive characteristics of the solution. Specifically, based on the range of the conductivity analyzer to be calibrated, a standard resistor is selected and connected to the electrode interface of the conductivity analyzer, replacing the actual electrodes. A known electrode constant is input, and the conductivity analyzer outputs the measured conductivity. If the difference between the conductivity output by the conductivity analyzer and the theoretical value is within the instrument's accuracy range, it proves that the conductivity analyzer does not require calibration; otherwise, it proves that the conductivity analyzer has a large measurement error and needs calibration.
[0003] However, existing methods require verification personnel to manually calculate theoretical values and compare them with observed values to draw verification conclusions. This results in low verification efficiency, human error, and the inability to guarantee the accuracy of the verification.
[0004] Therefore, there is an urgent need for a method to calibrate conductivity analyzers in order to achieve efficient and accurate calibration. Summary of the Invention
[0005] In view of the above problems, this application provides a method and related equipment for calibrating a conductivity analyzer, so as to achieve efficient and accurate calibration of the conductivity analyzer. The specific solution is as follows:
[0006] The first aspect of this application provides a method for calibrating a conductivity analyzer, comprising:
[0007] Obtain the test range, target electrode constant, analysis object, and actual measured value of the analysis object of the conductivity analyzer to be calibrated;
[0008] Determine at least three calibration resistor values corresponding to the test range, and create simulated resistors representing the calibration resistor values respectively;
[0009] The simulated resistors are connected to preset simulation circuits corresponding to the target electrode constants respectively to obtain the theoretical conductivity value of each simulated resistor. The preset simulation circuit is a simulation circuit that simulates the resistance of the object under analysis and uses the electrode of the target electrode constant to test the conductivity of the object under analysis.
[0010] Based on the theoretical conductivity value corresponding to each simulated resistor and the preset error threshold, the theoretical conductivity value range of the conductivity analyzer to be calibrated is determined;
[0011] Based on the comparison between the actual measured value and the theoretical conductivity range, the calibration result of the conductivity analyzer to be calibrated is determined and output.
[0012] In one possible implementation, determining the calibration result of the conductivity analyzer to be calibrated based on the comparison between the actual measured value and the theoretical conductivity range includes:
[0013] When the actual measured value is within the range of the theoretical conductivity value, a verification result is generated that characterizes the accuracy of the conductivity analyzer to be verified.
[0014] If the actual measured value is not within the range of the theoretical conductivity value, a verification result is generated to characterize the inaccuracy of the conductivity analyzer to be verified.
[0015] In one possible implementation, determining at least three calibration resistor values corresponding to the test range includes:
[0016] Receive at least three calibration resistor values corresponding to the test range input by the user.
[0017] In one possible implementation, determining at least three verification resistance values corresponding to the test range includes: dividing the test range into at least one conductivity range segment.
[0018] At least three conductivity verification values are extracted from each conductivity range to obtain at least three conductivity verification values corresponding to the test range.
[0019] Based on the conductivity verification value and the target electrode constant, the verification resistance value corresponding to each conductivity verification value is determined.
[0020] In one possible implementation, determining the theoretical conductivity range of the conductivity analyzer to be calibrated based on the theoretical conductivity value corresponding to each of the simulated resistors and a preset error threshold includes:
[0021] Based on the verification resistance value corresponding to each conductivity range segment and the theoretical conductivity value corresponding to the verification resistance value, the initial theoretical conductivity value range corresponding to each conductivity range segment is determined.
[0022] Based on the preset error threshold, the theoretical conductivity range corresponding to the initial conductivity theoretical value range of each conductivity range segment is determined.
[0023] A second aspect of this application provides an apparatus for calibrating a conductivity analyzer, comprising:
[0024] The interaction module is used to receive verification information input by the user. The verification information includes at least: the test range of the conductivity analyzer to be verified, the target electrode constant, the object to be analyzed, and the actual measured value of the object to be analyzed.
[0025] The processing module is used to acquire the information to be verified received by the interaction module, process the information to be verified according to the method for verifying the conductivity analyzer according to the first aspect or any implementation thereof, obtain the verification result of the conductivity analyzer to be verified, and output the verification result to the display module.
[0026] The display module is used to display the calibration results of the conductivity analyzer to be calibrated.
[0027] In one possible implementation, the processing module includes: a computer module, an I / O control module, and a conductivity testing simulation module, wherein the I / O control module is connected to the conductivity testing simulation module;
[0028] The computer module is used to control each channel connected to the I / O control module and the conductivity test simulation module based on at least three verification resistor values, and to output the level representing each of the verification resistor values respectively.
[0029] The conductivity test simulation module is used to receive the level of each of the verification resistor values, connect the simulation resistors representing the verification resistor values to the preset simulation circuits corresponding to the target electrode constant, and obtain the theoretical conductivity value corresponding to each of the simulation resistors.
[0030] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the method for verifying a conductivity analyzer as described in the first aspect or any implementation thereof.
[0031] A fourth aspect of this application provides an electronic device, including at least one processor and a memory connected to the processor, wherein:
[0032] The memory is used to store computer programs;
[0033] The processor is used to execute the computer program so that the electronic device can implement the method for verifying the conductivity analyzer as described in the first aspect or any implementation thereof.
[0034] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs, which, when executed by an electronic device, enable the electronic device to perform a method for verifying a conductivity analyzer as described in the first aspect or any implementation thereof.
[0035] By employing the above technical solution, this application provides a method for calibrating a conductivity analyzer. It introduces a preset simulation circuit to simulate the conductivity test process of the analyzer under test on a target electrode constant. By sequentially replacing the simulated resistors representing the calibration resistance values in the simulation circuit, the method simulates the test process of the analyzer under test on multiple calibration resistors within the test range, thereby obtaining the theoretical conductivity value corresponding to each simulated resistor. The simulation circuit introduced in this application possesses a high-precision algorithm, making the determined theoretical conductivity value more accurate than manually calculated theoretical values. Furthermore, this application considers the unavoidable errors in actual measurements. The theoretical conductivity value range determined by combining a preset error threshold and the theoretical conductivity value more closely approximates the actual testing effect of the conductivity analyzer under test, resulting in more accurate calibration results when comparing actual measured values with the theoretical conductivity value range.
[0036] Furthermore, in its implementation, this method simulates the process of connecting different standard resistors to the conductivity analyzer under test by replacing the simulated circuit with simulated resistors of different characterizing verification resistance values. The way the resistors are connected in the simulation environment is different from the hardware connection method, which simplifies the operation of disassembling and connecting standard resistors in the existing technology, improves the verification efficiency, and, after simplifying the operation, allows for the selection of as many verification resistance values as possible within the test range without considering the operation cost. Each verification resistance value is simulated separately to obtain a more accurate theoretical conductivity value range corresponding to the entire test range. This allows for the verification of the actual measured value from the perspective of the entire range, improving the accuracy of the verification. Attached Figure Description
[0037] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0038] Figure 1 A schematic diagram of the structure of a device for calibrating a conductivity analyzer provided in an embodiment of this application;
[0039] Figure 2 This is a schematic diagram of the structure of the interaction module provided in an embodiment of this application;
[0040] Figure 3 A schematic diagram of the display interface provided in an embodiment of this application;
[0041] Figure 4 This is a schematic flowchart illustrating a method for verifying a conductivity analyzer provided in an embodiment of this application.
[0042] Figure 5 Another flowchart illustrating the method for verifying a conductivity analyzer provided in this application embodiment;
[0043] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0044] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is for explaining specific embodiments only and is not intended to limit the scope of this application.
[0045] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.
[0046] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements, but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.
[0047] This application can be applied in the field of equipment calibration. The following section uses a specific example to introduce several application scenarios that have been implemented in products. For instance, in the scenario described in the background section regarding the calibration of a conductivity analyzer, the theoretical conductivity value used for calibration needs to be calculated manually. This calculation is inefficient and cannot guarantee the consistency and accuracy of the theoretical value calculated each time, resulting in low accuracy of the calibration results for the conductivity analyzer.
[0048] To address the aforementioned problems, this application provides a method for calibrating a conductivity analyzer. The method for calibrating a conductivity analyzer according to this application will be described in detail below with reference to the accompanying drawings.
[0049] First, it should be noted that this method can be applied, but is not limited to, to applications with data processing capabilities and simulation environment calling capabilities, or to cloud services provided by cloud-side servers. For example, an APP can be created based on this method, which receives a verification request for a certain type of conductivity analyzer sent by a user terminal, and uses the cloud services provided by the cloud-side server corresponding to the APP to implement the method for verifying conductivity analyzers proposed in this application embodiment, and determines the verification result for a certain type of conductivity analyzer.
[0050] In one possible implementation, it can also be applied to the processing module of the device for verifying the conductivity analyzer provided in this application, referring to... Figure 1 This application provides a schematic diagram of the structure of a device for calibrating a conductivity analyzer. The device for calibrating the conductivity analyzer may include: an interaction module for receiving user-inputted calibration information, which includes at least: the test range, test object, and actual measured value of the conductivity analyzer to be calibrated; a processing module for implementing a method for calibrating the conductivity analyzer; and a display module for displaying the calibration result of the conductivity analyzer to be calibrated obtained by the processing module based on the calibration method.
[0051] Specifically, refer to Figure 2 The schematic diagram of the interactive module provided in this application embodiment shows that the interactive module may include at least: a keyboard and mouse combination, a power display, a power interface, a main switch, a test interface, a temperature interface, and a USB interface. The keyboard and mouse combination is used by the user to input the information to be verified. The power display is connected to the battery of the device used to verify the conductivity analyzer, displaying the battery level to remind the user of the device's operating status. The power interface is used to connect to an external power source to charge the battery or power the device. The main switch is used to turn the device's verification status on or off. The USB interface is used to connect components such as a USB flash drive, facilitating the export of generated verification results and reports. The temperature interface can be connected to a temperature and humidity meter to measure ambient temperature and humidity. The test interface is connected to the conductivity analyzer to be verified to receive the actual measured values from the analyzer.
[0052] Understandably, the device for verifying the conductivity analyzer may also include a housing to prevent the interactive module, display module, and processing module from being exposed, thus avoiding damage and extending the device's lifespan. Optionally, the housing can be a portable explosion-proof box, with the display module fixed inside the box's flip-top. The processing module is installed inside the box, positioned between the interactive module and the bottom of the box. The display module connects to the output interface of the processing module to receive and display the verification results. The display module can also connect to the output interface of the interactive module to receive and display user-input verification information. (See below) Figure 3 The schematic diagram of the display interface provided in this application embodiment shows that the display module's display interface may include text boxes corresponding to information such as the device number of the conductivity analyzer to be calibrated, the electrode constant of the test object, the calibration resistor value setting, conductivity (theoretical value), allowable error, measured conductivity value, and the conductivity error between the measured and theoretical values, used to display the values of each parameter. Below the text boxes, a table records the calibration-related parameters corresponding to each calibration resistor, ultimately generating a calibration report for the conductivity analyzer to be calibrated. Optionally, for the calibration results recorded in the table, the user can also select "clear record" or "add record" through the interactive module. Based on this, for the user, the calibration operation can be simplified while achieving rapid calibration and accurate calculation of the conductivity analyzer to be calibrated, saving the user's time.
[0053] Reference Figure 4 The present application provides a flowchart illustrating a method for calibrating a conductivity analyzer, as shown in the embodiments below. Figure 4 As shown in the embodiment of this application, a method for calibrating a conductivity analyzer may include steps S110 to S150, which are described in detail below.
[0054] Step S110: Obtain the test range, target electrode constant, analysis object, and actual measured value of the analysis object of the conductivity analyzer to be calibrated.
[0055] It is understandable that the method for calibrating conductivity analyzers is applied... Figure 1 In the scenario where the processing module in the device for calibrating a conductivity analyzer collects the user's input from the interaction module, thereby obtaining relevant parameters such as the test range of the conductivity analyzer to be calibrated, the analysis object, the actual measured value of the analysis object, and the target electrode constant of the analysis object; in the scenario where the method for calibrating a conductivity analyzer is applied to cloud services provided by a cloud-side server, the relevant parameters input by the user on the mobile terminal can be obtained through the base station.
[0056] Conductivity analyzers are typically used to measure the conductivity of liquids. The electrodes on these analyzers convert the liquid's conductivity into measurable electrical signals, such as voltage and current. By applying an electric field to the liquid and detecting the current response, the electrodes indirectly reflect the ion concentration and migration ability within the liquid. The physical structure and materials of the electrodes directly affect the measurement accuracy and applicability. The electrode constant, a dimensionless parameter describing the relationship between the electrode assembly characteristics and the liquid's conductivity, can be defined as K = L / A, where L is the electrode spacing and A is the effective electrode area. The actual measured value of the analyte is the conductivity observation value obtained by the conductivity analyzer under test.
[0057] Step S120: Determine at least three calibration resistor values corresponding to the test range, and create simulated resistors to characterize the calibration resistor values respectively.
[0058] The verification resistance value can be understood as the resistance value of the standard resistor used for verification. In this embodiment, multi-point verification is used to comprehensively verify the linearity, accuracy, and stability of the conductivity analyzer under test in different measurement ranges, ensuring that it meets the technical specifications across the entire measurement range.
[0059] Optionally, the calibration resistor values can be freely selected by the user. The user can input at least three custom calibration resistor values through the interactive module. Based on the received user input of at least three calibration resistor values corresponding to the test range, simulated resistors representing the calibration resistor values are created respectively.
[0060] In one possible implementation, the process of determining at least three calibration resistance values corresponding to the test range may include: dividing the test range into at least one conductivity range segment; extracting at least three conductivity calibration values from each conductivity range segment to obtain at least three conductivity calibration values corresponding to the test range; and determining the calibration resistance value corresponding to each conductivity calibration value based on the conductivity calibration values and the target electrode constant.
[0061] The processing module selects the appropriate resistance for calibration based on the test range of the conductivity analyzer to be calibrated. For example, the selected resistance value is evenly distributed across the entire range and close to the upper and lower limits of the range. For example, for the 0-50us / cm range, calibration points such as 0.2kΩ (50 us / cm), 0.5kΩ (20us / cm), and 1kΩ (10us / cm) can be selected. Different calibration resistance values correspond to different range segments.
[0062] Specifically, the test range is first divided into at least one conductivity range segment, such as a low range segment, a medium range segment, and a high range segment. At least three conductivity calibration values are selected within each range segment. For example, the low range segment is 0~20 μS / cm, and the three endpoints and the midpoint of the low range segment are selected, namely 1 μS / cm, 20 μS / cm, and 10 μS / cm. Further, the calibration resistance value corresponding to each conductivity calibration value is determined based on σ=K / R, where σ represents the conductivity.
[0063] Based on this, multiple calibration resistor values are generated to meet the requirements of verifying the entire test range. Furthermore, the processing module creates simulated resistors with the same resistance value as each calibration resistor. Optionally, the processing module can remotely call simulation software via wireless connection to create simulated components and apply subsequent simulated circuits. Alternatively, the processing module can pre-build a simulation environment, eliminating the need for remote calling and enabling simulation within the processing module itself.
[0064] Step S130: Connect the simulated resistors to the preset simulation circuits corresponding to the target electrode constants to obtain the theoretical conductivity values for each simulated resistor.
[0065] The preset simulation circuit simulates the resistance of the object being analyzed, using an electrode with the target electrode constant to perform conductivity testing on the object. The simulation circuit simulates the measurement environment of the conductivity analyzer being calibrated. For example, if the object being analyzed is pure water, the simulation circuit simulates the conductivity characteristics (resistance) of pure water. The simulated resistor simulates the conductivity analyzer within that range. After the simulated resistor is connected to the simulation circuit, it can simulate the conductivity of the object being analyzed within that range, i.e., the theoretical conductivity value. Specifically, based on the preset simulation circuit, the definition of σ=K / R is implemented, and the calculated result σ between the simulated resistor connected to the preset simulation circuit and the target electrode constant is output, i.e., the theoretical conductivity value corresponding to each calibration resistor value.
[0066] In this embodiment, a total of 16 standard calibration points are used, ranging from 100 μS / cm to 0.002 μS / cm, to achieve full-range calibration and obtain the theoretical conductivity values corresponding to each calibration resistance value as shown in Table 1.
[0067] Table 1 Theoretical values of conductivity
[0068]
[0069] In one possible implementation, refer to Figure 5 This application provides another flowchart illustrating the method for verifying a conductivity analyzer, specifically explaining the process by which the processing module of the device for verifying the conductivity analyzer obtains the theoretical conductivity value corresponding to each simulated resistor. (Refer to...) Figure 5 The processing module includes a computer module, an I / O control module, and a conductivity test simulation module. The I / O control module is connected to the conductivity test simulation module. The computer module is used to control each channel connected to the I / O control module and the conductivity test simulation module based on at least three verification resistor values, and output the level representing each verification resistor value respectively. The conductivity test simulation module is used to receive the level of each verification resistor value, and connect the simulation resistor representing the verification resistor value to a preset simulation circuit corresponding to the target electrode constant to obtain the theoretical conductivity value corresponding to each simulation resistor.
[0070] The computer module serves as the control center for the conductivity analyzer calibration equipment, handling tasks such as controlling functional modules and processing data. Its embedded controller can utilize an x86 bus architecture, allowing for the smooth operation of large operating systems like Windows. This facilitates user-friendly human-machine interaction, significantly improves data transmission speed within the device, and eliminates the need for a bus backplane and slotted board slides, effectively reducing the device's size and weight. Furthermore, based on this architecture, the computer module offers excellent performance and scalability, ensuring compatibility with programs that run under Windows, such as simulation software.
[0071] Based on this, the computer module communicates with the display module and the keyboard and mouse combination (interaction module) via USB connection cable. After receiving the test range of the conductivity analyzer to be calibrated input by the user through the keyboard and mouse combination, the computer module selects at least three calibration resistor values, thereby enabling the I / O control module to control the conductivity test simulation module to output the corresponding resistance.
[0072] Specifically, the computer module communicates with the I / O control module via a USB bus, controlling the corresponding channel's DO output of the I / O control module. This, in turn, controls the closing of the programmable switch of the corresponding channel in the conductivity testing simulation module, connecting the simulated resistor corresponding to the calibration resistor value of that channel to the simulation circuit of the conductivity analyzer under test. For example, different channels of the conductivity testing simulation module correspond to simulated resistors with different calibration resistor values. The computer module controls the I / O control module to output a high level via the USB bus. The corresponding channel of the conductivity testing simulation module receives the high level and closes the corresponding programmable switch, connecting the simulated resistor of that channel to the simulation circuit of the conductivity analyzer under test, thereby obtaining the theoretical conductivity value corresponding to that calibration resistor value. The simulated resistor can be a high-precision resistor with a precision of 0.1%. Due to circuit limitations, the theoretical value accuracy of the output of the device calibrating the conductivity analyzer reaches 0.5%, thus improving the accuracy of the calibration results.
[0073] Step S140: Based on the theoretical conductivity value corresponding to each simulated resistor and the preset error threshold, determine the theoretical conductivity value range of the conductivity analyzer to be calibrated.
[0074] It is understandable that measuring devices such as conductivity analyzers will introduce certain errors due to the measuring equipment, methods, environment, and uncontrollable accidental factors. Therefore, this application embodiment combines the theoretical conductivity value with the error, introducing a correction term, namely a preset error threshold, into the theoretical value to make the obtained theoretical value range closer to the true value. The preset error threshold can be determined empirically, for example, by traversing the historical detection data of the conductivity analyzer to be calibrated to determine the normal error value of the detection results, which is then used as the preset error threshold.
[0075] First, based on the theoretical conductivity value corresponding to each calibration resistor value, the initial theoretical conductivity value range corresponding to the entire test range is determined, as shown in Table 1. The initial theoretical conductivity value range corresponding to the test range is 0.002~100 μS / cm. Combined with the preset error threshold δ, the theoretical conductivity value range corresponding to this test range can be determined to be (0.002-δ)~(100+δ) μS / cm.
[0076] In one possible implementation, the theoretical conductivity range of the conductivity analyzer to be calibrated is determined based on the theoretical conductivity value corresponding to each simulated resistor and a preset error threshold. This includes: determining the initial theoretical conductivity range corresponding to each conductivity range based on the calibration resistor value corresponding to each conductivity range and the theoretical conductivity value corresponding to the calibration resistor value; and determining the theoretical conductivity range corresponding to the initial theoretical conductivity range of each conductivity range based on the preset error threshold.
[0077] First, the initial theoretical conductivity range for each conductivity range is determined by using the calibration resistor value corresponding to that calibration resistor value and the corresponding theoretical conductivity value. For example, referring to Table 1, calibration resistors of 2kΩ, 1kΩ, and 0.5kΩ are selected for conductivity ranges 5-20, corresponding to an initial theoretical conductivity range of 5-20. Further, based on this initial theoretical conductivity range, a preset error threshold δ is added or subtracted to obtain the theoretical conductivity range for that range, i.e., (5-δ)~(20+δ)µs / cm. Based on this, the theoretical conductivity range for each conductivity range is determined.
[0078] Step S150: Based on the comparison between the actual measured value and the theoretical conductivity range, determine the calibration result of the conductivity analyzer to be calibrated and output it.
[0079] If the actual measured value is within the range of the theoretical conductivity value, a verification result is generated indicating that the conductivity analyzer under test is accurate, i.e., the verification is qualified; if the actual measured value is not within the range of the theoretical conductivity value, a verification result is generated indicating that the conductivity analyzer under test is inaccurate, i.e., the verification is unqualified.
[0080] By employing the above technical solution, this application provides a method for calibrating a conductivity analyzer. It introduces a preset simulation circuit to simulate the conductivity test process of the analyzer under test on a target electrode constant. By sequentially replacing the simulated resistors representing the calibration resistance values in the simulation circuit, the method simulates the test process of the analyzer under test on multiple calibration resistors within the test range, thereby obtaining the theoretical conductivity value corresponding to each simulated resistor. The simulation circuit introduced in this application possesses a high-precision algorithm, making the determined theoretical conductivity value more accurate than manually calculated theoretical values. Furthermore, this application considers the unavoidable errors in actual measurements. The theoretical conductivity value range determined by combining a preset error threshold and the theoretical conductivity value more closely approximates the actual testing effect of the conductivity analyzer under test, resulting in more accurate calibration results when comparing actual measured values with the theoretical conductivity value range.
[0081] Furthermore, in its implementation, this method simulates the process of connecting different standard resistors to the conductivity analyzer under test by replacing the simulated circuit with simulated resistors of different characterizing verification resistance values. The way the resistors are connected in the simulation environment is different from the hardware connection method, which simplifies the operation of disassembling and connecting standard resistors in the existing technology, improves the verification efficiency, and, after simplifying the operation, allows for the selection of as many verification resistance values as possible within the test range without considering the operation cost. Each verification resistance value is simulated separately to obtain a more accurate theoretical conductivity value range corresponding to the entire test range. This allows for the verification of the actual measured value from the perspective of the entire range, improving the accuracy of the verification.
[0082] Next, combined Figure 1 , Figure 2 , Figure 4 The practical application of the aforementioned conductivity analyzer calibration device is illustrated below. The device internally houses a battery and a power board. The battery is connected to an external power source via a power interface for charging. The battery is connected to the power board, which can also function as a power management board or power distribution board. This power board converts the battery's voltage into various output voltages to meet the power supply requirements of different functional modules within the device. Specifically, the power board provides 12VDC power to the computer module and 5VDC power to the conductivity testing simulation module.
[0083] When a user needs to calibrate the conductivity analyzer to be calibrated, the user first clears the calibration record of the previous conductivity analyzer using the interactive module or the keyboard and mouse combination within the interactive module to avoid confusion of calibration results. Next, the user inputs the test range, electrode constant, and actual test results of the conductivity analyzer for the test object into the device, and the display module simultaneously displays the user-inputted information.
[0084] Optionally, the user selects multiple standard resistance values / verification resistance values according to the test range, and inputs the verification resistance values into the computer module. The computer module, through the I / O control module, controls the conductivity test simulation module to connect the simulation resistors corresponding to the verification resistance values to the simulation circuit of the conductivity analyzer to be verified, thereby obtaining the theoretical conductivity value and further determining the range of the theoretical conductivity value.
[0085] By comparing the observed conductivity values input by the user with the theoretical conductivity values, the calibration result of the conductivity analyzer to be calibrated is determined and output on the display module for user viewing. Upon receiving the user's instruction to generate a report, a calibration report is generated containing the theoretical conductivity value corresponding to each calibration resistor value, calibration environment information such as temperature and humidity, calibration conclusions such as pass or fail, calibration logs, and the device number of the conductivity analyzer to be calibrated. This report is displayed on the display module or can be wirelessly transmitted to a mobile device.
[0086] In one optional embodiment, in the device for calibrating the conductivity analyzer, the project team's software designers build the software platform, write sub-function codes, design the software interface, and write and debug test programs for the processor that implements the method for calibrating the conductivity analyzer. The system software is developed using LabVIEW (Laboratory Virtual Instrument Engineering), a graphical programming language that integrates all functions for communicating with hardware and data acquisition cards that meet USB / LAN / GPIB / RS-232 and RS-485 protocols. LabVIEW has a built-in method for calculating the conversion between resistance and conductivity. By simulating different resistances, it displays the standard conductivity and compares it with the measured conductivity to calculate the deviation.
[0087] The software platform can be divided into four layers, from top to bottom: application management layer, application execution layer, application service layer, and driver layer.
[0088] Driver layer: Located at the lowest level of the software platform hierarchy, it interacts directly with the hardware and operating system and is the most basic application programming interface (API) in a general sense. It can be understood as hardware devices and various low-level driver libraries, including drivers for various hardware instruments, database drivers, print service drivers, etc.
[0089] Application Service Layer: Located above the driver layer, this layer categorizes and manages driver layer programs by object, exposing a unified interface to the upper "Application Execution Layer" to separate application programs from basic drivers. The application service layer contains programming interfaces for various applications on the software platform, enabling the comprehensive integration of public services, such as hardware resource incentive measurement services, database operations, printing services, and common data processing algorithm libraries. These are packaged using object-oriented principles to form plug-and-play components.
[0090] Application Execution Layer: Located above the Application Service Layer and below the Application Management Layer, it consists of a series of executable applications and is the physical component of the software platform's various functionalities. Application execution layer programs implement various basic functions by calling and processing application service layer modules, ultimately providing calling interfaces to the upper-level "Application Management Layer."
[0091] Application Management Layer: This layer manages applications and schedules tasks, and also serves as the user interface for the software platform. It organizes various functional programs according to user habits, exposing them to a user-friendly interface with a graphical user interface reminiscent of Windows XP.
[0092] This application also provides an electronic device in its embodiments. (See reference...) Figure 6 The diagram illustrates a structural schematic suitable for implementing the electronic device in the embodiments of this application. The electronic device in the embodiments of this application may include, but is not limited to, fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 6 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0093] like Figure 6As shown, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. When the electronic device is powered on, the RAM 603 also stores various programs and data required for the operation of the electronic device. The processing unit 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0094] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 607 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 608 including, for example, memory cards, hard drives, etc.; and communication devices 609. Communication device 609 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.
[0095] This application also provides a computer program product including computer-readable instructions, which, when executed on an electronic device, cause the electronic device to implement any of the methods for verifying a conductivity analyzer provided in this application.
[0096] This application also provides a computer-readable storage medium carrying one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any of the methods for verifying a conductivity analyzer provided in this application.
[0097] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.
[0098] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0099] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0100] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
Claims
1. A method for calibrating a conductivity analyzer, characterized in that, include: Obtain the test range, target electrode constant, analysis object, and actual measured value of the analysis object of the conductivity analyzer to be calibrated; Determine at least three calibration resistor values corresponding to the test range, and create simulated resistors representing the calibration resistor values respectively; The simulated resistors are connected to preset simulation circuits corresponding to the target electrode constants respectively to obtain the theoretical conductivity value of each simulated resistor. The preset simulation circuit is a simulation circuit that simulates the resistance of the object under analysis and uses the electrode of the target electrode constant to test the conductivity of the object under analysis. Based on the theoretical conductivity value corresponding to each simulated resistor and the preset error threshold, the theoretical conductivity value range of the conductivity analyzer to be calibrated is determined; Based on the comparison between the actual measured value and the theoretical conductivity range, the calibration result of the conductivity analyzer to be calibrated is determined and output.
2. The method for calibrating a conductivity analyzer according to claim 1, characterized in that, The determination of the calibration result of the conductivity analyzer to be calibrated based on the comparison between the actual measured value and the theoretical conductivity range includes: When the actual measured value is within the range of the theoretical conductivity value, a verification result is generated that characterizes the accuracy of the conductivity analyzer to be verified. If the actual measured value is not within the range of the theoretical conductivity value, a verification result is generated to characterize the inaccuracy of the conductivity analyzer to be verified.
3. The method for calibrating a conductivity analyzer according to claim 1, characterized in that, Determining at least three calibration resistor values corresponding to the test range includes: Receive at least three calibration resistor values corresponding to the test range input by the user.
4. The method for calibrating a conductivity analyzer according to claim 1, characterized in that, Determining at least three calibration resistor values corresponding to the test range includes: The test range is divided into at least one conductivity range segment; At least three conductivity verification values are extracted from each conductivity range to obtain at least three conductivity verification values corresponding to the test range. Based on the conductivity verification value and the target electrode constant, the verification resistance value corresponding to each conductivity verification value is determined.
5. The method for calibrating a conductivity analyzer according to claim 4, characterized in that, The step of determining the theoretical conductivity range of the conductivity analyzer to be calibrated based on the theoretical conductivity value corresponding to each simulated resistor and a preset error threshold includes: Based on the verification resistance value corresponding to each conductivity range segment and the theoretical conductivity value corresponding to the verification resistance value, the initial theoretical conductivity value range corresponding to each conductivity range segment is determined. Based on the preset error threshold, the theoretical conductivity range corresponding to the initial conductivity theoretical value range of each conductivity range segment is determined.
6. A device for calibrating a conductivity analyzer, characterized in that, include: The interaction module is used to receive verification information input by the user. The verification information includes at least: the test range of the conductivity analyzer to be verified, the target electrode constant, the object to be analyzed, and the actual measured value of the object to be analyzed. The processing module is configured to acquire the verification information received by the interaction module, process the verification information according to any one of claims 1-5, obtain the verification result of the conductivity analyzer to be verified, and output the verification result to the display module. The display module is used to display the calibration results of the conductivity analyzer to be calibrated.
7. The apparatus for calibrating a conductivity analyzer according to claim 6, characterized in that, The processing module includes: a computer module, an I / O control module, and a conductivity testing and simulation module, wherein the I / O control module is connected to the conductivity testing and simulation module; The computer module is used to control each channel connected to the I / O control module and the conductivity test simulation module based on at least three verification resistor values, and to output the level representing each of the verification resistor values respectively. The conductivity test simulation module is used to receive the level of each of the verification resistor values, connect the simulation resistors representing the verification resistor values to the preset simulation circuits corresponding to the target electrode constant, and obtain the theoretical conductivity value corresponding to each of the simulation resistors.
8. A computer program product, characterized in that, Includes computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the method for verifying a conductivity analyzer as described in any one of claims 1 to 5.
9. An electronic device, characterized in that, It includes at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program to enable the electronic device to implement the method for verifying the conductivity analyzer as described in any one of claims 1 to 5.
10. A computer storage medium, characterized in that, The storage medium carries one or more computer programs that, when executed by an electronic device, enable the electronic device to implement the method for verifying a conductivity analyzer as described in any one of claims 1 to 5.