Inverse time limit power driving controller and control method thereof

文档序号:1819133 发布日期:2021-11-09 浏览:16次 中文

阅读说明:本技术 一种反时限功率驱动控制器及其控制方法 (Inverse time limit power driving controller and control method thereof ) 是由 屈盼让 肖鹏 呼明亮 蔡晓乐 张倩倩 孙少华 于 2021-09-01 设计创作,主要内容包括:本发明公开一种反时限功率驱动控制器及其控制方法,该控制器中,能量步长配置模块中配置有能量步长查找表,用于根据输入多个过流指示信号和能量步长查找表中与每个过流指示信号对应的能力步长项,输出对应的能量信息;能量累计模块,用于将最大能量信息累积到上一次的能量累积结果中,并输出当前能量累积结果;能量比较模块,用于通过比较输出跳闸指示信号;逻辑控制模块,用于根据跳闸指示信号和上位机发出的控制指令,输出用于控制后端驱动电路使能的驱动控制信号。本发明的技术方案解决了采用传统反时限功率驱动控制器实现过流保护存在软件复杂度高、系统可靠性低的问题,以及由于电流采样的实时性低,从而导致响应速度慢的问题。(The invention discloses an inverse time limit power driving controller and a control method thereof.A energy step length configuration module is provided with an energy step length lookup table and is used for outputting corresponding energy information according to a plurality of input over-current indicating signals and a capacity step length item corresponding to each over-current indicating signal in the energy step length lookup table; the energy accumulation module is used for accumulating the maximum energy information into the last energy accumulation result and outputting the current energy accumulation result; the energy comparison module is used for outputting a tripping indication signal through comparison; and the logic control module is used for outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the tripping indication signal and a control instruction sent by the upper computer. The technical scheme of the invention solves the problems of high software complexity and low system reliability in the conventional inverse time limit power drive controller for realizing overcurrent protection, and the problem of low response speed caused by low real-time performance of current sampling.)

1. An inverse time-limited power drive controller, wherein each discrete magnitude output interface of an aircraft electromechanical system is configured with an inverse time-limited power drive controller, the inverse time-limited power drive controller comprising: the energy step length configuration module, the energy accumulation module, the energy comparison module and the logic control module are connected in sequence;

the energy step length configuration module is configured with an energy step length lookup table, and the energy step length lookup table is provided with a plurality of energy step length items; the energy step length configuration module is used for outputting corresponding energy information according to a plurality of input over-current indicating signals and an ability step length item corresponding to each over-current indicating signal in an energy step length lookup table;

the energy accumulation module is used for accumulating the maximum energy information into the last energy accumulation result according to the energy information output by the energy step length configuration module and outputting the current energy accumulation result;

the energy comparison module is used for comparing the current energy accumulation result with a trip threshold and outputting a trip indication signal;

and the logic control module is used for outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the tripping indication signal and a control instruction sent by the upper computer.

2. The inverse-time power drive controller of claim 1,

the energy accumulation module is further configured to, after the discrete quantity output interface to which the inverse time-limited power driving controller belongs is in the trip protection state, all over-current indication signals and corresponding energy information are 0, subtract 1 from the last energy accumulation result, and exit the trip protection state until the output current energy accumulation result is smaller than the trip threshold.

3. The inverse-time power-drive controller of claim 2,

each overcurrent indicating signal corresponds to a designated multiple of the rated current of the rear-end drive circuit, each multiple of the rated current corresponds to overcurrent protection time, and each overcurrent protection time corresponds to an energy step length item in the energy step length lookup table.

4. The inverse time-limited power drive controller of claim 3,

each over-current indication signal is: comparing the output current of the rear-end driving circuit with a preset current threshold corresponding to the overcurrent indicating signal, and feeding back the output current to an indicating signal of an energy step length configuration module;

when the output current is greater than or equal to the preset current threshold, the output is 1, and when the output current is less than the preset current threshold, the output is 0.

5. The inverse time-limited power drive controller according to any one of claims 1 to 4, wherein the plurality of over-current indication signals comprise: sequentially increasing a times, b times, … times, i times, … times and n times of overcurrent indicating signals;

when the i-time overcurrent indicating signal is 1, all overcurrent indicating signals of i times and less than i times are output to be 1, and all overcurrent indicating signals of more than i times are output to be 0;

the energy step length configuration module is specifically used for outputting energy information corresponding to i times and all over-current indicating signals smaller than i times when the i times over-current indicating signal is 1, and outputting the energy information of all over-current indicating signals larger than i times to be 0;

the energy accumulation module is specifically configured to accumulate energy information corresponding to the i-time overcurrent indication signal into a last energy accumulation result.

6. The inverse-time power drive controller according to any one of claims 2 to 4,

the energy step length configuration module is connected with an upper computer through a parallel bus interface and is used for configuring each energy step length item in an energy step length lookup table through the upper computer based on the requirement of the discrete energy output interface and the load of the discrete energy output interface on overcurrent protection time;

the energy comparison module is connected with the upper computer through a parallel bus interface and is used for configuring a trip threshold, and the trip threshold represents the maximum energy dissipation time of the rear-end driving circuit, namely the time required by reducing the energy accumulation result of the energy accumulation module to 0.

7. The inverse-time power drive controller according to any one of claims 1 to 4,

the energy accumulation module is connected with a reset instruction and used for carrying out energy accumulation again through the reset instruction sent by the upper computer after the discrete magnitude output interface is in a tripping protection state.

8. A control method of an inverse time-limited power drive controller, characterized by employing the control method executed by the inverse time-limited power drive controller according to any one of claims 1 to 7, the control method comprising:

step 1, outputting corresponding energy information according to a plurality of input over-current indicating signals and an ability step length item corresponding to each over-current indicating signal in an energy step length lookup table;

step 2, accumulating the maximum energy information into the last energy accumulation result according to the energy information corresponding to each over-current indication signal, and outputting the current energy accumulation result;

and 3, comparing the current energy accumulation result with a trip threshold, outputting a trip indication signal, and outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the trip indication signal and a control instruction sent by an upper computer.

9. The control method of the inverse time-limited power drive controller according to claim 8, further comprising:

step a, configuring each energy step item in the energy step lookup table according to the requirements of the discrete energy output interface and the load thereof on the overcurrent protection time.

10. The control method of the inverse time-limited power drive controller according to claim 8, further comprising:

step 4, after the discrete magnitude output interface is in a trip protection state, all over-current indicating signals and corresponding energy information are 0, subtracting 1 from the last energy accumulation result, and after the output current energy accumulation result is smaller than a trip threshold, the discrete magnitude output interface exits the trip protection state;

and 5, after the discrete magnitude output interface is in a trip protection state, energy accumulation is carried out again through a reset instruction sent by the upper computer.

Technical Field

The present invention relates to, but not limited to, the field of digital circuit technologies, and in particular, to an inverse time-limited power driving controller and a control method thereof.

Background

The electromechanical system of the airplane comprises a large number of power 28V/open discrete quantity output interfaces which are used for driving valves or supplying power to loads of sensors and actuators.

The safety protection is always a difficult point of the design of an electromechanical system of an airplane, and the safety protection of a high-power discrete quantity output interface is usually realized by adopting an inverse time-limited power drive controller. The traditional inverse time limit power drive controller is realized based on a Microcontroller (MCU), the microcontroller realizes current sampling through an AD converter, realizes energy integration according to the real-time sampling result of current, and shuts off discrete quantity output when the integrated energy exceeds a trip threshold, thereby realizing overcurrent protection.

The traditional protection mode realizes energy resolving, energy integration and tripping protection according to real-time sampling current, and is high in software complexity, low in system reliability and low in real-time performance of current sampling, so that the response speed of the microcontroller is low.

Disclosure of Invention

The purpose of the invention is as follows: in order to solve the problems in the background art, the embodiment of the invention provides an inverse time-limited power driving controller and a control method thereof, so as to solve the problems of high software complexity and low system reliability in the case of realizing overcurrent protection by adopting the traditional inverse time-limited power driving controller, and the problem of low response speed caused by low real-time performance of current sampling.

The technical scheme of the invention is as follows: the embodiment of the invention provides an inverse time limit power driving controller, wherein each discrete magnitude output interface of an aircraft electromechanical system is provided with an inverse time limit power driving controller, and the inverse time limit power driving controller comprises: the energy step length configuration module, the energy accumulation module, the energy comparison module and the logic control module are connected in sequence;

the energy step length configuration module is configured with an energy step length lookup table, and the energy step length lookup table is provided with a plurality of energy step length items; the energy step length configuration module is used for outputting corresponding energy information according to a plurality of input over-current indicating signals and an ability step length item corresponding to each over-current indicating signal in an energy step length lookup table;

the energy accumulation module is used for accumulating the maximum energy information into the last energy accumulation result according to the energy information output by the energy step length configuration module and outputting the current energy accumulation result;

the energy comparison module is used for comparing the current energy accumulation result with a trip threshold and outputting a trip indication signal;

and the logic control module is used for outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the tripping indication signal and a control instruction sent by the upper computer.

Alternatively, in an inverse time-limited power drive controller as described above,

the energy accumulation module is further configured to, after the discrete quantity output interface to which the inverse time-limited power driving controller belongs is in the trip protection state, all over-current indication signals and corresponding energy information are 0, subtract 1 from the last energy accumulation result, and exit the trip protection state until the output current energy accumulation result is smaller than the trip threshold.

Alternatively, in an inverse time-limited power drive controller as described above,

each overcurrent indicating signal corresponds to a designated multiple of the rated current of the rear-end drive circuit, each multiple of the rated current corresponds to overcurrent protection time, and each overcurrent protection time corresponds to an energy step length item in the energy step length lookup table.

Alternatively, in an inverse time-limited power drive controller as described above,

each over-current indication signal is: comparing the output current of the rear-end driving circuit with a preset current threshold corresponding to the overcurrent indicating signal, and feeding back the output current to an indicating signal of an energy step length configuration module;

when the output current is greater than or equal to the preset current threshold, the output is 1, and when the output current is less than the preset current threshold, the output is 0.

Optionally, in the inverse time-limited power driving controller as described above, the plurality of over-current indication signals include: sequentially increasing a times, b times, a.once, i times, a.once and n times of overcurrent indicating signals;

when the i-time overcurrent indicating signal is 1, all overcurrent indicating signals of i times and less than i times are output to be 1, and all overcurrent indicating signals of more than i times are output to be 0;

the energy step length configuration module is specifically used for outputting energy information corresponding to i times and all over-current indicating signals smaller than i times when the i times over-current indicating signal is 1, and outputting the energy information of all over-current indicating signals larger than i times to be 0;

the energy accumulation module is specifically configured to accumulate energy information corresponding to the i-time overcurrent indication signal into a last energy accumulation result.

Alternatively, in an inverse time-limited power drive controller as described above,

the energy step length configuration module is connected with an upper computer through a parallel bus interface and is used for configuring each energy step length item in an energy step length lookup table through the upper computer based on the requirement of the discrete energy output interface and the load of the discrete energy output interface on overcurrent protection time;

the energy comparison module is connected with the upper computer through a parallel bus interface and is used for configuring a trip threshold, and the trip threshold represents the maximum energy dissipation time of the rear-end driving circuit, namely the time required by reducing the energy accumulation result of the energy accumulation module to 0.

Alternatively, in an inverse time-limited power drive controller as described above,

the energy accumulation module is connected with a reset instruction and used for carrying out energy accumulation again through the reset instruction sent by the upper computer after the discrete magnitude output interface is in a tripping protection state.

An embodiment of the present invention further provides a control method of an inverse time-limited power driving controller, where the control method executed by the inverse time-limited power driving controller includes:

step 1, outputting corresponding energy information according to a plurality of input over-current indicating signals and an ability step length item corresponding to each over-current indicating signal in an energy step length lookup table;

step 2, accumulating the maximum energy information into the last energy accumulation result according to the energy information corresponding to each over-current indication signal, and outputting the current energy accumulation result;

and 3, comparing the current energy accumulation result with a trip threshold, outputting a trip indication signal, and outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the trip indication signal and a control instruction sent by an upper computer.

Optionally, in the control method of the inverse time-limited power driving controller as described above, further comprising:

step a, configuring each energy step item in the energy step lookup table according to the requirements of the discrete energy output interface and the load thereof on the overcurrent protection time.

Optionally, in the control method of the inverse time-limited power driving controller as described above, further comprising:

step 4, after the discrete magnitude output interface is in a trip protection state, all over-current indicating signals and corresponding energy information are 0, subtracting 1 from the last energy accumulation result, and after the output current energy accumulation result is smaller than a trip threshold, the discrete magnitude output interface exits the trip protection state;

