[go: up one dir, main page]

CN115406566A - A torque calibration method, device, host and storage medium - Google Patents

A torque calibration method, device, host and storage medium Download PDF

Info

Publication number
CN115406566A
CN115406566A CN202211044733.6A CN202211044733A CN115406566A CN 115406566 A CN115406566 A CN 115406566A CN 202211044733 A CN202211044733 A CN 202211044733A CN 115406566 A CN115406566 A CN 115406566A
Authority
CN
China
Prior art keywords
motor
current value
time
torque
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211044733.6A
Other languages
Chinese (zh)
Other versions
CN115406566B (en
Inventor
杨雄
宾士友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guilin Woodpecker Medical Instruments Co Ltd
Original Assignee
Guilin Woodpecker Medical Instruments Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guilin Woodpecker Medical Instruments Co Ltd filed Critical Guilin Woodpecker Medical Instruments Co Ltd
Priority to CN202211044733.6A priority Critical patent/CN115406566B/en
Publication of CN115406566A publication Critical patent/CN115406566A/en
Application granted granted Critical
Publication of CN115406566B publication Critical patent/CN115406566B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L3/00Measuring torque, work, mechanical power, or mechanical efficiency, in general
    • G01L3/16Rotary-absorption dynamometers, e.g. of brake type
    • G01L3/22Rotary-absorption dynamometers, e.g. of brake type electrically or magnetically actuated
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C1/00Dental machines for boring or cutting ; General features of dental machines or apparatus, e.g. hand-piece design
    • A61C1/02Dental machines for boring or cutting ; General features of dental machines or apparatus, e.g. hand-piece design characterised by the drive of the dental tools
    • A61C1/06Dental machines for boring or cutting ; General features of dental machines or apparatus, e.g. hand-piece design characterised by the drive of the dental tools with electric drive

Landscapes

  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Epidemiology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

The application provides a torque calibration method, a device, a host and a storage medium, which are used for carrying out torque calibration on a motor of dental equipment; taking the initial current value as the input current of the motor, adjusting the input current of the motor according to a preset current adjusting mode, and acquiring real-time, a real-time input current value and real-time output torque of the motor; when the output torque of the motor is in a preset torque interval, setting the real-time and the real-time input current value of the motor when the output torque is in the preset torque interval as a current calibration time and a current calibration current value respectively; the current calibration current value is used as the working current value of the motor, so that the torque output by the motor of the equipment is calibrated, and the problem that the equipment cannot work normally due to the change of the output torque of the equipment is solved.

Description

一种扭矩校准方法、装置、主机及存储介质A torque calibration method, device, host and storage medium

技术领域technical field

本申请涉及牙科设备器械技术领域,具体而言,涉及一种扭矩校准方法、装置、主机及存储介质。The present application relates to the technical field of dental equipment, in particular, to a torque calibration method, device, host and storage medium.

背景技术Background technique

牙科种植机在进行工作时,马达通过电机获取电能并通过输出轴向弯手机内的齿轮等传动组件传输动力,以使弯手机的头部的机芯进行转动。在牙科种植在使用时,需要弯手机的头部的机芯输出的扭矩达到一个固定的值使,才能使牙科种植机满足正常工作。When the dental implant machine is working, the motor obtains electric energy through the motor and transmits power through transmission components such as gears in the output shaft of the contra-angle handpiece, so that the movement of the head of the contra-angle handpiece rotates. When the dental implant is in use, the torque output by the movement of the head of the contra-angle handpiece needs to reach a fixed value so that the dental implant can work normally.

但是由于在设备长期的使用过程中,由于电机及线路的老化或者齿轮的磨损等等原因,会导致设备输出的扭矩发生偏差,导致设备无法正常工作,从而影响设备正常的使用和性能。However, during the long-term use of the equipment, due to the aging of the motor and the circuit or the wear of the gears, etc., the output torque of the equipment will deviate, resulting in the failure of the equipment to work normally, thus affecting the normal use and performance of the equipment.

发明内容Contents of the invention

本发明实施例的目的在于提供一种扭矩校准方法、装置、主机及存储介质,以解决由于设备输出扭矩的变化导致设备无法正常工作的问题。The purpose of the embodiment of the present invention is to provide a torque calibration method, device, host and storage medium to solve the problem that the equipment cannot work normally due to the change of the output torque of the equipment.

第一方面,本申请实施例提供了一种扭矩校准方法,用于对牙科设备的马达进行扭矩校准,所述方法包括:In the first aspect, the embodiment of the present application provides a torque calibration method for torque calibration of a motor of a dental equipment, the method comprising:

获取初始电流值;其中,所述初始电流值根据所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定;Obtain an initial current value; wherein, the initial current value is determined according to the corresponding operating current value when the motor has been calibrated last time and the output torque is within a preset torque range;

将所述初始电流值作为所述马达的输入电流,根据预设电流调节方式对所述马达的输入电流进行调整,并获取实时时间、实时输入电流值和所述马达的实时输出扭矩;Using the initial current value as the input current of the motor, adjusting the input current of the motor according to a preset current adjustment method, and obtaining real-time time, real-time input current value and real-time output torque of the motor;

当所述马达的输出扭矩在所述预设扭矩区间内时,将所述马达的输出扭矩在所述预设扭矩区间内时的所述实时时间和所述实时输入电流值分别设定为当次校准时间和当次校准电流值;When the output torque of the motor is within the preset torque range, the real-time time and the real-time input current value when the output torque of the motor is within the preset torque range are respectively set as when Second calibration time and current calibration current value;

将所述当次校准电流值作为所述马达的工作电流值。The current calibration current value is used as the working current value of the motor.

上述扭矩校准方法,主机具有校准模式,在主机进入校准模式后,上述扭矩校准方法,通过根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值时确定出初始电流,然后将初始电流值作为马达的输入电流值,根据预设电流调节方式对马达的输入电流值进行调节,并实时获取当前时间、当前马达的实时输入电流值和当前马达的输出扭矩,直至马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的马达的实时输入电流值和实时时间作为当次校准电流值和当次校准时间,并将当次校准电流值作为马达的工作电流值,以使马达完成扭矩校准。由于通过对初始电流进行了动态调节,使得设备的马达的输出的扭矩发生变化,并在设备的马达输出的扭矩在预设扭矩区间内时,将此时的初始电流作为马达的工作电流,以使马达完成扭矩校准,从而解决了由于设备输出扭矩的变化导致设备无法正常工作的问题。In the above torque calibration method, the main engine has a calibration mode. After the main engine enters the calibration mode, the above torque calibration method determines the initial current according to the operating current value corresponding to the last time the motor has been calibrated and the output torque is within the preset torque range. , and then take the initial current value as the input current value of the motor, adjust the input current value of the motor according to the preset current adjustment method, and obtain the current time, the real-time input current value of the current motor and the output torque of the current motor in real time until the motor When the output torque of the motor is within the preset torque range, the real-time input current value and real-time time of the motor when the output torque of the motor is within the preset torque range are used as the current calibration current value and the current calibration time, and the current calibration The current value is used as the working current value of the motor, so that the motor can complete torque calibration. Due to the dynamic adjustment of the initial current, the output torque of the motor of the device changes, and when the torque output by the motor of the device is within the preset torque range, the initial current at this time is used as the working current of the motor to Make the motor complete the torque calibration, thus solving the problem that the equipment cannot work normally due to the change of the output torque of the equipment.

可选地,其中,所述初始电流值与所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值的关系由以下方式确定:Optionally, the relationship between the initial current value and the corresponding operating current value when the motor was last calibrated and the output torque is within a preset torque range is determined in the following manner:

获取所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;Obtaining the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range;

利用公式一,对所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值进行计算,得到所述初始电流值;其中,所述公式一为:I2=I1/n1;I1为所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;n1为第一比例系数;I2为所述初始电流值;n1>1。Using formula 1, calculate the corresponding working current value when the motor has been calibrated last time and the output torque is within the preset torque range, to obtain the initial current value; wherein, the formula 1 is: I 2 =I 1 /n 1 ; I 1 is the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range; n 1 is the first proportional coefficient; I 2 is the initial current value; n 1 > 1.

上述扭矩校准方法,通过公式一对马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值进行计算,确定出初始电流值。由于设置有预设电流调节方式,所以,当主机检测到实时输入电流值按照预设电流调节方式进行调整时,主机便能够判断该次操作属于扭矩校准。In the above torque calibration method, the initial current value is determined by calculating the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range through the formula. Since the preset current adjustment mode is set, when the host detects that the real-time input current value is adjusted according to the preset current adjustment mode, the host can judge that this operation belongs to torque calibration.

可选地,所述根据预设电流调节方式对所述马达的输入电流进行调整,包括:Optionally, the adjusting the input current of the motor according to a preset current adjustment method includes:

按每经过预设间隔时间,使所述实时输入电流值增大或减小补偿电流值。The real-time input current value is increased or the compensation current value is decreased every time a preset interval time passes.

上述扭矩校准方法,通过每经过预设间隔时间,对实时输出电流值进行动态调。由于通过对初始电流值进行动态调节,使得马达输出的扭矩逐渐趋近于预设扭矩,从而实现了对马达输出的扭矩进行了校准。In the above torque calibration method, the real-time output current value is dynamically adjusted every preset interval. Due to the dynamic adjustment of the initial current value, the torque output by the motor gradually approaches the preset torque, thereby realizing the calibration of the torque output by the motor.

可选地,其中,所述预设电流调节方式包括公式二;所述补偿电流值由以下方式确定:Optionally, wherein the preset current adjustment method includes Formula 2; the compensation current value is determined by the following method:

利用公式二,对所述马达的输入电流值进行计算,得到所述补偿电流值;其中,所述公式二为:I3=I2/n2;I2为所述马达的输入电流值,n2为第二比例系数,I3为所述补偿电流值;n2≥10。Using Formula 2 to calculate the input current value of the motor to obtain the compensation current value; wherein, the Formula 2 is: I 3 =I 2 /n 2 ; I 2 is the input current value of the motor, n 2 is the second proportional coefficient, and I 3 is the compensation current value; n 2 ≥10.

上述扭矩校准方法,通过利用公式二对马达的输入电流值进行计算出补偿电流值,使得可以按照补偿电流值对马达的输的电流值进行动态调节,以实现马达的输出扭矩校准工作。In the above torque calibration method, the compensation current value is calculated by using the formula 2 for the input current value of the motor, so that the output current value of the motor can be dynamically adjusted according to the compensation current value, so as to realize the output torque calibration of the motor.

可选地,所述每经过预设间隔时间,使所述实时输入电流值进行增大或减小补偿电流值,包括:Optionally, increasing the real-time input current value or reducing the compensation current value every time the preset interval time passes includes:

判断所述马达的实时输出扭矩是否小于所述预设扭矩区间;judging whether the real-time output torque of the motor is smaller than the preset torque range;

若所述马达的实时输出扭矩小于所述预设扭矩区间,则每经过预设间隔时间,使所述实时输入电流值进行增大所述补偿电流值;If the real-time output torque of the motor is smaller than the preset torque range, increasing the real-time input current value to the compensation current value every time a preset interval passes;

若所述马达的实时输出扭矩大于所述预设扭矩区间,则每经过预设间隔时间使所述实时输入电流值进行减小所述补偿电流值。If the real-time output torque of the motor is greater than the preset torque range, the real-time input current value is reduced by the compensation current value every time a preset interval passes.

上述扭矩校准方法,通过判断马达的实时输出扭矩与预设扭矩区间之间的大小关系,然后根据大小关系,并每经过预设间隔时间利用补偿电流对初始电流进行相应的增大或减小调节。由于确定了马达的实时输出扭矩与预设扭矩之间的关系,确定出了如何具体对马达的实时电流值进行调节,从而有效地对设备的马达的输出扭矩进行校准。The above-mentioned torque calibration method judges the magnitude relationship between the real-time output torque of the motor and the preset torque range, and then uses the compensation current to adjust the initial current accordingly to increase or decrease according to the magnitude relationship every preset interval time. . Since the relationship between the real-time output torque of the motor and the preset torque is determined, it is determined how to specifically adjust the real-time current value of the motor, thereby effectively calibrating the output torque of the motor of the device.

可选地,所述当所述马达的输出扭矩在所述预设扭矩区间内时,将所述马达的输出扭矩在所述预设扭矩区间内时的所述实时时间和所述实时输入电流值分别设定为当次校准时间和当次校准电流值,包括:Optionally, when the output torque of the motor is within the preset torque range, the real-time time when the output torque of the motor is within the preset torque range and the real-time input current The values are respectively set as the current calibration time and the current calibration current value, including:

当所述马达的输出扭矩在所述预设扭矩区间内时,将所述马达的输出扭矩在预设扭矩区间内时的所述实时时间和所述实时输入电流值分别设定为当次校准时间和当次校准电流值,并根据所述当次校准时间对所述当次校准电流值进行标记。When the output torque of the motor is within the preset torque range, the real-time time and the real-time input current value when the output torque of the motor is within the preset torque range are respectively set as the current calibration time and the current calibration current value, and mark the current calibration current value according to the current calibration time.

上述扭矩校准方法,通过根据当次校准时间对当次校准电流值进行标记,实现了当次校准时间与当前校准电流值的绑定,为后续定期校准和再次对马达进行扭矩校准提供了可靠依据,从而能够有效地保证设备进行治疗工作。The above torque calibration method, by marking the current calibration current value according to the current calibration time, realizes the binding of the current calibration time and the current calibration current value, providing a reliable basis for subsequent regular calibration and re-torque calibration of the motor , so as to effectively ensure that the equipment can perform therapeutic work.

可选地,所述方法还包括:Optionally, the method also includes:

自所述当次校准时间开始,记录所述马达的累计运行时长;Recording the accumulative running time of the motor since the current calibration time;

当所述马达的累计运行时长与预设时长之间的差值小于或等于预设阈值时,提醒用户对所述马达进行扭矩校准。上述扭矩校准方法,通过在检测到马达的累计运行时长与所述预设时长之间的差值小于预设阈值时,提醒用户对马达进行扭矩校准。由于通过在马达的累计运行时长即将超过预设时长的时候,提前对马达进行扭矩校准,避免了在下一次启动主机进行治疗工作时,检测到马达的累计运行时长超过了预设时长时对马达进行立即锁定,使得马达在一定时间内无法启动,从而确保设备能够安全、稳定地进行治疗工作。When the difference between the accumulated running time of the motor and the preset time is less than or equal to the preset threshold, the user is reminded to perform torque calibration on the motor. The above torque calibration method reminds the user to perform torque calibration on the motor when it is detected that the difference between the accumulated running time of the motor and the preset time is less than a preset threshold. By performing torque calibration on the motor in advance when the accumulative running time of the motor is about to exceed the preset time, it is avoided that when the main engine is started for treatment next time, it is detected that the accumulative running time of the motor exceeds the preset time. Immediately lock, so that the motor cannot be started within a certain period of time, so as to ensure that the device can perform treatment work safely and stably.

第二方面,本申请实施例还提供了一种扭矩校准装置,用于对牙科设备的马达进行扭矩校准,所述马达的输出端与扭矩检测装置连接,所述扭矩检测装置用于检测所述马达的输出扭矩,所述装置包括:In the second aspect, the embodiment of the present application also provides a torque calibration device for torque calibration of the motor of the dental equipment, the output end of the motor is connected with the torque detection device, and the torque detection device is used to detect the The output torque of the motor, the device comprising:

获取模块,用于获取初始电流值;其中,所述初始电流值根据所述马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定;An acquisition module, configured to acquire an initial current value; wherein, the initial current value is determined according to the corresponding operating current value when the motor has been calibrated last time and the output torque is within a preset torque range;

调节模块,用于将所述初始电流值作为所述马达的输入电流,根据预设电流调节方式对所述马达的输入电流进行调整,并获取实时时间、实时输入电流值和所述马达的实时输出扭矩;An adjustment module, configured to use the initial current value as the input current of the motor, adjust the input current of the motor according to a preset current adjustment method, and obtain real-time time, real-time input current value, and real-time output torque;

设定模块,用于当所述马达的输出扭矩在所述预设扭矩区间内时,将所述马达的输出扭矩在所述预设扭矩区间内时的所述实时时间和所述实时输入电流值分别设定为当次校准时间和当次校准电流值;a setting module, configured to set the real-time time and the real-time input current when the output torque of the motor is within the preset torque range when the output torque of the motor is within the preset torque range The values are respectively set as the current calibration time and the current calibration current value;

确定模块,用于将所述当次校准电流值作为所述马达的工作电流值。上述实施例,提供的扭矩校准装置具有与上述第一方面,或第一方面的任意一种可选地实施方式所提供的一种扭矩校准方法相同的有益效果,此处不作赘述。A determining module, configured to use the current calibration current value as the working current value of the motor. The torque calibrating device provided by the above embodiment has the same beneficial effects as the torque calibrating method provided in the above first aspect, or any optional implementation manner of the first aspect, which will not be repeated here.

第三方面,本申请实施例还提供了一种牙科设备的主机,该主机包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行上面描述的方法。In the third aspect, the embodiment of the present application also provides a host of dental equipment, the host includes: a processor and a memory, the memory stores machine-readable instructions executable by the processor, and the machine-readable instructions When executed by the processor, the method described above is performed.

上述实施例,提供的牙科设备的主机与上述第一方面,或第一方面的任意一种可选的实施方式所提供的一种扭矩校准方法相同的有效效果,此处不再赘述。The above-mentioned embodiment provides the same effective effect as the torque calibration method provided by the host of the dental equipment in the above-mentioned first aspect, or any optional implementation manner of the first aspect, and will not be repeated here.

第四方面,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上面描述的方法。In a fourth aspect, the embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, the method described above is executed.

上述实施例,提供的计算机可读存储介质具有与上述第一方面,或第一方面的任意一种可选地实施方式所提供的一种扭矩校准方法相同的有益效果,此处不作赘述。The computer-readable storage medium provided by the above embodiment has the same beneficial effects as the torque calibration method provided by the above first aspect, or any optional implementation manner of the first aspect, which will not be repeated here.

综上所述,本申请提供一种扭矩校准方法、装置、主机及存储介质,用于对牙科设备的马达进行扭矩校准,该方法通过获取初始电流值;获取初始电流值;其中,初始电流值根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定;将初始电流值作为马达的输入电流,根据预设电流调节方式对马达的输入电流进行调整,并获取实时时间、实时输入电流值和马达的实时输出扭矩;当马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的实时时间和实时输入电流值分别设定为当次校准时间和当次校准电流值;将当次校准电流值作为马达的工作电流值,实现了对设备的马达输出的扭矩进行校准,从而解决了由于设备输出扭矩的变化导致设备无法正常工作的问题。In summary, the present application provides a torque calibration method, device, host and storage medium for torque calibration of motors of dental equipment. The method obtains the initial current value; obtains the initial current value; wherein, the initial current value It is determined according to the corresponding working current value when the motor has been calibrated last time and the output torque is within the preset torque range; the initial current value is used as the input current of the motor, and the input current of the motor is adjusted according to the preset current adjustment method, and obtained Real-time time, real-time input current value and real-time output torque of the motor; when the output torque of the motor is within the preset torque range, set the real-time time and real-time input current value when the output torque of the motor is within the preset torque range For the current calibration time and the current calibration current value; the current calibration current value is used as the working current value of the motor, which realizes the calibration of the torque output by the motor of the equipment, thus solving the problem that the equipment cannot work normally due to the change of the output torque of the equipment. work problem.

附图说明Description of drawings

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings that need to be used in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application, so It should not be regarded as a limitation on the scope, and those skilled in the art can also obtain other related drawings according to these drawings without creative work.

图1为本申请实施例提供的牙科设备的架构组成示意图;Fig. 1 is a schematic diagram of the structure composition of the dental equipment provided by the embodiment of the present application;

图2为本申请实施例提供的牙科设备的主机的方框示意图;Fig. 2 is the schematic block diagram of the host computer of the dental equipment provided by the embodiment of the present application;

图3为本申请实施例提供的扭矩校准方法的第一流程示意图;Fig. 3 is a schematic flow chart of the first torque calibration method provided by the embodiment of the present application;

图4为本申请实施例提供的扭矩校准方法的第二流程示意图;Fig. 4 is a second schematic flow chart of the torque calibration method provided by the embodiment of the present application;

图5为本申请实施例提供的扭矩校准方法的第三流程示意图;Fig. 5 is a third schematic flow chart of the torque calibration method provided by the embodiment of the present application;

图6为本申请实施例提供的扭矩校准装置的结构示意图;FIG. 6 is a schematic structural diagram of a torque calibration device provided in an embodiment of the present application;

图7为本申请实施例提供的牙科设备的主机的结构示意图。Fig. 7 is a schematic structural diagram of a host computer of a dental device provided by an embodiment of the present application.

具体实施方式Detailed ways

下面将结合附图对本申请技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围。Embodiments of the technical solutions of the present application will be described in detail below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present application more clearly, and therefore are only examples, rather than limiting the protection scope of the present application.

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同;本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field of the application; the terms used herein are only for the purpose of describing specific embodiments, and are not intended to Limit this application.

在本申请实施例的描述中,技术术语“第一”、“第二”等仅用于区别不同对象,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量、特定顺序或主次关系。在本申请实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。In the description of the embodiments of the present application, the technical terms "first", "second" and so on are only used to distinguish different objects, and should not be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features, A specific order or primary-secondary relationship. In the description of the embodiments of the present application, "plurality" means two or more, unless otherwise specifically defined.

为了便于理解,下面先介绍本申请实施例提供的一种应用实施环境。For ease of understanding, an application implementation environment provided by an embodiment of the present application is firstly introduced below.

请参阅图1,图1为本申请实施例提供的一种牙科种植机的架构组成示意图。如图1所示,该牙科种植机可以包括主机100、多功能脚踏110、蠕动泵120、弯手机130。Please refer to FIG. 1 . FIG. 1 is a schematic structural diagram of a dental implant provided in an embodiment of the present application. As shown in FIG. 1 , the dental implant may include a host 100 , a multifunctional pedal 110 , a peristaltic pump 120 , and a contra-angle handpiece 130 .

主机100由电源220V供电,主机100内部的马达通过连接线与主机电气连接,并由主机逆变电流电路供电,可以通过电机获得电能并通过输出轴向弯手机内的齿轮等传动组件传输动力。在实际使用过程中,可以通过操作主机100的显示屏上的转速、手转速比、扭矩、正/反转、水流量和程序模式等多个控件并与多功能脚踏120进行配合,来实现相应的功能。The host 100 is powered by a power supply of 220V. The motor inside the host 100 is electrically connected to the host through a connecting wire, and is powered by the inverter current circuit of the host. Electric energy can be obtained through the motor and transmitted through transmission components such as gears in the output shaft of the contra-angle handpiece. In actual use, it can be realized by operating multiple controls on the display screen of the main unit 100, such as rotation speed, hand speed ratio, torque, forward/reverse rotation, water flow, and program mode, and cooperating with the multifunctional pedal 120. corresponding function.

多动能脚踏110,通过外设接口接入主机脚踏接口后,用于控制牙科设备的水流量、正/反转、程序模式,马达开启或暂停。The multi-kinetic pedal 110 is connected to the host pedal interface through the peripheral interface, and is used to control the water flow, forward/reverse rotation, program mode, motor start or pause of the dental equipment.

蠕动泵120由主机100控制,用于在种植牙过程中提手术区域水冷却的动力,还用于控制冷却液水流量的大小。The peristaltic pump 120 is controlled by the host computer 100, and is used to provide water cooling power in the operation area during the dental implant process, and is also used to control the flow rate of the cooling liquid.

弯手机130由医生握持,用于驱动牙科种植机的手术器械来完成种植牙手术。The contra-angle handpiece 130 is held by the doctor and is used to drive the surgical instruments of the dental implanter to complete the dental implant surgery.

为便于对本实施例进行理解,首先对执行本申请实施例所公开的扭矩校准方法的主机进行详细介绍。In order to facilitate the understanding of this embodiment, firstly, a detailed introduction will be given to the host computer implementing the torque calibration method disclosed in the embodiment of the present application.

图2是主机100的一种实施例的方框示意图。主机100可以包括存储器111、存储器112、处理器113、外设接口114、输入输出单元115、显示单元116。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对主机100的结构造成限定。例如,主机100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。FIG. 2 is a block schematic diagram of an embodiment of the host 100 . The host 100 may include a memory 111 , a memory 112 , a processor 113 , a peripheral interface 114 , an input and output unit 115 , and a display unit 116 . Those skilled in the art can understand that the structure shown in FIG. 1 is only for illustration, and it does not limit the structure of the host 100 . For example, the host 100 may also include more or fewer components than shown in FIG. 1 , or have a different configuration than that shown in FIG. 1 .

上述的存储器111、存储器112、处理器113、外设接口114、输入输出单元115及显示单元116各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。上述的处理器113用于执行存储器中存储的可执行模块。The memory 111 , memory 112 , processor 113 , peripheral interface 114 , input/output unit 115 and display unit 116 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The aforementioned processor 113 is used to execute the executable modules stored in the memory.

其中,存储器111可以是,但不限于,随机存取存储器(Random Access Memory,简称RAM),只读存储器(Read Only Memory,简称ROM),可编程只读存储器(ProgrammableRead-Only Memory,简称PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,简称EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,简称EEPROM)等。其中,存储器111用于存储程序,处理器113在接收到执行指令后,执行程序,本申请实施例任一实施例揭示的过程定义的主机100所执行的方法可以应用于处理器113中,或者由处理器113实现。Wherein, the memory 111 can be, but not limited to, random access memory (Random Access Memory, referred to as RAM), read-only memory (Read Only Memory, referred to as ROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM) , Erasable Programmable Read-Only Memory (EPROM for short), Electric Erasable Programmable Read-Only Memory (EEPROM for short), etc. Wherein, the memory 111 is used to store the program, and the processor 113 executes the program after receiving the execution instruction, and the method performed by the host 100 according to the process definition disclosed in any embodiment of the present application can be applied to the processor 113, or Realized by processor 113 .

上述的处理器113可能是一种集成电路芯片,具有信号的处理能力。上述的处理器113可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(digital signalprocessor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The above-mentioned processor 113 may be an integrated circuit chip, which has a signal processing capability. The above-mentioned processor 113 can be a general-purpose processor, including a central processing unit (Central Processing Unit, referred to as CPU), a network processor (Network Processor, referred to as NP), etc.; it can also be a digital signal processor (digital signal processor, referred to as DSP) , Application Specific Integrated Circuit (ASIC for short), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.

上述的外设接口114将各种输入/输出装置耦合至处理器113以及存储器111。在一些实施例中,外设接口114,处理器113以及存储器112可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。The aforementioned peripheral interface 114 couples various input/output devices to the processor 113 and the memory 111 . In some embodiments, peripheral interface 114, processor 113, and memory 112 may be implemented in a single chip. In some other instances, they can be implemented by independent chips respectively.

上述的输入输出单元115用于提供给用户输入数据。输入输出单元115可以是,但不限于,鼠标和键盘等。The aforementioned input and output unit 115 is used to provide the user with input data. The input and output unit 115 may be, but not limited to, a mouse and a keyboard.

上述的显示单元116在主机100与用户之间提供一个交互界面(例如用户操作界面)或用于显示图像数据给用户参考。在本实施例中,显示单元可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器进行计算和处理。The above-mentioned display unit 116 provides an interactive interface (such as a user operation interface) between the host 100 and the user or is used to display image data for the user's reference. In this embodiment, the display unit may be a liquid crystal display or a touch display. If it is a touch display, it can be a capacitive touch screen or a resistive touch screen supporting single-point and multi-touch operations. Supporting single-point and multi-touch operations means that the touch display can sense simultaneous touch operations from one or more positions on the touch display, and hand over the sensed touch operations to the processor calculation and processing.

本实施例中的主机100可以用于执行本申请实施例提供的各个方法中的各个步骤。下面通过几个实施例详细描述扭矩校准方法的实现过程。The host 100 in this embodiment may be used to execute each step in each method provided in the embodiment of this application. The implementation process of the torque calibration method will be described in detail below through several embodiments.

请参见图3示出的本申请实施例提供扭矩校准方法的第一流程示意图。下面对图3所示的具体流程进行详细阐述。Please refer to FIG. 3 which shows a first schematic flowchart of the torque calibration method provided by the embodiment of the present application. The specific process shown in FIG. 3 will be described in detail below.

如图3所示,扭矩校准方法可以包括步骤S100-S300。As shown in Fig. 3, the torque calibration method may include steps S100-S300.

步骤S100:获取初始电流值;其中,初始电流值根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定;Step S100: Obtain an initial current value; wherein, the initial current value is determined according to the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range;

示例性地,本申请实施例提供的扭矩校准方法的执行主体是主机100。Exemplarily, the execution body of the torque calibration method provided in the embodiment of the present application is the host computer 100 .

初始电流是指在当前进行校准时,控制主机输出的一个初始值,不是主机在接入电源后的实时电流值,而控制主机输出的一个电流值,是根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定的。The initial current refers to an initial value output by the control host during the current calibration, not the real-time current value after the host is connected to the power supply, but a current value output by the control host is based on the latest calibration of the motor and the output torque at It is determined by the corresponding operating current value when it is within the preset torque range.

在一个实施例中,如果是第一次对牙科设备的马达进行扭矩校准时,由于此时不存在最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的电流值,因此则将主机在接入电源时的实际电流值作为初始电流值。In one embodiment, if it is the first time to calibrate the torque of the motor of the dental equipment, since there is no current value corresponding to the latest calibration and the output torque is within the preset torque range, the main engine The actual current value when the power is connected is taken as the initial current value.

步骤S200:将初始电流值作为马达的输入电流,根据预设电流调节方式对马达的输入电流进行调整,并获取实时时间、实时输入电流值和马达的实时输出扭矩;Step S200: Use the initial current value as the input current of the motor, adjust the input current of the motor according to the preset current adjustment method, and obtain real-time time, real-time input current value and real-time output torque of the motor;

需要说明的是,马达的输出扭矩与主机的输入电流呈正比,所以通过输入电流的调节变化,能够校验的校准的准确度。如果在对电流的动态调节过程中,马达的输出扭矩出现异常或变化(例如马达的输出扭矩与输入电不成正比),则说明扭矩检测装置或马达存在故障,也会判断当次无效,因此在马达的输出扭矩在不等于与扭矩区间的时候,需要对马达的输出电流值进行动态调节,直至马达的输出扭矩在预设扭矩区间内。It should be noted that the output torque of the motor is directly proportional to the input current of the host, so the accuracy of the calibration can be verified by adjusting the input current. If the output torque of the motor is abnormal or changes during the dynamic adjustment of the current (for example, the output torque of the motor is not proportional to the input current), it means that there is a fault in the torque detection device or the motor, and it will also be judged to be invalid. When the output torque of the motor is not equal to the torque range, it is necessary to dynamically adjust the output current value of the motor until the output torque of the motor is within the preset torque range.

输入电流值是指使马达启动的电流值。在本实施例中,在确定初始电流值之后,将其作为马达的启动电流值,以使马达开始工作。The input current value refers to the current value to start the motor. In this embodiment, after the initial current value is determined, it is used as the starting current value of the motor to start the motor.

步骤S300:当马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的实时时间和实时输入电流值分别设定为当次校准时间和当次校准电流值;Step S300: When the output torque of the motor is within the preset torque range, set the real-time time and real-time input current value when the output torque of the motor is within the preset torque range as the current calibration time and the current calibration current value respectively ;

预设扭矩区间是指使马达输出的扭矩能够使设备能够进行正常工作的扭矩区间值,设置扭矩区间的原因在于对于马达的扭矩校准会存在误差,而误差范围根据设备对于输出扭矩的精度要求决定,例如:当误差要求为10%,固定扭矩为4N·cm时,此时的固定扭矩可以为4±0.4N·cm,具体的误差范围和固定扭矩本申请实施例在此不做具体限定,具体根据在实际应用中设备的需求设定。The preset torque interval refers to the torque interval value that enables the output torque of the motor to enable the equipment to work normally. The reason for setting the torque interval is that there will be errors in the torque calibration of the motor, and the error range is determined by the accuracy requirements of the equipment for the output torque. For example: when the error requirement is 10% and the fixed torque is 4N·cm, the fixed torque at this time can be 4±0.4N·cm, and the specific error range and fixed torque are not specifically limited in this embodiment of the application. Set according to the requirements of the equipment in the actual application.

具体地,实时获取马达的输入电流值、实时获取马达的输出扭矩和当前时间,然后根据预设电流调节方式对马达的实时输入电流进行动态调节,直至马达的输出扭矩在预设扭矩区间内时,将此时的马达的输入电流值和当前时间设定为当次校准完成的电流值和当次校准时间。Specifically, the input current value of the motor, the output torque of the motor and the current time are obtained in real time, and then the real-time input current of the motor is dynamically adjusted according to the preset current adjustment method until the output torque of the motor is within the preset torque range. , set the input current value of the motor at this time and the current time as the current value of the current calibration and the current calibration time.

步骤S400:将当次校准电流值作为马达的工作电流值。Step S400: Use the current calibration current value as the working current value of the motor.

马达的工作电流值是指满足设备能够正常工作需求的电流值。The operating current value of the motor refers to the current value that meets the requirements for the normal operation of the device.

具体地,将当次校准完成的电流作为马达的工作电流值,并且马达根据该电流值能够正常工作,从而完成了对马达的输出扭矩进行校准。Specifically, the current value of the current calibration is used as the working current value of the motor, and the motor can work normally according to the current value, thereby completing the calibration of the output torque of the motor.

在本实施例中,主机具有校准模式,在主机进入校准模式后,上述扭矩校准方法,通过根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值时确定出初始电流,然后将初始电流值作为马达的输入电流值,根据预设电流调节方式对马达的输入电流值进行调节,并实时获取当前时间、当前马达的实时输入电流值和当前马达的输出扭矩,直至马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的马达的实时输入电流值和实时时间作为当次校准电流值和当次校准时间,并将当次校准电流值作为马达的工作电流值,以使马达完成扭矩校准。由于通过对初始电流进行了动态调节,使得设备的马达的输出的扭矩发生变化,并在设备的马达输出的扭矩在预设扭矩区间内时,将此时的初始电流作为马达的工作电流,以使马达完成扭矩校准,从而解决了由于设备输出扭矩的变化导致设备无法正常工作的问题。In this embodiment, the main engine has a calibration mode. After the main engine enters the calibration mode, the above-mentioned torque calibration method determines the initial Current, then use the initial current value as the input current value of the motor, adjust the input current value of the motor according to the preset current adjustment method, and obtain the current time, the real-time input current value of the current motor and the output torque of the current motor in real time, until When the output torque of the motor is within the preset torque range, the real-time input current value and real-time time of the motor when the output torque of the motor is within the preset torque range are used as the current calibration current value and the current calibration time, and the current The calibration current value is used as the working current value of the motor, so that the motor can complete torque calibration. Due to the dynamic adjustment of the initial current, the output torque of the motor of the device changes, and when the torque output by the motor of the device is within the preset torque range, the initial current at this time is used as the working current of the motor to Make the motor complete the torque calibration, thus solving the problem that the equipment cannot work normally due to the change of the output torque of the equipment.

可选地,步骤S100具体可以包括:步骤S110-S120其中,其中,初始电流值与马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值的关系由以下方式确定:Optionally, Step S100 may specifically include: Steps S110-S120, wherein the relationship between the initial current value and the corresponding operating current value when the motor was calibrated last time and the output torque is within the preset torque range is determined in the following manner:

步骤S110:获取马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;Step S110: Obtain the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range;

步骤S120:利用公式一,对马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值进行计算,得到初始电流值;其中,公式一为:I2=I1/n1;I1为马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;n1为第一比例系数;I2为初始电流值;n1>1。Step S120: Using Formula 1, calculate the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range, to obtain the initial current value; where, Formula 1 is: I 2 =I 1 /n 1 ; I 1 is the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range; n 1 is the first proportional coefficient; I 2 is the initial current value; n 1 >1.

需要说明的是,若以马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值作为当次进行校准的初始电流值会存在以下问题:在对马达输出的扭矩进行校准后,若用户短时间内再次进行校准,以前次校准电流值作为初始电流值的所获得的马达的输出扭矩仍可能满足预设扭矩区间,而这会使得主机无法判断本次校准是否属于误操作。It should be noted that if the operating current value corresponding to the last time the motor has been calibrated and the output torque is within the preset torque range is used as the initial current value for the current calibration, there will be the following problems: When calibrating the torque output by the motor Afterwards, if the user performs calibration again in a short period of time, the output torque of the motor obtained with the previous calibration current value as the initial current value may still meet the preset torque range, and this will make it impossible for the host to judge whether this calibration is a misoperation .

示例性地,第一比例系数是一个可选择的数值范围,但这个数值的范围必须满足上一次完成校准时的电流在除以这个数值后得到初始电流值与上一次完成校准时电流值之间存在差异,且这个差异能够被主机识别。例如:主机对电流动态调节的识别精度在1A,如果此时上一次完成校准时的电流值为5A,则初始电流值应该小于或者等于4A,也即第一比例系数应该大于或者等于5/4(1.25)。Exemplarily, the first proportionality factor is an optional numerical range, but the numerical range must meet the current value when the last calibration is completed, divided by this value to obtain the initial current value and the current value when the last calibration is completed There is a difference, and this difference can be recognized by the host. For example: the recognition accuracy of the host for dynamic current adjustment is 1A, if the current value at the time of the last calibration is 5A, the initial current value should be less than or equal to 4A, that is, the first proportional coefficient should be greater than or equal to 5/4 (1.25).

具体地,主机主动获取马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值,然后根据公式一对马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值计算出当前进行校准前的初始电流值。Specifically, the host actively acquires the corresponding operating current value when the motor was calibrated last time and the output torque is within the preset torque range, and then according to the formula, a pair of motors are last calibrated and the output torque is within the preset torque range. Calculate the current initial current value before calibration.

在本实施例中,通过公式一对马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值进行计算,确定出初始电流值。由于设置有预设电流调节方式,所以,当主机检测到实时输入电流值按照预设电流调节方式进行调整时,主机便能够判断该次操作属于扭矩校准。In this embodiment, the initial current value is determined by calculating the corresponding operating current value when the motor has been calibrated last time and the output torque is within the preset torque range through the formula. Since the preset current adjustment mode is set, when the host detects that the real-time input current value is adjusted according to the preset current adjustment mode, the host can judge that this operation belongs to torque calibration.

可选地,步骤S200具体可以包括:步骤S210:Optionally, step S200 may specifically include: Step S210:

按每经过预设间隔时间,使实时输入电流值增大或减小补偿电流值。Make the real-time input current value increase or decrease the compensation current value every time the preset interval time passes.

需要说明的是,由于马达的输出扭矩是一个动态调节的过程,并不是一步到位,因此需要每经过预设间隔时间对马达的实时输入电流值进行动态调节,如果马达的输出扭矩在没有达到预设扭矩区间时,还需继续对马达的输出电流值进行增大或减少补偿电流值;其中,预设间隔时间可以0.2s、1s、5s等等,具体时间本申请实施例在此不做限定,具体可以根据实际需求设定。It should be noted that since the output torque of the motor is a dynamic adjustment process, it is not a one-step process, so it is necessary to dynamically adjust the real-time input current value of the motor every preset interval. If the output torque of the motor does not reach the preset When setting the torque range, it is necessary to continue to increase or decrease the compensation current value of the output current value of the motor; wherein, the preset interval time can be 0.2s, 1s, 5s, etc., and the specific time is not limited in this embodiment of the application , which can be set according to actual needs.

在本实施例中,通过每经过预设间隔时间,对实时输出电流值进行动态调。由于通过对初始电流值进行动态调节,使得马达输出的扭矩逐渐趋近于预设扭矩,从而实现了对马达输出的扭矩进行了校准。In this embodiment, the real-time output current value is dynamically adjusted every preset interval time. Due to the dynamic adjustment of the initial current value, the torque output by the motor gradually approaches the preset torque, thereby realizing the calibration of the torque output by the motor.

可选地,其中,预设电流调节方式包括公式二;补偿电流值由以下方式确定:Optionally, wherein the preset current adjustment method includes Formula 2; the compensation current value is determined by the following method:

利用公式二,对马达的输入电流值进行计算,得到补偿电流值;其中,公式二为:I3=I2/n2;I2为马达的输入电流值,n2为第二比例系数,I3为补偿电流值;n2≥10。Use formula 2 to calculate the input current value of the motor to obtain the compensation current value; wherein, formula 2 is: I 3 =I 2 /n 2 ; I 2 is the input current value of the motor, n 2 is the second proportional coefficient, I 3 is the compensation current value; n 2 ≥10.

第二比例系数同上述第一比例系数一样,也是一个可选择的范围数值,第二比例系数可根据第一比例系数的大小来确定。在第一比例系数在设置成较大数值时,则说明初始电流值被调节到很小,此时的第二比例系数可以设置成较小数值,以得到较大的补偿电流值,从而提升在初始电流较小的情况下的调节效率;在第一比例系数设置成较小时,则说明初始电流值被调节到较大,此时的第二比例系数应该设置成较大的数值,以得到较小的电流值,相应地对初始电流的调节则不会波动较大,由于如果补偿电流值过大,则会导致在初始电流值进行调节的时候,对应的马达的输出扭矩会立马超过预设扭矩,从而导致初始电流值难以调节到马达的输出扭矩等于预设扭矩,以至于了增加调节的难度和花费更多的时间,从而设置较大比例系数有助于提升在初始电流较大的情况下的调节效率。由于预设扭矩区间范围一般在±10%,因此,本申请实施例可设置第二比例系数n2≥10。在其他实施例中,第二比例系数也可根据实际应用需求灵活设置。Like the above-mentioned first proportional coefficient, the second proportional coefficient is also an optional range value, and the second proportional coefficient can be determined according to the size of the first proportional coefficient. When the first proportional coefficient is set to a larger value, it means that the initial current value is adjusted to a small value. At this time, the second proportional coefficient can be set to a smaller value to obtain a larger compensation current value, thereby improving the Adjustment efficiency when the initial current is small; when the first proportional coefficient is set to a small value, it means that the initial current value is adjusted to a large value. At this time, the second proportional coefficient should be set to a larger value to obtain a higher If the current value is small, the adjustment of the initial current will not fluctuate greatly, because if the compensation current value is too large, the output torque of the corresponding motor will immediately exceed the preset value when the initial current value is adjusted. Torque, which makes it difficult to adjust the initial current value until the output torque of the motor is equal to the preset torque, which increases the difficulty of adjustment and takes more time, so setting a larger proportional coefficient helps to improve the initial current value. down regulation efficiency. Since the range of the preset torque range is generally ±10%, the embodiment of the present application may set the second proportional coefficient n 2 ≥10. In other embodiments, the second proportional coefficient can also be flexibly set according to actual application requirements.

例如:上一次完成校准时记录的电流值为6A,主机识别电流调节的精度为1A,此时第一比例系数可以设置成6/6-1=1.2>1(第一比例系数),假如我们将第一比例系数设置成5,此时的初始电流值为6A/5=1.2A,由于为了加快初始电流的调节速度,则将第二比例系数设置为5,此时补偿电流值为5A/5=1A,也即初始电流以1A的精度进行调节。反之,当第一比例系数设置成3时,此时的初始电流为6A/3=2A,为了能够避免初始电流在进行调节时,对应的马达的输出扭矩不会立马超过预设扭矩,则将第二比例系数设置成10,此时的补偿电流值为5/10=0.5A,也即初始电流以0.5A的精度进行调节。For example: the current value recorded when the calibration was completed last time is 6A, and the accuracy of the current adjustment recognized by the host is 1A. At this time, the first proportional coefficient can be set to 6/6-1=1.2>1 (the first proportional coefficient), if we Set the first proportional coefficient to 5, and the initial current value at this time is 6A/5=1.2A. In order to speed up the adjustment speed of the initial current, set the second proportional coefficient to 5, and the compensation current value at this time is 5A/5 5=1A, that is, the initial current is adjusted with a precision of 1A. Conversely, when the first proportional coefficient is set to 3, the initial current at this time is 6A/3=2A. In order to avoid the output torque of the corresponding motor from immediately exceeding the preset torque when the initial current is adjusted, set The second proportional coefficient is set to 10, and the compensation current value at this time is 5/10=0.5A, that is, the initial current is adjusted with a precision of 0.5A.

在一实施例中,补偿电流值可以是由公式二对初始电流值计算得出的电力值,还可以是人为设置的电流值,还可以是根据其他方式得到的电流值,但补偿电流值的大小具体可根据初始电流值的情况而决定,本申请实施例对补偿电流的获取方式在此不做具体限定。In an embodiment, the compensation current value can be the power value calculated from the initial current value by formula 2, or an artificially set current value, or a current value obtained by other methods, but the compensation current value The size may be specifically determined according to the initial current value, and the method of obtaining the compensation current in the embodiment of the present application is not specifically limited here.

在一实施例中,补偿电流值还可以是根据公式三:I3=I1/n2;其中,I3为补偿电流值;I1为马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;n2第二比例系数,也就是说根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值来确定补偿电流值,而此时的第二比例系数同样跟初始电流值存在关系,当初始电流值较大时,第二比例系数则设置较小,以避免初始电流在进行调节时,对应的马达的输出扭矩不会立马超过预设扭矩;当初始电流值较小时,则第二比例系数设置较大,以加快初始电流的调节速度。In an embodiment, the compensation current value can also be based on formula three: I 3 =I 1 /n 2 ; where, I 3 is the compensation current value; I 1 is the last time the motor has been calibrated and the output torque is within the preset torque range The working current value corresponding to the internal time; n 2 the second proportional coefficient, that is to say, the compensation current value is determined according to the corresponding working current value when the motor has been calibrated last time and the output torque is within the preset torque range, and at this time The second proportional coefficient also has a relationship with the initial current value. When the initial current value is larger, the second proportional coefficient is set smaller to avoid that when the initial current is adjusted, the output torque of the corresponding motor will not immediately exceed the preset value. Set the torque; when the initial current value is small, the second proportional coefficient is set to be large to speed up the adjustment speed of the initial current.

上述扭矩校准方法,通过利用公式二对马达的输入电流值进行计算出补偿电流值,使得可以增大或减少补偿电流值对马达的输的电流值进行动态调节,以实现马达的输出扭矩校准工作。The above torque calibration method calculates the compensation current value by using formula 2 to calculate the input current value of the motor, so that the compensation current value can be increased or decreased to dynamically adjust the output current value of the motor, so as to realize the output torque calibration of the motor .

可选地,步骤S210具体可以包括:步骤S211-S213:Optionally, step S210 may specifically include: Steps S211-S213:

步骤S211:判断马达的实时输出扭矩是否小于预设扭矩区间;Step S211: judging whether the real-time output torque of the motor is smaller than the preset torque range;

步骤S212:若马达的实时输出扭矩小于预设扭矩区间,则每经过预设间隔时间,使实时输入电流值进行增大补偿电流值;Step S212: If the real-time output torque of the motor is less than the preset torque range, the real-time input current value is increased to compensate the current value every time the preset interval time passes;

步骤S213:若马达的实时输出扭矩大于预设扭矩区间,则每经过预设间隔时间使实时输入电流值进行减小补偿电流值。Step S213: If the real-time output torque of the motor is greater than the preset torque range, the real-time input current value is reduced by the compensation current value every time the preset interval time passes.

预设间隔时间可以是0.2s、1s等等,具体可根据医生的经验的进行设置,本申请实施例在此不做具体限定。The preset interval time can be 0.2s, 1s, etc., which can be set according to the doctor's experience, which is not specifically limited in this embodiment of the present application.

可理解的是,马达的实时输出扭矩的是通过对马达的输出扭矩检测而得到,而扭矩检测方式包括但不限于扭矩检测装置,还可以是其他任意一种能够检测到马达输出的扭矩的方式,本申请实施例在此不做具体限定,具体可根据实际应用需求进行设置。It can be understood that the real-time output torque of the motor is obtained by detecting the output torque of the motor, and the torque detection method includes but is not limited to a torque detection device, and can also be any other method that can detect the torque output by the motor , the embodiment of the present application does not specifically limit it here, and it can be set according to actual application requirements.

示例地,请参见图4示出的本申请施例提供的扭矩校准方法的第二流程示意图。For example, please refer to FIG. 4 which shows a second schematic flowchart of the torque calibration method provided by the embodiment of the present application.

在图4所对应的本申请的实施例中,其中,扭矩检测装置包括扭矩传感器,扭矩传感器用于检测马达的输出扭矩,在马达的输出扭矩在预设扭矩区间内时,设备的扭矩校准工作完成,具体包括以下步骤:In the embodiment of the present application corresponding to FIG. 4 , the torque detection device includes a torque sensor, and the torque sensor is used to detect the output torque of the motor. When the output torque of the motor is within the preset torque range, the torque calibration of the device works Complete, specifically include the following steps:

判断扭矩传感器检测的马达的输出扭矩是否小于预设扭矩区间;Judging whether the output torque of the motor detected by the torque sensor is less than a preset torque range;

若扭矩传感器检测的马达的输出扭矩小于预设扭矩区间,则每经过预设间隔时间,使实时输入电流值进行增大补偿电流值;If the output torque of the motor detected by the torque sensor is less than the preset torque range, the real-time input current value is increased every time the preset interval time passes to compensate the current value;

若扭矩传感器检测的马达的输出扭矩大于预设扭矩区间,则每经过预设间隔时间,使实时输入电流值进行减少补偿电流值。If the output torque of the motor detected by the torque sensor is greater than the preset torque range, the real-time input current value is reduced by the compensation current value every time the preset interval time passes.

扭矩传感器,又称力矩传感器,扭力传感器、转矩传感器、扭矩仪,它分为静态和动态两大类。扭矩传感器是对各种旋转或非旋转机械部件上对扭转力矩感知的检测,可以将扭力的物理变化转换成精确的电信号,具有精度高、频响块、可靠性好、寿命长等优点。Torque sensors, also known as torque sensors, torque sensors, torque sensors, and torque meters, are divided into two categories: static and dynamic. The torque sensor is a detection of the perception of torsional torque on various rotating or non-rotating mechanical parts. It can convert the physical change of the torque into an accurate electrical signal. It has the advantages of high precision, high frequency response, good reliability, and long life.

扭矩是指使物理发生旋转的一种特殊的力矩,等于力和力臂的乘积,单位为N·m(牛米),其中,影响马达的输出扭矩的因素有设备线材的老化、齿轮的磨损等等,这些因素都会使设备输出的扭矩发生变化。Torque refers to a special torque that causes physical rotation, which is equal to the product of the force and the arm, and the unit is N m (Nm). Among them, the factors that affect the output torque of the motor include the aging of the equipment wire, the wear of the gear, etc. etc. These factors will change the output torque of the equipment.

具体地,扭矩传感器检测到马达的输出扭矩小于预设扭矩区间时,则说明此时的马达的输出扭矩不满足设备正常工作的需求,由于马达的旋转动力与主机输入的电流值呈正比关系,此时,需要对马达的实时输入电流值进行增大补偿电流值以增大扭矩。Specifically, when the torque sensor detects that the output torque of the motor is less than the preset torque range, it means that the output torque of the motor at this time does not meet the requirements for normal operation of the equipment. Since the rotational power of the motor is proportional to the current value input by the host, At this time, it is necessary to increase the compensation current value for the real-time input current value of the motor to increase the torque.

具体地,当检测到扭矩传感器检测的马达的输出扭矩大于预设扭矩时,则说明此时马达的输出扭矩超过了预设扭矩,由于设备对扭矩的精度要求较高,所以在马达的输出扭矩超过了预设扭矩值时,需要减少扭矩以满足设备的正常工作,由于马达的旋转动力与主机输入的电流值呈正比关系,此时,需要对马达的实时输入电流值进行减少补偿电流值以减小扭矩。Specifically, when it is detected that the output torque of the motor detected by the torque sensor is greater than the preset torque, it means that the output torque of the motor exceeds the preset torque at this time. Since the equipment has high requirements on the accuracy of the torque, the output torque of the motor When the preset torque value is exceeded, the torque needs to be reduced to meet the normal operation of the equipment. Since the rotational power of the motor is proportional to the current value input by the host, at this time, the real-time input current value of the motor needs to be reduced to compensate the current value. Reduce torque.

在本实施例中,通过判断判断扭矩传感器检测的马达的输出扭矩与预设扭矩之间的大小关系,然后根据大小关系,并每经过预设间隔时间利用补偿电流对马达的实时输入电流值进行相应的增大或减小。由于确定了马达的实时输出扭矩与预设扭矩之间的关系,确定出了如何具体对马达的实时输入电流值进行调节,从而有效地对设备的马达的输出扭矩进行校准。In this embodiment, the magnitude relationship between the output torque of the motor detected by the torque sensor and the preset torque is determined by judging, and then according to the magnitude relationship, the real-time input current value of the motor is adjusted by using the compensation current every preset interval time. increase or decrease accordingly. Since the relationship between the real-time output torque of the motor and the preset torque is determined, it is determined how to specifically adjust the real-time input current value of the motor, thereby effectively calibrating the output torque of the motor of the device.

示例地,请参见图5示出的本申请实施例提供的扭矩校准方法的第三流程示意图。For example, please refer to FIG. 5 which shows a third schematic flowchart of the torque calibration method provided by the embodiment of the present application.

在图5所对应的本申请的实施例中,其中,扭矩检测装置包括设定为预设扭矩的扭矩阻尼器,用于提供阻止机芯旋转的阻力,由于扭矩阻尼器提供阻止其旋转的阻力,所以在马达开始转动时,说明马达的输出扭矩已经在预设扭矩区间内,此时的马达的输出扭矩在预设扭矩区间内。例如:如果预设扭矩为5±0.5N·cm,那么扭矩阻尼器的阻力扭矩为5±0.5N·cm,具体包括以下步骤:In the embodiment of the present application corresponding to FIG. 5 , wherein the torque detection device includes a torque damper set to a preset torque, which is used to provide resistance to prevent the movement from rotating, since the torque damper provides resistance to prevent its rotation , so when the motor starts to rotate, it means that the output torque of the motor is already within the preset torque range, and the output torque of the motor at this time is within the preset torque range. For example: if the preset torque is 5±0.5N·cm, then the resistance torque of the torque damper is 5±0.5N·cm, including the following steps:

判断与设定为预设扭矩区间的扭矩阻尼器连接的马达的输出扭矩是否小于预设扭矩区间;judging whether the output torque of the motor connected to the torque damper set as the preset torque range is smaller than the preset torque range;

若与设定为预设扭矩的扭矩阻尼器连接的马达的输出扭矩小于预设扭矩区间,则每经过预设间隔时间,使实时输入电流值进行增大补偿电流值;If the output torque of the motor connected to the torque damper set to the preset torque is less than the preset torque range, the real-time input current value is increased to compensate the current value every time the preset interval time passes;

若与设定为预设扭矩的扭矩阻尼器连接的马达的输出扭矩大于零,则每经过预设间隔时间,使实时输入电流值进行减少补偿电流值。If the output torque of the motor connected to the torque damper set to the preset torque is greater than zero, the real-time input current value is reduced by the compensation current value every time the preset interval time passes.

具体地,当与设定为预设扭矩的扭矩阻尼器连接的马达的输出的扭矩小于预设扭矩区间时,则说明此时的马达的输出扭矩还无法克服扭矩器的提供的阻力扭矩并相对于扭矩阻尼器未发生相对转动,也即马达的输出扭矩还未到达到预设扭矩区间,由于马达的旋转动力与马达的实时输入电流值呈正比关系,此时,需要对马达的实时输入电流值进行增大补偿电流值以增大马达的输出扭矩。Specifically, when the output torque of the motor connected to the torque damper set to the preset torque is less than the preset torque range, it means that the output torque of the motor at this time cannot overcome the resistance torque provided by the torque device and is relatively Since the relative rotation of the torque damper does not occur, that is, the output torque of the motor has not yet reached the preset torque range, since the rotational power of the motor is proportional to the real-time input current value of the motor, at this time, the real-time input current of the motor needs to be adjusted. Increase the compensation current value to increase the output torque of the motor.

具体地,当与设定为预设扭矩的扭矩阻尼器连接的马达的输出的扭矩大于预设扭矩区间时,则说明此时的马达已经克服了扭矩阻尼器提供的阻力扭矩并相对于扭矩阻尼器发生了相对转动,也即马达的输出的扭矩已到预设扭矩区间,甚至还超过了预设扭矩区间,由于马达的旋转动力与马达的实时输入电流值呈正比关系,此时,需要将马达的实时输入电流值进行减少补偿电流值以减小马达的输出扭矩。Specifically, when the output torque of the motor connected to the torque damper set to the preset torque is greater than the preset torque range, it means that the motor at this time has overcome the resistance torque provided by the torque damper and relative to the torque damper. The relative rotation of the motor occurs, that is, the output torque of the motor has reached the preset torque range, or even exceeded the preset torque range. Since the rotational power of the motor is proportional to the real-time input current value of the motor, at this time, it is necessary to The real-time input current value of the motor is reduced to compensate the current value to reduce the output torque of the motor.

在本实施例中,通过判断与设定为预设扭矩区间的扭矩阻尼器连接的马达的输出扭矩与预设扭矩区间之间的大小关系,然后根据大小关系,并每经过预设间隔时间利用补偿电流对马达的实时输入电流值进行相应的增大或减小。由于马达的输出端与扭矩阻尼器连接,扭矩阻尼器用于提供阻止机芯旋转的阻力,该阻力扭矩与预设扭矩区间相对应,也即在马达在开始转动时,则说明马达的输出扭矩已经达到了预设扭矩区间,因此通过确定马达的实时输出扭矩与预设扭矩之间的关系,确定出了如何具体对马达的实时电流值进行调节,从而使得能够有效地对马达输出的扭矩进行校准。In this embodiment, by judging the size relationship between the output torque of the motor connected to the torque damper set as the preset torque range and the preset torque range, and then using the The compensation current increases or decreases the real-time input current value of the motor accordingly. Since the output end of the motor is connected to the torque damper, the torque damper is used to provide resistance to prevent the movement from rotating. The resistance torque corresponds to the preset torque range, that is, when the motor starts to rotate, it means that the output torque of the motor has The preset torque range is reached, so by determining the relationship between the real-time output torque of the motor and the preset torque, it is determined how to specifically adjust the real-time current value of the motor, so that the torque output by the motor can be effectively calibrated .

可选地,步骤S300具体可以包括:步骤S310:Optionally, step S300 may specifically include: Step S310:

步骤S310:当马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的实时时间和实时输入电流值分别设定为当次校准时间和当次校准电流值,并根据当次校准时间对当次校准电流值进行标记。Step S310: When the output torque of the motor is within the preset torque range, set the real-time time and real-time input current value when the output torque of the motor is within the preset torque range as the current calibration time and the current calibration current value respectively , and mark the current calibration current value according to the current calibration time.

可理解的是,在进行下次扭矩校准时,需要分析马达的累计运行时长,而马达的累计运行时长是从前次完成扭矩校准时记录的校准时间开始计时,另外,初始电流值都是根据前次校准电流值确定的,因此在前次完成扭矩校准完成后需要将完成校准时的电流值和时间记录下来,作为下次进行扭矩校准的依据。It is understandable that when performing the next torque calibration, it is necessary to analyze the cumulative running time of the motor, and the cumulative running time of the motor is counted from the calibration time recorded when the torque calibration was completed last time. In addition, the initial current value is based on the previous Therefore, after the previous torque calibration is completed, it is necessary to record the current value and time when the calibration is completed, as the basis for the next torque calibration.

在本实施例中,通过根据当次校准时间对当次校准电流值进行标记,实现了当次校准时间与当前校准电流值的绑定,为后续定期校准和再次对马达进行扭矩校准提供了可靠依据,从而能够有效地保证设备进行治疗工作。In this embodiment, by marking the current calibration current value according to the current calibration time, the binding of the current calibration time and the current calibration current value is realized, which provides reliable information for subsequent regular calibration and torque calibration of the motor again. basis, so as to effectively ensure that the equipment performs therapeutic work.

可选地,在上述步骤S400之后,方法还可以包括:S500-S600。Optionally, after the above step S400, the method may further include: S500-S600.

步骤S500:自当次校准时间开始,记录马达的累计运行时长;Step S500: Record the cumulative running time of the motor since the current calibration time;

步骤S600:当马达的累计运行时长与预设时长之间的差值小于或等于预设阈值时,提醒用户对马达进行扭矩校准。Step S600: When the difference between the accumulated running time of the motor and the preset time is less than or equal to the preset threshold, remind the user to perform torque calibration on the motor.

马达的累计运行时长从当次完成校准的时间作为起始时间,累计记录马达的运行时长,另外,马达的运行时长是指马达在运行过程中的时长,而在马达未进行运转时,则不计入马达的运行时长。The cumulative running time of the motor starts from the time when the calibration is completed this time, and the running time of the motor is recorded cumulatively. In addition, the running time of the motor refers to the time during which the motor is running. When the motor is not running, it does not Include the running hours of the motor.

预设时长是指定期需要对设备的马达进行校准的时长,包括但不限于:100h或150h等等,具体可以根据实际应用需求设置。The preset duration refers to the duration for which the motor of the device needs to be calibrated regularly, including but not limited to: 100h or 150h, etc., which can be set according to actual application requirements.

预设阈值是指避免牙科设备在治疗过程中出现马达的累计运行时长超过预设时长而设置的一个阈值,其目的是为了让马达每次校准后都能够在不超过预设时长的前提下进行工作,以保障马达的使用的稳定性和可靠性,进而保障牙科设备能够安全、稳定地进行治疗工作。The preset threshold refers to a threshold set to prevent the cumulative running time of the motor from exceeding the preset time during the dental equipment. The purpose is to allow the motor to perform without exceeding the preset time after each calibration. Work to ensure the stability and reliability of the motor, and then ensure that the dental equipment can perform treatment work safely and stably.

预设阈值与牙科设备单次工作所需时长相关。以牙科种植机为例,在通常情况下牙科种植机每次治疗一般需要运行0.5h-1h。实际操作过程中,由于不同的牙科设备每次治疗所需运行时间不同,所以预设阈值具体可以根据设备及医生的经验和实际情况等进行设置。The preset threshold is related to the time required for a single operation of the dental equipment. Taking dental implants as an example, under normal circumstances, dental implants generally need to run for 0.5h-1h for each treatment. In the actual operation process, since different dental equipment requires different running time for each treatment, the preset threshold can be set according to the experience and actual situation of the equipment and the doctor.

提醒的方式包括但不限于报警提醒、语音提示、显示界面文字显示等等。其中,报警提醒可以是设备指示灯闪烁、红色灯警示;语音提示的内容文字可以是“请进行校准”、“Please calibrate”等等;显示界面文字显示可以是设备显示界面具有显示控件,显示控件内容为“请选择对设备进行校准,在点击之后才能回到正常工作显示界面”等,本申请实施例对于提醒的方式不做具体限定,具体根据设备配置以及实际应用需求进行设置。Ways of reminder include but not limited to alarm reminder, voice prompt, display interface text display and so on. Among them, the alarm reminder can be the flashing of the device indicator light and the red light warning; the content text of the voice prompt can be "Please calibrate", "Please calibrate" and so on; the text display of the display interface can be that the device display interface has display controls, display controls The content is "Please choose to calibrate the device, and you can return to the normal working display interface after clicking", etc. The embodiment of this application does not specifically limit the way of reminding, and it is set according to the device configuration and actual application requirements.

以下进行举例说明:An example is given below:

例如:马达的预设时长设置为100h,马达校准后,已经累积运行了99.5h,按照单次治疗时马达需要运行1h为例,可以推算出下次进行治疗时,马达的累计运行时长会达到100.5h,而这已经超过预设时长100h。因此,在本示例中,当马达的累计运行时长大于或等于99h,主机则提醒用户需要对设备的马达进行扭矩校准。For example: the preset duration of the motor is set to 100h. After the motor is calibrated, it has been running for 99.5 hours. Taking the motor for a single treatment as an example, it can be calculated that the cumulative running time of the motor will reach 100.5h, which has exceeded the preset duration of 100h. Therefore, in this example, when the accumulative operating time of the motor is greater than or equal to 99 hours, the host will remind the user that torque calibration needs to be performed on the motor of the device.

具体地,当检测到设备的累计运行时长与预设时长的差值小于预设阈值时,则说明设备的马达需要进行扭矩校准,此时,提醒用户对设备的马达进行扭矩校准,以保证设备的正常使用。Specifically, when it is detected that the difference between the accumulated running time of the device and the preset time is less than the preset threshold, it means that the motor of the device needs to be calibrated for torque. At this time, the user is reminded to calibrate the motor for torque to ensure that the device normal use.

在一个实施例中,还可以是设置一个固定时间对马达进行校准,在马达完成扭矩校准后的某一个时刻实时获取当前时间,并判断当前时间与固定时间是否相等,若相等,则提醒用户对马达进行扭矩校准。In one embodiment, it is also possible to set a fixed time to calibrate the motor, obtain the current time in real time at a certain moment after the motor completes the torque calibration, and judge whether the current time is equal to the fixed time, and if so, remind the user to correct The motor is torque calibrated.

在本实施例中,通过在检测到马达的累计运行时长与预设时长的差值小于下次马达进行扭矩校准的所需时间时,提醒用户对马达进行扭矩校准。由于通过在马达的累计运行时长即将超过预设时长的时候,提前对马达进行扭矩校准,避免了在下一次启动主机进行治疗工作时,检测到马达的累计运行时长超过了预设时长,设备在下次启动时,会对马达进行锁定,并使得马达在一定时间内无法启动,从而确保了设备能够安全、稳定地进行治疗工作。In this embodiment, when it is detected that the difference between the accumulated running time of the motor and the preset time is less than the required time for torque calibration of the motor next time, the user is reminded to perform torque calibration on the motor. Since the motor torque is calibrated in advance when the cumulative running time of the motor is about to exceed the preset time, it is avoided that when the main unit is started for treatment next time, it is detected that the cumulative running time of the motor exceeds the preset time. When starting, the motor will be locked, and the motor will not be able to start within a certain period of time, thus ensuring that the device can perform treatment work safely and stably.

请参见图6示出的本申请实施例提供的扭矩校准装置的结构示意图;本申请实施例提供了一种扭矩校准装置200,包括:Please refer to the schematic structural diagram of the torque calibration device provided by the embodiment of the present application shown in FIG. 6; the embodiment of the present application provides a torque calibration device 200, including:

获取模块210,用于获取初始电流值;其中,初始电流值根据马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值确定;An acquisition module 210, configured to acquire an initial current value; wherein, the initial current value is determined according to the corresponding operating current value when the motor has been calibrated last time and the output torque is within a preset torque range;

调节模块220,用于将初始电流值作为马达的输入电流,根据预设电流调节方式对马达的输入电流进行调整,并获取实时时间、实时输入电流值和马达的实时输出扭矩;The adjustment module 220 is used to use the initial current value as the input current of the motor, adjust the input current of the motor according to the preset current adjustment method, and obtain real-time time, real-time input current value and real-time output torque of the motor;

设定模块230,用于当马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的实时时间和实时输入电流值分别设定为当次校准时间和当次校准电流值;The setting module 230 is used to set the real-time time and the real-time input current value when the output torque of the motor is within the preset torque range as the current calibration time and the current current value respectively when the output torque of the motor is within the preset torque range. secondary calibration current value;

确定模块240,用于将当次校准电流值作为马达的工作电流值。The determining module 240 is configured to use the current calibration current value as the working current value of the motor.

可选地,获取模块220还用于:获取马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值;利用公式一,对马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值进行计算,得到初始电流值;其中,公式一为:I2=I1/n1;I1为马达最近一次经过校准且输出扭矩在预设扭矩区间内时所对应的工作电流值,n1为第一比例系数,I2为初始电流值;n1>1;Optionally, the acquiring module 220 is also used to: acquire the corresponding operating current value when the motor was last calibrated and the output torque is within the preset torque range; Calculate the corresponding operating current value when it is within the torque range to obtain the initial current value; among them, formula 1 is: I 2 =I 1 /n 1 ; I 1 is the last time the motor has been calibrated and the output torque is within the preset torque range When the corresponding working current value, n 1 is the first proportional coefficient, I 2 is the initial current value; n 1 >1;

可选地,调节模块220还用于:每经过预设间隔时间,使实时输入电流值增大或减小补偿电流值。Optionally, the adjustment module 220 is further configured to increase or decrease the compensation current value in real-time input current every time a preset interval passes.

可选地,调节模块220还用于:利用公式二,对马达的输入电流值进行计算,得到补偿电流值;其中,公式二为:I3=I2/n2;I2为马达的输入电流值,n2为第二比例系数,I3为补偿电流值;n2≥10。Optionally, the adjustment module 220 is also used to: use Formula 2 to calculate the input current value of the motor to obtain the compensation current value; wherein, Formula 2 is: I 3 =I 2 /n 2 ; I 2 is the input of the motor Current value, n 2 is the second proportional coefficient, I 3 is the compensation current value; n 2 ≥10.

可选地,调节模块220还用于:判断马达的实时输出扭矩是否小于预设扭矩区间;若马达的实时输出扭矩小于预设扭矩区间,则每经过预设间隔时间,使实时输入电流值进行增大补偿电流值;若马达的实时输出扭矩大于预设扭矩区间,则每经过预设间隔时间使实时输入电流值进行减小补偿电流值。Optionally, the adjustment module 220 is also used for: judging whether the real-time output torque of the motor is less than the preset torque range; Increase the compensation current value; if the real-time output torque of the motor is greater than the preset torque range, the real-time input current value is reduced every time the preset interval time passes.

可选地,设定模块230还用于:当马达的输出扭矩在预设扭矩区间内时,将马达的输出扭矩在预设扭矩区间内时的实时时间和实时输入电流值分别设定为当次校准时间和当次校准电流值,并根据当次校准时间对当次校准电流值进行标记。Optionally, the setting module 230 is also used to: when the output torque of the motor is within the preset torque range, set the real-time time and the real-time input current value when the output torque of the motor is within the preset torque range as when The current calibration time and the current calibration current value, and mark the current calibration current value according to the current calibration time.

可选地,扭矩校准装置200还包括:Optionally, the torque calibration device 200 also includes:

记录模块,用于自当次校准时间开始,记录马达的累计运行时长;The recording module is used to record the cumulative running time of the motor since the current calibration time;

检测模块,用于当马达的累计运行时长与预设时长之间的差值小于或等于预设阈值时,提醒用户对马达进行扭矩校准。The detection module is used to remind the user to perform torque calibration on the motor when the difference between the accumulated running time of the motor and the preset time is less than or equal to the preset threshold.

应理解的是,该装置与上述的扭矩校准方法实施例对应,能够执行上述方法实施例涉及的各个步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。该装置包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(operating system,OS)中的软件功能模块。It should be understood that the device corresponds to the above-mentioned embodiment of the torque calibration method, and can perform various steps involved in the above-mentioned method embodiment. For the specific functions of the device, please refer to the description above. To avoid repetition, the detailed description is appropriately omitted here. . The device includes at least one software function module that can be stored in a memory in the form of software or firmware (firmware) or solidified in an operating system (operating system, OS) of the device.

请参见图7示出的本申请实施例提供的牙科设备的主机的结构示意图。本申请实施例还提供了一种牙科设备的主机300,该牙科设备的主机300包括处理器310和存储器320,存储器320存储有处理器310可执行的机器可读指令,机器可读指令被处理器310执行时执行如上的方法。Please refer to FIG. 7 which is a schematic structural diagram of a host computer of a dental device provided by an embodiment of the present application. The embodiment of the present application also provides a host 300 of dental equipment, the host 300 of the dental equipment includes a processor 310 and a memory 320, the memory 320 stores machine-readable instructions executable by the processor 310, and the machine-readable instructions are processed When the device 310 is executed, the above method is executed.

本申请实施例还提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上的方法。The embodiment of the present application also provides a storage medium, on which a computer program is stored, and when the computer program is run by a processor, the above method is executed.

其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Red-Only Memory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。Wherein, the storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as Static Random Access Memory (Static Random Access Memory, referred to as SRAM), Electrically Erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), Erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, referred to as EPROM), Programmable Read-Only Memory (Programmable Red-Only Memory, referred to as PROM), read-only Memory (Read-Only Memory, ROM for short), magnetic memory, flash memory, magnetic disk or optical disk.

