Probe and sleeve separation method, system and equipment based on current characteristics and medium
By identifying the characteristics of the DC motor working current and controlling the motor stop position, the problem of inaccurate separation between the probe and the sleeve in the automatic release measurement system is solved, and the accuracy and reliability of the probe release are achieved.
Patent Information
- Application Number
- CN202510654466.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2045-05-21
AI Technical Summary
In the marine survey, the existing automatic delivery measurement system has problems such as inaccurate separation of the probe and sleeve, interference with the installation of the next probe, and damage to the sensor, which affects the measurement accuracy and reliability.
The probe and sleeve separation method based on current characteristics is adopted. Different motion stages are identified through the working current of the DC motor, and the motor stops in a reasonable position to achieve effective separation between the probe and sleeve, avoid interference with the installation of the next probe.
The XBT/XCTD probe is effectively separated from the outer sleeve, ensuring the accuracy and reliability of probe placement, and avoiding sensor damage and measurement function failure.
Smart Images

Figure CN120176632A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ocean surveys, and particularly to a method, system, device, and medium for separating a probe from a sleeve based on current characteristics. Background Art
[0002] An Expendable Bathy Thermograph (XBT) is a disposable instrument capable of measuring the seawater temperature-depth profile and is an important measurement means in the field of ocean surveys. An Expendable Conductivity-Temperature-Depth profiler (XCTD) is a disposable instrument capable of measuring the seawater conductivity-depth profile and temperature-depth profile and is an important measurement means in the field of ocean surveys. By removing the metal pin that fixes the probe of the XBT / XCTD to its outer sleeve, the separation of the probe of the XBT / XCTD from the outer sleeve can be achieved, and the probe of the XBT / XCTD then falls into the seawater for measurement.
[0003] The methods commonly used in existing automatic deployment measurement systems are as follows: a method for separating the probe from the sleeve with a position sensor, a method for separating the probe from the sleeve with a preset rotation time, a method for separating the probe from the sleeve by the linear reciprocating motion of a stepper motor, and manually separating the probe from the sleeve before deployment.
[0004] Among them, the disadvantages of the method for separating the probe from the sleeve with a position sensor are as follows: (1) When using an optoelectronic sensor, the spatial position of the sensor needs to be accurately set to ensure that the pin-pulling rod can smoothly pass through the monitoring threshold of the optoelectronic sensor. However, when the optoelectronic sensor is displaced due to installation, vibration, or other factors, resulting in the movement trajectory of the pin-pulling rod being unable to pass through the monitoring area of the sensor, this method will fail. (2) When using a magnetic proximity sensor, due to the existence of a certain range error in the magnetic field effect, it is impossible to ensure that the pin-pulling rod can accurately stop at the predetermined position. (3) For an automatic deployment measurement system with multiple deployment channels, adding a position sensor to each channel requires additional power supply and data cables, increasing the burden on system design and on-site reliability.
[0005] The disadvantages of the method for separating the probe from the sleeve with a preset rotation time are as follows: Due to the relatively high humidity and salinity at sea, after long-term use, the internal rotation resistance of the motor increases due to rust and other reasons, and the movement stroke of the motor within the preset time changes from the original setting, resulting in the stop position of the pin-pulling rod possibly interfering with the installation of the next probe.
[0006] The disadvantages of the method for separating the probe from the sleeve by the linear reciprocating motion of the stepper motor are as follows: In on-site offshore applications, due to reasons such as rust inside the stepper motor, there may be an increase in the movement resistance. For the externally input pulse signal, there may also be a step-loss phenomenon caused by the untimely response to the number of pulses, resulting in the possibility of not being able to operate according to the set movement distance. This will cause the pin-pulling mechanism to be unable to enter the probe pin, and ultimately the probe pin cannot be pulled out.
[0007] The disadvantages of manually separating the probe from the sleeve before deployment are as follows: After removing the probe pin in advance, the probe is in an unconstrained state inside the sleeve. As the automatic deployment measurement system moves offshore, there is a continuous collision between the probe and the sleeve, which may damage or invalidate the sensor inside the probe, resulting in the inability to complete the measurement function after its deployment. Summary of the Invention
[0008] The purpose of this application is to provide a method, system, device, and medium for separating a probe from a sleeve based on current characteristics, which can control the motor to stop at a reasonable position by identifying the current characteristics, avoid the interference of the pin-pulling rod with the installation of the next probe, and thus achieve the effective separation of the XBT / XCTD probe from the outer sleeve and complete the probe deployment.
[0009] To achieve the above object, the present application provides the following solutions.
[0010] In the first aspect, the present application provides a method for separating a probe from a sleeve based on current characteristics. The method for separating the probe from the sleeve is applied to the automatic deployment measurement system of a disposable profiling sonde (including XBT and XCTD). The disposable profiling sonde includes a probe, a sleeve, and a metal pin. The method for separating the probe from the sleeve includes: sampling the working current of the DC motor in the automatic deployment measurement system; determining the movement stage of the DC motor based on the working current; when it is determined that the movement stage of the DC motor is the pin-pulling stage, controlling the DC motor to stop after running for a fixed time, separating the probe from the sleeve, and the pin-pulling rod on the motor shaft stops in the non-occluded area of the probe installation.
[0011] In the second aspect, the present application provides a system for separating a probe from a sleeve based on current characteristics. The system for separating the probe from the sleeve is applied to the automatic deployment measurement system of a disposable profiling sonde. The disposable profiling sonde includes a probe, a sleeve, and a metal pin. The system for separating the probe from the sleeve includes: a current sampling module for sampling the working current of the DC motor in the automatic deployment measurement system; a movement stage determination module for determining the movement stage of the DC motor based on the working current; a control module for controlling the DC motor to stop after running for a fixed time when it is determined that the movement stage of the DC motor is the pin-pulling stage, separating the probe from the sleeve, and the pin-pulling rod on the motor shaft stops in the non-occluded area of the probe installation.
[0012] In a third aspect, the present application provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the computer program to implement the above-described method for separating a probe from a sleeve based on current characteristics.
[0013] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the above-described method for separating a probe from a sleeve based on current characteristics.
[0014] According to the specific embodiments provided by the present application, the present application has the following technical effects: The present application provides a method, system, device, and medium for separating a probe from a sleeve based on current characteristics. By controlling the rotation of a DC motor, the pin rod on the motor shaft is driven to pull out the probe pin of XBT / XCTD. During the entire rotation process, the working current of the DC motor is synchronously and real-time sampled. By identifying the working current, the DC motor is controlled to stop at a reasonable position (i.e., the non-occluded area where the probe is installed), avoiding the interference of the pin rod with the installation of the next probe, thereby realizing the effective separation of the XBT / XCTD probe from the outer sleeve and completing the probe delivery. Description of the Drawings
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0016] Figure 1 It is a schematic flowchart of the method for separating a probe from a sleeve based on current characteristics provided by an embodiment of the present application.
[0017] Figure 2 It is a schematic diagram of the automatic delivery measurement system releasing the probe.
[0018] Figure 3 It is a schematic diagram of the motion stages of the DC motor.
[0019] Figure 4 It is a schematic diagram of the current real-time monitoring window.
[0020] Figure 5 It is a schematic flowchart of the identification process of the working current of the DC motor.
[0021] Figure 6 It is a schematic diagram of the drive circuit of the DC motor.
[0022] Figure 7 It is a schematic diagram of the current change curve during the pin-pulling movement of multiple DC motors.
[0023] Figure 8 A schematic structural diagram of a computer device provided by an embodiment of the present application. Detailed implementation manners
[0024] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0025] The present application samples the working current of a DC motor at different motion stages, and effectively identifies the pin-pulling process through the change characteristics of the current, so as to achieve the automatic stop of the DC motor. According to the current change of the DC motor when the probe is released, the motion process is divided into 4 stages: 1) Startup stage: The startup current instantaneously increases from 0; 2) No-load operation stage: The current drops from the startup current value to a relatively stable current value during no-load operation; 3) Pin-pulling stage: When the pin-pulling rod contacts the metal pin, the current of the DC motor gradually increases to a maximum value. After the metal pin is separated from the sleeve, the current returns to the current range of the no-load operation stage; 4) Pin-pulling completion stage: The current of the DC motor returns to the no-load operation stage. A certain time margin is set. When the set time is reached, the DC motor stops running, so that the pin-pulling rod can stop at a suitable position that does not interfere with the installation of the next probe after completing the pin-pulling.
[0026] To make the above objects, features, and advantages of the present application more obvious and understandable, the present application will be further described in detail below with reference to the accompanying drawings and specific implementation manners.
[0027] In an exemplary embodiment, a method for separating a probe from a sleeve based on current characteristics is provided. This method is applied to an automatic deployment measurement system of disposable profiling measuring instruments (including XBT and XCTD), such as Figure 2 As shown, the XBT / XCTD includes a probe 1, a sleeve 2, and a metal pin 3. The DC motor 4 in the automatic deployment measurement system rotates, drives the pin-pulling rod 5 to remove the metal pin 3, separates the probe 1 from the sleeve 2, and realizes the deployment of the probe 1. In a multi-XBT / XCTD automatic deployment measurement system, the separation of the XBT / XCTD probe from the outer sleeve is an important step to realize the probe deployment. The actuating mechanism for realizing the separation should not affect the smooth installation of the next probe after completing the release of the current probe, so as to realize the continuous deployment of multiple probes.
[0028] The method for separating the probe and the sleeve based on current characteristics provided in the present application is executed by a computer device, and can be specifically executed by a computer device such as a general-purpose microcomputer or an embedded microcomputer alone, or can be executed by a general-purpose microcomputer and an embedded microcomputer together. In the embodiment of the present application, the method is applied to an embedded microcomputer as an example for explanation. Figure 1 - Figure 2 As shown, the method includes the following steps S1 to S3.
[0029] S1: Sampling the working current of the DC motor in the automatic delivery measurement system. Specifically, based on the set time interval and array length, the working current of the DC motor in the automatic delivery measurement system is sampled with a sliding window, and the working current includes multiple current sampling values.
[0030] Set a current sampling group a[n] (n=0 to M-1) with an array length of M. At the beginning, the data pointer points to a[0]. When the first current sampling is completed, the result is stored in a[0]. The second current sampling data is stored in a[1], and so on. When the current sampling values in the current sampling group are full and new current data is collected, the data in a[1] to a[M-1] in the array are stored in the previous data position, that is, a[0] to a[M-2]. The newly collected data is stored in a[M-1]. The storage method of the subsequent collected data is similar.
[0031] The current sampling time interval and array length should be determined based on a large amount of preliminary test data to form a reasonable current real-time monitoring window (such as Figure 4 As shown in FIG. 1 , the current variation process is captured. In this embodiment, the time interval is set to 20 ms.
[0032] S2: Determine a motion phase of the DC motor based on the working current.
[0033] Since the friction resistance between the mechanical structures of each delivery mechanism is different, the average current value of each DC motor during operation is different. Therefore, the unplugging state cannot be judged by setting a unified threshold value for multiple DC motors; as the DC motor is used for a longer time, its friction resistance will also change accordingly, so it is impossible to set a judgment threshold for each DC motor separately. This application reasonably sets the first threshold value T1 of the no-load operation stage, the second threshold value T2 of the maximum unplugging current, the third threshold value T3 of the larger current, and the number N exceeding the third threshold value T3, and realizes the detection of the working current of the DC motor in different operation stages by window sampling.
[0034] like Figure 3As shown, a complete movement process of a DC motor includes four stages: startup, no-load operation, pin extraction, and completion of pin extraction. The characteristics of the DC motor current change in the latter three stages are as follows: it fluctuates within a certain small range, the working current gradually increases to the maximum value and then gradually decreases, and the working current fluctuates within a certain small range again. As Figure 5 shown, according to the above characteristics, the judgment of whether the pin extraction is completed can be carried out through the following steps.
[0035] 1) When the working current instantaneously increases from 0, it is determined that the movement stage of the DC motor is the startup stage.
[0036] Set the timing time of the startup stage as T0. Within T0, the working current instantaneously increases from 0, the DC motor is in the startup stage, and the current sampling starts after the arrival of the T0 moment.
[0037] 2) When the difference between the second current sampling value a[1] and the first current sampling value a[0] in the current current sampling group is less than the first threshold value, it is determined that the movement stage of the DC motor is the no-load operation stage.
[0038] Obtain the difference between the maximum current and the minimum current through multiple measurements of multiple DC motors of the same model. Take the maximum difference among them as the fluctuation amount, and reasonably set the first threshold value T1 so that T1 is slightly larger than the fluctuation amount. Compare the difference between a[1] and a[0] in the current sampling group. When it is greater than T1, go to step 3); otherwise, it is determined that the DC motor is in the no-load operation stage, and continue with the current sampling detection. Setting T1 is to detect whether there is a sudden increase in current when the pin extraction rod touches the metal pin.
[0039] 3) When there is a situation where the difference between all current sampling values in the current current sampling group and the first current sampling value is greater than the second threshold value, and the number of current sampling values whose difference from the first current sampling value is greater than the third threshold value is greater than the set value, it is determined that the movement stage of the DC motor is the pin extraction stage.
[0040] Obtain the difference between the no-load current and the maximum pin extraction current through multiple measurements of multiple DC motors of the same model. Set the second threshold value T2 so that T2 is slightly less than the minimum value of the difference. Compare and record the difference between all elements in the current sampling group and a[0]. If there is a situation where these differences are greater than T2, it means that the maximum pin extraction current is detected; otherwise, it means that the maximum pin extraction current is not detected, and continue with the current sampling.
[0041] Set the third threshold value T3 as the difference between T2 and T1 multiplied by the coefficient K and then added with T1, that is, T3 = (T2 - T1) × K + T1; this threshold is used to detect the large current value that appears during the pin extraction process. When the maximum pin extraction current is detected, compare the differences between all elements in the current sampling group and a[0] in turn. When the number of current sampling values greater than T3 among these differences is higher than the set value N, it indicates that the movement process of the DC motor is in the pin extraction stage.
[0042] As Figure 4 shown, when in the pin extraction stage, the current change situation of the DC motor from the no-load operation stage to the pin extraction stage can fall within this real-time current monitoring window, and the monitoring and judgment can be realized through the above steps. Figure 4 In the array, the length M is 10, N is 3, and the coefficient K is set to 2 / 3.
[0043] Setting T2 is to detect whether the maximum pin extraction current appears. Setting T3 is based on the characteristic that the current changes from small to large and then to small during the pin extraction process, to detect whether the pin extraction process appears, and at the same time, it can avoid misjudgment caused by instantaneous large current due to some special situations during the operation of the DC motor. The T3 threshold should ensure that some sampling points in the current rising and falling stages can be captured.
[0044] 4) When it is determined that the movement stage of the DC motor is the pin extraction stage, control the DC motor to stop after running for a fixed time, and determine that the movement stage of the DC motor is the pin extraction completion stage.
[0045] After the DC motor continues to rotate for a fixed time T4, control the DC motor to stop. T4 is determined according to the running speed and displacement of the DC motor.
[0046] S3: When it is determined that the movement stage of the DC motor is the pin extraction stage, control the DC motor to stop after running for a fixed time, separate the probe from the sleeve, and the pin extraction rod on the motor shaft stops in the non-blocking area where the probe is installed.
[0047] Through step S3, identify the working current and make a judgment. When the judgment conditions of the above 3 sub-steps are simultaneously met, it can be judged that the pin extraction rod has contacted the metal pin and the pin extraction action has been completed; if the above 3 judgment conditions are not simultaneously met, it is considered that the pin extraction process is not included in the current detection data, and continue to judge the data of the next detection window until it is determined that the movement stage of the DC motor is the pin extraction stage. Then, control the DC motor to stop after running for a fixed time T4, which can not only ensure that the metal pin is smoothly pulled out from the probe, but also ensure that the pin extraction rod stops at the non-blocking installation area after a period of time after completing the pin extraction.
[0048] Figure 7The variation of the working current during the pin extraction process of three different DC motors is shown. It can be seen that the average currents in the no-load operation stage of the three DC motors are different, approximately 0.55 A, 0.8 A, and 1.05 A respectively. Therefore, T1 can be set to a value slightly larger than the maximum of the three, which is set to 1.1 A here; T2 is set to a value slightly smaller than the maximum current value of the three, which is set to 1.55 A here; T3 is set to (T2 - T1) × K + T1. According to a large number of previous tests, K is set to 2 / 3, so the value of T3 is 1.4 A; N is set to 3, the array length M is set to 10, and the time interval is 0.02 s. Based on the above set parameters, the method for separating the probe from the sleeve based on current characteristics provided by this application can detect the pin extraction process of 3 DC motors.
[0049] The method for separating the probe from the sleeve based on current characteristics provided by this application relies on the variation characteristics of the current to identify the pin extraction process. The algorithm is not affected by factors such as the type of motor and the difference in the working current of the motor. Even if the rotational resistance of the motor changes due to reasons such as rust, after reasonably setting the parameters, this application can still identify the pin extraction process and control the pin extraction rod to stop automatically. And the above method provided by this application completes the pin extraction only when the probe needs to be actually put into use, avoiding the damage or failure of the sensor inside the probe caused by continuous collisions between the probe and the sleeve due to the premature removal of the metal pin, and the possibility that the measurement cannot be completed after the probe is put into use.
[0050] Based on the same inventive concept, the embodiment of this application also provides a system for separating the probe from the sleeve based on current characteristics. The implementation solution provided by this system to solve the problem is similar to the implementation solution recorded in the above method. Therefore, the specific limitations in one or more embodiments of the system for separating the probe from the sleeve based on current characteristics provided below can refer to the limitations on the method for separating the probe from the sleeve based on current characteristics in the above text, and will not be elaborated here.
[0051] In an exemplary embodiment, a system for separating the probe from the sleeve based on current characteristics is provided. The system for separating the probe from the sleeve is applied to a disposable profile measuring instrument, and the disposable profile measuring instrument includes a probe, a sleeve, and a metal pin. The system for separating the probe from the sleeve includes the following modules.
[0052] A current sampling module for sampling the working current of the DC motor in the automatic deployment measurement system.
[0053] A motion stage determination module for determining the motion stage of the DC motor based on the working current.
[0054] A control module for controlling the DC motor to stop after running for a fixed time when it is determined that the motion stage of the DC motor is the pin extraction stage, separating the probe from the sleeve, and the pin extraction rod on the motor shaft stops in the non-occluded area where the probe is installed.
[0055] The above-mentioned current sampling module includes a sampling resistor, a current-voltage conversion circuit, a voltage sampling circuit, and a data transmission isolation circuit that are connected in sequence.
[0056] Figure 6 It is a hardware platform for implementing the above method. In a multi-channel automatic dosing measurement system, to avoid the influence of interference signals generated during the operation of the DC motor on the control circuit, the control circuit and the motor drive circuit should use different power grounds, and components with isolation functions are used for signal transmission between the two.
[0057] In the motor drive circuit, since only one channel works during each probe dosing, the power output current is the operating current of the DC motor in the corresponding dosing channel. The motor drive circuit obtains current data using the following steps.
[0058] (1) Use a high-precision sampling resistor with a milliohm level in series at the back end of the device under test (i.e., the power supply of the motor drive circuit), and use a current-voltage conversion circuit with corresponding functions to obtain and analyze the voltage across the high-precision sampling resistor, converting the measurement of the power output current value into the measurement of the voltage value.
[0059] (2) According to the current sampling accuracy requirements, use a voltage sampling circuit with corresponding accuracy to perform analog-to-digital conversion on the above voltage value, converting the voltage value into a digital quantity.
[0060] (3) Since the control part and the DC motor drive part in the circuit use different power ground planes, a data transmission isolation circuit with isolation functions is used to transmit the voltage sampling value from the DC motor drive part to the main control unit (i.e., Microcontroller Unit, MCU) in the control circuit through this circuit.
[0061] Through the above three steps, the operation of the DC motor at different motion stages can be obtained.
[0062] In practical applications, the current-voltage conversion circuit is implemented by the MAX4173F chip, the high-precision sampling resistor uses a 1% accuracy resistor with a resistance value of 20 mΩ, the voltage sampling circuit is implemented by the 12-bit sampling analog-to-digital converter ADS7822 chip, and the data transmission isolation circuit is implemented by the SSP5841 series 4-channel digital isolator. The motor control isolation chip is implemented by SI8460, the motor drive chip is implemented by the DRV8870 chip, and the motor is implemented by a DC reduction motor with 13 revolutions per minute.
[0063] The above-mentioned motor drive circuit consists of a voltage sampling circuit, a current-voltage conversion circuit, a sampling resistor, and a data transmission isolation circuit. By being used in conjunction with a control circuit, it can detect the current of a DC motor at different motion stages, stop the pin-pulling rod in the installation non-occlusion area, and achieve the effective separation of the probe and the sleeve. Moreover, the above-mentioned hardware platform does not require additional position sensors and transmission cables, and can achieve the automatic stop of the pin-pulling rod only relying on software algorithms, with a relatively simple structure and high reliability.
[0064] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above-mentioned method embodiments are implemented. The computer device can be a server, a general microcomputer, an embedded microcomputer, etc., and its internal structure diagram can be as Figure 8 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The internal memory of the computer device is used to store data to be processed. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a method for separating a probe and a sleeve based on current characteristics.
[0065] Those skilled in the art can understand that Figure 8 the structure shown in
[0066] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements. In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above-mentioned method embodiments are implemented.
[0067] In an exemplary embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the steps in the above method embodiments.
[0068] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0069] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memories can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0070] The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.
[0071] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0072] Specific examples are used in this article to elaborate on the principles and implementation manners of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation on the present application.
Claims
1. A method for separating a probe from a sleeve based on current characteristics, the method for separating a probe from a sleeve being applied to an automatic delivery measurement system of a disposable profiler, the disposable profiler comprising a probe, a sleeve and a metal pin, characterized in that: The method for separating the probe from the sleeve comprises: Sampling the working current of the DC motor in the automatic delivery measurement system; determining a motion phase of the DC motor based on the operating current; When it is determined that the movement stage of the DC motor is the pin pulling stage, the DC motor is controlled to stop after running for a fixed time, the probe is separated from the sleeve, and the pin pulling rod on the motor shaft stops in a non-shielded area where the probe is installed.
2. The method for separating a probe from a sleeve based on current characteristics according to claim 1, characterized in that: The working current of the DC motor in the automatic sampling measurement system includes: Based on the set time interval and array length, the working current of the DC motor in the measurement system is automatically measured by sliding window sampling.
3. The method for separating a probe from a sleeve based on current characteristics according to claim 1, characterized in that: The movement stages of a DC motor include: starting stage, no-load operation stage, pin removal stage and pin removal completion stage.
4. The method for separating a probe from a sleeve based on current characteristics according to claim 3, characterized in that: The working current includes a plurality of current sampling values; Wherein, determining the motion phase of the DC motor based on the working current specifically includes: When the working current increases instantaneously from 0, the motion phase of the DC motor is determined to be the starting phase; When the difference between the second current sampling value and the first current sampling value in the current current sampling group is less than the first threshold value, determining that the movement phase of the DC motor is a no-load operation phase; When the difference between all current sampling values in the current current sampling group and the first current sampling value is greater than the second threshold value, and the number of current sampling values whose difference with the first current sampling value is greater than the third threshold value is greater than the set value, it is determined that the movement stage of the DC motor is the pin pulling stage; When it is determined that the movement stage of the DC motor is the pin pulling stage, the DC motor is controlled to stop after running for a fixed time, and the movement stage of the DC motor is determined to be the pin pulling completion stage.
5. The method for separating a probe from a sleeve based on current characteristics according to claim 4, characterized in that: The third threshold value T3=(T2-T1)×K+T1; wherein T1 is the first threshold value, T2 is the second threshold value, and K is a preset coefficient.
6. The method for separating a probe from a sleeve based on current characteristics according to claim 5, characterized in that: The fixed time is determined according to the running speed and displacement of the DC motor.
7. A probe and sleeve separation system based on current characteristics, the probe and sleeve separation system is applied to an automatic delivery measurement system of a disposable profiler, the disposable profiler comprises a probe, a sleeve and a metal pin, and is characterized in that: The probe and sleeve separation system comprises: Current sampling module, used to sample the working current of the DC motor in the automatic delivery measurement system; a motion phase determination module, configured to determine the motion phase of the DC motor based on the operating current; The control module is used to control the DC motor to stop after running for a fixed time when it is determined that the movement stage of the DC motor is the pin pulling stage, so that the probe is separated from the sleeve, and the pin pulling rod on the motor shaft stops in the non-shielded area where the probe is installed.
8. The probe and sleeve separation system based on current characteristics according to claim 7, characterized in that: The current sampling module comprises a sampling resistor, a current-voltage conversion circuit, a voltage sampling circuit and a data transmission isolation circuit which are connected in sequence.
9. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for separating a probe from a sleeve based on current characteristics as described in any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for separating a probe from a sleeve based on current characteristics described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Automatic throwing device for dropping measuring probe
CN106767727A
Starting control method and system of water pump motor
CN117559845A
Nonlinear equalization method and device based on neural network
CN119312865A
Electrical equipment non-intrusive load identification method and system, medium and equipment
CN119557765A
Motor state judgment method, system and equipment and computer readable storage medium
CN119821350A