Method and system for controlling response time of micromotor driven valve and electronic equipment

文档序号:1039935 发布日期:2020-10-09 浏览:12次 中文

阅读说明:本技术 微电机驱动阀响应时间的控制方法、系统及电子设备 (Method and system for controlling response time of micromotor driven valve and electronic equipment ) 是由 夏光 于星海 王跃强 李嘉诚 纵华宇 许立平 石鹏 赵名卓 张亮 夏岩 陈建杉 于 2020-06-24 设计创作,主要内容包括:本发明公开一种微电机驱动阀响应时间的控制方法、系统及电子设备。所述微电机驱动阀响应时间的控制方法包括:通过电机控制器根据微电机驱动阀的初始位置和目标位置,改变微电机驱动阀的脉冲宽度调制控制信号的频率的大小,以得到微电机驱动阀在空载状态时的最快响应时间和微电机驱动阀的驱动频率,通过电机控制器输出微电机驱动阀在空载状态时的最快响应时间,通过电机控制器将微电机驱动阀的驱动频率作为电机驱动阀的初始输入频率,通过电机控制器改变微电机驱动阀的驱动频率的大小,并设置微电机驱动阀的占空比,以得到微电机驱动阀在非空载状态时的响应时间。本发明能够提高微电机驱动阀的响应时间。(The invention discloses a method and a system for controlling response time of a micromotor driven valve and electronic equipment. The control method of response time of the micromotor driven valve includes: the method comprises the steps of changing the frequency of a pulse width modulation control signal of a micromotor driven valve through a motor controller according to the initial position and the target position of the micromotor driven valve to obtain the fastest response time of the micromotor driven valve in a no-load state and the driving frequency of the micromotor driven valve, outputting the fastest response time of the micromotor driven valve in the no-load state through the motor controller, taking the driving frequency of the micromotor driven valve as the initial input frequency of the micromotor driven valve through the motor controller, changing the driving frequency of the micromotor driven valve through the motor controller, and setting the duty ratio of the micromotor driven valve to obtain the response time of the micromotor driven valve in a non-no-load state. The invention can improve the response time of the micromotor driven valve.)

1. A method for controlling response time of a micromotor-driven valve, comprising:

judging whether the micromotor driven valve is in an idle state or not through a judger;

if the micromotor driven valve is in an idle state, acquiring an initial position and a target position of the micromotor driven valve through a motor position acquirer;

changing the frequency of a pulse width modulation control signal of the micromotor driven valve according to the initial position and the target position of the micromotor driven valve through a motor controller so as to obtain the fastest response time of the micromotor driven valve in a no-load state and the driving frequency of the micromotor driven valve;

outputting the fastest response time of the micromotor driven valve in a no-load state through a motor controller;

if the micromotor driven valve is in a non-idle state, the driving frequency of the micromotor driven valve is used as the initial input frequency of the motor driven valve through a motor controller;

and changing the driving frequency of the micromotor driven valve through a motor controller, and setting the duty ratio of the micromotor driven valve to obtain the response time of the micromotor driven valve in a non-idle state.

2. The method of controlling the response time of a micromotor-driven valve according to claim 1, further comprising:

the response time of the micromotor driven valve in a non-unloaded state is measured by a motor response time tester.

3. The method of claim 1, wherein the step of varying the frequency of the pwm control signal of the micromotor-driven valve to obtain a fastest response time of the micromotor-driven valve in a no-load state and a driving frequency of the micromotor-driven valve comprises:

setting the rated power range of the micromotor driven valve to be delta P;

according to the formulaTo obtain the frequency of the pulse width modulation control signal of the micromotor driven valve; wherein, P represents the power of the micromotor driven valve, f represents the frequency of the pulse width modulation control signal of the micromotor driven valve, and M represents the moment of the micromotor driven valve;

setting a rated frequency range of the micromotor-driven valve to f0~fmThe initial frequency of the PWM control signal for the micromotor-driven valve is f0To obtain an initial frequency f0Response time T of the micromotor driven valve0

Determining a unit frequency Δ f of the micromotor driven valve, increasing a frequency f of a pulse width modulation control signal of the micromotor driven valve0+ n Δ f; wherein n represents a constant;