本申请实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请实施例的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed devices and methods may also be implemented in other ways. The device embodiments described above are only illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show possible implementation architectures of devices, methods, and computer program products according to multiple embodiments of the embodiments of the present application. function and operation. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more executable instruction. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified function or action , or may be implemented by a combination of dedicated hardware and computer instructions.

另外,在本申请实施例各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。In addition, each functional module in each embodiment of the embodiment of the present application may be integrated to form an independent part, each module may exist independently, or two or more modules may be integrated to form an independent part.

以上的描述,仅为本申请实施例的可选实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。The above description is only an optional implementation of the embodiment of the present application, but the scope of protection of the embodiment of the present application is not limited thereto. Anyone familiar with the technical field can Changes or substitutions that can easily be thought of should fall within the scope of protection of the embodiments of the present application.

Claims (10)

1. A torque calibration method for torque calibrating a motor of a dental apparatus, the method comprising:
acquiring an initial current value; the initial current value is determined according to a working current value corresponding to the motor which is calibrated for the last time and the output torque is within a preset torque interval;
taking the initial current value as the input current of the motor, adjusting the input current of the motor according to a preset current adjusting mode, and acquiring real-time, a real-time input current value and real-time output torque of the motor;
when the output torque of the motor is in the preset torque interval, setting the real-time and the real-time input current value when the output torque of the motor is in the preset torque interval as a current calibration time and a current calibration current value respectively;
and taking the current calibration current value as the working current value of the motor.
2. The torque calibration method according to claim 1, wherein the relationship between the initial current value and the corresponding working current value when the motor has been calibrated for the last time and the output torque is within a preset torque interval is determined by:
obtaining a working current value corresponding to the motor which is calibrated for the last time and the output torque is in a preset torque interval;
calculating a working current value corresponding to the motor which is calibrated for the last time and the output torque is within a preset torque interval by using a formula I to obtain an initial current value; wherein, the first formula is: i is 2 =I 1 /n 1 ;I 1 For the last time the motor has been calibrated and the output torque is in the preset torque zoneThe working current value corresponding to the time interval; n is 1 Is a first scale factor; i is 2 Is the initial current value; n is a radical of an alkyl radical 1 >1。
3. The torque calibration method according to claim 2, wherein the adjusting the input current of the motor according to a preset current regulation manner comprises:
and increasing or decreasing the real-time input current value by the compensation current value according to each preset interval time.
4. The torque calibration method according to claim 3, wherein the preset current adjustment manner comprises a formula two; the compensation current value is determined by:
calculating the input current value of the motor by using a formula II to obtain the compensation current value; wherein, the formula two is: i is 3 =I 2 /n 2 ;I 2 Is the input current value of the motor, n 2 Is a second proportionality coefficient, I 3 Is the compensation current value; n is 2 ≥10。
5. The torque calibration method according to claim 3, wherein said increasing or decreasing the real-time input current value by a compensation current value every predetermined interval time, comprises:
judging whether the real-time output torque of the motor is smaller than the preset torque interval or not;
if the real-time output torque of the motor is smaller than the preset torque interval, increasing the compensation current value by the real-time input current value every time a preset interval time passes;
and if the real-time output torque of the motor is larger than the preset torque interval, reducing the compensation current value by the real-time input current value every preset interval time.
6. The torque calibration method according to any one of claims 1 to 5, wherein the real-time and the real-time input current value when the output torque of the motor is within the preset torque interval are set as a current calibration time and a current calibration current value, respectively, when the output torque of the motor is within the preset torque interval; the method comprises the following steps:
when the output torque of the motor is in the preset torque interval, the real-time and the real-time input current value when the output torque of the motor is in the preset torque interval are respectively set as a current calibration time and a current calibration current value, and the current calibration current value is marked according to the current calibration time.
7. The torque calibration method of claim 1, further comprising:
recording the accumulated running time of the motor from the current calibration time;
and when the difference value between the accumulated running time length of the motor and the preset time length is less than or equal to the preset threshold value, reminding a user of carrying out torque calibration on the motor.
8. A torque calibration device for torque calibration of a motor of a dental apparatus, the output of the motor being connected to a torque detection device, the device comprising:
the acquisition module is used for acquiring an initial current value; the initial current value is determined according to a working current value corresponding to the motor which is calibrated for the last time and the output torque is within a preset torque interval;
the adjusting module is used for adjusting the input current of the motor according to a preset current adjusting mode by taking the initial current value as the input current of the motor, and acquiring real-time, a real-time input current value and real-time output torque of the motor;
the setting module is used for respectively setting the real-time and the real-time input current value of the motor when the output torque of the motor is in the preset torque interval as the current calibration time and the current calibration current value;
and the determining module is used for taking the current calibration current value as the working current value of the motor.
9. A host of dental equipment, comprising: a processor and a memory, the memory storing machine-readable instructions executable by the processor, the machine-readable instructions, when executed by the processor, performing the method of any of claims 1 to 7.
10. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, performs the method of any one of claims 1 to 7.
CN202211044733.6A 2022-08-22 2022-08-22 A torque calibration method, device, host and storage medium Active CN115406566B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211044733.6A CN115406566B (en) 2022-08-22 2022-08-22 A torque calibration method, device, host and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211044733.6A CN115406566B (en) 2022-08-22 2022-08-22 A torque calibration method, device, host and storage medium

