A detection and calibration system and device for a smart detection platform
The construction of the intelligent metrology verification and calibration platform has solved the problems of cumbersome sample submission, easy sample confusion and loss, large human error in test data, slow report generation and scattered resources in traditional metrology verification/calibration business. It has realized full-process digital, automated and intelligent management, and improved the efficiency and quality of the metrology industry.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANDONG MEASUREMENT SCI RES INST
- Filing Date
- 2026-01-30
- Publication Date
- 2026-06-23
AI Technical Summary
Traditional metrological verification/calibration services suffer from problems such as cumbersome submission information, easy sample confusion and loss, large human error in test data, slow and non-standard report issuance, and fragmented and isolated resources across the province. These issues result in high costs, low efficiency, and poor customer experience, hindering the high-quality development of the metrology industry.
The intelligent metrology and calibration platform is constructed, including a digital acceptance module for customer test submissions, an intelligent sample receiving and tracking module, an automated testing execution integration module, and a provincial metrology resource sharing and analysis module. It realizes full-process digital, automated, and intelligent management, supports paperless online filling, rapid scanning and warehousing of unique identifiers, automatic data collection, intelligent solution recommendation, full-process visual tracking, automatic certificate generation, and province-wide metrology resource sharing.
It significantly improves customer processing efficiency, reduces communication costs, eliminates the risk of sample confusion or loss, improves the accuracy of testing data and task completion rate, shortens report issuance cycle, enhances standardization and anti-counterfeiting capabilities, realizes centralized sharing of metrology resources across the province, and promotes high-quality development of the metrology industry.
Smart Images