obtaining the frequency f of a PWM control signal0Response time T of micromotor driven valve at + n Δ fnAnd judging whether formula T is satisfiedn>Tn-1

If the formula T is satisfiedn>Tn-1Then performing the frequency f of acquiring the PWM control signal0Micro-electricity under + (n +1) delta fResponse time T of machine driven valven+1If the formula T is not satisfiedn>Tn-1Then an operation of determining the unit frequency Δ f of the micromotor-driven valve is performed;

obtaining the frequency f of a PWM control signal0Response time T of micromotor driven valve at + (n +1) Δ fn+1And judging whether formula T is satisfiedn+1>Tn

If the formula T is satisfiedn+1>TnThen T isn-1The frequency of the PWM control signal is f0+(n-1)Δf。

4. The method of claim 3, wherein the step of changing the magnitude of the driving frequency of the micromotor-driven valve and setting the duty ratio of the micromotor-driven valve to obtain the response time of the micromotor-driven valve in the non-idling state comprises:

setting a frequency f of a PWM control signal of a micromotor-driven valvekAnd detecting whether the micromotor driven valve is normally started or not, and if the micromotor driven valve is normally started, obtaining the response time T of the micromotor driven valvexIf the micromotor driven valve is not normally started, performing an operation in units of a unit frequency Δ f of the micromotor driven valve;

reducing the frequency f of a pulse width modulation control signal of the micromotor-driven valve in units of the unit frequency Δ f of the micromotor-driven valvek-n Δ f until the normal start of the micromotor driven valve to obtain the response time T of the micromotor driven valvex

5. A control system of response time of a micromotor-driven valve, characterized by comprising:

the judger is used for judging whether the micromotor driven valve is in an idle state or not;

the motor position acquirer is used for acquiring an initial position and a target position of the micromotor driven valve if the micromotor driven valve is in an idle state;

the motor controller is used for changing the frequency of the pulse width modulation control signal of the micromotor driven valve according to the initial position and the target position of the micromotor driven valve so as to obtain the fastest response time of the micromotor driven valve in a no-load state and the driving frequency of the micromotor driven valve;

the motor controller is used for outputting the fastest response time of the micromotor driven valve in a no-load state;

the motor controller is used for taking the driving frequency of the micromotor driven valve as the initial input frequency of the motor driven valve if the micromotor driven valve is in a non-idle state;

and the motor controller is used for changing the driving frequency of the micromotor driven valve and setting the duty ratio of the micromotor driven valve so as to obtain the response time of the micromotor driven valve in a non-idle state.

6. The system for controlling response time of a micromotor-driven valve according to claim 5, further comprising:

and the motor response time tester is used for measuring the response time of the micromotor driven valve in a non-idle state.

7. The system for controlling response time of a micromotor driven valve according to claim 5 or 6, wherein said motor position acquirer comprises:

the micromotor driven valve body is connected with the motor controller;

the magnetic sheet is arranged on a motor shaft at one side of the micromotor driven valve body;

a sensor holder installed at an outer side of a motor shaft at one side of the micromotor driven valve body;

and the position sensor is used for acquiring the initial position and the target position of the micromotor driven valve and is arranged on the sensor bracket.

8. The system according to claim 7, wherein said motor position acquirer further includes:

a feed nut installed on an outer side of a motor shaft of the other side of the micromotor driven valve body;

the motor valve core is connected with the feeding nut and is arranged on the outer side of the motor shaft on the other side of the micromotor driven valve body;

the motor valve sleeve is sleeved on the outer sides of the feeding nut and the motor valve core;

and the motor valve seat is connected with the motor valve sleeve, and the motor valve seat is sleeved on the outer side of the micromotor driving valve body.

9. The system of claim 6, wherein the motor response time tester comprises:

the timer is used for acquiring the response time of the micromotor driven valve in a non-idle state;

and the time controller is connected with the timer and is used for measuring the response time of the micromotor driven valve in a non-idle state.

10. An electronic device comprising a processor and a memory, the memory storing program instructions, characterized in that: the processor executes the program instructions to implement the control method of response time of the micromotor-driven valve according to any one of claims 1 to 4.

Technical Field

The invention relates to the technical field of response time control of a micromotor driven valve, in particular to a method and a system for controlling response time of the micromotor driven valve and electronic equipment.

Background

The solenoid valve consists of solenoid coil and magnetic core and is one valve body with one or several holes. When the coil is energized or de-energized, the operation of the core will cause the fluid to pass through the valve body or be cut off for the purpose of changing the direction of the fluid.

When the magnetic core usually operates in oil, the magnetic core needs to move back and forth to generate sliding friction force with the oil, the temperature of the oil rises along with the continuous work of the electromagnetic valve, the viscosity of the oil is very sensitive to the change of the temperature, the cohesion between molecules of the magnetic core is reduced along with the rise of the temperature, the viscosity is reduced along with the rise of the temperature, the resistance of the oil on the electromagnetic valve is reduced along with the reduction of the viscosity, the sum of the resistance on the electromagnetic valve core is changed, the supply force is not changed under the condition that the current in the coil of the electromagnetic valve is not changed, and the response time of the electromagnetic valve is influenced at the moment. The micro-motor driven valve is adopted to replace a traditional electromagnetic valve, and a micro-motor shaft core is matched with a spring to drive a valve core to move back and forth, so that the influence of the sliding resistance of the driven valve and the oil quality is small. By changing the frequency of PWM (pulse width modulation) control signals of the micromotor driven valve, the fastest response time of the micromotor driven valve in no-load can be obtained, and the frequency of the PWM control signals for normal starting of the micromotor driven valve under different loads can be obtained.

At present, the regulating precision and the applicable medium of the electromagnetic valve are limited, and the electromagnetic valve of part of engineering vehicles is expensive, so that the traditional electromagnetic valve is replaced by the micromotor driven valve. In the prior art, the shortest response time of the micromotor driven valve under different working conditions cannot be obtained, so that a control method for the response time of the micromotor driven valve is urgently needed.

Disclosure of Invention

In view of the above-mentioned drawbacks of the prior art, an object of the present invention is to provide a method, a system, and an electronic device for controlling response time of a micro-motor driven valve, which are used to solve the problem in the prior art that the micro-motor driven valve that cannot be obtained obtains the shortest response time under different operating conditions.

To achieve the above and other related objects, the present invention provides a method for controlling response time of a micromotor-driven valve, the method comprising:

judging whether the micromotor driven valve is in an idle state or not through a judger;

if the micromotor driven valve is in an idle state, acquiring an initial position and a target position of the micromotor driven valve through a motor position acquirer;

changing the frequency of a pulse width modulation control signal of the micromotor driven valve according to the initial position and the target position of the micromotor driven valve through a motor controller so as to obtain the fastest response time of the micromotor driven valve in a no-load state and the driving frequency of the micromotor driven valve;

outputting the fastest response time of the micromotor driven valve in a no-load state through a motor controller;

if the micromotor driven valve is in a non-idle state, the driving frequency of the micromotor driven valve is used as the initial input frequency of the motor driven valve through a motor controller;

and changing the driving frequency of the micromotor driven valve through a motor controller, and setting the duty ratio of the micromotor driven valve to obtain the response time of the micromotor driven valve in a non-idle state.

In an embodiment of the present invention, the method for controlling response time of the micromotor-driven valve further includes:

the response time of the micromotor driven valve in a non-unloaded state is measured by a motor response time tester.

In an embodiment of the present invention, the step of changing the magnitude of the frequency of the pwm control signal of the micro-motor driven valve to obtain the fastest response time of the micro-motor driven valve in the no-load state and the driving frequency of the micro-motor driven valve includes:

setting the rated power range of the micromotor driven valve to be delta P;

according to the formula

Figure BDA0002554640380000021

To obtain the frequency of the pulse width modulation control signal of the micromotor driven valve; wherein, P represents the power of the micromotor driven valve, f represents the frequency of the pulse width modulation control signal of the micromotor driven valve, and M represents the moment of the micromotor driven valve;

setting a rated frequency range of the micromotor-driven valve to f0~fmThe initial frequency of the PWM control signal for the micromotor-driven valve is f0To obtain an initial frequency f0Response time T of the micromotor driven valve0

Determining a unit frequency Δ f of the micromotor driven valve, increasing a frequency f of a pulse width modulation control signal of the micromotor driven valve0+ n Δ f; wherein n represents a constant;

obtaining the frequency f of a PWM control signal0Response time T of micromotor driven valve at + n Δ fnAnd judging whether formula T is satisfiedn>Tn-1

If the formula T is satisfiedn>Tn-1Then performing the frequency f of acquiring the PWM control signal0Response time T of micromotor driven valve at + (n +1) Δ fn+1If the formula T is not satisfiedn>Tn-1Then, thenPerforming an operation of determining a unit frequency Δ f of the micro-motor driven valve;

obtaining the frequency f of a PWM control signal0Response time T of micromotor driven valve at + (n +1) Δ fn+1And judging whether formula T is satisfiedn+1>Tn

If the formula T is satisfiedn+1>TnThen T isn-1The frequency of the PWM control signal is f0+(n-1)Δf。

In an embodiment of the present invention, the step of changing the magnitude of the driving frequency of the micromotor-driven valve and setting the duty ratio of the micromotor-driven valve to obtain the response time of the micromotor-driven valve in the non-idle state includes:

setting a frequency f of a PWM control signal of a micromotor-driven valvekAnd detecting whether the micromotor driven valve is normally started or not, and if the micromotor driven valve is normally started, obtaining the response time T of the micromotor driven valvexIf the micromotor driven valve is not normally started, performing an operation in units of a unit frequency Δ f of the micromotor driven valve;

reducing the frequency f of a pulse width modulation control signal of the micromotor-driven valve in units of the unit frequency Δ f of the micromotor-driven valvek-n Δ f until the normal start of the micromotor driven valve to obtain the response time T of the micromotor driven valvex

The present invention also provides a control system for response time of a micromotor driven valve, comprising:

the judger is used for judging whether the micromotor driven valve is in an idle state or not;

the motor position acquirer is used for acquiring an initial position and a target position of the micromotor driven valve if the micromotor driven valve is in an idle state;

the motor controller is used for changing the frequency of the pulse width modulation control signal of the micromotor driven valve according to the initial position and the target position of the micromotor driven valve so as to obtain the fastest response time of the micromotor driven valve in a no-load state and the driving frequency of the micromotor driven valve;

the motor controller is used for outputting the fastest response time of the micromotor driven valve in a no-load state;

the motor controller is used for taking the driving frequency of the micromotor driven valve as the initial input frequency of the motor driven valve if the micromotor driven valve is in a non-idle state;

and the motor controller is used for changing the driving frequency of the micromotor driven valve and setting the duty ratio of the micromotor driven valve so as to obtain the response time of the micromotor driven valve in a non-idle state.

In an embodiment of the present invention, the system for controlling response time of the micromotor-driven valve further includes:

and the motor response time tester is used for measuring the response time of the micromotor driven valve in a non-idle state.

In an embodiment of the present invention, the motor position acquirer includes:

the micromotor driven valve body is connected with the motor controller;

the magnetic sheet is arranged on a motor shaft at one side of the micromotor driven valve body;

a sensor holder installed at an outer side of a motor shaft at one side of the micromotor driven valve body;

and the position sensor is used for acquiring the initial position and the target position of the micromotor driven valve and is arranged on the sensor bracket.

In an embodiment of the present invention, the motor position acquirer further includes:

a feed nut installed on an outer side of a motor shaft of the other side of the micromotor driven valve body;

the motor valve core is connected with the feeding nut and is arranged on the outer side of the motor shaft on the other side of the micromotor driven valve body;

the motor valve sleeve is sleeved on the outer sides of the feeding nut and the motor valve core;

and the motor valve seat is connected with the motor valve sleeve, and the motor valve seat is sleeved on the outer side of the micromotor driving valve body.

In an embodiment of the present invention, the motor response time tester includes:

the timer is used for acquiring the response time of the micromotor driven valve in a non-idle state;

and the time controller is connected with the timer and is used for measuring the response time of the micromotor driven valve in a non-idle state.

The invention also provides electronic equipment which comprises a processor and a memory, wherein the memory stores program instructions, and the processor runs the program instructions to realize the control method of the response time of the micromotor driven valve.

As described above, the method, system and electronic device for controlling response time of the micromotor-driven valve according to the present invention have the following advantages:

when the step motor is used as the micromotor driven valve, the method sets the frequency and the duty ratio of the pulse width modulation control signal of the micromotor driven valve, so that the micromotor driven valve supplies proper driving force, resistance moment caused by the micromotor driven valve is overcome, the response time of the micromotor driven valve can be improved, and the shortest response time of the micromotor driven valve under different working conditions can be obtained.

The response speed of the control system for the response time of the micromotor driven valve is high, the fastest response time of the micromotor driven valve under different working conditions can be ensured, and the cost of the system is low.

Drawings

Fig. 1 is a flowchart illustrating a method for controlling response time of a valve driven by a micro-motor according to an embodiment of the present application.

Fig. 2 is an operational flowchart of a method for controlling response time of a micro-motor driven valve according to still another embodiment of the present application.

Fig. 3 is a schematic structural block diagram of a control system for response time of a micromotor-driven valve according to an embodiment of the present application.

Fig. 4 is a schematic structural block diagram of a motor response time tester of a control system for response time of a micromotor-driven valve according to an embodiment of the present application.

Fig. 5 is a schematic structural diagram of a control system for response time of a micromotor-driven valve according to an embodiment of the present application.

Fig. 6 is a schematic structural diagram of a control system for response time of a micromotor-driven valve according to yet another embodiment of the present application.

Fig. 7 is a schematic block diagram of a structure of an electronic device according to an embodiment of the present disclosure.

Description of the element reference numerals

1 motor valve seat

2 positive electrode

3 negative electrode

4 motor pin terminal

5 feed nut

6 motor valve core

7 reset spring

8 motor valve sleeve

9 first O-shaped sealing ring

10 second O-shaped sealing ring

11 third O-shaped sealing ring

12 fourth O-shaped sealing ring

13 initial position

14 target position

10 judger

20 motor position acquirer

21 micromotor driven valve body

22 position sensor

23 magnetic sheet

24 sensor support

30 motor controller

40 motor response time tester

41 timer

42 time controller

50 processor

60 memory

Detailed Description

The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.

It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present invention, and the drawings only show the components related to the present invention rather than the number, shape and size of the components in actual implementation, and the type, quantity and proportion of the components in actual implementation may be changed freely, and the layout of the components may be more complicated.

Referring to fig. 1 and fig. 2, fig. 1 is a flowchart illustrating a method for controlling response time of a valve driven by a micro-motor according to an embodiment of the present application. Fig. 2 is an operational flowchart of a method for controlling response time of a micro-motor driven valve according to still another embodiment of the present application. The invention provides a method for controlling response time of a micromotor driven valve, which ensures that the micromotor driven valve obtains the fastest response time under different working conditions on the premise of ensuring the precision of an electromagnetic valve and has lower cost, and the method for controlling the response time of the micromotor driven valve comprises the following steps:

as shown in fig. 1, in step S1, the determiner 10 determines whether or not the micromotor-driven valve is in an unloaded state. Specifically, the determiner 10 may be, but is not limited to, mounted on the micromotor driven valve body 21, the micromotor driven valve refers to a micromotor driven valve when a stepping motor is used as the micromotor driven valve, and the no-load state refers to a state where the stator has an output voltage but the stator has no current because no load is applied and no loop is formed. The no-load state means that the micromotor driven valve is not installed on a vehicle and is directly observed and detected on a laboratory bench.

As shown in fig. 1, in step S2, if the micromotor-driven valve is in an unloaded state, the initial position and the target position of the micromotor-driven valve are acquired by the motor position acquirer 20. Specifically, the travel time of the shaft core of the micromotor-driven valve from the initial position 13 to the target position 14 is response time, the response time of the micromotor-driven valve is generally not fixed, the micromotor-driven valve does not travel at the fastest speed, and the fastest response time T is obtained finallykWhich is equivalent to improvement of the response time of the micromotor driven valve.