Publications (2)

Publication Number Publication Date
CN115406566A true CN115406566A (en) 2022-11-29
CN115406566B CN115406566B (en) 2025-05-27

Family

ID=84161768

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211044733.6A Active CN115406566B (en) 2022-08-22 2022-08-22 A torque calibration method, device, host and storage medium

Country Status (1)

Country Link
CN (1) CN115406566B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6485863A (en) * 1987-07-09 1989-03-30 Gen Motors Corp Wheel connecting controller
US6448738B1 (en) * 1998-05-13 2002-09-10 Trw Lucas Varity Electric Steering Ltd. Method of controlling an electric motor having a number of phase windings
KR20130086895A (en) * 2012-01-26 2013-08-05 주식회사 만도 Electric power steering system and method for updating offset of the same
CN104838121A (en) * 2012-10-12 2015-08-12 大陆汽车系统公司 Pressure control by phase current and initial adjustment at the vehicle line
KR20160081854A (en) * 2014-12-31 2016-07-08 한국산업기술대학교산학협력단 The Torque Parameter Estimation Apparatus and Method of BLDC Motor for Torque Calibration of The Dental Implant-Motor
CN109324845A (en) * 2018-10-11 2019-02-12 卡瓦科尔牙科医疗器械(苏州)有限公司 Algorithm of Calibration Prompt for Handpiece Motor of Dental Implant
US20190245463A1 (en) * 2018-02-02 2019-08-08 Mando Corporation Apparatus and method of compensating for steering torque of driving motor
CN114460464A (en) * 2022-03-24 2022-05-10 北京脉创智恒新能源科技有限公司 Motor calibration method and device
CN114750638A (en) * 2022-04-07 2022-07-15 潍柴动力股份有限公司 A power battery current control method, device, electric vehicle and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6485863A (en) * 1987-07-09 1989-03-30 Gen Motors Corp Wheel connecting controller
US6448738B1 (en) * 1998-05-13 2002-09-10 Trw Lucas Varity Electric Steering Ltd. Method of controlling an electric motor having a number of phase windings
KR20130086895A (en) * 2012-01-26 2013-08-05 주식회사 만도 Electric power steering system and method for updating offset of the same
CN104838121A (en) * 2012-10-12 2015-08-12 大陆汽车系统公司 Pressure control by phase current and initial adjustment at the vehicle line
KR20160081854A (en) * 2014-12-31 2016-07-08 한국산업기술대학교산학협력단 The Torque Parameter Estimation Apparatus and Method of BLDC Motor for Torque Calibration of The Dental Implant-Motor
US20190245463A1 (en) * 2018-02-02 2019-08-08 Mando Corporation Apparatus and method of compensating for steering torque of driving motor
CN109324845A (en) * 2018-10-11 2019-02-12 卡瓦科尔牙科医疗器械(苏州)有限公司 Algorithm of Calibration Prompt for Handpiece Motor of Dental Implant
CN114460464A (en) * 2022-03-24 2022-05-10 北京脉创智恒新能源科技有限公司 Motor calibration method and device
CN114750638A (en) * 2022-04-07 2022-07-15 潍柴动力股份有限公司 A power battery current control method, device, electric vehicle and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈金明;洪维鑫;梁伟龙;刘健东;: "张力计校准装置张力稳定性控制研究", 工业计量, no. 02, 26 March 2020 (2020-03-26), pages 35 - 37 *