Figure CN122264798A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of metrological informatization and intelligent management system technology, specifically to a calibration system and device for an intelligent inspection platform. Background Technology
[0002] With the rapid development of my country's economy and society and the continuous advancement of industrialization and informatization, metrology, as a fundamental aspect of the national economy, directly impacts product quality and safety, fair trade, and technological innovation through its accuracy, reliability, and traceability. Traditional metrological verification / calibration services primarily rely on offline paper-based submissions, manual registration, hierarchical transfers, and manual recording, which presents numerous problems: cumbersome customer submission information filling and frequent repetitive communication; sample reception prone to confusion, loss, or delays; excessive manual intervention and high error risk during data entry; long report issuance cycles and difficulty in ensuring standardization; and fragmented metrological resources and severe information silos across the province, resulting in opaque traceability paths, low resource utilization, and significant regulatory challenges.
[0003] In recent years, although some regions have introduced simple online appointment or electronic reporting systems, these systems are mostly limited to a single institution or a single link, lacking province-wide coordination, data interconnection, and intelligent closed-loop management, making it difficult to meet the large-scale, high-frequency, and cross-regional metrology service needs. Existing technologies generally suffer from the following shortcomings: First, the level of informatization in the sample submission and acceptance process is low, requiring customers to repeatedly fill in historical information; second, sample management lacks end-to-end visual tracking, making it prone to quality risks; third, testing execution and equipment integration are insufficient, with inadequate automated data collection and real-time progress monitoring capabilities; fourth, report generation relies on manual compilation, which is prone to errors and has a limited delivery method; and fifth, the lack of a provincial-level metrology resource database and shared analysis platform makes it impossible to achieve resource optimization and precise service matching.
[0004] The aforementioned problems not only lead to high costs, low efficiency, and poor customer experience in submitting samples for testing, but also hinder the improvement of work efficiency in metrology institutions and the scientific regulatory decisions of administrative departments, seriously affecting the accuracy of measurement value transfer and the overall high-quality development of the metrology industry. There is an urgent need for an integrated, intelligent, and fully closed-loop smart metrology calibration platform to address the pain points and bottlenecks of the traditional model. Summary of the Invention
[0005] This invention addresses the pain points of traditional metrological testing services, such as cumbersome processing, easy sample confusion and loss, large human error in test data, slow and non-standard report issuance, and fragmented resources across the province. It constructs a smart metrological calibration platform. Through five core modules, it achieves full-process digital, automated, and intelligent management, significantly improving efficiency, accuracy, and resource sharing, significantly reducing costs, improving service quality, and promoting high-quality development in the metrology industry.
[0006] To achieve the above objectives, this invention provides a calibration system and device for an intelligent inspection platform, comprising: a digital customer submission module that supports paperless online submission information filling, automatically retrieves historical files and instrument ledgers, performs real-time verification, and intelligently recommends verification / calibration schemes; a smart sample receiving and tracking module that quickly scans and stores samples using unique identifiers, linking with intelligent warehousing to achieve full-process visual tracking of sample location, status, and lifecycle; an automated testing execution integration module that connects to metrology equipment to automatically collect and upload data, providing procedure guidance, progress monitoring, and delay warnings; an automatic report generation and management module that automatically generates certificates based on a unified template and testing data, supporting electronic signatures, anti-counterfeiting features, online querying, downloading, and paper delivery; and a provincial metrology resource sharing and analysis module that constructs a provincial metrology instrument database, supports multi-level data interconnection, and provides statistical, query, resource matching, and usage analysis functions.
[0007] Furthermore, the operation process of the customer's digital acceptance module for submitting inspections includes: an automatic customer information retrieval unit, which automatically extracts and fills in the pre-stored unit name, address, contact person, contact information, taxpayer identification number, and commonly used invoice header information from the database based on the customer's unique identifier after the customer logs in; and an intelligent instrument file matching unit, which retrieves the customer's historical inspection files in real time based on the name, specifications, or serial number of the measuring instrument entered by the customer, automatically retrieves the instrument's previous verification / calibration cycle, traceability path, last verification result, and expiration date, and displays the information in a prominent position on the interface.
[0008] Furthermore, the operational process of the customer's digital acceptance module for submitting samples for testing includes: a real-time information verification unit, which performs multi-dimensional verification on the sample information filled in by the customer, including but not limited to: completeness check of required fields, data format standardization check, reasonableness judgment of measurement range, and repeatability comparison with the national metrological standard database, and provides specific error prompts and modification suggestions in real time when the verification fails; and a personalized solution recommendation unit, which comprehensively analyzes the customer's historical sample submission records, instrument usage environment, usage frequency, and current validity status, and combines the distribution of verification / calibration capabilities in the provincial metrological standard resource database to intelligently recommend the most suitable verification items, verification cycles, verification institutions, and expected completion time limits to the customer, and provides multiple alternative solutions for comparison and selection before customer confirmation.
[0009] Furthermore, the operation process of the intelligent sample receiving and tracking module includes:
[0010] The system includes a unique identification scanning unit, which receives personnel who scan the QR code or barcode on the measuring instrument using a scanning device. The system instantly verifies the consistency between the physical identification and the submitted testing information, and displays a warning and pauses the process if there is a discrepancy. An automatic warehousing and allocation unit automatically allocates storage locations based on instrument type and storage status after scanning confirmation, and records the warehousing time, environmental parameters, and operational information. A real-time status update unit dynamically updates the status and location of the sample at each stage from receipt to delivery through an event-triggered mechanism, and presents the sample processing progress on the platform interface in the form of a time series or map. A dwell time reminder unit monitors the duration of the sample at each stage. When a preset threshold is exceeded, an in-system message, SMS, or WeChat reminder is sent to the responsible personnel, including the remaining allowable time limit and potential impact.
[0011] Furthermore, the operation process of the automated integrated module for testing includes: an automatic equipment data acquisition unit, which connects with various metrology equipment in the laboratory through standard interfaces or data acquisition protocols, and automatically reads and uploads the raw test data to the system database in real time after the test begins; and an online procedure guidance unit, which automatically retrieves the corresponding operation steps, precautions, and judgment criteria from the standard procedure library according to the type, specifications, and verification / calibration items of the submitted instruments, and presents them in the form of step-by-step prompts or electronic forms on the operator's interface.
[0012] Furthermore, the operation process of the automated integration module for inspection execution includes: a task progress monitoring unit, which establishes a task progress tracking model based on preset inspection process nodes and estimated time consumption, calculates the completion percentage in real time, and displays a progress bar or status label on the platform backend and client; and a delay warning unit, which automatically sends reminder notifications to the person in charge of inspection and management when the inspection progress lags behind the planned time threshold or when the inspection data shows anomalies exceeding a reasonable range. The notification methods include in-system messages or SMS, and the reminder content includes the current delay and suggested handling measures.
[0013] Furthermore, the operational process of the automatic report generation management module includes:
[0014] The automatic data mapping unit is used to automatically map and fill in fields from the raw test data and judgment results obtained from the test execution module, according to the national or industry-standard verification / calibration certificate template requirements. These fields include measuring instrument information, test basis, measurement uncertainty, and verification conclusion. The certificate generation unit is used to trigger the certificate generation process with one click after the data mapping is completed. It automatically inserts electronic signatures, timestamps, and anti-counterfeiting watermarks or QR codes, and verifies the integrity of the certificate content after generation. The report status management unit is used to track the changes in the certificate status in real time, from pending generation to issuance, download, and mailing, and displays the current progress synchronously in the customer's personal center and the back-end management system. The multi-channel delivery unit is used to support customers to preview and download PDF electronic certificates online through the platform, or submit applications for printing and mailing paper certificates. It automatically generates a printing queue and records the mailing address and tracking number information.
[0015] Furthermore, the operational procedures for the provincial-level metrological resource sharing and analysis module include:
[0016] The data integration unit is used to regularly collect information such as technical parameters, traceability paths, verification capability ranges, validity periods, and usage records of metrological standard instruments from metrological technical institutions at all levels throughout the province. After cleaning and standardization, the information is uniformly stored in the database to form a provincial metrological instrument database. The multi-level interconnection unit is used to achieve two-way data synchronization with the platforms of municipal and county-level metrological institutions through standardized interfaces or data exchange protocols. It supports the reporting, review, and distribution of metrological standard resources, ensuring real-time interconnection of metrological information throughout the province.
[0017] Furthermore, the operational procedures for the provincial-level metrological resource sharing and analysis module include:
[0018] The statistical analysis unit is used to perform multi-dimensional statistics on the quantity, type distribution, regional coverage, usage frequency, and performance change trends of measuring instruments in the database, and generate visual reports or charts for administrative departments to query and make decisions. The resource matching query unit is used to automatically filter matching metrological standard resources from the big data database based on the instrument type, range, accuracy requirements, and regional preferences submitted by the customer, provide optimal traceability path recommendations, and support one-click initiation of inspection appointments or online consultations.
[0019] On the other hand, a calibration device for an intelligent inspection platform is provided, the calibration device comprising: a memory, a processor, and a calibration program for the intelligent inspection platform stored in the memory and executable on the processor, the calibration system of the intelligent inspection platform being applied to the calibration device for the intelligent inspection platform.
[0020] Beneficial effects
[0021] Compared with known public technologies, the technical solution provided by this invention has the following beneficial effects:
[0022] This invention, by constructing a smart metrology calibration platform, achieves digital, automated, and intelligent management of the entire testing process, significantly improving customer processing efficiency, reducing communication costs, eliminating the risk of sample confusion or loss, improving the accuracy of test data and task completion rate, shortening report issuance cycle, and enhancing standardization and anti-counterfeiting capabilities. Simultaneously, it pioneers a new model of centralized sharing of metrology resources across the province, breaking down information silos and providing strong support for administrative supervision, institutional optimization, and customer traceability. Overall, it reduces testing costs, improves service quality, and promotes high-quality development of the metrology industry. Attached Figure Description
[0023] Figure 1 This is a system diagram of the calibration system and device of the intelligent inspection platform of the present invention. Detailed Implementation
[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0026] The present invention will now be described in further detail with reference to the accompanying drawings:
[0027] Example:
[0028] like Figure 1 As shown, the present invention provides a calibration system for an intelligent inspection platform, including: a digital acceptance module for customer submission of inspections, which supports paperless online filling of submission information, automatic retrieval of historical files and instrument ledgers, real-time verification, and intelligent recommendation of verification / calibration schemes;
[0029] The specific operating procedure is as follows:
[0030] The module's specific structure includes an automatic customer information retrieval unit, an intelligent instrument file matching unit, a real-time information verification unit, and a personalized solution recommendation unit. These units work together to achieve end-to-end digital management from customer login to submission of test information.
[0031] First, the automatic customer information retrieval unit is used to automatically extract and populate pre-stored company information from the database based on the customer's unique identifier after the customer logs in. In practice, when a customer logs into the system through the platform website or mobile app, this unit first verifies the customer's identity (e.g., via username, password, or mobile verification code), and then queries and retrieves pre-stored data from the provincial metrology resource database based on the customer's unique identifier (such as customer ID or taxpayer identification number). This data includes the company name, address, contact person, contact information, taxpayer identification number, and commonly used invoice header information.
[0032] For example, assuming the customer is a corporate user, this unit will automatically populate the inspection form with fields such as "Company Name: XX Technology Co., Ltd.; Address: No. XX, XX Road, High-tech Zone, Jinan City, Shandong Province; Contact Person: Mr. Zhang; Contact Number: 138XXXXXXX; Taxpayer Identification Number: 9137XXXXXXXXXXXXXX; Invoice Title: XX Technology Co., Ltd.", avoiding repetitive input by the customer, saving time and reducing errors. This unit's implementation relies on database query statements, such as the SQL query "SELECT * FROM customer_info WHERE customer_id = ?", and dynamically renders the form using front-end JavaScript.
[0033] Secondly, the intelligent instrument file matching unit is used to retrieve the customer's historical inspection files in real time based on the name, specifications, or serial number of the measuring instrument entered by the customer, and automatically retrieve relevant information. In practice, when the customer enters basic information about the measuring instrument in a paperless form (e.g., "Instrument Name: Electronic Scale; Specifications: ACS-30; Serial Number: SN123456"), this unit immediately triggers the backend search algorithm to match the corresponding data from the historical inspection record table. The matching algorithm can use fuzzy query combined with Levenshtein distance calculation to ensure accurate retrieval even with minor spelling errors. The search results include the instrument's previous verification / calibration cycles (e.g., verification every 12 months), traceability path (e.g., traceable to national standards), last verification result (e.g., qualified, error ±0.1%), and expiration date (e.g., 2025-12-31), which are prominently displayed on the interface (e.g., pop-up prompts or highlighted information). At the same time, the unit will automatically populate the expected detection data fields, such as suggesting "Detection items: weighing accuracy, linearity error" based on historical records.
[0034] The real-time information verification unit performs multi-dimensional verification of the inspection information filled in by the customer. This unit monitors form changes in real time during customer input, triggering verification logic upon detection of any change. Specific verifications include, but are not limited to: completeness checks of required fields (e.g., ensuring fields such as "Appliance Name," "Specifications," and "Quantity Submitted" are not empty); data format compliance checks (e.g., model numbers must conform to the "letter + number" pattern, and serial numbers must be 8-12 digits long); reasonableness judgment of measurement range (e.g., the scale's range should be between 0.1kg and 100kg); and repeatability comparison with the national metrological standards database (e.g., querying the standards database to confirm whether the applier model has any known defects). Verification logic can be implemented through front-end regular expressions (e.g., / [A-Z0-9-]{5,20}$ / for model verification) and back-end API calls. If verification fails, the unit immediately provides specific error messages and modification suggestions, such as a pop-up message: "Specifications format error, please enter a format such as 'ACS-30' and refer to national standard JJG 539-2016." This real-time verification mechanism ensures the accuracy and reliability of the submitted inspection information, avoiding rework caused by data errors in subsequent stages.
[0035] Finally, the personalized solution recommendation unit comprehensively analyzes the customer's historical inspection records, instrument usage environment, usage frequency, and current validity period, combined with the distribution of verification / calibration capabilities in the provincial metrology standard resource database, to intelligently recommend the most suitable verification solution to the customer. In specific implementation, this unit uses machine learning algorithms (such as KNN-based similarity calculation or decision tree models) to analyze historical data. For example, input data includes "historical inspection count: 5 times; usage environment: industrial workshop (high temperature and humidity); usage frequency: daily; current validity period: 3 months remaining." Then, it retrieves matching verification / calibration capabilities from the provincial metrology resource database (e.g., Jinan Institute of Metrology has the verification qualification for this instrument, with a cycle of 6 months). The recommendation results include the most suitable verification items (e.g., adding environmental adaptability testing), verification cycle (e.g., shortening to 9 months), verification institution (e.g., recommending the nearest institution to reduce logistics costs), and estimated completion time (e.g., 7 working days). Before customer confirmation, this unit provides several alternative options for comparison, such as "Option A: Standard verification, cost 500 yuan, cycle 7 days; Option B: Expedited verification, cost 800 yuan, cycle 3 days," displayed in a table format on the interface. After the customer makes a selection, the system automatically generates a sample submission order and proceeds to the next step of sample receiving.
[0036] Specifically, this module supports paperless online submission of inspection information, automatically retrieves historical records and instrument ledgers, performs real-time verification, and intelligently recommends verification / calibration schemes, thereby achieving efficient and convenient inspection processing. The module is implemented based on advanced Web technologies and database management systems. For example, it uses the Vue.js framework to build the front-end user interface and interacts with the back-end MySQL database through a RESTful API interface to ensure data real-time performance and security.
[0037] The intelligent sample receiving and tracking module quickly scans the barcode for storage using a unique identifier, and works in conjunction with intelligent warehousing to achieve full-process visual tracking of sample location, status, and lifecycle.
[0038] The module's specific structure includes a unique identifier scanning unit, an automatic warehousing and allocation unit, a real-time status update unit, and a delay alert unit. These units work together through an event-driven architecture to form a complete tracking chain from sample arrival at the laboratory to final release.
[0039] The specific operating procedure is as follows:
[0040] First, the unique identifier scanning unit is used by receiving personnel to scan the QR code or barcode on the measuring instrument using a scanning device. The system instantly verifies the consistency between the physical identifier and the submitted inspection information, and displays a warning and pauses the process if there is a discrepancy. In practice, when the measuring instrument submitted by the customer arrives at the laboratory, the receiving personnel use a handheld PDA scanner or a fixed barcode scanner to scan the unique QR code (or barcode) affixed to the surface of the instrument. This QR code is generated by the customer's digital acceptance module for inspection, and the encoded content includes basic instrument information (such as model and specifications), inspection number, customer code, and anti-counterfeiting verification code (e.g., a hash value based on the SHA-256 algorithm). After scanning, the system immediately retrieves the corresponding inspection record from the order database through the API interface and performs multi-field comparison verification, such as comparing "instrument manufacturing number," "quantity submitted," and "estimated arrival time." If the physical item identification matches the online submission information, the system returns a "verification passed" response and triggers the subsequent warehousing process. If they do not match (e.g., incorrect number or quantity), a warning message is immediately displayed on the scanning device screen (e.g., "Item number SN123456 does not match the order; please verify the equipment or contact customer service"), and the process is paused until manual verification. This unit relies on edge computing devices (such as a Raspberry Pi with an integrated scanning module) to ensure that the scanning delay does not exceed 1 second, improving the accuracy and efficiency of the receiving process.
[0041] Secondly, the automatic storage allocation unit, after scanning and confirmation, automatically allocates storage locations based on the type of equipment and storage status, and records the storage time, environmental parameters, and operational information. In practice, after successful verification, this unit sends an allocation instruction to the laboratory's intelligent storage management system (e.g., an automated storage system based on RFID shelves). The allocation algorithm considers equipment type (e.g., precision instruments are prioritized for constant temperature storage), size (e.g., small equipment is allocated to shelves in area A), current storage location occupancy (monitored in real-time by sensors), and safety isolation requirements (e.g., equipment containing hazardous substances is stored in isolation). For example, for an "electronic balance," the system might allocate storage location "constant temperature storage A-05-03" and automatically record the storage time (e.g., 2025-01-15 14:30:25), environmental parameters (temperature 22.5℃, humidity 45%RH, collected by integrated temperature and humidity sensors), and operational information (recipient ID: LAB001). This data is written to the sample flow log table in real time via the MQTT protocol (e.g., log fields: position_id, timestamp, env_temp, operator_id), and the LED indicators in the warehousing system are updated to guide the receiving personnel in placing the equipment. This unit effectively avoids location conflicts or environmental incompatibility issues caused by manual allocation, ensuring standardized management of samples during the warehousing stage.
[0042] Furthermore, the real-time status update unit dynamically refreshes the status and location of samples at each stage from receipt to release via an event-triggered mechanism, and presents the sample processing progress on the platform interface in the form of a time series or map. In specific implementation, this unit uses a state machine model to define multiple state nodes in the sample lifecycle, such as "Pending Receipt," "In Storage," "Under Testing," "Pending Verification," and "Out of Storage." Whenever a sample is transferred between stages (e.g., from storage to the testing station), the operator triggers a status event by scanning a code or using RFID access control. The system immediately updates the database fields (e.g., status: 'in_detection', location: 'LabB-Room101') and pushes the update to the front-end interface via an event bus (e.g., a Kafka message queue). Customers and laboratory managers can view the visualization on the platform's web interface or mobile app: in time series format, it is displayed as a Gantt chart (horizontal axis: time, vertical axis: stage, labeled with handler and operation duration); in map format, it integrates a laboratory floor plan (SVG vector map), highlighting the sample's current location with icons (e.g., a flashing dot marking "Currently in Testing Room B101"). In addition, this unit supports historical backtracking queries, such as retrieving all status change records within the past 7 days by order number.
[0043] Finally, the retention reminder unit monitors the duration of samples at each stage. When a preset threshold is exceeded, it pushes an in-system message, SMS, or WeChat reminder to the responsible personnel, including the remaining allowable time and potential impact. In practice, this unit has a built-in timer task (e.g., using the Quartz scheduler to scan the log table every 5 minutes) to calculate the difference between the actual retention time of the sample in the current state and the preset threshold. The threshold can be configured by the institution administrator, for example, "transfer to testing within 24 hours after warehousing, otherwise issue a warning." When the retention time approaches the threshold (e.g., 2 hours remaining), the system pushes notifications according to priority: first, an in-system message (platform pop-up: "Sample SN123456 has been retained in the warehousing state for 20 hours, it is recommended to transfer to testing immediately"); second, an SMS (sent to the responsible person's mobile phone via Alibaba Cloud SMS API: "Metrology sample retention reminder, order #20250115-001, potential delay risk, please handle"); and finally, a WeChat template message (Enterprise WeChat API, including a QR code link to the progress page). The notification clearly states the remaining allowable time (e.g., "4 hours remaining") and the potential impact (e.g., "may cause the overall testing cycle to be delayed by 2 days, affecting customer satisfaction").
[0044] Specifically, the modules work together to form a closed-loop digital tracking system for samples within the laboratory. The entire process eliminates the need for paper registration, reducing the average sample turnaround time from receipt to release by over 30%. Based on actual deployment testing, under high-load conditions (500 samples received daily), the module achieves a tracking accuracy of 99.8%, significantly reducing human error and management blind spots, and providing a reliable sample location basis for the testing execution module. Through deep integration with intelligent warehousing, this module not only ensures the smooth operation of testing but also strictly adheres to national metrological standards (such as JJF 1071-2010 Laboratory Quality Management Standard), providing a solid guarantee for the accuracy of metrological traceability.
[0045] The automated testing module connects to metering equipment to automatically collect and upload data, providing procedure guidance, progress monitoring, and delay warnings.
[0046] The module's specific structure includes an automatic equipment data acquisition unit, an online procedure guidance unit, a task progress monitoring unit, and a delay early warning unit. These units work together through task scheduling and a data bus to form an automated closed loop from task allocation to test completion.
[0047] The specific operating procedure is as follows:
[0048] The automatic data acquisition unit interfaces with various laboratory metrology devices via standard interfaces or data acquisition protocols. Upon commencement of testing, it automatically reads and uploads raw test data to the system database in real time. Specifically, after the testing personnel receive a task, the system automatically matches the corresponding equipment (e.g., electronic balance, pressure calibrator, constant temperature and humidity chamber) based on the instrument type (e.g., electronic scale, pressure gauge, thermometer / hygrometer). At the start of testing, this unit establishes a connection with the device via a pre-configured communication protocol (e.g., Modbus TCP, OPC UA, or the device manufacturer's SDK). For example, for an electronic balance, the system polls once per second to read raw data such as indication, zero-point drift, and linearity error, and uploads it to the "detection_raw_data" table in the database (fields include: task_id, timestamp, measured_value, unit, error_code) after encapsulating it in JSON format. The upload process uses an asynchronous message queue (e.g., RabbitMQ) to ensure no data loss, allowing for retransmission even during brief network interruptions. This unit significantly reduces transcriptional errors that may be introduced by traditional manual recording methods, and the data acquisition frequency can be configured according to the type of equipment (e.g., once every 0.5 seconds for high-precision instruments).
[0049] Secondly, the online procedure guidance unit automatically retrieves the corresponding operating steps, precautions, and judgment criteria from the standard procedure database based on the type, specifications, and verification / calibration items of the submitted instrument, and presents them on the testing personnel's interface in the form of step-by-step prompts or electronic forms. In specific implementation, this unit maintains a procedure knowledge base (based on PostgreSQL storage) containing national standards (such as JJG 98-2006 Electronic Scales, JJG 539-2016 Non-Automatic Weighing Instruments, etc.). After a task is assigned, the system automatically queries and matches the procedure based on the instrument information, for example, "JJG 98-2006 Section 5.2 Verification of Indication Error". The guidance content is displayed in a step-by-step wizard format on the testing personnel's tablet or PC interface: Step 1 "Preheat for 30 minutes"; Step 2 "Place a 5kg standard weight and read the indication"; Step 3 "Record zero drift". Each step is accompanied by precautions (such as "The weight must be placed vertically") and judgment criteria (such as "The indication error must not exceed ±0.05%)". If a user skips steps or times out, the system will highlight the error and record the operation log.
[0050] Furthermore, the task progress monitoring unit is used to establish a task progress tracking model based on preset testing process nodes and estimated time consumption, calculate the completion percentage in real time, and display a progress bar or status label on the platform backend and client. In specific implementation, this unit defines a standard process template for each testing task (e.g., preparation → warm-up → zero-point calibration → indication verification → repeatability testing → data processing → review). Each node has a preset standard time consumption (e.g., indication verification is estimated at 15 minutes).
[0051] The system triggers progress updates based on data uploaded by the acquisition units and personnel operation events (clicking the "Complete this step" button). Progress calculation uses a weighted model: Progress Percentage = Σ(Weight of Completed Nodes × 100%) + Completion Rate of Current Node (weights are determined by the importance of the process, e.g., data acquisition node weight 40%). Results are refreshed in real-time on the task list interface, displayed as a progress bar (e.g., "68%" filled in green) or a status label (e.g., "In Detection - Value Verification"). Backend administrators can view a Gantt chart overview of all tasks to quickly identify bottlenecks.
[0052] The delay warning unit automatically sends reminder notifications to the responsible personnel and managers when the testing progress lags behind the planned time threshold or when testing data shows anomalies exceeding reasonable limits. In specific implementation, this unit sets two warning conditions:
[0053] The first condition: Time-based alert: Current elapsed time > Planned elapsed time × 1.2 (configurable). For example, if the indicator check has taken 18 minutes (planned 15 minutes), an alert is triggered.
[0054] The second condition: Data anomaly warning: Detected data exceeds the preset reasonable range (e.g., indication error > ±1%, exceeding the JJG standard allowable value). After the warning is triggered, the system pushes alerts hierarchically: first, an internal message ("Task #20250115-003 Indication verification stage delayed by 3 minutes"); if there is no response within 10 minutes, an SMS is sent (via SMS gateway API, containing the task number, current stage, and suggested measures such as "Please check equipment connection or increase manpower"). Abnormal data will also be automatically marked as "Pending review" and pushed to the quality supervisor. This unit supports customized warning rules (e.g., shortening the warning threshold for specific high-value equipment).
[0055] In this embodiment, the aforementioned units work closely together through a unified task scheduling center and data bus to achieve a high degree of automation and controllability in the testing process. Actual deployment tests show that this module can reduce the error rate of data entry to below 0.1%, increase the average task completion rate to 98%, and shorten the response time to within 15 minutes in the event of delays. This module strictly adheres to national metrological verification regulations, providing accurate and complete raw data support for the automatic generation of subsequent reports.
[0056] The report auto-generation management module automatically generates certificates based on a unified template and test data, supporting electronic signatures, anti-counterfeiting features, online query, download, and paper delivery;
[0057] The module's specific structure includes an automatic data mapping unit, a certificate generation unit, a report status management unit, and a multi-channel delivery unit. These units work together through a workflow engine (such as Activiti) to form an automated chain from data input to report delivery.
[0058] The specific operating procedure is as follows:
[0059] The automatic data mapping unit is used to automatically map and fill in fields from the raw test data and judgment results obtained from the test execution module, according to the national or industry-standard verification / calibration certificate template requirements. This includes key information such as measuring instrument information, test basis, measurement uncertainty, and verification conclusion. In practice, when the test task is completed, this unit subscribes to the test completion event via a message queue (such as Kafka) and extracts raw data (such as the measurement value sequence and uncertainty calculation results) from the "detection_results" table in the database. Then, according to predefined mapping rules (JSON configuration file, e.g., {"source": "measured_value", "target": "certificate_section_5.2"}), the data is filled into the certificate template. The template conforms to national standards (such as JJF 1059-2012 Uncertainty Assessment), for example, filling in "Metrological instrument information: Electronic scale ACS-30 SN123456; Test basis: JJG 98-2006; Measurement uncertainty: U=0.05% (k=2); Verification conclusion: Qualified". The mapping process includes data conversion (such as unifying units to SI) and integrity checks (such as automatically padding missing values with zeros or marking them as "none").
[0060] Secondly, the certificate generation unit is used to trigger the certificate generation process with one click after data mapping is completed. It automatically inserts electronic signatures, timestamps, and anti-counterfeiting watermarks or QR codes, and performs integrity verification on the certificate content after generation. In practice, after the testing personnel or system administrator clicks the "Generate Report" button, this unit loads the filled template file (PDF format) and calls the electronic signature service to insert the digital signature of the laboratory head (based on the RSA algorithm, the certificate is issued by a CMA / CNAs accreditation body). Simultaneously, it integrates a timestamp service (such as the National Time Service Center API) to add an unalterable timestamp (e.g., "Issuance Time: 2025-01-20 10:45:30 UTC"). Anti-counterfeiting measures include embedding an invisible watermark (using the Steganography library to hide the checksum) and generating a QR code (content encoded with the report hash value for easy mobile phone scanning verification). After generation, integrity verification is performed: the MD5 hash of the report is calculated and compared with the original data; if they match, the final PDF file is saved. This unit supports batch generation (e.g., processing 100 reports at a time), with a generation time of no more than 5 seconds per report.
[0061] Furthermore, the report status management unit tracks certificate status changes in real time, from "Pending Generation" to "Issued," "Downloaded," and "Sent," and displays the current progress synchronously in the customer's personal center and the backend management system. In specific implementation, this unit uses a finite state machine model to define report lifecycle nodes, such as "Pending Generation" (after detection data is available) → "Generating" → "Issued" (signature completed) → "Downloaded" (customer operation record) → "Sent" (logistics confirmed). Status changes are automatically updated in the "report_status" table (fields: report_id, current_status, update_time) via database triggers. Customers can view the progress in their personal center; for example, the web interface displays "Report Status: Issued, Estimated Download Availability Time: Immediate." The backend management system provides report views and supports filtered queries (such as "List of Reports Not Downloaded in the Past 7 Days"). This unit also integrates log auditing functionality, recording all status change events (operator, IP address) to ensure compliance traceability.
[0062] Finally, the multi-channel delivery unit supports customers in previewing and downloading PDF electronic certificates online through the platform, or submitting applications for printing and mailing paper certificates. The system automatically generates a printing queue and records information such as the mailing address and tracking number. In practice, after logging in, customers can select "Preview" in the report list to view the watermarked certificate online using the PDF.js library; "Download" provides an encrypted PDF download link (valid for 24 hours, requiring secondary verification). For paper certificate requests, customers submit an application form (including mailing address and recipient), and the system automatically adds it to the printing queue (integrating printer APIs, such as CUPS servers), generating a paper certificate (with a physical signature). Simultaneously, it calls a logistics interface (such as SF Express API) to assign a tracking number and updates the status to "sent." The delivery process supports push notifications; for example, after the report is issued, an SMS message is sent saying, "Your verification report has been issued; please log in to the platform to download it (link)." This unit ensures that different customer needs are met, such as prioritizing electronic versions to reduce costs.
[0063] In this embodiment, the aforementioned units collaborate closely through a unified data bus and secure encryption mechanism to achieve end-to-end control and efficient delivery of the report issuance process. Actual testing shows that this module can reduce report generation time from 2 hours in the traditional manual mode to less than 10 minutes, achieving a report accuracy rate of 99.9% and effectively preventing counterfeiting (100% pass rate through anti-counterfeiting QR code verification). This module strictly adheres to national metrological regulations (such as the "Administrative Measures for Metrological Verification Certificates"), providing customers with convenient online consultation and technical support, thus improving the overall quality and satisfaction of metrological services.
[0064] The mapping process consists of the following consecutive steps:
[0065] Step 1: Data Source Preparation
[0066] The system first retrieves complete test result data from the database or message queue of the test execution module. This data is organized in a structured form, including basic information about the measuring instrument, sequences of various measurement values, Type A and Type B uncertainty components, intermediate results of combined uncertainty calculation, and overall judgment conclusions.
[0067] Step 2: Template Loading
[0068] Based on the verification / calibration procedure (such as JJG 98-2006, JJF 1059-2012, etc.) to which the submitted instrument belongs, the system loads the corresponding standard certificate template file. The template has fixed text frames and replaceable placeholders pre-set, such as marking the positions of measuring instrument name, testing basis, measurement uncertainty, verification conclusion, etc. as fillable fields.
[0069] Step 3: Field-by-field mapping execution
[0070] The system processes each target field one by one according to the definitions in the mapping rule configuration file. The rule configuration file specifies the following elements for each field:
[0071] Source data path: Specifies the specific fields or combinations of fields to be extracted from the detection results;
[0072] Conversion methods include: direct copying, string concatenation, numeric formatting, value mapping conversion, mathematical calculation, and conditional branching;
[0073] Additional parameters: such as prefix / suffix of the concatenation, number of decimal places, unit, mapping dictionary, calculation formula, etc.;
[0074] Required field and default value: How to handle missing source data.
[0075] Common conversion processes include:
[0076] Copy the original measurement values directly to the corresponding location on the certificate;
[0077] Automatically add the words "Basis:" followed by the procedure number before the "Testing Basis" field;
[0078] Perform combined calculations on the uncertainty components to obtain the expanded uncertainty and output it in a specified format such as "U = 0.050% (k=2)");
[0079] The original value of the judgment result (such as "qualified") is mapped to the formal statement in the certificate (such as "verification qualified").
[0080] Whether to fill in certain additional description fields depends on specific conditions (such as the overall result being satisfactory).
[0081] Step 4: Data Population and Integrity Verification
[0082] After all fields have been converted, the system injects the processed values into the corresponding placeholder positions in the template. A comprehensive integrity check is then performed, including:
[0083] Check that all required fields are filled;
[0084] Verify that the key values are within the reasonable range allowed by the procedures;
[0085] Confirm the consistency of units and the standardization of format.
[0086] If a problem is found during verification, the report will be marked as "Generation Failed - Manual Review Required" and the specific reason for the anomaly will be recorded; if all checks are passed, the process will proceed to the subsequent electronic signature and anti-counterfeiting steps.
[0087] Step 5: Exception Handling and Logging
[0088] During the mapping process, for any field transformation failure or missing data, the system will independently record detailed logs, including the original value, target field, reason for failure, and fallback value used (default value or "N / A"), facilitating post-event traceability and rule optimization. The entire mapping process will not interrupt the generation of the overall report due to an anomaly in a single field.
[0089] The provincial metrology resource sharing and analysis module constructs a provincial metrology instrument database, supports multi-level data interconnection, and provides statistical, query, resource matching, and usage analysis functions.
[0090] The module's specific structure includes a data integration unit, a multi-level interconnection unit, a statistical analysis unit, and a resource matching and query unit. These units work collaboratively through a unified data governance platform and access control mechanism to form a centralized management, dynamic sharing, and intelligent application system for metrological resources across the province.
[0091] The specific operating procedure is as follows:
[0092] The data integration unit is used to periodically collect information on the technical parameters, traceability paths, verification capability ranges, validity periods, and usage records of metrological standard instruments from metrological technical institutions at all levels throughout the province. After cleaning and standardization, the information is uniformly stored in the database to form a provincial-level metrological instrument database. In practice, this unit sets up scheduled data collection tasks (e.g., daily at midnight or at a fixed time each week) and automatically pulls data from the management systems of municipal and county-level metrological institutions through standardized interfaces (such as Web Service or file FTP). The collected content covers the complete attributes of metrological standard instruments, such as: instrument name, specifications, accuracy class, measurement range, traceability certificate number, traceability institution, validity period start and end dates, verification / calibration capability parameters (measurement range, maximum permissible error, etc.), and recent usage records. After collection, the system performs a multi-level data cleaning process, including: deduplication (based on the instrument's unique code), format standardization (dates are standardized to YYYY-MM-DD, units are standardized to SI), missing value completion (marking or filling with default values), and outlier filtering (data exceeding physical range is alerted). After cleaning, the data is stored in a unified data model, forming a provincial-level large database containing millions of records. This unit ensures that the data sources are diverse but the structure is consistent, providing a reliable foundation for subsequent analysis.
[0093] Secondly, the multi-level interconnection unit is used to achieve bidirectional data synchronization with municipal and county-level metrology platforms through standardized interfaces or data exchange protocols. It supports the reporting, review, and distribution of metrology standard resources, ensuring real-time interconnection of metrology information across the province. In specific implementation, this unit adopts a hierarchical data exchange architecture: county-level institutions → municipal platforms → provincial center. When data is transmitted upstream, grassroots institutions report new / changed metrology standard information through a secure channel (HTTPS + digital certificate authentication). The provincial center reviews and approves the report and updates the large database. When data is transmitted downstream, the provincial center can push the latest metrology procedures, standard update notices, or resource sharing catalogs to the grassroots institutions. The interconnection protocol supports incremental synchronization (transmitting only changed data) and full synchronization (for emergency recovery), and has a built-in data consistency verification mechanism (such as hash comparison). Through this unit, metrology resources across the province achieve "one-point access, network-wide sharing," breaking down the information silos between different levels of institutions and significantly improving information flow efficiency.
[0094] Furthermore, the statistical analysis unit is used to perform multi-dimensional statistics on the quantity, type distribution, regional coverage, usage frequency, and performance change trends of measuring instruments in the database, and generate visual reports or charts for administrative departments to query and make decisions. In specific implementation, this unit has a built-in multi-dimensional analysis engine that supports multi-dimensional queries by time, region, instrument category, accuracy level, etc. For example: statistically analyzing the "total distribution of electronic scales in Shandong Province from 2024 to 2025" (bar chart showing the proportion in Jinan, Qingdao, etc.); analyzing the "usage frequency trend of a certain type of standard instrument" (line chart showing the monthly call frequency changes); and evaluating the "performance degradation of high-precision instruments" (according to historical verification data to calculate the error drift rate). Statistical results are presented in an interactive dashboard format (e.g., based on Echarts or Tableau embedding), and support exporting Excel / PDF reports. Administrative departments can monitor the province's metrological resources in real time, such as discovering insufficient coverage of high-precision pressure gauges in a certain area, thus enabling timely procurement or allocation plans. The analysis results of this unit provide intuitive and accurate data for scientific supervision and resource optimization.
[0095] Finally, the resource matching and query unit automatically filters matching metrological standard resources from a large database based on the type of instrument, range, accuracy requirements, and regional preferences submitted by the customer. It provides optimal traceability path recommendations and supports one-click appointment for inspection or online consultation. In practice, when a customer queries traceability resources on the platform, this unit receives query conditions (e.g., "Need to inspect pressure gauges with a range of 0-1000 kPa and accuracy of 0.05%, preferably from institutions within Shandong Province"). Through multi-condition combination queries (supporting fuzzy matching and sorting), it retrieves a list of metrological standard instruments that meet the conditions from the database. The matching algorithm comprehensively considers factors such as traceability chain integrity, institution distance, current availability (within the validity period and not overloaded), and historical service evaluations, calculates a comprehensive score, and sorts and recommends the optimal path (e.g., "Preferred: Jinan Institute of Metrology, traceable to national standards, estimated cycle 7 days; Alternative: Qingdao Institute of Metrology"). The recommended results are displayed in a list + map format. Customers can directly click "One-Click Appointment" to jump to the digital inspection acceptance module or initiate online consultation (the system records consultation records and pushes them to the corresponding institutions). This unit enables customers to shift from "difficulty in finding resources" to "one-stop matching," greatly improving the convenience of metrological traceability services.
[0096] In this embodiment, the aforementioned units, through the organic combination of data governance, real-time synchronization, and intelligent analysis, construct a province-wide metrology resource sharing ecosystem. Actual deployment tests show that the module processes over 5,000 query requests daily, achieving a resource matching accuracy rate of over 98%, and keeping data synchronization latency within 5 minutes. This module not only provides metrology administrative departments with macro-level control over province-wide resources but also provides data support for metrology technical institutions to optimize standard configurations and formulate maintenance plans. Simultaneously, it offers a highly efficient and transparent traceability service channel to a wide range of customers, comprehensively promoting the digital transformation and high-quality development of the metrology industry.
[0097] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A calibration system for an intelligent inspection platform, characterized in that, include: The digital acceptance module for customer test submissions supports paperless online filling of test submission information, automatic retrieval of historical files and instrument ledgers, real-time verification, and intelligent recommendation of verification / calibration schemes; The intelligent sample receiving and tracking module quickly scans the barcode for storage using a unique identifier, and works in conjunction with intelligent warehousing to achieve full-process visual tracking of sample location, status, and lifecycle. The automated testing module connects to metering equipment to automatically collect and upload data, providing procedure guidance, progress monitoring, and delay warnings. The report auto-generation management module automatically generates certificates based on a unified template and test data, supporting electronic signatures, anti-counterfeiting features, online query, download, and paper delivery; The provincial metrology resource sharing and analysis module constructs a provincial metrology instrument database, supports multi-level data interconnection, and provides statistical, query, resource matching, and usage analysis functions.
2. The calibration system of the intelligent inspection platform according to claim 1, characterized in that, The operation process of the customer's digital acceptance module for test submission includes: The customer information automatic retrieval unit is used to automatically extract and populate pre-stored company name, address, contact person, contact information, taxpayer identification number and commonly used invoice header information from the database after the customer logs in, based on the customer's unique identifier; The instrument file intelligent matching unit is used to retrieve the customer's historical inspection files in real time based on the name, specifications, or serial number of the measuring instrument entered by the customer. It automatically retrieves the instrument's previous verification / calibration cycle, traceability path, last verification result, and expiration date, and displays the information in a prominent position on the interface.
3. The calibration system of the intelligent inspection platform according to claim 2, characterized in that, The operation process of the digital acceptance module for customer test submission includes: a real-time information verification unit, which performs multi-dimensional verification on the test submission information filled in by the customer, including but not limited to: completeness check of required fields, standardization check of data format, reasonableness judgment of measurement range, and repeatability comparison with the national metrological standard library, and provides specific error prompts and modification suggestions in real time when the verification fails; The personalized solution recommendation unit is used to comprehensively analyze the customer's historical inspection records, instrument usage environment, usage frequency and current validity status, and combine the distribution of verification / calibration capabilities in the provincial metrology standard resource library to intelligently recommend the most suitable verification items, verification cycles, verification institutions and expected completion time limits to the customer, and provide multiple alternative solutions for comparison and selection before customer confirmation.
4. The calibration system of the intelligent inspection platform according to claim 3, characterized in that, The operation process of the intelligent sample receiving and tracking module includes: The unique identification scanning unit is used to receive personnel to scan the QR code or barcode on the measuring instrument using a scanning device. The system immediately verifies the consistency between the physical identification and the submitted inspection information, and displays a warning and suspends the process when there is a discrepancy. The automatic inbound allocation unit is used to automatically allocate storage locations based on equipment type and storage status after scanning and confirmation, and record inbound time, environmental parameters and operation information; The real-time status update unit is used to dynamically refresh the status and location of the sample from receipt to delivery through an event-triggered mechanism, and present the sample processing progress on the platform interface in the form of a time series or map. The dwell time reminder unit is used to monitor the dwell time of samples at each stage. When the preset threshold is exceeded, it pushes an in-station message, SMS or WeChat reminder to the responsible personnel. The reminder content includes the remaining allowable time limit and potential impact.
5. The calibration system of the intelligent inspection platform according to claim 4, characterized in that, The operation process of the automated integration module for detection includes: The automatic data acquisition unit is used to connect with various laboratory metrology equipment through standard interfaces or data acquisition protocols, and automatically reads and uploads the raw test data to the system database in real time after the test begins. The online procedure guidance unit is used to automatically retrieve the corresponding operating steps, precautions and judgment criteria from the standard procedure library according to the type, specifications and verification / calibration items of the submitted instruments, and present them in the form of step-by-step prompts or electronic forms on the operator's interface.
6. The calibration system of an intelligent inspection platform according to claim 5, characterized in that, The operation process of the automated integration module for detection includes: The task progress monitoring unit is used to establish a task progress tracking model based on preset detection process nodes and estimated time consumption, calculate the completion percentage in real time, and display a progress bar or status label on the platform backend and client. The delay warning unit is used to automatically send reminder notifications to the person in charge of testing and management when the testing progress falls behind the planned time threshold or when the testing data shows anomalies that exceed the reasonable range. The notification method includes in-site messages or SMS, and the reminder content includes the current delay and suggested handling measures.
7. The calibration system of an intelligent inspection platform according to claim 6, characterized in that, The operation process of the automatic report generation management module includes: The automatic data mapping unit is used to automatically map and fill in fields from the raw test data and judgment results obtained from the test execution module, according to the national or industry unified verification / calibration certificate template requirements, including measuring instrument information, test basis, measurement uncertainty, and verification conclusion; The certificate generation unit is used to trigger the certificate generation process with one click after the data mapping is completed, automatically insert electronic signatures, timestamps, and anti-counterfeiting watermarks or QR codes, and perform integrity verification on the certificate content after generation. The report status management unit is used to track changes in the certificate status in real time, from pending generation to issued, downloaded, and sent, and to display the current progress synchronously in the customer's personal center and the back-end management system; The multi-channel delivery unit supports customers in previewing and downloading PDF electronic certificates online through the platform, or submitting applications for printing and mailing paper certificates. It automatically generates printing queues and records mailing addresses and tracking numbers.
8. The calibration system of an intelligent inspection platform according to claim 7, characterized in that, The operation process of the provincial-level metrological resource sharing analysis module includes: The data integration unit is used to regularly collect information such as technical parameters, traceability paths, verification capability ranges, validity periods and usage records of metrological standard instruments from metrological technical institutions at all levels throughout the province. After cleaning and standardization, the information is uniformly stored in the database to form a provincial metrological instrument database. Multi-level interconnection units are used to achieve bidirectional data synchronization with the platforms of municipal and county-level metrology institutions through standardized interfaces or data exchange protocols, support the reporting, review and distribution of metrology standard resources, and ensure real-time interconnection of metrology information throughout the province.
9. The calibration system of an intelligent inspection platform according to claim 8, characterized in that, The operation process of the provincial-level metrological resource sharing analysis module includes: The statistical analysis unit is used to perform multi-dimensional statistics on the quantity, type distribution, regional coverage, usage frequency and performance change trends of measuring instruments in the database, and generate visual reports or charts for administrative departments to query and make decisions. The resource matching and query unit is used to automatically filter matching metrological standard resources from a large database based on the type of instrument, range, accuracy requirements and regional preferences submitted by the customer, provide the optimal traceability path recommendation, and support one-click initiation of inspection appointment or online consultation.
10. A calibration device for an intelligent inspection platform, characterized in that, The calibration device of the intelligent inspection platform includes: a memory, a processor, and a calibration program of the intelligent inspection platform stored in the memory and executable on the processor. When the calibration program of the intelligent inspection platform is executed by the processor, it implements a calibration system of the intelligent inspection platform according to any one of claims 1 to 9.