As shown in fig. 1, in step S3, the magnitude of the frequency of the pwm control signal of the micromotor-driven valve is changed by the motor controller 30 according to the initial position and the target position of the micromotor-driven valve, so as to obtain the fastest response time T of the micromotor-driven valve in the no-load statekAnd driving frequency f of the micromotor driven valvek. Specifically, since the micromotor-driven valve is in a closed environment in a general working state and the response time of the detector cannot be dismounted back and forth, the response time that the micromotor-driven valve can be normally started in the working state is obtained on the basis of the control frequency of the minimum no-load response time.

As shown in fig. 1, the step of changing the magnitude of the frequency of the pulse width modulation control signal of the micromotor-driven valve in step S3 to obtain the fastest response time of the micromotor-driven valve in the no-load state and the driving frequency of the micromotor-driven valve includes: step S31 is to set the rated power range of the micromotor-driven valve to Δ P. Step S32 according toFormula (II)

Figure BDA0002554640380000061

To obtain the frequency of the pulse width modulation control signal of the micromotor driven valve; wherein P denotes a power of the micro-motor driven valve, f denotes a frequency of a pulse width modulation control signal of the micro-motor driven valve, and M denotes a torque of the micro-motor driven valve. Specifically, the unit of P is Watt, and the unit of M is Newton-meter. Step S33 of setting the rated frequency range of the micromotor-driven valve to f0~fmThe initial frequency of the PWM control signal for the micromotor-driven valve is f0To obtain an initial frequency f0Response time T of the micromotor driven valve0. In particular, the initial frequency f0Can be set by a single-chip microcomputer in the motor controller 30, the response time T of the micromotor driven valve0The recording may be performed by a motor response time tester 40.

As shown in fig. 1, step S34 is to determine the unit frequency Δ f of the micro-motor driven valve, increase the frequency f of the pulse width modulation control signal of the micro-motor driven valve0+ n Δ f; wherein n represents a constant. Specifically, the value of n may be 1, 2, 3, and the like, and since the frequency of the pulse width modulation control signal of the micromotor-driven valve is higher, the rotation speed of the stepping motor is higher, and the resisting moment applied to the stepping motor is higher, the response time of the micromotor-driven valve is first reduced and then increased as the rotation speed of the stepping motor is continuously increased, and the minimum value is the fastest response time of the micromotor-driven valve when the micromotor-driven valve is in no-load. The motor controller 30 increases the frequency f of the pwm control signal of the micromotor-driven valve stepwise by the unit frequency Δ f0+ n Δ f, the frequency f of the pwm control signal for the micromotor driven valve may be recorded by the motor response time tester 400Response time T of micromotor driven valve under + n delta fn

As shown in FIG. 1, step S35 is to obtain the frequency f of the PWM control signal0Response time T of micromotor driven valve at + n Δ fnAnd judging whether formula T is satisfiedn>Tn-1. Step S36, if formula T is satisfiedn>Tn-1Then step S37 is executed, if formula T is not satisfiedn>Tn-1Then the operation of step S34 is performed. Step S37, obtaining the frequency f of the pulse width modulation control signal0Response time T of micromotor driven valve at + (n +1) Δ fn+1And judging whether formula T is satisfiedn+1>Tn. Step S38, if formula T is satisfiedn+1>TnThen T isn-1The frequency of the PWM control signal is f0+(n-1)Δf。

As shown in fig. 1, the fastest response time of the micro-motor driven valve in the no-load state is output through the motor controller 30 at step S4. Step S5, if the micromotor-driven valve is in a non-idling state, the driving frequency of the micromotor-driven valve is used as the initial input frequency of the micromotor-driven valve by the motor controller 30. Step S6, the magnitude of the driving frequency of the micromotor-driven valve is changed by the motor controller 30, and the duty ratio of the micromotor-driven valve is set, so as to obtain the response time of the micromotor-driven valve in the non-idling state. Specifically, the oil resistance of the micromotor driven valve is different under different working conditions, such as different oil temperatures, oil viscosities and oil pressures.