and 5, after the discrete magnitude output interface is in a trip protection state, energy accumulation is carried out again through a reset instruction sent by the upper computer.

The invention has the beneficial effects that: the embodiment of the invention provides an inverse time limit power driving controller and a control method thereof, which are based on the design of a programmable logic device for structure and function, and execute energy accumulation according to an overcurrent indication signal list and a configurable energy step length lookup table, thereby realizing the intelligent protection function of configuring different protection time (specifically configured in the energy step length lookup table) for the inverse time limit power driving controller according to the rated current of a power component (the load power connected with a discrete quantity output interface is different), thereby reducing tripping misoperation and ensuring the safe output of the interface; it should be noted that the protection time configured as above may be used to calculate the over-current protection time, that is, the over-current protection time is obtained according to the load rated current of the discrete magnitude output interface, so that the over-current protection time in the present invention has a correspondence with the corresponding load, and the over-current protection time for the corresponding load may be provided, that is, the inverse time-lag intelligent protection adapted to different discrete interfaces is implemented, so that the inverse time-lag intelligent protection has higher rationality. In addition, the inverse time limit power driving controller provided by the embodiment of the invention simplifies a software algorithm, realizes inverse time limit protection of high-density discrete quantity output interface output under the conditions of fast response and wide scene, and has the advantages of high flexibility, strong expandability and higher application value.

Drawings

Fig. 1 is a schematic structural diagram of an inverse time-limited power driving controller according to an embodiment of the present invention;

FIG. 2 is a schematic diagram of the operation of another inverse time-limited power drive controller according to an embodiment of the present invention;

fig. 3 is a schematic diagram of an inverse time-limited power driving controller and a control method thereof according to an embodiment of the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.

It has been described in the above background art that the conventional inverse time-limited power driving controller is implemented based on a Microcontroller (MCU), and realizes overcurrent protection of a discrete magnitude interface by implementing energy resolving, energy integration, and trip protection according to a real-time sampling current, and the software for implementing the above overcurrent protection mode has high complexity, low system reliability, and low real-time of current sampling, resulting in a slow response speed of the microcontroller.

Aiming at the problems of the traditional inverse time limit power drive controller in realizing overcurrent protection, the embodiment of the invention provides an inverse time limit power drive controller and a control method thereof.

Fig. 1 is a schematic structural diagram of an inverse time-limited power driving controller according to an embodiment of the present invention. Each discrete magnitude output interface of the aircraft electromechanical system is provided with an inverse time-limited power driving controller provided by the embodiment of the invention, and the inverse time-limited power driving controller can comprise: the energy step length configuration module, the energy accumulation module, the energy comparison module and the logic control module are connected in sequence.

In the structure of the inverse-time-limit power driving controller shown in fig. 1, an energy step size lookup table is configured in the energy step size configuration module, and a plurality of energy step size entries are set in the energy step size lookup table. Based on the configured energy step size lookup table and the plurality of energy step size items set in the table, the energy step size configuration module can output corresponding energy information according to the plurality of input over-current indication signals and the capacity step size item corresponding to each over-current indication signal in the energy step size lookup table.

As shown in fig. 1, "n energy step length, ·, i energy step length, ·, b energy step length, a energy step length" in the energy step length lookup table is illustrated; each over-current indication signal has a corresponding capability step length term, as shown in fig. 1, n times of energy step length is an accumulated energy step length when the corresponding n times of over-current indication signal is 1, i times of energy step length is an accumulated energy step length when the corresponding i times of over-current indication signal is 1, b times of energy step length is an accumulated energy step length when the corresponding b times of over-current indication signal is 1, and a times of energy step length is an accumulated energy step length when the corresponding a times of over-current indication signal is 1.

The energy accumulation module in the embodiment of the invention is used for accumulating the maximum energy information into the last energy accumulation result according to the energy information output by the energy step length configuration module and outputting the current energy accumulation result. In the embodiment of the present invention, the energy accumulation module extracts the maximum energy information, rather than accumulating all the input energy information, and accumulates the maximum energy information into the last energy accumulation result, thereby forming the current energy accumulation result.

The energy comparison module in the embodiment of the invention is used for comparing the current energy accumulation result with the trip threshold and outputting the trip indication signal. The energy comparison module is, for example, a comparator, a trip threshold is preset in the comparator, and based on a comparison result, a trip indication signal of 0 or 1 is output for subsequent logic judgment.

