Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
UAA200609648A
Other languages
Russian (ru)
Ukrainian (uk)
Inventor
Вадим Володимирович Павлов
Светлана Вадимовна Павлова
Юрий Петрович Богачук
Original Assignee
Международный Научно-Учебный Центр Информационных Технологий И Систем
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Международный Научно-Учебный Центр Информационных Технологий И Систем filed Critical Международный Научно-Учебный Центр Информационных Технологий И Систем
Priority to UAA200609648A priority Critical patent/UA83118C2/en
Priority to PCT/UA2007/000052 priority patent/WO2008030206A1/en
Priority to RU2009106351/08A priority patent/RU2422888C2/en
Publication of UA83118C2 publication Critical patent/UA83118C2/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems 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

A method and apparatus for computer networks that control high-speed cycles of application process relates to automation, computer engineering, data transmission systems and may be used in computer system of distributed control of application process in real time. Control commands by means of modelling in speed time mode of applicable process dynamic together with process modelling are formed in accordance with data about current status of applicable process that provides compensation of data packages transmission delay through computer network during distributed control of application process. The technical result is achieved by using dynamic models of application process that allows computer networks to be used for organization systems of distributed control of application process in real time, improving quality and reliability of the said systems works, when data packages transmission delay in computer networks occurs.

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

UAA200609648A 2006-09-08 2006-09-08 Method and apparatus for computer networks of application process high-speed cycles control UA83118C2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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