As shown in fig. 1, the step of changing the magnitude of the driving frequency of the micromotor-driven valve and setting the duty ratio of the micromotor-driven valve to obtain the response time of the micromotor-driven valve in the non-unloaded state includes: step S61, setting the frequency of the pwm control signal of the micromotor-driven valve to fkAnd detecting whether the micromotor driven valve is normally started or not, and if the micromotor driven valve is normally started, obtaining the response time T of the micromotor driven valvexIf the micromotor-driven valve is not normally started, the operation of step S62 is performed. Step S62 of decreasing the frequency f of the pulse width modulation control signal of the micromotor-driven valve in units of the unit frequency Δ f of the micromotor-driven valvekn.DELTA.f, up toThe micromotor driven valve is normally started to obtain the response time T of the micromotor driven valvex

As shown in fig. 2, the response time of the micromotor-driven valve in the non-idling state is measured by the motor response time tester 40 at step S7. Specifically, the motor response time tester 40 may include, but is not limited to, a counter and a timer, the motor response time tester 40 is an external circuit and has an input capture function, when the stepping motor is at the time of the initial position 13 and the target position 14, the motor response time tester 40 may receive a signal through a signal interface to obtain a response time, and the signal interface may be, but is not limited to, an I/O interface.

Referring to fig. 3, fig. 4, fig. 5 and fig. 6, fig. 3 is a schematic structural block diagram of a control system for response time of a micromotor driven valve according to an embodiment of the present application. Fig. 4 is a schematic structural block diagram of a motor response time tester of a control system for response time of a micromotor-driven valve according to an embodiment of the present application. Fig. 5 is a schematic structural diagram of a control system for response time of a micromotor-driven valve according to an embodiment of the present application. Fig. 6 is a schematic structural diagram of a control system for response time of a micromotor-driven valve according to yet another embodiment of the present application. Similar to the principle of the method for controlling response time of a micromotor driven valve according to the present invention, the present invention further provides a system for controlling response time of a micromotor driven valve, which includes, but is not limited to, a determiner 10, a motor position acquirer 20, a motor controller 30, and a motor response time tester 40. The determiner 10 is configured to determine whether the micromotor driven valve is in an idle state, specifically, the determiner 10 may be, but is not limited to be, disposed on the micromotor driven valve body 21, the determiner 10 may be, but is not limited to be, implemented by a microcontroller, and the motor position acquirer 20 is configured to acquire an initial position and a target position of the micromotor driven valve.

As shown in fig. 5 and 6, the motor position acquirer 20 includes, but is not limited to, a micro-motor driven valve body 21, a position sensor 22, a magnetic sheet 23, a sensor support 24, a feed nut 5, a motor valve core 6, a motor valve sleeve 8, and a motor valve seat 1. The feed nut 5 is mounted on the outside of the motor shaft on the other side of the micromotor driven valve body 21. Specifically, the front end of the motor shaft of the micromotor driven valve body 21 is provided with an external thread, and meanwhile, the shell of the micromotor driven valve body 21 is provided with a motor pin terminal 4, and the motor pin terminal 4 is exposed from a gap on the top edge of the partition plate. The feed nut 5 has an internal threaded hole that is axially through, and the feed nut 5 is screwed to the motor shaft of the micromotor-driven valve body 21 by means of the internal threaded hole, so that the feed nut 5 and the motor shaft are connected together. The rotational motion of the motor rotor is converted into an axial movement of the motor shaft together with the feed nut 5 when the rotation of the motor shaft is restricted while the motor rotor of the micro-motor driven valve body 21 is rotated, and the position sensor 22 may be, but is not limited to, a hall sensor.