The logic control module in the embodiment of the invention is used for outputting the driving control signal for controlling the enabling of the rear-end driving circuit according to the tripping indication signal and the control instruction sent by the upper computer. The logic control module can be a logic gate, not only receives the trip indication signal output by the energy comparison module, but also receives a control instruction sent by the upper computer, so that the logic judgment is carried out on the two signals, and a driving control signal for controlling the enabling of the rear-end driving circuit is output.

The embodiment of the invention provides two aspects, in the first aspect, an inverse time-limited power driving controller is provided, and the inverse time-limited power driving controller is implemented based on a programmable logic device (FPGA/CPLD), and fig. 2 is a schematic diagram of an operating principle of another inverse time-limited power driving controller provided in the embodiment of the invention. The inside of the inverse time-limited power driving controller is configured with a configurable energy step size lookup table, such as [ step _ nmul,...., step _2mul, step _1mul ], and the inverse time-limited power driving controller interacts with the upper computer through a parallel bus, and the input of the inverse time-limited power driving controller comprises: the system comprises a clock input signal, a control command and a plurality of over-current indication signals, wherein the over-current indication signals form a list [ flag _ nmul,....... - > flag _2mul, flag _1mul ], and the output comprises: the control signal i2t _ command is driven.

In the embodiment of the present invention, when each overcurrent indication signal flag _ nmul is 1, it indicates that the current of the driving circuit at the rear end of the driving control signal is greater than n times of the rated current of the driving circuit, and when the driving control signal i2t _ command is 1, it indicates that the driving circuit is enabled to output.

In the embodiment of the present invention, the energy step size lookup table corresponds to an overcurrent indication signal list, as shown in fig. 2, step _ nmul is an accumulated energy step size when the corresponding overcurrent indication signal flag _ nmul is 1, and represents a speed of inverse time-lag energy accumulation, and the upper computer may configure the energy step size through each of the parallel bus interface lists according to rated current + (each indication signal corresponds to a multiple of the rated current, each multiple of the rated current corresponds to a protection time, and each protection time corresponds to an energy step size) of the load.

In a second aspect, an inverse time-limited power control method is provided, which is applied in an inverse time-limited power driving controller, and includes the following steps:

calculating accumulated energy sum _ energy according to the overcurrent indication signal list and the energy step length lookup table;

comparing the accumulated energy sum _ energy with a trip threshold thr _ energy to generate a trip indication signal flag _ trip;

when flag _ trip is 1, setting i2t _ command to 0, and prohibiting the output of the driving circuit;

alternatively, the energy accumulation process may be described as:

when the overcurrent indication signals flag _ nmul,... 9 mul, flag _2mul and flag _1mul are all 1, the accumulated energy sum _ energy is added by step _ nmul;

when the overcurrent indication signals flag _2mul and flag _1mul are both 1, the accumulated energy sum _ energy is added by step _2 mul;

when the over-current indication signal flag _1mul is 1, the accumulated energy sum _ energy is self-added by step _1 mul.

Optionally, the trip indication signal flag _ trip may be periodically read by the upper computer through the parallel bus interface, and when the processor reads and judges that the flag _ trip is 1, the upper computer may withdraw the output instruction through the parallel bus interface.

Alternatively, the accumulated energy sum _ energy may be cleared by the upper computer through the parallel bus interface, so that output retry is performed.

The above two aspects provided by the embodiments of the invention are explained in detail below.

In the above embodiment, it has been described that each discrete magnitude output interface of the aircraft electromechanical system is configured with one inverse time-limited power driving controller provided in the embodiment of the present invention, and since the discrete magnitude output interface may be in a trip protection state due to the inverse time-limited power protection provided by the inverse time-limited power driving controller, at this time, all the overcurrent indication signals and the corresponding energy information are 0. In this case, the energy accumulation module in the embodiment of the present invention is further configured to, after the discrete quantity output interface to which the driver belongs is in the trip protection state, subtract 1 from the last energy accumulation result according to all the overcurrent indication signals and the corresponding energy information that are all 0, and exit the trip protection state until the output current energy accumulation result is smaller than the trip threshold.