Also Published As

Publication number Publication date
CN115406566B (en) 2025-05-27

Similar Documents

Publication Publication Date Title
EP2716254B1 (en) Dental handpiece control device
CN115406566A (en) A torque calibration method, device, host and storage medium
CN112171655B (en) External torque measuring method and device, controller and mechanical arm
CN1552007A (en) Failure Prediction Support Device
CN101424946A (en) Pulse positioning system and method for compensating pulse positioning error thereof
CN107530870A (en) Power tool and its application method with output torque compensation
WO2025148401A1 (en) Gear shifting protection mechanism activation method, apparatus, and device, and storage medium
CN114310882B (en) Position determination method, device, equipment and storage medium of actuator motor end
JP6389028B2 (en) Method for driving an electric motor of a medical instrument
CN115127727B (en) Air pressure calibration method, motor control method and air pressure calibration system
US20240050194A1 (en) Abnormality determination device and abnormality determination method for dental handpiece
CN116793408A (en) Power-off correction method and equipment for single-turn absolute value encoder supporting multi-turn displacement
CN114428522B (en) Flow control method and device and infusion pump
CN118267108A (en) Control method and control device of surgical instrument, medium and surgical instrument
JP2021091053A (en) Robot system and control device for robot
CN114046723A (en) An electric valve opening detection system based on code disc counter
CN116400693A (en) Method and device for controlling rotation speed of vehicle by using handle and aerial work platform
CN118067175B (en) Combined verification method, control method of surgical robot, and storage medium
JP3129888B2 (en) Dental root canal treatment device
US20080090203A1 (en) Rotatable File Dental Treating Device
JP3071245B2 (en) Root canal length measuring instrument
JP2002258913A (en) Control apparatus having interrupt consistency monitoring and interrupt consistency monitoring method
EP4617498A1 (en) Method and device for predicting blood pump state, and apparatus and medium
KR100286043B1 (en) speed detecting system and method thereof
CN118188460A (en) Peristaltic pump infusion speed monitoring method and peristaltic pump

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant