CS256845B1 - Combined pulse modulator connection - Google Patents
Combined pulse modulator connection Download PDFInfo
- Publication number
- CS256845B1 CS256845B1 CS869189A CS918986A CS256845B1 CS 256845 B1 CS256845 B1 CS 256845B1 CS 869189 A CS869189 A CS 869189A CS 918986 A CS918986 A CS 918986A CS 256845 B1 CS256845 B1 CS 256845B1
- Authority
- CS
- Czechoslovakia
- Prior art keywords
- input
- output
- block
- pulse
- modulator
- Prior art date
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
Zapojení se týká modulátoru a řeší programátor paměti PROM pro tento modulátor. Modulátor převádí analogový signál akční veličiny regulátoru na dvojici dvouhodnotových signálů, u kterých střední doba sepnutí odpovídá absolutní hodnotě akční veličiny. Modulátor· se skládá z bloku stanovení parametrů impulaovéní a z impulsovaoího obvodu. Parametry impulsování, to je požadovanou šířku impulsu a požadovanou délku mezery mezi impulsy, určuje modulátor pomocí násobičky, děličky, dvou výběrových bloků a rozdílového členu jednak v režimu šířkové modulace, jednak v režimu frekvenční modulace. Přechod mezi režimy řídí komparátor na základě podmínky dodržení minimální přípustné periody impulsování. Impulsovací obvod tvořený čítačem s pomocnými obvody je vedle parametrů impulsování řízen i znaménkovým vstupem, který udává zpravidla smysl otáčení, řízeného servomotoru. Zapojení se využije při automatickém řízení technologických procesů ve všech průmyslových Oborech.The connection concerns the modulator and is solved by the programmer of the PROM memory for this modulator. The modulator converts the analog signal of the controller's action quantity into a pair of two-valued signals, in which the average switching time corresponds to the absolute value of the action quantity. The modulator consists of a block for determining the pulse parameters and a pulse circuit. The pulse parameters, i.e. the required pulse width and the required length of the gap between pulses, are determined by the modulator using a multiplier, a divider, two selection blocks and a difference element in both the width modulation mode and the frequency modulation mode. The transition between the modes is controlled by a comparator based on the condition of observing the minimum permissible pulse period. In addition to the pulse parameters, the pulse circuit consisting of a counter with auxiliary circuits is also controlled by a sign input, which usually indicates the direction of rotation of the controlled servomotor. The connection is used in automatic control of technological processes in all industrial sectors.
Description
Vynález se týká zapojení kombinovaného impulsního modulátoru, pro převod analogového signálu akční veličiny regulátoru na dvojici dvouhodnotových signálů, u kterých střední doba sepnutí odpovídá absolutní hodnotě akční · veličiny.BACKGROUND OF THE INVENTION The invention relates to the connection of a combined pulse modulator for converting an analog signal of an actuator to a pair of two-valued signals in which the mean switching time corresponds to an absolute value of the actuator.
Známá zapojení impulsních modulátorů používaných v oboru automatického řízení technologických procesů pracují jako šířkové modulátory, to je jako převodníky úroveň/ střída. Pro tyto převodníky se volí opakovači frekvence impulsů tak, aby vyhovovala požadavkům na dynamiku převodníku. Pro x*egulace na konstantní hodnotu, v režimech'blízkých ustálenému stavu a při používání servomotorů s asynchronními motory, v situacích kdy má výstup modulátoru odpovídat velmi malým požadovaným středním rychlostem pohybu akčního orgánu, nelze při pevně zvolené opakovači frekvenci zachovat linearitu soustavy regulátor-servopohon. Vzniklé pásmo necitlivosti v některých případech zbytečně omezuje dosažitelnou přesnost regulace. Závažnějším nedostatkem je též zbytečně vysoká frekvence spínání servomotoru, která ovlivňuje pravděpodobnost přetížení motoru a opotřebení mechanických dílů servomotoru. Souvisí s kvantováním vstupního signálu převodníku do poměrně malého počtu úrovní, určeného vedle opakovači frekvence impulsů, také minimální šířkou výstupního impulsu, vyvolávajícího definovanou odezvu servomotoru. Požadavek zmenšení kvantovačich chyb je pro šířkový modulátor v protikladu s požadavkem na snížení zpoždění modulátoru.The known pulse modulator connections used in the field of automatic process control work as width modulators, that is, as level / duty converters. For these converters, the repetition frequency of the pulses is chosen to meet the requirements of the converter dynamics. For x * constant values, near steady state modes, and when using asynchronous motor servomotors, in situations where the modulator output should match the very small required actuator speeds, the controller-servo linearity cannot be maintained at a fixed repetition rate . The resulting dead band in some cases unnecessarily limits the achievable control accuracy. A more serious drawback is also the unnecessarily high switching frequency of the actuator, which affects the probability of motor overload and wear of the mechanical parts of the actuator. It is related to the quantization of the input signal of the converter to a relatively small number of levels, determined in addition to the repetition frequency of the pulses, also by the minimum width of the output pulse causing a defined response of the servomotor. The requirement to reduce quantization errors for a width modulator is in contrast to the requirement to reduce the modulator delay.
- I 256 845- I 256 845
Zvětšení periody impulsování může vyvolat nežádoucí zvlnění regulované veličiny tehdy, jestliže řízená soustava neodfiltruje dodatečně frekvenci impulsování. Pro malé výstupní signály je výhodnější použít frekvenčního modulátoru nazývaného též intervalovým pulsním modulátorem s pevnou šířkou impulsu, který však pro větší hodnoty vstupu dává často nepřípustný počet sepnutí servomotoru.Increasing the pulse period can cause undesirable ripple of the controlled variable if the controlled system does not additionally filter the pulse frequency. For small output signals, it is preferable to use a frequency modulator also called an interval pulse modulator with a fixed pulse width, which, however, often gives an inadmissible number of actuator switching for larger input values.
Tyto nedostatky odstraňuje zapojení kombinovaného impulsního modulátoru podle vynálezu, u kterého je signálový vstup zapojení spojen s prvním vstupem děličky a s prvním vstupem násobičky. Výstup násobičky je spojen s prvním vstupem prvního výběrového bloku, jehož druhý vstup je spojen se druhým vstupem děličky a se druhým parametrickým vstupem zapojení. První parametrický vstup zapojení je spojen se druhým vstupem násobičky, s prvním vstupem druhého výběrového bloku a s prvním vstupem prvního komparátoru. Druhý vstup prvního komparátoru je spojen s výstupem děličky a se druhým vstupem druhého výběrového bloku. Řídicí vstup druhého výběrového bloku je spojen s výstupem prvního komparátoru a s řídicím vstupem prvního výběrového bloku, jehož výstup je spojen s prvním vstupem rozdílového členu. Druhý vstup rozdílového členu je spojen s výstupem druhého řídicího bloku. Podstata vynálezu spočívá v tom, že výstup prvního výběrového bloku je spojen s prvním vstupem třetího výběrového bloku, jehož druhý vstup je spojen s výstupem rozdílového členu a se vstupem koincidenčního členu. Výstup koincidenčního členu je spojen se druhým Vstupem pomocného hradla a s nahazovacím vstupem .klopného obvodu. Výstup klopného obvodu je spojen s řídicím vstupem prvního výstupního hradla, s řídicím vstupem druhého výstupního hradla a se vstupem třetího výběrového bloku. Výstup třetího výběrového bloku je spojen se druhým vstupem druhého komparátoru, jehož první vstup je spojen s výstupem čítače.These drawbacks are overcome by the wiring of the combined pulse modulator of the invention, in which the wiring signal input is coupled to the first divider input and the first multiplier input. The multiplier output is coupled to the first input of the first selection block, the second input of which is connected to the second divider input and the second wiring parameter input. The first parametric wiring input is coupled to the second multiplier input, the first input of the second selection block, and the first input of the first comparator. The second input of the first comparator is connected to the output of the divider and to the second input of the second selection block. The control input of the second selection block is coupled to the output of the first comparator and to the control input of the first selection block, the output of which is coupled to the first input of the differential member. The second input of the differential member is coupled to the output of the second control block. The essence of the invention is that the output of the first selection block is connected to the first input of the third selection block, the second input of which is connected to the output of the differential member and the input of the coincidence member. The output of the coincidence member is coupled to the second Auxiliary Gate Inlet and the flip-flop input. The flip-flop output is coupled to the control input of the first output gate, the control input of the second output gate, and the input of the third selection block. The output of the third selection block is connected to the second input of the second comparator, the first input of which is connected to the counter output.
- 3 256 845- 3,256,845
Výstup druhého komparátoru je spojen s prvním vstupem poiíiocného hradla. Výstup pomocného hradla je spojen s překlápěcím vstupem klopného obvodu a se druhým vstupem logického součtového bloku, jehož výstup je spojen s nulovacím vstupem čítače. První vstup logického součtového bloku je spojen s nulovacím vstupem klopného obvodu a s výstupem neekvivalentního bloku. Druhý vstup neekvivalentního bloku je spojen s výstupem paměti znaménkového bitu, jejíž vstup je spojen se znaménkovým vstupem zapojení, s prvním vstupem neekvivalentního bloku, s hradlovacím vstupem prvního výstupního hradla a s hradlovacím vstupem druhého výstupního hradla. Výstup druhého výstupního hradla je epojen se druhým výstupem zapojení. První výstup zapojení je spojen s výstupem prvního výstupního hradla.The output of the second comparator is coupled to the first input of the secondary gate. The output of the auxiliary gate is connected to the flip-flop input of the flip-flop and to the second input of the logic sum block whose output is connected to the reset input of the counter. The first input of the logical sum block is connected to the flip-flop reset input and the non-equivalent block output. The second input of the non-equivalent block is coupled to the output of the sign bit memory, the input of which is connected to the sign input of the circuit, the first input of the non-equivalent block, the gating input of the first output gate and the gating input of the second output gate. The output of the second output gate is connected to the second wiring output. The first wiring output is coupled to the output of the first output gate.
Výhodou uspořádání podle vynálezu je možnost automatického přechodu z. režimu šířkové modulace do režimu frekvenční modulace a naopak. Uživatel má možnost zadat, popřípadě i průběžně měnit dva parametry kombinovaného modulátoru, které mají názorný význam a určují podmínky přechodu mezi oběma režimy. Prvním parametrem je minimální přípustná perioda impulsování. Druhým parametrem je minimální přípustná šířka impulsu. Modulátor má výhodné dynamické vlastnosti. Při rychlých změnách vstupního signálu přejde modulátor s malým zpožděním do nového režimu, nebo dynamicky prodlouží či zkrátí impuls, nebo mezeru mezi impulsy. Při průchodu vstupu nulovou úrovní, změní polaritu výstupu, to znamená, že přejde na impulsování alternativního výstupu. Statická charakteristika převodníku vykazuje velmi malou necitlivost, danou délkou použitého slova. Zároveň zavádí dynamickou necitlivost potlačující neklid v regulačním obvodu při vstupním signálu kolísajícím s relativně krátkou periodou kolem nuly.An advantage of the arrangement according to the invention is the possibility of automatically switching from the width modulation mode to the frequency modulation mode and vice versa. The user has the possibility to enter, or continually change, two parameters of the combined modulator, which are illustrative and determine the conditions of transition between the two modes. The first parameter is the minimum permissible pulse period. The second parameter is the minimum permissible pulse width. The modulator has advantageous dynamic properties. When the input signal changes rapidly, the modulator enters a new mode with a small delay, or dynamically lengthens or shortens the pulse, or the pulse gap. When the input passes through the zero level, it changes the polarity of the output, that is, it switches to the pulse of the alternative output. The static characteristics of the converter show very little insensitivity, given the length of the word used. At the same time, it introduces a dynamic insensitivity suppressing restlessness in the control circuit when the input signal fluctuates with a relatively short period around zero.
-4-256 845-4-256 845
Modulátor umožňuje dosažení vysoké přesnosti regulace v režimu frekvenční modulace. Umožňuje i dosažení vysoké kvality přechodných dějů v režimu šířkové modulace. Současně dává možnost omezit počet výstupních impulsů, a tím přispět k vyšší spolehlivosti a životnosti akčního členu. Výhody modulátoru se projevují zejména při řízení rychlejších objektů nízkého řádu, které mají vysoký poměr doby náběhu k době průtahu a v těch případech, kdy se používají servopohony s konstantní rychlostí bez polohové zpětné vazby a s omezeným hodinovým počtem sepnutí. Pokud se zapojení využije jako součást koncového členu pro řízení servopohonu, potom může zpracovávat i havarijní povely «více'* a “méně” a vyhovět požadavku na přestavování akčního orgánu maximální rychlostí ve velkém rozsahu s možností rychlého zastavení případně t reverzace. Volbou dvou parametrů modulátoru lze dosáhnout velmi různorodéÉe chování, vyhovujícího v různých oblastech použití, a proto je jeho uspořádání vhodné jako základ jednotky modulátoru univerzálního systému pro automatické řízení technologických procesů. Zapojení je možno snadno realizovat číslicovými integrovanými obvody, nebo hybridně kombinací obvodů malé a střední hustoty integrace a procesoru. Pro pevně zvolené parametry modulátoru lze zapojení využít pro přípravu pamětí PROM, pro konkrétní modulátory, případně pro odzkoušení vlivu obou parametrů na regulační proces s konkrétním objektem.The modulator allows high precision control in frequency modulation mode. It also allows to achieve high quality transient processes in the width modulation mode. At the same time, it gives the possibility to limit the number of output pulses and thereby contribute to a higher reliability and service life of the actuator. The advantages of the modulator are particularly evident in the control of faster, low-order objects having a high rise-to-draw-time ratio and in those cases where constant speed servo drives without positional feedback and a limited number of switching cycles are used. If the wiring is used as part of the actuator control end member, it can also process "more" * and "less" emergency commands and satisfy the requirement to adjust the actuator at maximum speed over a large range with the possibility of rapid stop or reversal. By selecting two modulator parameters, a very diverse behavior can be achieved, suited to different fields of application, and is therefore suitable as a basis for a universal system modulator unit for automatic process control. The wiring can be easily realized by digital integrated circuits, or hybridized by combining low and medium density integrated circuits and a processor. For fixed modulator parameters, the wiring can be used to prepare PROM memories, for specific modulators, or to test the effect of both parameters on the control process with a particular object.
Příklad uspořádání podle vynálezu je znázorněn na připojeném výkresu v blokovém schématu.An example of an arrangement according to the invention is shown in the attached drawing in a block diagram.
Jednotlivé bloky zapojení je možno charakterizovat takto.Individual wiring blocks can be characterized as follows.
Násobička 01 je vytvořená z pamětí typu PROM, nebo z procesoru a podpůrných obvodů. Slouží k násobení signálů na svých vstupech.The multiplier 01 is formed from PROM memories, or from a processor and support circuits. It is used to multiply the signals on its inputs.
256 845256 845
Dělička 02 je vytvořena z pamětí typu PROM, nebo z procesoru s podpůrnými obvody, případně z aritmeticko logické jednotky s podpůrnými obvody. Dělí hodnotu na svém druhém vstupu hodnotou na svém prvním vstupu. První komparátor 02 je integrovaný komparátor, který porovnává hodnotu na svém prvním vstupu s hodnotou na svém druhém vstupu a svým výstupem řídí první výběrový blok 04 a druhý výběrový blok 05. První výběrový blok04 je tvořen integrovaným obvodem multipléxeru. Podle logického signálu na svém řídicím vstupu určuje požadovanou šířku impulsu. Druhý výběrový blok Οχ je tvořen integrovaným multiplexerem. Podle logického signálu a na svém řídicím vstupu určuje požadovanou periodu impulsování. Rozdílový člen 06 je vytvořen z integrovaného binárního sumátoru s pomocnými invertory.The partition 02 is made of PROM memories, or a processor with support circuits, or an arithmetic logic unit with support circuits. Divides the value at its second input by the value at its first input. The first comparator 02 is an integrated comparator that compares the value at its first input to the value at its second input and outputs its first selection block 04 and the second selection block 05. The first selection block04 is formed by an integrated multiplier circuit. It determines the required pulse width according to the logic signal on its control input. The second selection block Οχ consists of an integrated multiplexer. It determines the required pulse period according to the logic signal and its control input. The differential member 06 is formed from an integrated binary sumper with auxiliary inverters.
Odečítá hodnotu na svém prvním vstupu od hodnoty na svém druhém vstupu a rozdíl těchto hodnot ovlivňuje požadovanou délku mezery mezi impulsy. Pomocný koincidenční obvod 07 je tvořen integrovanými obvody invertorů s otevřeným kolektorem a společným pracovním odporem. Slouží k testování požadované mezery mezi impulsy. Pamět 08 znaménkového bitu je tvořena klopným obvodem typu JK. Na svém výstupu udává starší hodnotu znaménkového vstupu. Neekvivalentní blok οχ je vytvořen ze dvou invertorů a hradla typu 0R. Spolu s pamětí 08 znaménkového bitu vyhodnocuje průchod vstupního signálu nulovou hladinou. Třetí výběrový blok 10 je tvořen multiplexerem. Poskytuje údaj o požadované šířce impulsu nebo o požadované délce mezery. Druhý komparátor 11 je vytvořen v integrovaném provedení. Slouží k testování, zda skutečná šířka impulsu nebo skutečná délka mezery mezi impulsy překročila požadovanou hodnotu. Pomocné hradlo 12 je tvořené obvodem NAND. Podle signálu na svém druhém vstupu blokuje nebo propouští signál ze svého prvního vstupu. Logický součtový blok'13 je vytvořen z hradla typu OR. Na základě informace o dosažení neboSubtracts the value at its first input from the value at its second input, and the difference of these values affects the desired pulse gap length. The auxiliary coincidence circuit 07 consists of open-collector inverter integrated circuits with a common working resistance. Used to test the required pulse gap. The sign bit memory 08 is formed by a JK type flip-flop. At its output, it specifies the older sign input value. The non-equivalent block οχ consists of two inverters and a 0R gate. Together with the sign bit memory 08, it evaluates the passage of the input signal at zero. The third selection block 10 is formed by a multiplexer. It provides the required pulse width or gap length. The second comparator 11 is formed in an integrated embodiment. It is used to test whether the actual pulse width or the actual pulse gap length has exceeded the desired value. The auxiliary gate 12 is formed by a NAND circuit. Depending on the signal at its second input, it blocks or transmits the signal from its first input. The logical sum block 13 is formed from an OR-type gate. Based on information about achieving or
IAND
- 6 ~- 6 ~
256 845 překročení požadované šířky impulsu nebo požadované délky mezery mezi impulsy vytváří nulovaci signál pro čítač, čítač 14 je vytvořen integrovanými obvody vratného čítače. Používá režim vzestupného čítání s nulováním. Klopný obvod 15 je tvořen integrovaným klopným obvodem typu JK. Překlápí do opačného stavu s významem mezera/ impuls v každém taktu, ve kterém vstupuje log.l na jeho překlápěcí vstup. Při vyhodnoceném průchodu nulou se vynuluje nulovacím vstupem a nahazuje se při koincidenci s nulou svým nahazovacím vstupem. První výstupní hradlo je hradlo typu NAND. Při kladné polaritě znaménkového vstupu zapojení propouští signál na výstup 006 zapojení. Druhé výstupní hradlo je rovněž hradlo typu NAND. Propouští na výstup zapojení signál při záporné polaritě znaménkového vstupu 001 zapojení.256 845 exceeding the desired pulse width or the desired pulse gap length creates a reset signal for the counter, the counter 14 being formed by the return counter integrated circuits. Uses a zero-up counting mode. The flip-flop 15 is an integrated flip-flop type JK. Flips to the opposite state with a space / pulse meaning in each cycle in which log.l enters its flip. At the evaluated zero crossing, it is reset to zero by the zero input and is cast at its zero input at zero coincidence. The first output gate is a NAND gate. If the sign input of the wiring is positive, it passes the signal to the wiring output 006. The second exit gate is also a NAND gate. Passes the signal at the wiring output with the negative polarity of the wiring input 001 wiring.
Jednotlivé bloky jsou zapojeny takto. Signálový vstup 002 zapojení je spojen s prvním vstupem 021 děličky 2 a s prvním vstupem 011 násobičky 01. Výstup 013 násobičky 01 je spojen s prvním vstupem 041 prvního výběrového bloku 04. jehož druhý vstup 042 je spojen se druhým vstupem 022 děličky 02 a se druhým parametrickým vstupem 004 zapojení. První parametrický vstup 003 zapojení je spojen se druhým vstupem 012 násobičky 01, s prvním vstupem 051 druhého výběrového bloku 05 a s prvním vstupem 031 prvního kompará toru 03. Druhý vstup 032 prvního komparátoru 03 je spojen s výstupem 023 děličky 02 a se druhým vstupem 052 druhého výběrového bloku 05. Řídicí ystup 053 druhého výběrového bloku 05 je spojen s výstupem 033 prvního komparátoru 03 a s řídicím vstupem 043 prvního výběrového bloku 04. jehož výstup 044 je spojen s prvním vstupem 061 rozdílového členu 06 a s prvním vstupem 101 třetího výběrového bloku 10. Výstup 054 druhého řídicího bloku 05 je spojen se druhým vstupem 062 rozdílového členu 06. Výstup 063 rozdílového členu 06 je spojen se druhým vstupem 102The individual blocks are connected as follows. The wiring signal input 002 is coupled to the first input 021 of the divider 2 and to the first input 011 of the multiplier 01. The output 013 of the multiplier 01 is coupled to the first input 041 of the first selection block 04. whose second input 042 is coupled to the second input 022 of the divider 02. input 004 wiring. The first wiring parameter input 003 is coupled to the second input 012 of the multiplier 01, the first input 051 of the second selection block 05 and the first input 031 of the first comparator 03. The second input 032 of the first comparator 03 is connected to the output 023 of the divider 02 and the second input 052 of the second The control input 053 of the second selection block 05 is connected to the output 033 of the first comparator 03 and to the control input 043 of the first selection block 04. whose output 044 is connected to the first input 061 of the differential member 06 and the first input 101 of the third selection block 10. 054 of the second control block 05 is coupled to the second input 062 of the differential member 06. The output 063 of the differential member 06 is coupled to the second input 102
256 845 výběrového bloku 10 a se vstupem 071 koincidenčního členu 07» Výstup 072 koincidenčního člq&u 07 je spojen se druhým vstupem 122 pomocného hradla 12 a s nahazovacím vstupem 153 klopného obvodu 15. Výstup 154 klopného obvodu 15 je spojen s řídicím vstupem l6l prvního výstupního hradla 16. s řídicím vstupem 172 druhého výstupního hradla 17 a s řídicím vstupem 103 třetího výběrového bloku 10.256 845 of the selection block 10 and with the input 071 of the coincidence element 07 The output 072 of the coincidence element 07 is connected to the second input 122 of the auxiliary gate 12 and to the input input 153 of the flip-flop 15. with a control input 172 of the second output gate 17 and a control input 103 of the third selection block 10.
Výstup 104 třetího výběrového bloku 10 je spojen se druhým vstupem 112 druhého komparátorů 11, jehož první vstup 111 je spojen s výstupem 142 'čítače 14. Výstup 113 druhého komparátorů 11 je spojen s prvním vstupem 121 pomocného hradla 12. Výstup 123 pomocného hradla 12 je spojen s překlápěcím vstupem 151 klopného obvodu 15 a se druhým vstupem 132 logického součtového bloku 13. jehož výstup 133 je spojen s nulovacím vstupem 141 čítače 14. První vstup 131 logického součtového bloku 13 je spojen s nulovacím vstupem 152 klopného obvodu 15 a s výstupem 093 neekvivalentního bloku 2,. Druhý vstup 092 neekvivalentního bloku 2 je spojen s výstupem 082 paměti -08 znaménkového bitu, jejíž vstup 081 je spojen se znaménkovým vstupem 001 zapojení, s prvním vstupem 091 neekvivalentního bloku s hradlovacím .vstupem 162 prvního výstupního hradla 16 a s hradlovacím vstupem 171 druhého výstupního hradla 17. Výstup 173 druhého výstupního hradla 17 je spojen se druhým výstupem 006 zapojení. První výstup 005 zapojení je spojen s výstupem 163 prvního výstupního hradla 16.The output 104 of the third selection block 10 is connected to the second input 112 of the second comparator 11, the first input 111 of which is connected to the output 142 'of the counter 14. The output 113 of the second comparator 11 is connected to the first input 121 of the auxiliary gate 12. connected to flip-flop input 151 of flip-flop 15 and to second input 132 of logic sum block 13. whose output 133 is connected to reset input 141 of counter 14. First input 131 of logic sum block 13 is connected to reset input 152 of flip-flop 15 and output 093 non-equivalent block 2 ,. The second input 092 of the non-equivalent block 2 is coupled to the output 082 of the sign bit memory -08, the input 081 of which is connected to the sign input 001 of the wiring, the first input 091 of the non-equivalent block to the gating. The output 173 of the second output gate 17 is coupled to the second wiring output 006. The first wiring output 005 is coupled to the output 163 of the first output gate 16.
Blok, který slouží ke stanovení parametrů impulsování, zahrnuje násobičku 01, děličku 02, první komparátor 03. první výběrový blok Oj·, druhý výběrový blok 05 a rozdílový člen 06. V těchto blocích se stanoví momentální požadovaná šířka impulsu, která je na výstupu 044 prvního výběrového bloku 04. a požadovaná délka mezery mezi impulsy, která je na výstupu 063 rozdílového členu 06. Blok,The block used to determine the pulse parameters includes a multiplier 01, a divider 02, a first comparator 03, a first selection block Oj ·, a second selection block 05, and a differential member 06. These blocks determine the momentary pulse width required at the output 044 the first selection block 04. and the desired pulse gap length that is outputted by the differential member 063 06. Block,
256 845 který slouží ke stanovení parametrů impulsování, může být součástí modulátoru, nebo programového přípravku pamětíThe 256 845, which is used to determine the pulse parameters, may be part of a modulator or memory fixture
PROM, které v konkrétním modulátoru mohou nahrazovat celý blok parametrů impulsování· Ostatní bloky zapojení zahrnuté pod značkami 07 až 017 vytvářejí vlastní impúlsovací obvod.PROMs that can replace the entire pulse parameter block in a particular modulator. · The other wiring blocks included under 07 to 017 create their own pulse circuit.
Všechny bloky zapojení pracují periodicky. Perioda zpracování impulsovacího obvodu může být stejná nebo kratší než je perioda pro zpracování pro blok stanovení parametrů impulsování. Předpokládá se, že časové synchronizační impulsy přicházejí do obvodu zvenčí. Ze znaménkového vstupu 001 zapojení přichází informace o znaménku vstupního signálu modulátoru. Tato informace přichází na vstup 081 paměti 08 znaménkového bitu, na první vstup 091 neekvivalentního bloku 2., na hradlovací vstup 162 prvního výstupního hradla 16 a na hradlovací vstup 171 druhého výstupního hradla 17. Ze signálového vstupu 002 zapojení přichází informace o absolutní hodnotě vstupního signálu. Tato informace přichází na první vstup 011 násobičky 01 a na první vstup 021 děličky 02. Na prvním parametrickém 'vstupu 003 zapojení je informace o minimální přípustné periodě impulsování, která přichází na druhý vstup 012 násobičky 01, na první vstup Q31 prvního komparátoru 03 a na pivní vstup 051 druhého výběrového bloku 05. Na druhém parametrickém vstupu 004 zapojení je informace o minimální přípustné šířce impulsu, která přichází na druhý vstup 022 děličky 02 a na druhy vstup 042 prvního výběrového bloku 04. Ze signálů na svých vstupech 011 a 012 určuje násobička 01 požadovanou hodnotu šířky impulsu pro šířkový modulátor s opakovači periodou určenou parametrem z prvního parametrického vstupu 003 zapojení. Součin obou signálů na vstupech 011 a 012 násobičky 01 se normalizuje tak, že pro maximální hodnotu na prvním vstupu 011 násobičky 01 je na jejím výstupu 013 hodnota prvního parametru jako na prvním parametrickémAll wiring blocks operate periodically. The pulse circuit processing period may be equal to or less than the processing period for the pulse parameter determination block. It is assumed that the time synchronization pulses come from the outside. The sign input 001 of the wiring receives the sign information of the modulator input signal. This information comes to the input 081 of the sign bit memory 08, to the first input 091 of the non-equivalent block 2, to the gating input 162 of the first output gate 16, and to the gating input 171 of the second output gate 17. . This information comes to the first input 011 of the multiplier 01 and to the first input 021 of the divider 02. At the first parametric wiring input 003 there is information about the minimum allowable pulse period that arrives at the second input 012 of the multiplier 01, the first input Q31 of the first comparator 03 and beer input 051 of second selection block 05. On the second parametric input 004 the minimum permissible pulse width information that comes to the second input 022 of the divider 02 and the second input 042 of the first selection block 04. The multiplier determines the multiplier from its inputs 011 and 012 01 a pulse width setpoint value for a width modulator with a repetition period determined by the parameter from the first wiring parameter input 003. The product of both signals at inputs 011 and 012 of multiplier 01 is normalized so that for the maximum value at the first input of multiplier 01, at its output 013, the value of the first parameter is the same as on the first parameter.
256 845 vstupu 003 zapojení. Dělička 02 určuje ze signálů na svých vstupech 021 a 022 požadovanou periodu impulsování, přičemž podíl se normalizuje tak, že pro maximální hodnotu na signálovém vstupu 002 zapojení je na výstupu 023 děličky 02 velikost druhého parametru jako na druhém parametrickém vstupu 004 zapojení. V prvním komparátoru 03 se porovnává signál nesoucí informaci o požadované hodnotě impulsování, který se na prvním vstupu 031 prvního komparátoru 03 se signálem nesoucím informaci o minimální přípustné hodnotě impulsování, který je na druhém vstupu 032 prvního komparátoru 02· Jestliže je požadovaná perioda pro frekvenční modulaci větší, než je minimální přípustná perioda impulsování, která je na prvním parametrickém vstupu 003 zapojení, je na výstupu 033 prvního komparátoru 03 signál log.l, a tím je pro modulátor určen režim frekvenční modulace. Signál log.l přichází na řídicí vstup 053 druhého řídicího bloku 0£. Na výstupu 054 druhého řídicího bloku 05 je požadovaná perioda impulsování, která přichází z výstupu 023 děličky 02. První· výběrový blok 04 udává na svém výstupu 044 minimální přípustnou šířku impulsu, jejíž hodnota je na druhém vstupu 042 prvního výběrového bloku 04. Jestliže je požadovaná perioda impulsování pro frekvenční modulaci menší, než je parametr z prvního parametrického vstupu 003 zapojení, je na výstupu 033·prvního komparátoru 03 signál log 0? a tím je pro modulátor určen režim šířkové modulace. Při tomto režimu dává první výběrový blok 04 na svém výstupu 044 informaci o požadované šířce impulsu. Informace o požadované šířce impulsu přichází na první vstup 041 prvního výběrového bloku 04 z výstupu 013 násobičky 01. Druhý výběrový blok 05 dává na svém výstupu 054 informaci o požadované délce periody, která se rovná minimální přípustné délce periody určené na' prvním parametrickém vstupu 03 zapojení. Informace z výstupů obou výběrových bloků se256 845 input 003 wiring. The splitter 02 determines from the signals at its inputs 021 and 022 the desired pulse period, the ratio being normalized so that for the maximum value at the wiring signal input 002, the second parameter input 004 at the wiring output 023 is the size of the second parameter. In the first comparator 03, the signal carrying the pulse setpoint information at the first input 031 of the first comparator 03 is compared to the signal carrying the minimum pulse value information at the second input 032 of the first comparator 02 · If a frequency modulation period is required greater than the minimum permissible pulse period, which is on the first wiring input parameter 003, the log.l signal is output 033 of the first comparator 03, thereby determining the frequency modulation mode for the modulator. The signal log.l arrives at control input 053 of the second control block 0. At the output 054 of the second control block 05, a pulse period is required that comes from the output 023 of the divider 02. The first selection block 04 indicates at its output 044 the minimum allowable pulse width, which value is at the second input 042 of the first selection block 04. pulse period for frequency modulation less than the parameter from the first wiring parameter 003, is there a log 0 signal at the output 033 of the first comparator 03 ? and thus the width modulation mode is determined for the modulator. In this mode, the first selection block 04 outputs the desired pulse width at its output 044. The desired pulse width information arrives at the first input 041 of the first selection block 04 from the output 013 of the multiplier 01. The second selection block 05 provides at its output 054 information on the desired period length equal to the minimum allowable period length determined at the first wiring parameter 03 . Information from the outputs of both selection blocks is
256 645 vedou na vstupy 061 a 062 rozdílového členu 06. V rozdílovém členu 06 se určí požadovaná délka mezery mezi impulsy odečtením požadované šířky impulsu z prvního vstu pu 06l rozdílového členu 06 od požadované periody impulso vání, z jeho druhého vstupu 062. Signály na výstupu 044 prvního výběrového bloku 04 a na výstupu 063 rozdílového členu 06 určují parametry impulsování pro impuleovací obvod. Tyto parametry odpovídají hodnotám na signálovém vstupu 002 zapojení a na obou parametrických vstupech 003 a 004 zapojení. Čítač 14. který je součástí impulsovacího obvody čítá vzestupně až do okamžiku, kdy načítaná hodnota na jeho výstupu 142 je rovná nebo větší než horní mez, kterou určuje na svém výstupu 104 třetí výběrový blok 10. Výběrový blok 10 střídavě určuje požadovanou délku mezery mezi impulsy nebo požadovanou šířku impulsu. Rozlišení mezi stavy - mezera mezi impulsy - a - šířka impulsu zajištuje klopný obvod 15. Signálem z výstupu 154 výběrového bloku 15 se ovládá řídicí vstup 103 třetího výběrového bloku 10 tak, že pro stav - šířka impulsu - přechází na výstup 104 třetího výběrového bloku 10 signál z jeho prvního vstupu 101 o žádané šířce impulsu. Pro stav256 645 leads to the inputs 061 and 062 of the differential member 06. In the differential member 06, the desired pulse gap length is determined by subtracting the desired pulse width from the first input pu 061 of the differential member 06 from the desired pulse period from its second input 062. 044 of the first selection block 04 and at the output 063 of the differential member 06 determine the pulse parameters for the pulse circuit. These parameters correspond to the values at the wiring signal input 002 and at both the wiring parameter inputs 003 and 004. The counter 14, which is part of the pulse circuit, counts in ascending order until the read value at its output 142 is equal to or greater than the upper limit specified at its output 104 by the third selection block 10. The selection block 10 alternately determines the desired pulse gap length. or desired pulse width. The distinction between pulse gap and pulse width is provided by flip-flop 15. The signal from output 154 of selection block 15 controls control input 103 of third selection block 10, so that for status - pulse width - it passes to output 104 of third selection block 10. a signal from its first input 101 of the desired pulse width. Pro stav
- mezera mezi impulsy - přechází na výstup 104 třetího výběrového bloku 10 signál z jeho druhého vstupu 102 o žádané délce mezery mezi impulsy. Čítač 14 se nuluje signálem na svém nulovacim vstupu 141.'Nulování provádí logický součtový blok 13 signálem na svém výstupu 133. Nulování se provádí vždy, když dojde ke změně stavupulse gap - a signal from its second input 102 of the desired pulse gap length is output to output 104 of the third selection block 10. Counter 14 is reset by a signal at its reset input 141. Reset is performed by a logic sum block 13 by a signal at its output 133. Reset is performed whenever the state changes.
- mezera mezi impulsy - a - šířka impulsu - . To znamená, že na druhém vstupu 132 logického součtového bloku 13 je signál log.l. Nulování se též provádí, jestliže se vyhodnotí průchod vstupního signálu modulátoru nulou.pulse gap - and - pulse width -. That is, at the second input 132 of the logic sum block 13, there is a log.1 signal. Resetting is also performed when the modulator input signal is evaluated to be zero.
To je při stavu, když je na prvním vstupu 131 logického součtového bloku signál log.l. Průchod vstupního signálu nulou vyhodnocuje neekvivalentní blok 09 spoluThis is the case when there is a log.1 signal on the first input 131 of the logical total block. The zero-crossing of the input signal is evaluated by the non-equivalent block 09 together
- 11 256 845 a pamětí 08 znaménkového bitu. Jestliže se liší současné znaménko na znaménkovém vstupu 001 zapojení od znaménka zaznamenaného v minulém taktu, které je zaznamenáno v paměti 08 znaménkového bitu, potom se na výstupu 093 neekvivalentního bloku 09 objeví signál log.l. Tímto signálem se vynuluje přes logický součtový blok 13 čítač 14. Současně se tímto signálem vynuluje klopný obvod 15 přes svůj nulovací vstup 152. Klopný obvod 15 přejde do stavu - mezera .. Jestliže má požadovaná hodnota délky mezery mezi impulsy na vstupu 071 koincidenčního členu 07 nulovou hodnotu, je na výstupu 072 koincidenčního členu 07 signál log.O. Tímto signálem se blokuje průchod signálu z prvního vstupu 121 pomocného hradla 12 na· jeho výstup 123. Současně se přes nahazovací vstup 153 klopného obvodu 15 nastaví na jeho výstupu 154 signál log.l.11 256 845 and the sign bit memory 08. If the current sign on the wiring sign input 001 differs from the sign recorded in the last measure that is recorded in the sign bit memory 08, then the log.l signal appears at the output 093 of the non-equivalent block 09. This signal resets counter 14 via logic sum block 13. At the same time, this signal resets the flip-flop 15 via its reset input 152. Flip-flop 15 goes to the gap state. If the setpoint pulse gap value at input 071 has a coincidence member 07 zero value, the output 072 of the coincidence member 07 is a log.O. This signal blocks the passage of the signal from the first input 121 of the auxiliary gate 12 to its output 123. At the same time, the signal log.l.
Signál z výstupu 154 klopného obvodu 15 přechází na řídicí vstup 161 prvního výstupního hradla 16 a na řídicí vstup 172 druhého výstupního hradla 17. První vstupní hradlo 16 propustí signál ze svého řídicího výstupu 161 na svůj výstup 162 a na první výstup 005 zapojení, jestliže znaménko na znaménkovém vstupu 001 zapojení je kladné. Druhé výstupní hradlo 17 propustí signál ze svého řídicího vstupu 172 na svůj výstup 173 a na druhý výstup 006 zapojení, jestliže znaménko na znaménkovém vstupu 001 zapojení je záporné.The signal from the flip-flop output 154 passes to the control input 161 of the first output gate 16 and to the control input 172 of the second output gate 17. The first input gate 16 passes the signal from its control output 161 to its output 162 and first wiring output 005 if the sign on the sign input 001 the wiring is positive. The second output gate 17 transmits a signal from its control input 172 to its output 173 and to the second wiring output 006 if the sign on the wiring input sign 001 is negative.
Vynálezu se využije v zařízeních pro automatické řízení technologických procesů, například v obvodech pro regulaci průtoků, jako podřízených smyček pro regulaci hladin nebo pro regulaci teplot.The invention is used in devices for the automatic control of technological processes, for example in flow control circuits, as slave loops for level control or temperature control.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS869189A CS256845B1 (en) | 1986-12-11 | 1986-12-11 | Combined pulse modulator connection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS869189A CS256845B1 (en) | 1986-12-11 | 1986-12-11 | Combined pulse modulator connection |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CS918986A1 CS918986A1 (en) | 1987-09-17 |
| CS256845B1 true CS256845B1 (en) | 1988-04-15 |
Family
ID=5443120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CS869189A CS256845B1 (en) | 1986-12-11 | 1986-12-11 | Combined pulse modulator connection |
Country Status (1)
| Country | Link |
|---|---|
| CS (1) | CS256845B1 (en) |
-
1986
- 1986-12-11 CS CS869189A patent/CS256845B1/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CS918986A1 (en) | 1987-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4657406A (en) | Timing generating device | |
| CA2105233C (en) | Digital phase comparator and phase-locked loop | |
| JPS60260229A (en) | A/d converter | |
| US4757464A (en) | Apparatus for recognizing relative extrema | |
| US4788660A (en) | Data bus buffer control circuit | |
| CS256845B1 (en) | Combined pulse modulator connection | |
| US3221324A (en) | Analog to digital converter | |
| US4926174A (en) | Digital voltmeter | |
| Maier et al. | Integrated digital control and filtering for an electrodynamically compensated weighing cell | |
| US3447148A (en) | Digital to analog converter having digital feedback | |
| KR840009143A (en) | Phase Modulated Digital Position Detector | |
| RU2319297C1 (en) | D-trigger with self-synchronous preset | |
| US3786488A (en) | Algebraic summing digital-to-analog converter | |
| Pasanen et al. | An integrated digital motion control unit | |
| US4321684A (en) | Digital resolver | |
| SU1401444A1 (en) | Pumping station control apparatus | |
| US3626162A (en) | Automatic digital time constant system | |
| SU1156070A1 (en) | Device for multiplying frequency by code | |
| SU1758872A1 (en) | Pulse recurrence rate divider of voltage-to-frequency converter | |
| SU1472872A2 (en) | Adaptive control system | |
| SU1349003A2 (en) | Displacement-to-code-to-phase conversion device | |
| SU1275765A1 (en) | Device for determining error of phase shifter | |
| SU1488755A1 (en) | DEVICE FOR DYNAMIC OBJECT MODELING | |
| SU960837A1 (en) | Digital function converter | |
| SU1282254A1 (en) | Device for comparing phases |