It should be noted that, when the discrete magnitude output interface is in the trip protection state, the output driving control signal is determined by the output of the energy comparison module and the control instruction output by the upper computer, after exiting the trip protection state, the control instruction of the upper computer is 1, the output driving control signal is 1, the control instruction of the upper computer is 0, and the output driving control signal is 0.

In the above embodiment, it has been described that the driving control signal output by the logic control module is communicated to the back-end driving circuit to control the enabling state of the back-end driving circuit. In the embodiment of the invention, each overcurrent indicating signal corresponds to a specified multiple of the rated current of the rear-end drive circuit, each multiple of the rated current corresponds to one overcurrent protection time, and each overcurrent protection time corresponds to one energy step item in the energy step lookup table.

Based on the above description of the corresponding relationship of each over-current indication signal, the forming manner of each over-current indication signal in the embodiment of the present invention is as follows: each over-current indication signal is: comparing the output current of the rear-end driving circuit with a preset current threshold corresponding to the overcurrent indicating signal, and feeding back the output current to an indicating signal of an energy step length configuration module; namely, each over-current indicating signal is a feedback signal formed after the current output by the rear-end driving circuit is compared by a current threshold.

In specific implementation, after the rear-end driving circuit outputs current, a plurality of comparators can be connected in parallel, a preset voltage value in each comparator is obtained through calculation of the preset current threshold, a preset voltage value corresponding to the preset current threshold is configured in each comparator, and after the comparators are used for comparing the output current, the output current is fed back to form an overcurrent indicating signal of a corresponding multiple. The implementation mode of the comparator is as follows: when the output current is greater than or equal to the preset current threshold, the output is 1, and when the output current is less than the preset current threshold, the output is 0.

As shown in fig. 1, the over-current indication signals in the embodiment of the present invention include: the overcurrent indicating signals are increased by a times, b times, the. It should be noted that when the i-time overcurrent indication signal is 1, all overcurrent indication signals of i times and less than i times are output as 1, and all overcurrent indication signals of more than i times are output as 0; for example, when the i-time overcurrent indication signal is 1, the outputs of the i-time, the.. the b-time and the a-time overcurrent indication signals are all 1, when the n-time overcurrent indication signal is 1, all overcurrent indication signals are 1, and when the b-time overcurrent indication signal is 1, the outputs of the b-time and the a-time overcurrent indication signals are all 1.

Based on that the specific signal value of each over-current indication signal is 0 or 1, the energy step configuration module is specifically configured to output energy information corresponding to i times and all over-current indication signals smaller than i times when i times of the over-current indication signal is 1, and output energy information corresponding to all over-current indication signals larger than i times as 0, that is, the energy information of n times to i +1 times of the over-current indication signal is not considered.

Based on the energy information output by the energy step length configuration module, because the maximum energy information among the energy information corresponding to i times and all overcurrent indication signals smaller than i times is the energy information corresponding to i times of the overcurrent indication signal, in this case, the energy accumulation module is specifically configured to accumulate the energy information corresponding to i times of the overcurrent indication signal into the last energy accumulation result.

In a specific implementation manner of the embodiment of the present invention, the energy step configuration module is connected to the upper computer through the parallel bus interface, and is configured to configure each energy step item in the energy step lookup table through the upper computer based on the requirement of the discrete energy output interface and the load of the discrete energy output interface on the overcurrent protection time.

In another specific implementation manner of the embodiment of the invention, the energy comparison module is connected with an upper computer through a parallel bus interface and is used for configuring a trip threshold; the trip threshold may characterize the maximum energy dissipation time of the back-end driving circuit, i.e. the time required for the energy accumulation result of the energy accumulation module to decrease to 0.

In another specific implementation manner of the embodiment of the present invention, the energy accumulation module may further access a reset instruction, and is configured to perform energy accumulation again through the reset instruction sent by the upper computer after the discrete magnitude output interface is in the trip protection state.

