UA83118C2 - Method and apparatus for computer networks of application process high-speed cycles control - Google Patents
Method and apparatus for computer networks of application process high-speed cycles control Download PDFInfo
- Publication number
- UA83118C2 UA83118C2 UAA200609648A UAA200609648A UA83118C2 UA 83118 C2 UA83118 C2 UA 83118C2 UA A200609648 A UAA200609648 A UA A200609648A UA A200609648 A UAA200609648 A UA A200609648A UA 83118 C2 UA83118 C2 UA 83118C2
- Authority
- UA
- Ukraine
- Prior art keywords
- control
- application
- application process
- data
- computer
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract description 128
- 230000005540 biological transmission Effects 0.000 abstract description 38
- 230000008520 organization Effects 0.000 abstract 1
- 238000004540 process dynamic Methods 0.000 abstract 1
- 238000004088 simulation Methods 0.000 description 24
- 230000001934 delay Effects 0.000 description 18
- 238000007726 management method Methods 0.000 description 17
- 230000015572 biosynthetic process Effects 0.000 description 7
- 239000000872 buffer Substances 0.000 description 7
- 230000003139 buffering effect Effects 0.000 description 7
- 238000004886 process control Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004883 computer application Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 206010010071 Coma Diseases 0.000 description 1
- 206010051602 Laziness Diseases 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Feedback Control In General (AREA)
- Control By Computers (AREA)
Abstract
Description
Винахід відноситься до автоматики, обчислю- сів через високий рівень затримок передачі пакетів вальної техніки, систем передачі інформації і може даних, наявність яких знижує якість і стійкість уп- бути використаний для комп'ютерних мереж уп- равління швидкісними циклами прикладних проце- равління швидкісними циклами прикладних проце- сів, аж до не виконання цілей управління. сів в реальному масштабі часу. Відомий також спосіб і пристрій для комп'юте-The invention relates to automation, calculations due to the high level of delays in the transmission of packages of general equipment, information transmission systems and data, the presence of which reduces the quality and stability of the control can be used for computer networks of high-speed cycle control, applied processing of high-speed cycle control applied processes, up to the non-fulfillment of management goals. sat down in real time. Also known is the method and device for computer
На даний момент часу набули поширення рних мереж управління швидкісними циклами при- комп'ютерні мережі на базі інтернет протоколів (ІР- кладних процесів (див. патент ЕР 1661343), в яко-At this point in time, computer networks based on Internet protocols (IR application processes (see patent EP 1661343)) have become widespread.
Іптегпеї Ргоїосої), які використовуються для обміну му циклічно із заданим періодом дискретизації інформаційними пакетами між абонентами в ком- дані про поточний стан прикладного процесу ко- п'ютерних мережах. Методи пакетної передачі дують і формують в пакет даних прикладного про- інформації реалізовані на основі перетворення цесу, який містить дані про поточний стан прикла- будь-якого виду інформації в цифрові послідовно- дного процесу і час формування пакету даних сті з подальшим розділенням цих послідовностей прикладного процесу, пакет даних прикладного на пакети, які забезпечені всією необхідною інфо- процесу передають в комп'ютерну мережу, з ком- рмацією для їх ідентифікації, маршрутизації, коре- п'ютерної мережі приймають і буферизують пакети кції помилок, що дозволяє здійснювати на основі команд управління, відповідно з заданим періодом використання комп'ютерних мереж з пакетною дискретизації витягують з черги буферизації і де- передачею інформації розподілене в просторі уп- кодують пакет команд управління, декодовані ко- равління прикладними процесами. манди управління передають в прикладний про-Iptegpei Rgoiosoi), which are used to exchange information packets cyclically with a given discretization period between subscribers in computer networks. Packet transmission methods blow and form into a data packet of application information implemented on the basis of the transformation of the process, which contains data about the current state of the application of any type of information into digital sequential process and the time of formation of the data packet, with further separation of these sequences of application process, the application data packet into packets, which are provided with all the necessary process information, are transmitted to the computer network, with information for their identification, routing, corre- the computer network receives and buffers error packets, which allows to carry out based on of control commands, in accordance with the given period of use of computer networks with packet discretization, they are extracted from the buffering queue and by de-transmission of information distributed in space, a packet of control commands is encoded, decoded by application processes. control commands are transferred to the application program
Основними параметрами, що впливають на як- цес. ість роботи комп'ютерних мереж управління швид- Недоліком відомого способу і пристрою є від- кісними циклами прикладних процесів, є затримка носно низькі функціональні і технічні характерис- при передачі пакетів даних, варіація цієї затримки і тики за умови їх використання для комп'ютерних джитер (нестійка синхронізація) вихідних сигналів. мереж управління швидкісними циклами приклад-The main parameters affecting the performance. The disadvantage of the known method and device is the cut-off cycles of application processes, there is a delay of low functional and technical characteristics of the transmission of data packets, a variation of this delay and tics under the condition of their use for computer jitters (unstable synchronization) of output signals. control networks of high-speed cycles, for example
При цьому під швидкісними циклами розуміються них процесів. Відомий спосіб і пристрій не дозво- цикли прикладних процесів, у яких час дискрети- ляє ефективно досягати в комп'ютерних мережах зації даних прикладного процесу менше затримок цілей розподіленого управління швидкісними цик- передачі пакетів в комп'ютерній мережі. Затримка лами прикладних процесів через високий рівень передачі пакетів даних по комп'ютерній мережі в затримок передачі пакетів даних, наявність яких загальному випадку має декілька складових: за- знижує якість і стійкість управління швидкісними тримки кодування і декодування, затримки на вхо- циклами прикладних процесів, аж до не виконання ді і виході з мережі, мережна затримка серіалізації, цілей управління. затримка в компенсуючому буфері. Сумарна за- Метою винаходу є розробка способу і при- тримка пакетів даних в мережі на базі ІР протоко- строю для комп'ютерних мереж управління швид- лів може істотно перевищувати необхідний для кісними циклами прикладних процесів, які дозво- якісного управління швидкісними циклами прикла- лили б здійснити і значно підвищити якість і дних процесів період дискретизації даних, що є стійкість управління швидкісними циклами прикла- перешкодою для здійснення розподіленого управ- дних процесів в комп'ютерних мережах. ління швидкісними циклами прикладних процесів в Поставлена мета досягається тим, що пакет реальному масштабі часу через комп'ютерні ме- даних прикладного процесу приймають з комп'ю- режі, оскільки затримки передачі пакетів даних по терної мережі, дані про поточний стан прикладного комп'ютерній мережі і варіація цих затримок знач- процесу, витягнуті з пакету даних прикладного но знижує якість і стійкість управління швидкісними процесу, використовують як початкові умови для циклами прикладних процесів, аж до не виконання моделювання динаміки прикладного процесу, за- цілей управління. дають часовий інтервал моделювання як сумар-At the same time, high-speed cycles are understood as processes. The known method and device do not permit cycles of application processes in which time is discretized to effectively achieve application process data zations in computer networks with fewer delays of the goals of distributed management of high-speed packet transmission cycles in a computer network. The delay of application processes due to the high level of transmission of data packets over the computer network leads to delays in the transmission of data packets, the presence of which generally has several components: it reduces the quality and stability of management of high-speed encoding and decoding delays, delays in the input cycles of application processes, up to non-fulfillment and exit from the network, network delay of serialization, management goals. delay in the compensating buffer. The overall goal of the invention is to develop a method and maintain data packets in a network based on IR protocol for computer networks. Speed control can significantly exceed the speed required for high-speed application processes, which allow high-quality control of high-speed application processes. would like to implement and significantly improve the quality and quality of daily processes, the period of data discretization, which is the stability of high-speed cycle management, an obstacle to the implementation of distributed management processes in computer networks. laziness by high-speed cycles of application processes in The set goal is achieved by the fact that the packet is received on a real-time scale through the computer media of the application process from the computer, because the delays in the transmission of data packets over the network, data on the current state of the application computer network and the variation of these process delay values, extracted from the data package of the applied process, but reduces the quality and stability of the speed control of the process, are used as initial conditions for the cycles of applied processes, until the simulation of the dynamics of the applied process, for control purposes, is not performed. give the simulation time interval as the sum of
Відомий спосіб і пристрій для комп'ютерних ний час прогнозованих затримок передачі по ме- мереж управління швидкісними циклами приклад- режі пакетів даних прикладного процесу і пакетів них процесів (див. патент О5бб683889|, в якому команд управління сумісно з часом моделювання циклічно із заданим періодом дискретизації дані динаміки прикладного процесу і буферним часом про поточний стан прикладного процесу кодують і компенсації варіацій затримок передачі пакетів по формують в пакет даних прикладного процесу, мережі, для кожного прийнятого пакету даних при- який містить дані про поточний стан прикладного кладного процесу в прискореному масштабі часу процесу і час формування пакету даних приклад- на часовому інтервалі моделювання моделюють ного процесу, пакет даних прикладного процесу динаміку прикладного процесу спільно з моделю- передають в комп'ютерну мережу, з комп'ютерної ванням процесу формування команд управління, мережі приймають і буферизують пакети команд команди управління, які відповідають кінцевій точ- управління, відповідно з заданим періодом дис- ці часового інтервалу моделювання, розміщують в кретизації витягують з черги буферизації і декоду- пакеті команд управління, в якому розміщують ють пакет команд управління, декодовані команди також час передачі команд управління в приклад- управління передають в прикладний процес. ний процес, який визначають як суму часу форму-A known method and device for computer-timed forecasted transmission delays over high-speed application control cycles of application process data packets and their process packets (see patent О5bb683889|, in which control commands compatible with the simulation time cyclically with a given period discretization data of the dynamics of the applied process and the buffer time about the current state of the applied process are coded and compensation of variations in packet transmission delays are formed into a data packet of the applied process, the network, for each received data packet that contains data about the current state of the applied process in an accelerated time scale of the process and the time of the formation of the application data packet during the simulation time interval of the simulated process, the data packet of the application process, the dynamics of the application process, together with the model, are transmitted to the computer network, with the computer control of the process of forming control commands, the network receives and buffers the command packets management teams like and correspond to the final control point, in accordance with the specified period of the disk of the simulation time interval, are placed in the cretization, extracted from the buffering queue and decoded control command packet, in which the control command packet is placed, the decoded commands, as well as the time of transmission of control commands to the example management is transferred to the application process. process, which is defined as the amount of time formed
Недоліком відомого способу і пристрою є те, вання пакету даних прикладного процесу і часово- що вони не дозволяють ефективно досягати в го інтервалу моделювання, пакет команд комп'ютерних мережах цілей розподіленого уп- управління передають в комп'ютерну мережу, па- равління швидкісними циклами прикладних проце- кет команд управління витягують з черги буфери-The disadvantage of the known method and device is that the data package of the application process and the time that they do not allow to effectively achieve the simulation interval, the package of commands in computer networks for the purposes of distributed control are transmitted to the computer network, control by high-speed cycles application processes of control commands pull buffers from the queue
зації при досягненні поточним часом прикладного нали початкових умов для моделювання динаміки процесу значення часу передачі команд управлін- прикладного процесу і сигнал часу формування ня в прикладний процес. пакету даних прикладного процесу їдп. Крім того,zation upon reaching the current time of the applied initial conditions for modeling the dynamics of the process, the value of the time of transmission of the control commands of the applied process and the signal of the time of formation in the applied process. application process data package etc. In addition,
Надалі винахід пояснюється описом конкрет- блок управління моделюванням 10 задає часовий ного прикладу його виконання і прикладеними кре- інтервал моделювання Лі (див. Фіг.3) як сумарний сленнями. час прогнозованих затримок передачі по мережіIn the future, the invention is explained by the description of the specific simulation control unit 10 sets a time example of its implementation and the applied cre- the Lee simulation interval (see Fig. 3) as a total of transmissions. time of predicted network transmission delays
На Фіг.1 - блок - схема пристрою. пакетів даних прикладного процесу Лін і пакетівFigure 1 is a block diagram of the device. data packets of the Lin application process and packets
На Фіг.2 - структура пакету даних прикладного команд управління Лі сумісно з часом моделю- процесу. | вання динаміки прикладного процесу Ліз і буфер-Fig. 2 shows the structure of the data package of the Lee application control command compatible with the time model-process. | of the dynamics of the applied process Leasing and buffering
На Фіг.З - структура часового інтервалу моде- ним часом компенсації варіацій затримок передачі лювання. | пакетів по мережі Лін, тобто Лі - ДН -- ЛЬ я Ліз я ЛИ.Fig. 3 shows the structure of the time interval by the modem time for the compensation of variations in transmission delays. | packets on the Lin network, i.e. Li - DN -- ЛЯ i Liz i LY.
На Фіг.4 - структура пакету команд управління. З виходу блоку управління моделюванням 10Figure 4 shows the structure of the control command package. From the output of the simulation control unit 10
Суть запропонованого способу і пристрою для сигнали початкових умов для моделювання дина- комп ютерних мереж управління швидкісними цик- міки прикладного процесу, сигнал заданого часо- лами тм обои процесів пояснюється на прик- вого інтервалу моделювання Лі і сигнал часу фор- ладі опису роботи схеми технічної реалізації вина- мування пакету даних прикладного процесу ічп ли ри во к Що 6 , поступають на перший вхід блоку моделювання ристрій ( Н ) містить блок датчиків прикла- динаміки прикладного процесу 11, який по кожно- бок процесу !, вихід якого підключений р му комплексу сигналів початкових умов для моде- лок тку пе даних прикладного процесу 2 до лювання динаміки прикладного процесу визначає входу й передачі пакетів даних прикладного час передачі команд управління в прикладний тю ме А блок поийомм пакетів команд процес ісп Ї починає в прискореному масштабі часу п патичнЯ Б екий вхо ом й пючений о вихо д на часовому інтервалі моделювання лї моделюва- у люте ної ме ежі да вихо ом до вхо блоку ти динаміку прикладного процесу. Час передачі буфе ло їв вих якого ув, наннй чес бло команд управління в прикладний процес їсп визна- йо мання 7 з вхо ОМ блоку ег лятов прик чається як сума часу формування пакету даних декоду д у регу р р прикладного процесу їдп і часового інтервалу мо- ладного процесу 8, блок прийому пакетів даних є : й делювання Лї, тобто їсп - дп -- АЛ. прикладного процесу 9, який входом підключений З виходу блоку моделювання динаміки прик до виходу комп'ютерної мережі 4, а виходом через ладного п цес " сигнали стану прикла ного блок управління моделюванням 10 до першого п д ес їй олелюється сита час пеое ачі входу блоку моделювання динаміки прикладного кома У, правління ВП икла ний про ід юй пос процесу 11, вихід якого з'єднаний з входом блоку т пають на. вхід блок команд п авління 12, який команд управління 12, перший вихід якого підклю- по сигналах стан п у па ото про ес о Мо е чений до другого входу блоку моделювання дина- У пр д роцесу, щ щі й - : люється, моделює процес формування команд міки прикладного процесу 11, другий вихід блоку : й . й - управління, які з першого виходу блоку команд команд управління 12 з'єднаний через блок коду- правління 12 передаються на другий вхід блок вання команд управління 13 з входом блоку пере- упр ред; РУ У й й й й й моделювання динаміки прикладного процесу 11, дачі пакетів команд управління 14, вихід якого під- моделюючи таким чином зміну поточного стан ключений до входу комп'ютерної мережі 4. п кла ного процес о мо люється пі зіThe essence of the proposed method and device for the signal of the initial conditions for modeling dynamic computer networks for controlling the high-speed cycles of the applied process, the signal given by the times tm of the process is explained on the pre-interval of the Lee simulation and the time signal in the form of the description of the operation of the technical scheme implementation of the collection of the data package of the applied process and the flow of what 6, entering the first input of the system simulation block (H) contains a block of sensors of the application dynamics of the applied process 11, which is on each side of the process, the output of which is connected to the system signals of initial conditions for data flow models of the application process 2, the addition of the dynamics of the application process determines the input and transfer of application data packets, the time of transmission of control commands to the application team, and the block of command packets, the test process begins in an accelerated time scale input and output output on the time interval of the simulation of the simulation boundary and the output to the output block the dynamics of the application process. The time for transferring the buffer files of which the number of control commands to the application process of the recognition computer 7 from the input of the OM block of the elets is added as the sum of the time of the formation of the data package of the decoder to the regulation of the application process of the computer and the time interval - good process 8, the block for receiving data packets is: and division of Lie, that is, isp - dp -- AL. of the applied process 9, which is connected by the input From the output of the dynamics simulation unit to the output of the computer network 4, and the output through the appropriate process "state signals of the applied simulation control unit 10 is transferred to the first step of the simulation unit's input time the dynamics of the application group U, the board of the VP is laid out in the process of process 11, the output of which is connected to the input of the block t. This process is connected to the second input of the dynamic simulation block. block of commands, control commands 12 connected through the control code block 12 are transmitted to the second input of the block of control commands 13 with the input of the re-control block; , the output of which, thus simulating a change in the current state, is connected to the input of the computer network 4. The planned process is modeled by
На виході блоку датчиків прикладного процесу Мо ельованих команд т авління Мо, елювання в 1 формуються дані про поточний стан прикладного д д упр "Мод . : прискореному масштабі часу динаміки прикладно- процесу, які поступають на вхід блоку кодування . го процесу спільно з моделюванням процесу фор- даних прикладного процесу 2. Блок кодування да- : Я й й мування команд управління закінчується при дося- них прикладного процесу 2 циклічно із заданим тненні кінцевої точки часового інтервал періодом дискретизації Аа перетворює вхідні сиг- оделюва ц й їй значе ома В пу нали про поточний стан прикладного процесу в модел о паю "В поп озованох, й часу упо елачі цифровий код і здійснює процедури стиснення ня відповідають прогнозованому ч мА В ЧІ інформації ії формування пакету даних прикладно- команд У лок в прикладний пня оо дру- го процесу, структура якого приведена на Фіг.2. До Гого виходу олоку команд управління сигнали складу пакету даних прикладного процесу входять ному часу леролані щі ант управиіни приклад: дані поточного стану прикладного процесу і час ному бо й си нап пасе зедачі омани. до формування пакету даних прикладного процесу Зав процес ст, ладни зл во с пеое таю щ у їдп. Сформовані пакети даних прикладного проце- р п бло В коливання оман пає ред 13 я на су поступають на вхід блоку передачі пакетів да- злійс юеї зо и ст с сн. упр зоома шо що. них прикладного процесу 3, який виконує передачу дюисн процедури стиснення інф рмації і фор- по інтернет протоколам пакетів даних прикладного мування пакетів ре управління, структура процесу в комп'ютерну мережу 4. Блок прийому яких приведена на Фіг. «До складу пакету команд пакетів даних прикладного процесу 9 з комп'ютер- управління входять команди управління, які відпо- ної мережі 4 приймає пакети даних прикладного палі яв поикпанний ос си дп часі процесу, які з виходу блоку прийому пакетів даних у олаі команд віщі проц «ла игн тро ве прикладного процесу 9 поступають на вхід блоку й редачі команд управління в прикладний проц управління моделюванням 10. сп. Сформовані пакети кома авлі з оAt the output of the unit of sensors of the applied process of the Moeled melting commands of Mo, eling in 1, data on the current state of the applied control "Mod" are formed: the accelerated time scale of the dynamics of the applied process, which are fed to the input of the coding block of the .th process together with the simulation of the process data of the application process 2. The coding block gives: I and the speech of the control commands ends when the application process 2 is reached cyclically with the specified end point of the time interval by the discretization period Aa transforms the input signal and its value in the pool about the current state of the application process in the model of the "In the mentioned, and time-consuming digital code and performs compression procedures that correspond to the predicted amount of information and the formation of a data package of application commands. In the application of the second process, the structure of which is shown in Fig.2. The output of the group of control commands, the signals of the data package of the application process includes the time of the operation of the control system, for example: the data of the current state of the application process and the time of error. to the formation of the data package of the applied process. Formed data packets of the application processor are sent to the input of the packet transmission block. control zoom what what them of the application process 3, which performs the transmission of data compression procedures and for- via internet protocols of data packets of application communication of control packets, the structure of the process into the computer network 4. The reception block of which is shown in Fig. "The command package of the data packets of the application process 9 from the computer control includes control commands that are connected to the network 4 and receive data packets of the application field, which are sent from the output of the data packet reception block in the command layer proc "la ign trove" of the applied process 9 are received at the input of the block and the editor of the control commands in the applied process of control of the simulation 10. sp. Coma avli packages formed with o
Блок управління моделюванням 10 по кожно- б Ф ов. зан їй й Ган. нд щі ння 13 ост й му пакету даних прикладного процесу формує сиг- ду олоку кодування команд управління посту: пають на вхід блоку передачі пакетів команд уп-Simulation control unit 10 per F ov. behind her and Han. Section 13 of the last data packet of the application process forms the sigil of the post control command coding code: they are connected to the input of the control command packet transmission block
равління 14, який виконує передачу по інтернет - третя - розподілена в комп'ютерній мережі протоколам пакетів команд управління в комп'ю- система управління прикладним процесом з наяв- терну мережу 4. Блок прийому команд управління ністю затримки передачі пакетів по комп'ютерній з комп'ютерної мережі 4 приймає пакети команд мережі, яка реалізована відповідно до винаходу, управління, які з виходу блоку прийому пакетів що заявляється. команд управління 5 поступають на вхід блоку Тестова (локально розташована без передачі буферизації 6. При досягненні поточним часом пакетів по комп'ютерній мережі) система управлін- прикладного процесу значення часу передачі ко- ня прикладним процесом, в якій відсутні затримки манд управління в прикладний процес ісп, з черги передачі пакетів, була синтезована відповідно до буферизації блоку буферизації 6 витягується від- заданих цілей управління і критеріїв якості управ- повідний часу їсп пакет команд управління, який з ління. виходу блоку буферизації 6 поступає на вхід блоку Робота кожної з трьох систем управління при- декодування 7. З виходу блоку декодування 7 де- кладним процесом досліджувалася в широкому кодовані команди управління поступають на вхід спектрі початкових умов для виконання трьох за- блоку регуляторів прикладного процесу 8. дач управління: стабілізації параметрів прикладно-line 14, which performs transmission over the Internet - the third - is distributed in the computer network to the protocols of control command packets to the computer application process control system from the internal network 4. Block of receiving commands for controlling the delay of packet transmission over the computer network computer network 4 receives packets of commands of the network, which is implemented in accordance with the invention, management, which from the output of the packet receiving block that is declared. 5 control commands are received at the input of the Test block (locally located without transfer buffering 6. When packets are reached by the computer network at the current time) the control system of the application process is the value of the time of transmission of the horse by the application process, in which there are no delays in the control commands to the application process ISP, from the packet transmission queue, was synthesized in accordance with the buffering of the buffering block 6 is extracted from the given management goals and quality criteria. the output of the buffering block 6 enters the input of the block Operation of each of the three decoding control systems 7. From the output of the decoding block 7, the decoding process was studied in a wide spectrum of the initial conditions for the implementation of the three blocks of the application process regulators 8 management: stabilization of application parameters
Виробка команд управління для прогнозовано- го процесу, програмного управління прикладним го часу передачі команд управління в прикладний процесом, термінального управління прикладним процес їсл шляхом моделювання в прискореному процесом. масштабі часу динаміки прикладного процесу спі- Результати проведених досліджень показали, льно з моделюванням процесу формування ко- що якість роботи другої, розподіленої в комп'ютер- манд управління за даними про поточний стан ній мережі системи управління прикладним проце- прикладного процесу у момент часу їЇчп дозволяє сом з наявністю затримок передачі пакетів, різко компенсувати в комп'ютерних мережах управління погіршується вже за наявності затримок передачі швидкісними циклами прикладних процесів затри- по мережі 120-160мс, а при затримках передачі по мки передачі пакетів по комп'ютерних мережах, мережі більш ніж 180мс, ця система управління не варіації цих затримок і джитер команд управління досягає цілей управління. при розподіленому управлінні швидкісними цикла- Якість же роботи третьої розподіленої в ком- ми прикладних процесів. п'ютерній мережі системи управління прикладнимDevelopment of control commands for the forecasted process, software control of the application process, the time of transfer of control commands to the application process, terminal control of the application process by means of simulation in an accelerated process. the time scale of the dynamics of the applied process together with the results of the conducted research showed that, together with the modeling of the formation process, the quality of the work of the second, distributed in the computer-mand management according to the data on the current state of the network of the applied process control system of the applied process at the moment of time allows soms with the presence of packet transmission delays to sharply compensate in computer networks, control deteriorates already in the presence of transmission delays with high-speed cycles of application processes, network delays of 120-160ms, and with transmission delays due to the speed of packet transmission over computer networks, networks more than 180ms, this control system does not variation of these delays and jitter of control commands achieves control objectives. in case of distributed management of high-speed cycle- Quality of work of the third distributed in commas applied processes. computer network of the application control system
Було проведено моделювання розподіленого процесом з наявністю затримок передачі пакетів, управління швидкісними циклами прикладних про- яка реалізована відповідно до винаходу, що заяв- цесів в комп'ютерних мережах. Для проведення ляється, дозволяє досягати цілей управління у досліджень в якості керованого прикладного про- всьому діапазоні затримок передачі пакетів для цесу був вибраний об'єкт, який описувався нелі- всього спектру початкових умов прикладного про- нійними диференціальними рівняннями 17-го по- цесу, всіх типів задач і цілей управління з якістю, рядку з частотою дискретизації даних 50мс. При відповідною заданим критеріям якості управління. моделюванні затримка пакетів даних прикладного Технічний результат, що досягається, як пока- процесу змінювалася в циклах випадковим чином зали експериментальні дослідження, може бути в діапазоні 75-500мс, а також затримка пакетів реалізований тільки взаємозв'язаною сукупністю команд управління змінювалася в циклах випадко- всіх істотних ознак заявленого винаходу, відобра- вим чином в діапазоні 75-500мс. жених у формулі винаходу.Simulation of a distributed process with the presence of packet transmission delays, control of high-speed cycles of applied processes, which is implemented according to the invention of applications in computer networks, was carried out. An object was selected for the process, which was described by the non-linear spectrum of the initial conditions of the applied differential equations of the 17th process. all types of tasks and goals of management with quality, a line with a data sampling frequency of 50ms. In accordance with the given criteria of management quality. simulations, the delay of data packets of the applied Technical result, which is achieved as the duration of the process varied randomly in the cycles of experimental studies, can be in the range of 75-500 ms, as well as the delay of packets realized only by an interconnected set of control commands varied randomly in the cycles of all essential features of the claimed invention, selectively in the range of 75-500ms. husband in the formula of the invention.
В процесі моделювання досліджувалася робо- Все вищезазначене показує, що використання та трьох систем управління прикладним процесом: винаходу, що заявляється, дозволяє будувати на - перша - тестова (локально розташована без базі комп'ютерних мереж системи розподіленого передачі пакетів по комп'ютерній мережі) система управління швидкісними циклами прикладних про- управління прикладним процесом, в якій відсутні цесів в реальному масштабі часу, підвищити якість затримки передачі пакетів; і надійність роботи таких систем за наявності за- - друга - розподілена в комп'ютерній мережі тримок передачі пакетів даних в комп'ютерних система управління прикладним процесом анало- мережах. гічна тестовій, але із затримками передачі пакетів по комп'ютерній мережі; п НАННЯIn the process of simulation, the robot was studied. All of the above shows that the use of three application process control systems: the claimed invention allows building on - the first - a test (locally located without a computer network base system of distributed transmission of packets over a computer network) a system for managing high-speed cycles of application pro- management of the application process, in which there are no cesses on a real-time scale, to improve the quality of packet transmission delay; and the reliability of the operation of such systems in the presence of a second - distributed in the computer network of the transmission of data packets in the computer application process control system analog networks. gic test, but with delays in the transmission of packets over the computer network; n NANNYA
ЗНАНІН ченаZNANIN chena
Фіг. 1Fig. 1
Дані поточного стану | Час бормування пакету і датчиків прикладного данихData of the current state | Boring time of the packet and application data sensors
І процесу | прикладного процесу їхAnd the process applied process of them
Фіг. 7Fig. 7
Затримка | Затримка Час Буферний час передач по 0 передачіно моделювання! компенсації мережі 0 мережіпакету | динаміки варіацій паксту даних. | каМмаинд прикнадного затримок прикладного Управління процесу передачі по процесу А Же ль мережі ді:Delay | Delay Time Buffer time of transmissions at 0 transmissions of simulation! network compensation 0 network package | dynamics of data packet variations. | kaMmaind of the applied delay of the application Management of the transmission process by the process A Zhe l network di:
Часовий інтервал моделювання динаміки прикладного процесу і Ар АЦ Де АС АThe time interval of modeling the dynamics of the applied process and Ar AC De AC A
Фіг. ЗFig. WITH
Команди управління Час передачі команд управління в прикладний процес ївControl commands The time of transfer of control commands to the application process ate
Фіг. 4Fig. 4
Комп'ютерна верстка В. Клюкін Підписне Тираж 26 прим.Computer layout V. Klyukin Signature Circulation 26 approx.
Міністерство освіти і науки УкраїниMinistry of Education and Science of Ukraine
Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, УкраїнаState Department of Intellectual Property, str. Urytskogo, 45, Kyiv, MSP, 03680, Ukraine
ДП "Український інститут промислової власності", вул. Глазунова, 1, м. Київ - 42, 01601SE "Ukrainian Institute of Industrial Property", str. Glazunova, 1, Kyiv - 42, 01601
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
UAA200609648A UA83118C2 (en) | 2006-09-08 | 2006-09-08 | Method and apparatus for computer networks of application process high-speed cycles control |
PCT/UA2007/000052 WO2008030206A1 (en) | 2006-09-08 | 2007-09-07 | Method and device for control computer networks using high-speed cycles of application processes |
RU2009106351/08A RU2422888C2 (en) | 2006-09-08 | 2007-09-07 | Method and device for computer networks for controlling speed cycles of application processes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
UAA200609648A UA83118C2 (en) | 2006-09-08 | 2006-09-08 | Method and apparatus for computer networks of application process high-speed cycles control |
Publications (1)
Publication Number | Publication Date |
---|---|
UA83118C2 true UA83118C2 (en) | 2008-06-10 |
Family
ID=39157526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
UAA200609648A UA83118C2 (en) | 2006-09-08 | 2006-09-08 | Method and apparatus for computer networks of application process high-speed cycles control |
Country Status (3)
Country | Link |
---|---|
RU (1) | RU2422888C2 (en) |
UA (1) | UA83118C2 (en) |
WO (1) | WO2008030206A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2577194C1 (en) * | 2012-03-19 | 2016-03-10 | Нек Корпорейшн | Communication system, control device, communication device, information relay method and programme |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996028942A1 (en) * | 1995-03-09 | 1996-09-19 | Nokia Telecommunications Oy | Method of communication and connection control |
JPH10229398A (en) * | 1997-02-17 | 1998-08-25 | Nippon Telegr & Teleph Corp <Ntt> | Network simulator and network simulation method |
US6683856B1 (en) * | 1998-10-09 | 2004-01-27 | Lucent Technologies Inc. | Method and apparatus for measuring network performance and stress analysis |
US6683889B1 (en) * | 1999-11-15 | 2004-01-27 | Siemens Information & Communication Networks, Inc. | Apparatus and method for adaptive jitter buffers |
FR2830094B1 (en) * | 2001-09-27 | 2004-12-10 | Cit Alcatel | METHOD AND DEVICE FOR SIMULATING THE BEHAVIOR OF A NETWORK, ALLOWING SIZING ON DEMAND |
US20050047396A1 (en) * | 2003-08-29 | 2005-03-03 | Helm David P. | System and method for selecting the size of dynamic voice jitter buffer for use in a packet switched communications system |
-
2006
- 2006-09-08 UA UAA200609648A patent/UA83118C2/en unknown
-
2007
- 2007-09-07 RU RU2009106351/08A patent/RU2422888C2/en not_active IP Right Cessation
- 2007-09-07 WO PCT/UA2007/000052 patent/WO2008030206A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2008030206A1 (en) | 2008-03-13 |
RU2009106351A (en) | 2010-10-20 |
RU2422888C2 (en) | 2011-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Polushin et al. | On the model-based approach to nonlinear networked control systems | |
Hadjicostis et al. | Feedback control utilizing packet dropping network links | |
Qu et al. | Event-triggered control for networked control systems with quantization and packet losses | |
Georgiev et al. | Packet-based control: The H2-optimal solution | |
Wang et al. | Deep reinforcement learning aided no-wait flow scheduling in time-sensitive networks | |
Tavassoli | Stability of nonlinear networked control systems over multiple communication links with asynchronous sampling | |
UA83118C2 (en) | Method and apparatus for computer networks of application process high-speed cycles control | |
Zeng et al. | Edge agreement of second-order multi-agent system with dynamic quantization via the directed edge Laplacian | |
Zhang et al. | Stability of networked control systems with communication constraints | |
Peng et al. | The study of Smith prediction controller in NCS based on time-delay identification | |
CN102684805B (en) | For the method and apparatus controlling clock-signal generator | |
Borri et al. | Symbolic control design of nonlinear networked control systems | |
CN105353622B (en) | A kind of dynamic matrix control method with time delay and packet loss networked system | |
Peng et al. | Maximum allowable equivalent delay bound of networked control systems | |
Brahimi et al. | Comparison between Networked Control System behaviour based on CAN and Switched Ethernet networks | |
Shi et al. | Predictive control of networked systems with communication delays | |
Hsu et al. | Congestion control for local wireless sensor network using time-delay compensator | |
Fu et al. | Design and simulation of control algorithms for WINCS | |
Liao et al. | On network simulation for performance evaluation of real-time Internet-based teleoperation | |
Casanova et al. | Irregular actuation and sampling in a networked control system over Profibus-DP | |
Addad et al. | Delay evaluation and compensation in ethernet-networked control systems | |
Klinkhieo et al. | Information packets and MPC enable Fault-tolerance in Network Control | |
Ding et al. | The effects of time delay of internet on characteristics of human behaviors | |
Grega | Codesign of distributed and real-time control systems | |
KELLER | SB-RTPA: SIMULATION-BASED REAL-TIME PERFORMANCE ANALYSIS USING AGGREGATION OF SHORT SIMULATIONS |