As shown in fig. 5 and 6, the motor valve element 6 is connected to the feed nut 5, and the motor valve element 6 is mounted on the outer side of the motor shaft on the other side of the micromotor driven valve body 21. The motor valve sleeve 8 is sleeved on the outer sides of the feeding nut 5 and the motor valve core 6. The motor valve seat 1 is connected with the motor valve sleeve 8, and the motor valve seat 1 is sleeved on the outer side of the micromotor driving valve body 21. Specifically, the valve function component includes a motor valve core 6, a return spring 7 and a motor valve sleeve 8, the motor valve sleeve 8 may include a stepped cylinder formed by fixedly connecting cylinders with different diameters, a plurality of annular seal ring grooves are formed on an outer circumferential surface of the cylinder with a small diameter, seal rings are arranged in the seal ring grooves, and the plurality of seal rings may be, but are not limited to, a first O-ring 9, a second O-ring 10, a third O-ring 11 and a fourth O-ring 12. And a fluid flow equalizing groove is arranged between two adjacent annular sealing ring grooves, and 2-8 radial through holes are distributed at the bottom of each fluid flow equalizing groove.

As shown in fig. 5 and 6, the motor response time tester 40 includes, but is not limited to, a timer 41 and a time controller 42, the timer 41 is used for obtaining the response time of the micromotor-driven valve in the non-idle state, the time controller 42 is connected to the timer 41, and the time controller 42 is used for measuring the response time of the micromotor-driven valve in the non-idle state. After electrification, the motor controller 30 supplies power through the anode 2 and the cathode 3, and the motor controller 30 is electrically connected with a motor pin terminal 4 arranged on the shell of the stepping motor to form a power supply channel. External control signals are introduced from the motor pin terminal 4, control instructions are output to the power driving module through the internal signal transmission channel after data processing, and the work of the stepping motor is controlled according to the control instructions. The position sensor 22 can determine the start and end positions of the stepper motor, and the motor response time tester 40 can measure the response time of the micro-motor driven valve at different frequencies by varying the pulse width modulation drive frequency via the motor controller 30.

As shown in fig. 3 and 4, the motor controller 30 is configured to change the frequency of the pwm control signal of the micro-motor driven valve according to the initial position and the target position of the micro-motor driven valve, so as to obtain the fastest response time of the micro-motor driven valve in the idle state and the driving frequency of the micro-motor driven valve. The motor controller 30 is used to output the fastest response time of the micro-motor driven valve in the no-load state. The motor controller 30 serves to use the driving frequency of the micro motor-driven valve as an initial input frequency of the motor-driven valve. The motor controller 30 is configured to change the magnitude of the driving frequency of the micro-motor driven valve, and set the duty ratio of the micro-motor driven valve, so as to obtain the response time of the micro-motor driven valve in the non-idle state. The motor response time tester 40 is used to measure the response time of the micromotor driven valve in a non-unloaded state.

Referring to fig. 7, fig. 7 is a schematic structural block diagram of an electronic device according to an embodiment of the present disclosure. The invention also provides an electronic device, which comprises a processor 50 and a memory 60, wherein the memory 60 stores program instructions, and the processor 50 runs the program instructions to realize the control method of the response time of the micromotor-driven valve. The present invention also provides a computer-readable storage medium storing computer instructions for causing the computer to execute the above-described method for controlling the response time of the micromotor-driven valve. It should be noted that the Processor 50 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; or a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component; the Memory 60 may include a Random Access Memory (RAM), and may further include a Non-volatile Memory (Non-volatile Memory), such as at least one disk Memory. The Memory 60 may also be an internal Memory of Random Access Memory (RAM) type, and the processor 50 and the Memory 60 may be integrated into one or more independent circuits or hardware, such as: application Specific Integrated Circuit (ASIC). It should be noted that the computer program in the memory 60 can be implemented in the form of software functional units and stored in a computer readable storage medium when the computer program is sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, an electronic device, or a network device) to perform all or part of the steps of the method according to the embodiments of the present invention.

In summary, the method for controlling response time of the micromotor-driven valve of the present invention sets the frequency and duty ratio of the pulse width modulation control signal of the micromotor-driven valve when the stepping motor is used as the micromotor-driven valve, so that the micromotor-driven valve supplies a suitable driving force, thereby overcoming the resistance moment caused by the micromotor-driven valve, and improving the response time of the micromotor-driven valve.

The foregoing embodiments are merely illustrative of the principles and utilities of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical spirit of the present invention be covered by the claims of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于附着系数利用率试验的气压手动、电动调节装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类