The inverse time-limit power driving controller provided by the embodiment of the invention is designed based on a programmable logic device, and executes energy accumulation according to an overcurrent indication signal list and a configurable energy step lookup table, so that an intelligent protection function of configuring different protection time (specifically configured in the energy step lookup table) for the inverse time-limit power driving controller according to the rated current of a power component (different load power connected with a discrete quantity output interface) is realized, tripping misoperation can be reduced, and interface safety output is ensured; it should be noted that the protection time configured as above may be used to calculate the over-current protection time, that is, the over-current protection time is obtained according to the load rated current of the discrete magnitude output interface, so that the over-current protection time in the present invention has a correspondence with the corresponding load, and the over-current protection time for the corresponding load may be provided, that is, the inverse time-lag intelligent protection adapted to different discrete interfaces is implemented, so that the inverse time-lag intelligent protection has higher rationality. In addition, the inverse time limit power driving controller provided by the embodiment of the invention simplifies a software algorithm, realizes inverse time limit protection of high-density discrete quantity output interface output under the conditions of fast response and wide scene, and has the advantages of high flexibility, strong expandability and higher application value.

Based on the inverse time-limited power driving controller provided in each of the above embodiments of the present invention, an embodiment of the present invention further provides a control method of the inverse time-limited power driving controller, where the control method is executed by using the inverse time-limited power driving controller provided in any of the above embodiments of the present invention, and the control method provided in the embodiment of the present invention may include the following steps:

step 1, outputting corresponding energy information according to a plurality of input over-current indicating signals and an ability step length item corresponding to each over-current indicating signal in an energy step length lookup table;

step 2, accumulating the maximum energy information into the last energy accumulation result according to the energy information corresponding to each over-current indication signal, and outputting the current energy accumulation result;

and 3, comparing the current energy accumulation result with a trip threshold, outputting a trip indication signal, and outputting a driving control signal for controlling the enabling of the rear-end driving circuit according to the trip indication signal and a control instruction sent by an upper computer.

Further, based on the configurable performance of the energy step size configuration module provided in the embodiment of the present invention, the control method provided in the embodiment of the present invention may further include:

step a, configuring each energy step item in the energy step lookup table according to the requirements of the discrete energy output interface and the load thereof on the overcurrent protection time.

Further, in the control method provided in the embodiment of the present invention, after performing inverse time-limited intelligent protection on the discrete quantity output interface through the process from step 1 to step 3, the discrete quantity output interface changes to the trip protection state, and thereafter, the control method may further include:

step 4, after the discrete magnitude output interface is in the trip protection state, subtracting 1 from the last energy accumulation result based on that all over-current indication signals and corresponding energy information are 0, and exiting the trip protection state by the discrete magnitude output interface until the output current energy accumulation result is smaller than a trip threshold;

and 5, after the discrete magnitude output interface is in a trip protection state, energy accumulation is carried out again through a reset instruction sent by the upper computer.

The following describes a specific implementation of the inverse-time power driving controller and the control method thereof according to an embodiment of the present invention with a specific implementation example.

Fig. 3 is a schematic diagram of an inverse time-limited power driving controller and a control method thereof according to an embodiment of the present invention. The inverse time power driving controller provided in this embodiment is implemented based on a programmable logic device, and performs data interaction with an upper computer through a parallel bus interface. Besides the over-clock signal, the input signal of the over-clock signal also comprises a plurality of over-current indicating signals, wherein 4 times of over-current indicating signals are 1 to indicate that the current in the rear-end driving circuit is more than 4 times of rated current, 3 times of over-current indicating signals are 1 to indicate that the current in the circuit is more than 3 times of rated current, 2 times of over-current indicating signals are 1 to indicate that the current in the circuit is more than 2 times of rated current, and 1 time of over-current indicating signals are 1 to indicate that the current in the circuit is more than 1 time of rated current.

The output of the driving circuit comprises a driving control signal, and when the driving control signal is 1, the driving circuit is enabled to output. Corresponding to a plurality of overcurrent indicating signals, the inverse time limit power drive controller internally comprises a plurality of energy step registers, and an energy step look-up table is stored, wherein the value of the energy step look-up table is used for representing the energy accumulation speed of the controller when the corresponding overcurrent indicating signal is 1. The energy step length register can be configured by the upper computer through the parallel bus interface according to the actual rated current of the power component.

The upper computer loads an output control instruction through the parallel bus interface, and when the driving circuit does not overflow, the controller sets a driving control signal to be 1 to enable the driving circuit to output.

The host computer loads and outputs a control instruction through the parallel bus interface, when the driving circuit is in overcurrent, the controller calculates accumulated energy according to an overcurrent indicating signal and an energy step length, and the following conditions exist specifically:

the method comprises the following steps that 1, when a 4-time overcurrent indicating signal, a 3-time overcurrent indicating signal, a 2-time overcurrent indicating signal and a 1-time overcurrent indicating signal are all 1, the current in a rear-end driving circuit is larger than the rated current of the 4-time driving circuit, and 4-time energy accumulation step length is added to an inverse time-limited power driving controller on the basis of a last energy accumulation result;

case 2, when the 3 times overcurrent indicating signal, the 2 times overcurrent indicating signal and the 1 times overcurrent indicating signal are all 1, the current in the rear end driving circuit is larger than the rated circuit current of the 3 times driving circuit, and the inverse time limit power driving controller adds 3 times energy accumulation step length on the basis of the last energy accumulation result;

case 3, when the 2 times overcurrent indicating signal and the 1 times overcurrent indicating signal are both 1, the current in the rear end driving circuit is larger than the rated circuit current of the 2 times driving circuit, and the inverse time limit power driving controller adds 2 times energy accumulation step length on the basis of the last energy accumulation result;

case 4, when only 1 time overcurrent indicating signal is 1, the current in the rear end driving circuit is larger than 1 time rated overcurrent of the driving circuit, and the inverse time limit power driving controller adds 1 time energy accumulation step length on the basis of the last energy accumulation result;

and 5, when all over-current indicating signals are 0, the current in the rear-end driving circuit is smaller than the rated circuit of the driving circuit, and the inverse time-limited power driving controller subtracts 1 from the last energy accumulation result.

The inverse time limit power driving controller compares an energy accumulation result with a trip threshold while accumulating energy, when the accumulation result is larger than the trip gate limit, the result shows that the driving circuit cannot bear the energy generated by overcurrent, at the moment, the inverse time limit driving controller sets a trip indication signal to be 1, sets a driving control signal to be 0 forcibly, and prohibits the driving circuit from outputting.

And the upper computer reads the trip indication periodically through the parallel bus interface, and when the trip indication is 1, the upper computer indicates that the overcurrent condition exists in the drive circuit, and the output instruction is cancelled at the moment. When the output is needed again, the condition resets the instruction through the parallel bus interface, clears the energy accumulation result, and reloads the output instruction.

The upper computer can also configure energy step length through the parallel bus interface so as to adjust the tripping protection time when the corresponding overcurrent indicating signal is effective. For example, when the period of the clock signal is 5us, the trip threshold is 1400000 (the trip threshold is 1400000 indicates that the drive circuit can completely dissipate energy after overcurrent trip for 7 s), and at this time, if the trip protection time when 4 times of overcurrent indication signal is valid is set to 200ms, the upper computer processor is required to configure 4 times of energy step size to 35, and the specific calculation method is 1400000/(200ms/5 us). At this time, because of the load change, the trip protection time when the 4 times overcurrent indicating signal is effective needs to be changed to 20ms, and only the upper computer processor needs to configure the 4 times energy step length to 350.

The inverse time limit power driving controller designed based on the programmable logic device in the embodiment of the invention realizes energy accumulation according to a plurality of overcurrent indicating signals and a plurality of configurable energy step lengths, replaces the energy integration method of the traditional inverse time limit controller based on real-time sampling current, simplifies the algorithm, realizes the high-density power output inverse time characteristic protection of fast response and wide scene, and overcomes the defects of high complexity and poor response real-time property of the traditional inverse time limit algorithm.

The inverse time limit power driving controller and the control method thereof provided by the embodiment of the invention can be applied to a high-power discrete quantity output interface, and are particularly suitable for the field of airborne computers with higher safety requirements. The inverse time limit power drive controller is realized based on a programmable logic device, energy integration is completed through a lookup table according to a current indicating signal and a configurable energy step length, a tripping indicating signal is generated through comparison with an energy threshold, whether a control output instruction is limited or not is represented, and a controller enables a power output interface only when the output instruction is high and the tripping indicating signal is low. The embodiment of the invention realizes the energy integration through the adder according to the overcurrent indication signal and the configurable energy step length lookup table, overcomes the defects of high complexity and poor response real-time performance of the traditional inverse time limit algorithm, realizes the high-density power output inverse time characteristic protection of fast response and wide scene, has strong flexibility and expansibility, and can be widely applied to the industrial field.

Although the embodiments of the present invention have been described above, the above description is only for the convenience of understanding the present invention, and is not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:复合式电路保护装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类