Radio Electronics, Computer Science, Control
Not a member yet
    1174 research outputs found

    УПРАВЛІННЯ НАВАНТАЖЕННЯМ У РОЗПОДІЛЕНІЙ КОМП'ЮТЕРНІЙ СИСТЕМЕ ЗА ДОПОМОГОЮ НЕЙРОННИХ МЕРЕЖ

    No full text
    Development of the manager of the distributed computer system on a basis of perceptron-like neural networks allowed to simplify managerial process of resources of the distributed computer system due to the offered system of estimating tasks by criterion of necessary resources. Using neural networks allows to reduce time and to increase accuracy of a rating which will allow to choose more precisely computing resources on which tasks will be solved.Розробка диспетчера розподіленої комп’ютерної системи на основі нейронних мереж персептронного типу дозволила спростити процес управління ресурсами розподіленої комп’ютерної системи завдяки запропонованій системі оцінювання задач по критерію необхідних ресурсів. Використання нейронних мереж дозволяє скоротити час оцінювання і підвищити точність оцінки, що дозволить більш точно вибрати обчислювальні ресурси, на яких буде виконуватися задача.Розробка диспетчера розподіленої комп’ютерної системи на основі нейронних мереж персептронного типу дозволила спростити процес управління ресурсами розподіленої комп’ютерної системи завдяки запропонованій системі оцінювання задач по критерію необхідних ресурсів. Використання нейронних мереж дозволяє скоротити час оцінювання і підвищити точність оцінки, що дозволить більш точно вибрати обчислювальні ресурси, на яких буде виконуватися задача

    АСИМПТОТИЧНЕ ВИКОНАННЯ МАТЕМАТИЧНИХ ОПЕРАЦІЙ НА БАГАТОФАЗНИХ СИГНАЛАХ

    No full text
    The apparatus for realizing mathematical operations on multiphase noising signals with unknown frequency and with constant unknown displacements of zeros was developed. In particular the apparatus permits to find derivatives and integrals of main harmonics of phase signals. As an example two algorithms of induction motor flux estimation by electromotive force are obtained.Разработан аппарат для проведения математических операций на многофазных зашумленных сигналах с неизвестной частотой и с постоянными неизвестными смещениями ноля. В частности, аппарат позволяет получить производные и интегралы главных гармоник фазовых сигналов. В качестве примера получены два алгоритма определения потокосцепления асинхронного двигателя по его ЭДС.Розроблено апарат для проведення математичних операцій на багатофазних зашумлених сигналах з невідомою частотою та з постійними невідомими зсувами ноля. Зокрема, апарат дозволяє отримати похідні та інтеграли головних гармонік фазових сигналів. Як приклад отримано два алгоритми визначення потокозчеплення асинхронного двигуна за його ЕРС

    МЕТОД КОНТРОЛЮ МЕХАНІЧНОГО СТАНУ ОПТИЧНОГО ВОЛОКНА ДІЕЛЕКТРИЧНОГО САМОУТРИМНОГО ОПТИЧНОГО КАБЕЛЮ ПРИ ЕКСПЛУАТАЦІЇ

    No full text
    Context. One of the issues of theoretical and practical research studying phenomena that occur over time and lead to violations of the normative work of optical cables (OC) are ways to ensure and control their reliability during operation. Today, electronic communication (telecommunications) has already gained significant integration and widespread use due to the urgent need to exchange large volumes of information between users or network devices at high speeds and over long distances, as well as the provision of a wide range of electronic communication services. The electronic communication service has a high level of demand and consists in receiving and/or transmitting information through electronic communication networks, which is transmitted using electronic communication networks and services. In an electronic communication network, the transmitting/receiving of optical signals is provided by the fiber optic transmission system (FOTS). It is capable of converting electrical signals from a variety of digital devices into optical signals and transmitting them over fiber-optic communication lines (FOCL), which is the main transmission medium in an electronic communication network. The problem of ensuring the reliability of the FOCL, which includes a wide range of issues related to the development and production of all its elements, design, construction and technical operation of the communication line, continues to gain more and more importance. In general, the transmitting/receiving of information between end users equipment, communication nodes, network devices (servers, databases, etc.) takes place through an electronic communication network. Normative and technical documentations for fiber-optic communication lines regulates the control of the mechanical state of the optical cable during operation, but do not provide the full control of the mechanical state of the optical fiber to ensure the quality and reliability of the line during the specified service life. As known, to ensure the reliability of the optical cable, as a rule, the permissible elongation of the optical fiber (OF) is ɛpOF < (0.2...0.25) %, adopted during the designing of the cable. However, during operation, the appearance of multiple excess of elongations exceeding these values is possible in the fibers. Thus, the development and substantiation of methods for evaluating the mechanical characteristics of a dielectric self-supporting optical cable (DSOC) and the method of full control of the mechanical state of the optical fiber is necessary. The last can lead to premature failure of the optical fiber. Objective. Development and substantiation of the method of control the mechanical state of an optical fiber of the suspended DSOC, as well as assessment of the conditions of deformation of optical fibers in its core with the appearance of longitudinal tensile/compressive loads during operation. Method. Two ways of evaluating the mechanical characteristics of DSOC and the method of control the mechanical state of its fibers have been developed and proposed. For this, the following characteristics of the cable and fiber are adopted in the work: relative elongation of the cable and fiber (ɛcх, ɛОFх), span length (Lsх) of the line, cable sag in the span (fx) and tensile load (TL) of the cable (Ftlх), which causes longitudinal deformation ɛ. At the same time, the method proposes to control the mechanical state of the optical fiber during the operation of the DSOC by determining its effective relative elongation according to the mechanical, physical and climatic conditions of the line location. In the paper, it is proposed to measure and calculate the following mechanical characteristics, due to the developed reference data for the selection of the cable type and the climatic zone of the line location, measuring equipment and mathematical tools: – equivalent mechanical tension in DSOC; – calculated and actual cable sag in the span; – actual effective relative elongation of the cable; – actual tensile load acting on the cable. The ways and method presented in the work allow a complete evaluation of the mechanical characteristics of the cable and control of the mechanical state of the optical fiber during operation of the DSOC. It creates an opportunity to monitor its changes to prevent the appearance of excessive loads during operation and failure of the fiber-optic communication line. It is possible to recommend this method for use by relevant departments for technical operation of telecommunication lines and networks based on hanging optical cables. Results. The work presents the results of the development and justification of the method of control the mechanical state of optical fibers of dielectric self-supporting optical cables during operation. For example, using the developed method, it is shown that in the cable OKL-3-D2A14 produced by PJSC “Odeskabel” in the conditions of the Odesa climate zone (Black Sea region), optical fibers with a span length of 100 m are subject to elongation by 0.16 %, and DSOC is subject to an actual tensile force of 2.722 kN. This result of the control of the mechanical state of the OF established that such span of the line ensures its mechanical integrity within the limits of the permissible deformation of 0.25 % adopted in the design of the cable, but exceeds its permissible tensile load of 2.6 kN. Conclusions. The scientific novelty of the work results is that, for the first time ways of fully evaluating the mechanical characteristics of the DSOC during operation and the method of fully control the mechanical state of its optical fiber have been developed. It allows to monitoring changes in the mechanical state of the optical fiber of the cable.Актуальність. Нормативно-технічна документація для волоконно-оптичних ліній зв’язку (ВОЛЗ) регламентує контроль механічного стану оптичного кабелю (ОК) під час експлуатації, але контроль механічного стану волокна в повній мірі для забезпечення якості та надійності лінії протягом заданого терміну служби не передбачає. Як відомо, що для забезпечення надійності оптичного кабелю, як правило, допустиме видовження оптичного волокна (ОВ) складає ɛдОВ < (0,2…0,25) %, прийняте при конструюванні кабелю. Але при експлуатації в волокнах можлива поява багаторазових надлишкових видовжень, що перевищують ці значення. Таким чином, розробка та обґрунтування способів оцінки механічних характеристик діелектричного самоутримного оптичного кабелю (ДСОК) та методу повного контролю механічного стану оптичного волокна являється необхідним. Останнє може привести до дострокового виходу із ладу оптичного волокна. Мета. Розробка та обґрунтування методу контролю механічного стану оптичних волокон підвісних ДСОК, а також оцінка умов деформації оптичних волокон в їх осерді з появою поздовжніх розтягувальних/стискальних навантажень при експлуатації. Метод. Розроблено та запропоновано два способи оцінки механічних характеристик ДСОК та метод контролю механічного стану його волокна. Для цього в роботі прийняті такі характеристики кабелю та волокна: відносне видовження кабелю та волокна (ɛкх, ɛОВх), довжина прольоту (Lпрх) лінії, стріла провисання кабелю в прольоті (fx) та розтягувальне навантаження (РН) кабелю (Fрнх), що обумовлює поздовжню деформацію ɛ. При цьому в методі запропоновано контроль механічного стану оптичного волокна при експлуатації ДСОК виконувати за рахунок визначення його діючого відносного видовження за механічними та фізико-кліматичними умовами розташування лінії. В роботі запропоновано, завдяки розробленим довідковим даним для вибору типу кабелю та кліматичної зони розташування лінії, вимірювальному обладнанню та математичному інструментарію, вимірювати та розраховувати такі механічні характеристики: – еквівалентну механічну напругу в ДСОК; – розрахункову та фактичну стріли провисання кабелю в прольоті; – фактично діюче відносне видовження кабелю; – фактичне розтягувальне навантаження, що діє на кабель. Приведені в роботі способи та метод дозволяють при експлуатації ДСОК здійснювати повну оцінку механічних характеристик кабелю та контроль механічного стану оптичного волокна. Це створює можливість моніторингу їх змін для недопущення появи надмірних навантажень при експлуатації та виходу з ладу волоконно-оптичної лінії зв’язку. Даний метод можливо рекомендувати для застосування відповідними підрозділами з технічної експлуатації телекомунікаційних ліній та мереж зв’язку на базі підвісних оптичних кабелів. Результати. В роботі приведені результати розробки та обґрунтування методу контролю механічного стану оптичних волокон діелектричних самоутримних оптичних кабелів при експлуатації. Для прикладу, використовуючи розроблений метод, показано, що в кабелі марки ОКЛ-3-Д2А14 виробництва ПАТ «Одескабель» в умовах Одеської кліматичної зони (Причорноморського регіону) оптичні волокна при довжині прольоту лінії 100 м підлягають видовженню на 0,16 %, а ДСОК підлягає фактичному розтягувальному зусиллю – 2,722 кН. Цей результат контролю механічного стану ОВ встановив, що такий прольот лінії забезпечує його механічну цілісність у межах допустимої деформації 0,25 %, прийнятої при конструюванні кабелю, але перевищує його допустиме розтягувальне навантаження 2,6 кН. Висновки. Наукова новизна результатів роботи полягає в тому, що вперше розроблено способи повної оцінки механічних характеристик ДСОК при експлуатації та метод повного контролю механічного стану його оптичного волокна. Він дозволяє виконувати моніторинг змін механічного стану оптичного волокна кабелю.Актуальність. Нормативно-технічна документація для волоконно-оптичних ліній зв’язку (ВОЛЗ) регламентує контроль механічного стану оптичного кабелю (ОК) під час експлуатації, але контроль механічного стану волокна в повній мірі для забезпечення якості та надійності лінії протягом заданого терміну служби не передбачає. Як відомо, що для забезпечення надійності оптичного кабелю, як правило, допустиме видовження оптичного волокна (ОВ) складає ɛдОВ < (0,2…0,25) %, прийняте при конструюванні кабелю. Але при експлуатації в волокнах можлива поява багаторазових надлишкових видовжень, що перевищують ці значення. Таким чином, розробка та обґрунтування способів оцінки механічних характеристик діелектричного самоутримного оптичного кабелю (ДСОК) та методу повного контролю механічного стану оптичного волокна являється необхідним. Останнє може привести до дострокового виходу із ладу оптичного волокна. Мета. Розробка та обґрунтування методу контролю механічного стану оптичних волокон підвісних ДСОК, а також оцінка умов деформації оптичних волокон в їх осерді з появою поздовжніх розтягувальних/стискальних навантажень при експлуатації. Метод. Розроблено та запропоновано два способи оцінки механічних характеристик ДСОК та метод контролю механічного стану його волокна. Для цього в роботі прийняті такі характеристики кабелю та волокна: відносне видовження кабелю та волокна (ɛкх, ɛОВх), довжина прольоту (Lпрх) лінії, стріла провисання кабелю в прольоті (fx) та розтягувальне навантаження (РН) кабелю (Fрнх), що обумовлює поздовжню деформацію ɛ. При цьому в методі запропоновано контроль механічного стану оптичного волокна при експлуатації ДСОК виконувати за рахунок визначення його діючого відносного видовження за механічними та фізико-кліматичними умовами розташування лінії. В роботі запропоновано, завдяки розробленим довідковим даним для вибору типу кабелю та кліматичної зони розташування лінії, вимірювальному обладнанню та математичному інструментарію, вимірювати та розраховувати такі механічні характеристики: – еквівалентну механічну напругу в ДСОК; – розрахункову та фактичну стріли провисання кабелю в прольоті; – фактично діюче відносне видовження кабелю; – фактичне розтягувальне навантаження, що діє на кабель. Приведені в роботі способи та метод дозволяють при експлуатації ДСОК здійснювати повну оцінку механічних характеристик кабелю та контроль механічного стану оптичного волокна. Це створює можливість моніторингу їх змін для недопущення появи надмірних навантажень при експлуатації та виходу з ладу волоконно-оптичної лінії зв’язку. Даний метод можливо рекомендувати для застосування відповідними підрозділами з технічної експлуатації телекомунікаційних ліній та мереж зв’язку на базі підвісних оптичних кабелів. Результати. В роботі приведені результати розробки та обґрунтування методу контролю механічного стану оптичних волокон діелектричних самоутримних оптичних кабелів при експлуатації. Для прикладу, використовуючи розроблений метод, показано, що в кабелі марки ОКЛ-3-Д2А14 виробництва ПАТ «Одескабель» в умовах Одеської кліматичної зони (Причорноморського регіону) оптичні волокна при довжині прольоту лінії 100 м підлягають видовженню на 0,16 %, а ДСОК підлягає фактичному розтягувальному зусиллю – 2,722 кН. Цей результат контролю механічного стану ОВ встановив, що такий прольот лінії забезпечує його механічну цілісність у межах допустимої деформації 0,25 %, прийнятої при конструюванні кабелю, але перевищує його допустиме розтягувальне навантаження 2,6 кН. Висновки. Наукова новизна результатів роботи полягає в тому, що вперше розроблено способи повної оцінки механічних характеристик ДСОК при експлуатації та метод повного контролю механічного стану його оптичного волокна. Він дозволяє виконувати моніторинг змін механічного стану оптичного волокна кабелю

    ІНФОРМАЦІЙНА ТЕХНОЛОГІЯ РОЗПІЗНАВАННЯ ПРОПАГАНДИ, ФЕЙКІВ ТА ДЕЗІНФОРМАЦІЇ У ТЕКСТОВОМУ КОНТЕНТІ НА ОСНОВІ МЕТОДІВ NLP ТА МАШИННОГО НАВЧАННЯ

    Get PDF
    Context. The research is aimed at the application of artificial intelligence for the development and improvement of means of cyber warfare, in particular for combating disinformation, fakes and propaganda in the Internet space, identifying sources of disinformation and inauthentic behavior (bots) of coordinated groups. The implementation of the project will contribute to solving the important and currently relevant issue of information manipulation in the media, because in order to effectively fight against distortion and disinformation, it is necessary to obtain an effective tool for recognizing these phenomena in textual data in order to develop a further strategy to prevent the spread of such data. Objective of the study is to develop or automatic recognition of political propaganda in textual data, which is built on the basis of machine learning with a teacher and implemented using natural language processing methods. Method. Recognition of the presence of propaganda will occur at two levels: at the general level, that is, at the level of the document, and at the level of individual sentences. To implement the project, such feature construction methods as the TF-IDF statistical indicator, the “Bag of Words” vectorization model, the marking of parts of speech, the word2vec model for obtaining vector representations of words, as well as the recognition of trigger words (reinforcing words, absolute pronouns and “shiny” words). Logistic regression was used as the main modeling algorithm. Results. Machine learning models have been developed to recognize propaganda, fakes and disinformation at the document (article) and sentence level. Both model scores are satisfactory, but the model for document-level propaganda recognition performed almost 1.2 times better (by 20%). Conclusions. The created model shows excellent results in recognizing propaganda, fakes and disinformation in textual content based on NLP and machine learning methods. The analysis of the raw data showed that the propaganda recognition model at the document (article) level was able to correctly classify 6097 non-propaganda articles and 694 propaganda articles. 123 propaganda articles and 285 non-propaganda articles were misclassified. The obtained estimate of the model: 0.9433254618697041. The sentence-level propaganda recognition model successfully classified 205 propaganda articles and 1917 non-propaganda articles. The model score is: 0.7437784787942516 (but 731 articles were incorrectly classified).Актуальність. Дослідження спрямоване на застосування штучного інтелекту для розроблення та вдосконалення засобів кіберборотьби, зокрема для боротьби з дезінформацією, фейками та пропагандою в Інтернет-просторі, виявлення джерел дезінформації та неавтентичної поведінки (боти) скоординованих груп. Реалізація проекту сприятиме вирішенню важливого та актуального у наш час питання інформаційної маніпуляції у медіа, адже для ефективної боротьби із викривленням та дезінформацією необхідно отримати ефективний інструмент розпізнання цих явищ у текстових даних для вироблення подальшої стратегії запобігання розповсюдження таких даних. Метою дослідження є розробка інформаційної технології для автоматичного розпізнавання політичної пропаганди у текстових даних, яка побудована на основі машинного навчання з учителем та реалізована за допомогою методів опрацювання природної мови. Метод. Розпізнання наявності пропаганди відбуватиметься на двох рівнях: на загальному рівні, тобто рівні документу, та на рівні окремих речень. Для реалізації проекту використано такі методи конструювання ознак, як статистичний показник TF-IDF, модель векторизації «Торба слів», розмічування частин мови, моделі word2vec для отримання векторних представлень слів, а також розпізнавання тригерних слів (підсилюючі слова, абсолютні займенники та «блискучі» слова). У якості основного алгоритму моделювання використана логістична регресія. Результати. Розроблено моделі машинного навчання для розпізнавання пропаганди, фейків та дезінформації на рівні документу (статті) та на рівні речень. Обидві оцінки моделі є задовільними, проте модель для розпізнання пропаганди на рівні документу впоралася в майже 1,2 разів краще (на 20%). Висновки. Створені моделі показує відмінні результати розпізнавання пропаганди, фейків та дезінформації у текстовому контенті на основі методів NLP та машинного навчання. Аналіз вихідних даних показав, що моделі розпізнання пропаганди на рівні документу (статті) вдалося коректно класифікувати 6097 не пропагандистських статей та 694 статті пропагандистського характеру. 123 пропагандистські статті та 285 не пропагандистських статей були класифіковані невірно. Отримана оцінка моделі: 0,9433254618697041. Модель розпізнання пропаганди на рівні речень успішно класифікувала 1917 не пропагандистських статей та 205 пропагандистських статей, проте 585 пропагандистських статей та 146 не пропагандистських статей були класифіковані невірно. Оцінка моделі становить: 0,7437784787942516.Актуальність. Дослідження спрямоване на застосування штучного інтелекту для розроблення та вдосконалення засобів кіберборотьби, зокрема для боротьби з дезінформацією, фейками та пропагандою в Інтернет-просторі, виявлення джерел дезінформації та неавтентичної поведінки (боти) скоординованих груп. Реалізація проекту сприятиме вирішенню важливого та актуального у наш час питання інформаційної маніпуляції у медіа, адже для ефективної боротьби із викривленням та дезінформацією необхідно отримати ефективний інструмент розпізнання цих явищ у текстових даних для вироблення подальшої стратегії запобігання розповсюдження таких даних. Метою дослідження є розробка інформаційної технології для автоматичного розпізнавання політичної пропаганди у текстових даних, яка побудована на основі машинного навчання з учителем та реалізована за допомогою методів опрацювання природної мови. Метод. Розпізнання наявності пропаганди відбуватиметься на двох рівнях: на загальному рівні, тобто рівні документу, та на рівні окремих речень. Для реалізації проекту використано такі методи конструювання ознак, як статистичний показник TF-IDF, модель векторизації «Торба слів», розмічування частин мови, моделі word2vec для отримання векторних представлень слів, а також розпізнавання тригерних слів (підсилюючі слова, абсолютні займенники та «блискучі» слова). У якості основного алгоритму моделювання використана логістична регресія. Результати. Розроблено моделі машинного навчання для розпізнавання пропаганди, фейків та дезінформації на рівні документу (статті) та на рівні речень. Обидві оцінки моделі є задовільними, проте модель для розпізнання пропаганди на рівні документу впоралася в майже 1,2 разів краще (на 20%). Висновки. Створені моделі показує відмінні результати розпізнавання пропаганди, фейків та дезінформації у текстовому контенті на основі методів NLP та машинного навчання. Аналіз вихідних даних показав, що моделі розпізнання пропаганди на рівні документу (статті) вдалося коректно класифікувати 6097 не пропагандистських статей та 694 статті пропагандистського характеру. 123 пропагандистські статті та 285 не пропагандистських статей були класифіковані невірно. Отримана оцінка моделі: 0,9433254618697041. Модель розпізнання пропаганди на рівні речень успішно класифікувала 1917 не пропагандистських статей та 205 пропагандистських статей, проте 585 пропагандистських статей та 146 не пропагандистських статей були класифіковані невірно. Оцінка моделі становить: 0,7437784787942516

    ЦИФРОВЕ НЕЙРО-НЕЧІТКЕ УПРАВЛІННЯ БЛОКАМИ ЛІНІЙНОГО СИЛЬНОТОЧНОГО ПРИСКОРЮВАЧА ЕЛЕКТРОНІВ

    No full text
    In the work the control structure is offered and the digital control methods for the linear accelerator blocks with use of fuzzy and artificial neural networks models are developed. The simulation data is confirmative efficiency of the considered methods.Запропоновано структуру та розроблено методи цифрового керування блоками лінійного прискорювача з використанням нечітких та нейромережевих моделей. Наведено результати моделювання, що підтверджують ефективність запропонованих методів.Запропоновано структуру та розроблено методи цифрового керування блоками лінійного прискорювача з використанням нечітких та нейромережевих моделей. Наведено результати моделювання, що підтверджують ефективність запропонованих методів

    КРИТИЧНІ ПРИЧИННО-НАСЛІДКОВІ ПОДІЇ В СИСТЕМАХ ЗАСНОВАНИХ НА ОСНОВІ АРХІТЕКТУРИ CQRS З EVENT SOURCING

    No full text
    Context. The article addresses the problem of causal events asynchrony which appears in the service-oriented information systems that does not guarantee that the events will be delivered in the order they were published. It may cause intermittent faults occurring at intervals, usually irregular, in a system that functions normally at other times. Objective. The goal of the work is the comparison and assessment of several existing approaches and providing a new approach for solving the causal events synchronization issue in application to the systems developed using Command Query Responsibility Segregation (CQRS) with Event Sourcing (ES) architecture approach. Methods. Firstly, the method of estimation of the likelihood of causal events occurring within the systems as the foundation for choosing the solution is suggested. Based on the results of the analysis of several projects based on CQRS with ES architecture it shows that the likelihood of critical causal events depends on the relationships among entities and the use-cases connected with the entities. Secondly, the Container of Events method, which represents a variation of event with full causality history, adapted to the needs of CQRS with ES architecture systems, was proposed in this work. The variants of its practical implementation have also been discussed. Also, the different solutions, such as Synchronous Event Queues and variation of Causal Barrier method were formalized and assessed. Thirdly, the methods described have been discussed and evaluated using performance and modification complexity criteria. To make the complexity-performance comparative assessment more descriptive the integrated assessment formula was also proposed. Results. The evaluation results show that the most effective solution of the issue is to use the Container of Events method. To implement the solution, it is proposed to make the modifications of the Event Delivery Subsystem and event handling infrastructure. Conclusions. The work is focused on the solution of the critical causal events issue for the systems based on CQRS with ES architecture. The method of estimation of the likelihood of critical causal events has been provided and different solutions of the problem have been formalized and evaluated. The most effective solution based on Container of Events method was suggested.Актуальність. У статті розглядається проблема асинхронності причинно-наслідкових подій, що виникає в сервісно-орієнтованих інформаційних системах, які не гарантують доставку подій у порядку їх публікації. Це може призвести до помилок, які виникають випадково, як правило нерегулярно, у системі, яка протягом основного часу функціонує без збоїв. Мета роботи. Метою роботи є порівняння та оцінка кількох існуючих підходів та пропонування нового підходу до вирішення проблеми синхронізації причинно-наслідкових подій у системах, які побудовані з застосуванням архітектури Command Query Responsibility Segregation (CQRS) з Event Sourcing (ES). Методи. По-перше, пропонується метод оцінки ймовірності виникнення причинно-наслідкових подій у системах, як основа для вибору рішення. Так, на основі результатів аналізу кількох проектів, побудованих з застосуванням архітектури CQRS з ES, показано, що ймовірність критичних причинно-наслідкових подій залежить від взаємозв’язків між сутностями та юз-кейсів, пов’язаних із сутностями. По-друге, у цій роботі пропонується метод “Container of events”, який представляє варіацію події з повною історією причинно-наслідкових зв’язків, адаптовану до потреб систем побудованих з застосуванням архітектури CQRS з ES. Також обговорено варіанти його практичного впровадження. Крім того, були формалізовані та оцінені різні рішення, такі як синхронні черги подій та варіація методу “Causal Barrier”. По-третє, представлені методи, були описані та оцінені за критеріями продуктивності та складності модифікації. Для отримання порівняльної оцінки складності та продуктивності була вперше запропонована інтегрована формула оцінки. Результати. Результати оцінки показують, що найефективнішим рішенням проблеми є використання методу “Container ofevents”. Для впровадження рішення необхідно внести зміни до підсистеми доставки подій та інфраструктури обробки подій. Висновки. Робота зосереджена на вирішенні проблеми критичних причинно-наслідкових подій для систем, побудованих з застосуванням архітектури CQRS з ES. Запропоновано метод оцінки ймовірності виникнення критичних причинно-наслідкових подій, а також формалізовано та оцінено різні рішення цієї проблеми. Було запропоновано найефективніше рішення на основі методу “Container of events”.Актуальність. У статті розглядається проблема асинхронності причинно-наслідкових подій, що виникає в сервісно-орієнтованих інформаційних системах, які не гарантують доставку подій у порядку їх публікації. Це може призвести до помилок, які виникають випадково, як правило нерегулярно, у системі, яка протягом основного часу функціонує без збоїв. Мета роботи. Метою роботи є порівняння та оцінка кількох існуючих підходів та пропонування нового підходу до вирішення проблеми синхронізації причинно-наслідкових подій у системах, які побудовані з застосуванням архітектури Command Query Responsibility Segregation (CQRS) з Event Sourcing (ES). Методи. По-перше, пропонується метод оцінки ймовірності виникнення причинно-наслідкових подій у системах, як основа для вибору рішення. Так, на основі результатів аналізу кількох проектів, побудованих з застосуванням архітектури CQRS з ES, показано, що ймовірність критичних причинно-наслідкових подій залежить від взаємозв’язків між сутностями та юз-кейсів, пов’язаних із сутностями. По-друге, у цій роботі пропонується метод “Container of events”, який представляє варіацію події з повною історією причинно-наслідкових зв’язків, адаптовану до потреб систем побудованих з застосуванням архітектури CQRS з ES. Також обговорено варіанти його практичного впровадження. Крім того, були формалізовані та оцінені різні рішення, такі як синхронні черги подій та варіація методу “Causal Barrier”. По-третє, представлені методи, були описані та оцінені за критеріями продуктивності та складності модифікації. Для отримання порівняльної оцінки складності та продуктивності була вперше запропонована інтегрована формула оцінки. Результати. Результати оцінки показують, що найефективнішим рішенням проблеми є використання методу “Container of events”. Для впровадження рішення необхідно внести зміни до підсистеми доставки подій та інфраструктури обробки подій. Висновки. Робота зосереджена на вирішенні проблеми критичних причинно-наслідкових подій для систем, побудованих з застосуванням архітектури CQRS з ES. Запропоновано метод оцінки ймовірності виникнення критичних причинно-наслідкових подій, а також формалізовано та оцінено різні рішення цієї проблеми. Було запропоновано найефективніше рішення на основі методу “Container of events”

    МОДЕЛЮВАННЯ НАПРУЖНО-ДЕФОРМОВАНОГО СТАНУ ТРИХМІРНИХ КОНСТРУКЦІЙ НА ОСНОВІ МЕТОДУ КІНЦЕВИХ ЕЛЕМЕНТІВ З ІНТЕРПОЛЮЮЧИМ ПОЛИНОМОМ ЕРМІТУ

    No full text
    The technique of construction of a finite element on a basis of interpolational polynomial of Ermite, realized in a subsystem «КОЭРМА» of a program complex «МIРЕЛА+», intended for the decision of tasks of the theory of elasticity by a method of finite elements is described. For check of reliability of results the test example is submitted as a loaded plate fixed on a contour.Описана методика построения конечного элемента на основе интерполяционного полинома Эрмита, реализованная в подсистеме «КОЭРМА» программного комплекса «МIРЕЛА+», предназначенного для решения задач теории упругости методом конечных элементов. Для проверки достоверности результатов представлен тестовый пример в качестве нагружаемой плиты, закрепленной по контуру.Описано методику побудови скінченного елементу на основі інтерполяційного поліному Ерміту, яка реалізована в підсистемі «КОЭРМА» програмного комплексу «МIРЕЛА+», призначеного для розв’язку задач теорії пружності методом скінченних елементів. Для перевірки вірогідності результатів представлено тестовий приклад в якості плити, що нагружається, закріпленої по контуру

    МОДЕЛЮВАННЯ ДИСКРЕТНИХ КЛІТКОВИХ НЕЙРОННИХ МЕРЕЖ

    No full text
    In the paper the substantiation of availability of application discrete cellular neural networks for solving of boundary value problems of mathematical physics by local – asynchronous methods is given. Basic elements of APROnets are shortly described and the discrete cellular network submitted as a two-level APRO-net is offered. Base principles of functioning of the given network which determine evolution of consecutive steps are considered. The technique of formation of real working loading and the basic approaches to training is described.В работе дано обоснование перспективности применения дискретных клеточных нейронных сетей для решения краевых задач математической физики локально-асинхронными методами. Коротко описаны основные элементы APRO-сетей и предложена дискретная клеточная сеть, представленная в виде двухуровневой APRO-сети. Рассмотрены базовые принципы функционирования данной сети, определяющие характер эволюции последовательных шагов. Описана методика формирования реальной рабочей нагрузки и основные подходы к обучению.В роботі дано обґрунтування перспективності застосування дискретних кліткових нейронних мереж для розв’язування крайових задач математичної фізики локально-асинхронними методами. Коротко описано основні елементи APRO-мереж та запропонована дискретна кліткова мережа, яка представлена у вигляді дворівневої APRO-мережі. Розглянуто базові принципи функціонування даної мережі, що визначають характер еволюції послідовних кроків. Описана методика формування реального робочого навантаження та основні підходи до навчання

    СИНТЕЗ VHDL-МОДЕЛІ МІКРОПРОГРАМНОГО АВТОМАТА З ОПЕРАЦІЙНИМ АВТОМАТОМ ПЕРЕХОДІВ

    No full text
    Context. The problem of building a program model of a finite state machine with datapath of transitions using VHDL language is considered. The model synthesis process is identified with the synthesis of this type of finite state machine, since the built model can be used both for the analysis of the device’s behavior and for the synthesis of its logic circuit in the FPGA basis. The object of the research is the automated synthesis of the logic circuit of the finite state machine with the datapath of transitions, based on the results of which numerical characteristics of the hardware expenses for the implementation of the state machine circuit can be obtained. This makes it possible to evaluate the effectiveness of using this structure of the finite state machine when implementing a given control algorithm. Objective. Development and research of a VHDL model of a finite state machine with datapath of transitions for the analysis of the behavior of the state machine and the quantitative assessment of hardware expenses in its logic circuit. Method. The research is based on the structural diagram of a finite state machine with datapath of transitions. The synthesis of individual blocks of the structure of the state machine is carried out according to a certain procedure by the given graph-scheme of the con-trol algorithm. It is proposed to present the result of the synthesis in the form of a VHDL description based on the fixed values of the states codes of the state machine. The process of synthesizing the datapath of transitions, the block of formation of codes of transitions operations and the block of formation of microoperations is demonstrated. VHDL description of that blocks is carried out in a synthesizable style, which allows synthesis of the logic circuit of the finite state machine based on FPGA with the help of modern CAD and obtaining numerical characteristics of the circuit, in particular, the value of hardware expenses. To analyze the correctness of the synthesized circuit, the process of developing the behavioral component of the VHDL model, the function of which is the generation of input signals of the finite state machine, is considered. The classical combination of the synthesizable and behavioral parts of the model allows presenting the results of the synthesis of a finite state machine with datapath of transitions as a separate project that can be used as a structural component of the designed digital system. Results. Using the example of an abstract graph-scheme of the control algorithm, a VHDL model of a finite state machine with datapath of transitions was developed. With the help of CAD AMD Vivado, a synthesis of the developed model was carried out and behavioral modeling of the operation of the finite state machine circuit was carried out. The results of the circuit synthesis made it possible to obtain the value of hardware expenses when implementing the circuit in the FPGA basis. According to the results of behavioral modeling, time diagrams were obtained, which testify to the correctness of the implementation of the functions of transitions and outputs of the synthesized state machine. Conclusions. In traditional VHDL models of finite state machines, the states do not contain specific codes and are identified using literals. This allows CAD to encode states at its own discretion. However, this approach is not suitable for describing a finite state machine with datapath of transitions. The transformation of states codes using a set of arithmetic and logic operations requires the use of fixed values of states codes, which determines the specifics of the VHDL model proposed in this paper. This and similar models can be used, in particular, in the study of the effectiveness of a finite state machine according to the criterion of hardware expenses in the device circuit.Актуальність. Розглянуто задачу побудови програмної моделі мікропрограмного автомата з операційним автоматом переходів мовою VHDL. Процес синтезу моделі ототожнюється із синтезом даного типу автомата, оскільки побудована модель може бути використана як для аналізу поведінки пристрою, так і для синтезу логічної схеми в базисі FPGA. Об’єктом дослідження є автоматизований синтез логічної схеми мікропрограмного автомата з операційним автоматом переходів, за результатами якого можуть бути отримані чисельні характеристики апаратурних витрат на реалізацію схеми автомата. Це дозволяє оцінити ефективність використання даної структури мікропрограмного автомата при реалізації заданого алгоритму керування. Мета. Розробка і дослідження VHDL-моделі мікропрограмного автомата з операційним автоматом переходів для аналізу поведінки автомата та кількісної оцінки апаратурних витрат в його логічній схемі. Метод. В основу дослідження покладено структурну схему мікропрограмного автомата з операційним автоматом переходів. Синтез окремих блоків структури автомата здійснюється за певною процедурою відповідно до заданої граф-схеми алгоритму керування. Результат синтезу запропоновано представляти у вигляді VHDL-опису, що оснований на фіксованих значеннях кодів станів автомата. Продемонстрований процес синтезу операційного автомата переходів, блоку формування кодів операцій переходів та блоку формування мікрооперацій. VHDL-опис даних блоків здійснюється у синтезованому стилі, що дозволяє провести синтез логічної схеми автомата в базисі FPGA за допомогою сучасних САПР та отримати числові характеристики схеми, зокрема значення апаратурних витрат. Для аналізу коректності роботи синтезованої схеми розглянуто процес розробки поведінкової складової VHDL-моделі, функцією якої є генерація вхідних сигналів автомата. Класичне поєднання синтезованої та поведінкової частин моделі дозволяє представити результати синтезу мікропрограмного автомата з операційним автоматом переходів як окремий проєкт, що може бути використаний в якості структурної складової проєктованої цифрової системи. Результати. На прикладі абстрактної граф-схеми алгоритму керування розроблено VHDL-модель мікропрограмного автомата з операційним автоматом переходів. За допомогою САПР AMD Vivado проведено синтез розробленої моделі та проведене поведінкове моделювання роботи схеми автомата. Результати синтезу схеми дозволили отримати значення апаратурних витрат при реалізації схеми в базисі FPGA. За результатами поведінкового моделювання отримані диаграми часу, які свідчать про коректність реалізації функцій переходів та виходів синтезованого автомата. Висновки. У традицйних VHDL-моделях кінцевих автоматів стани не містять конкретних кодів і ідентифікуються за допомогою літералів. Це дозволяє САПР проводити кодування станів на власний розсуд. Однак такий підхід не підходить для опису мікропрограмного автомата з операційним автоматом переходів. Перетворення кодів станів за допомогою множини арифметикологічних операцій вимагає використання фіксованих значень кодів станів, що визначає специфіку VHDL-моделі, запропонованої в даній роботі. Дана і подібні моделі можуть бути використані, зокрема, при дослідженні ефективності мікропрграмного автомата за критерієм апаратурних витрат в схемі пристрою.Актуальність. Розглянуто задачу побудови програмної моделі мікропрограмного автомата з операційним автоматом переходів мовою VHDL. Процес синтезу моделі ототожнюється із синтезом даного типу автомата, оскільки побудована модель може бути використана як для аналізу поведінки пристрою, так і для синтезу логічної схеми в базисі FPGA. Об’єктом дослідження є автоматизований синтез логічної схеми мікропрограмного автомата з операційним автоматом переходів, за результатами якого можуть бути отримані чисельні характеристики апаратурних витрат на реалізацію схеми автомата. Це дозволяє оцінити ефективність використання даної структури мікропрограмного автомата при реалізації заданого алгоритму керування. Мета. Розробка і дослідження VHDL-моделі мікропрограмного автомата з операційним автоматом переходів для аналізу поведінки автомата та кількісної оцінки апаратурних витрат в його логічній схемі. Метод. В основу дослідження покладено структурну схему мікропрограмного автомата з операційним автоматом переходів. Синтез окремих блоків структури автомата здійснюється за певною процедурою відповідно до заданої граф-схеми алгоритму керування. Результат синтезу запропоновано представляти у вигляді VHDL-опису, що оснований на фіксованих значеннях кодів станів автомата. Продемонстрований процес синтезу операційного автомата переходів, блоку формування кодів операцій переходів та блоку формування мікрооперацій. VHDL-опис даних блоків здійснюється у синтезованому стилі, що дозволяє провести синтез логічної схеми автомата в базисі FPGA за допомогою сучасних САПР та отримати числові характеристики схеми, зокрема значення апаратурних витрат. Для аналізу коректності роботи синтезованої схеми розглянуто процес розробки поведінкової складової VHDL-моделі, функцією якої є генерація вхідних сигналів автомата. Класичне поєднання синтезованої та поведінкової частин моделі дозволяє представити результати синтезу мікропрограмного автомата з операційним автоматом переходів як окремий проєкт, що може бути використаний в якості структурної складової проєктованої цифрової системи. Результати. На прикладі абстрактної граф-схеми алгоритму керування розроблено VHDL-модель мікропрограмного автомата з операційним автоматом переходів. За допомогою САПР AMD Vivado проведено синтез розробленої моделі та проведене поведінкове моделювання роботи схеми автомата. Результати синтезу схеми дозволили отримати значення апаратурних витрат при реалізації схеми в базисі FPGA. За результатами поведінкового моделювання отримані диаграми часу, які свідчать про коректність реалізації функцій переходів та виходів синтезованого автомата. Висновки. У традицйних VHDL-моделях кінцевих автоматів стани не містять конкретних кодів і ідентифікуються за допомогою літералів. Це дозволяє САПР проводити кодування станів на власний розсуд. Однак такий підхід не підходить для опису мікропрограмного автомата з операційним автоматом переходів. Перетворення кодів станів за допомогою множини арифметикологічних операцій вимагає використання фіксованих значень кодів станів, що визначає специфіку VHDL-моделі, запропонованої в даній роботі. Дана і подібні моделі можуть бути використані, зокрема, при дослідженні ефективності мікропрграмного автомата за критерієм апаратурних витрат в схемі пристрою

    ТЕХНОЛОГІЯ АВТОМАТИЗОВАНОГО ПОБУДУВАННЯ СЛОВНИКІВ ПРЕДМЕТНОЇ ГАЛУЗІ ЗІ СПЕЦІАЛЬНОЮ ОБРОБКОЮ КОРОТКИХ ДОКУМЕНТІВ

    No full text
    Context. The task of automating the construction of domain dictionaries in the process of implementing software projects based on the analysis of documents, taking into account their size and presentation form. Objective. The goal of the work is to improve the quality of the dictionary based on the use of new technology, including special processing of short documents. Method. A model of a short document is proposed, which presents it in the form of three parts: header, content and final. The header and final parts usually contain information not related to the subject area. Therefore, a method for extracting content based on the use of many keywords has been proposed. The size of a short document (its content) does not allow determining the frequency characteristics of words and, therefore, identifying multi-word terms, the share of which reaches 50% of all terms. To make it possible to identify terms in short documents, a method for their clustering is proposed, based on the selection of nouns and the calculation of their frequency characteristics. The resulting clusters are treated as ordinary documents, since their size allows for the selection of multi-word terms. To highlight terms, it is proposed to select sequences of words containing nouns in the text. Analysis of the frequency of repetition of such sequences allows us to identify multi-word terms. To determine the interpretation of terms, a previously developed method of automated search for interpretations in dictionaries was used. Results. Based on the proposed model and methods, software was created to build a domain dictionary and a number of experiments were conducted to confirm the effectiveness of the developed solutions. Conclusions. The experiments carried out confirmed the performance of the proposed software and allow us to recommend it for use in practice for creating dictionaries of the subject area of various information systems. Prospects for further research may include the construction of corporate search systems based on dictionaries of terms and document clustering.Актуальність. Розглянуто завдання автоматизації побудови словників предметної галузі у процесі виконання програмних проектів на основі аналізу документів з урахуванням їх розміру та форми подання. Мета роботи – підвищення якості словника на основі застосування нової технології, що включає спеціальну обробку коротких документів. Метод. Пропонується модель короткого документа, яка представляє його у вигляді трьох частин: заголовної, змістовної та заключної. У заголовній і заключній частинах зазвичай міститься інформація, що не має відношення до предметної області. Тому запропоновано метод виділення змістовної частини, заснований на використанні множини ключових слів. Розмір короткого документа (його змістовної частини) не дозволяє визначити частотні характеристики слів і виявити багатослівні терміни, частка яких сягає 50% від усіх термінів. Для забезпечення можливості виділення термінів у коротких документах запропоновано метод їх кластеризації, заснований на виділенні іменників та обчисленні їх частотних характеристик. Утворені кластери розглядаються як звичайні документи, оскільки їхній розмір дозволяє виділяти багатослівні терміни. Для виділення термінів запропоновано виділяти в тексті послідовності слів, що містять іменники. Аналіз частот повторення таких послідовностей дозволяє визначити багатослівні терміни. Для визначення тлумачення термінів використано раніше розроблений метод автоматизованого пошуку тлумачень у словниках. Результати. На основі запропонованої моделі та методів створено програмне забезпечення для побудови словника предметної галузі та проведено низку експериментів, що підтверджують ефективність розроблених рішень. Висновки. Проведені експерименти підтвердили працездатність запропонованого програмного забезпечення та дозволяють рекомендувати його до використання на практиці для створення словників предметної галузі різних інформаційних систем. Перспективи подальших досліджень можуть включати побудову корпоративних пошукових систем на основі словників термінів та кластеризації документів. Актуальність. Розглянуто завдання автоматизації побудови словників предметної галузі у процесі виконання програмних проектів на основі аналізу документів з урахуванням їх розміру та форми подання. Мета роботи – підвищення якості словника на основі застосування нової технології, що включає спеціальну обробку коротких документів. Метод. Пропонується модель короткого документа, яка представляє його у вигляді трьох частин: заголовної, змістовної та заключної. У заголовній і заключній частинах зазвичай міститься інформація, що не має відношення до предметної області. Тому запропоновано метод виділення змістовної частини, заснований на використанні множини ключових слів. Розмір короткого документа (його змістовної частини) не дозволяє визначити частотні характеристики слів і виявити багатослівні терміни, частка яких сягає 50% від усіх термінів. Для забезпечення можливості виділення термінів у коротких документах запропоновано метод їх кластеризації, заснований на виділенні іменників та обчисленні їх частотних характеристик. Утворені кластери розглядаються як звичайні документи, оскільки їхній розмір дозволяє виділяти багатослівні терміни. Для виділення термінів запропоновано виділяти в тексті послідовності слів, що містять іменники. Аналіз частот повторення таких послідовностей дозволяє визначити багатослівні терміни. Для визначення тлумачення термінів використано раніше розроблений метод автоматизованого пошуку тлумачень у словниках. Результати. На основі запропонованої моделі та методів створено програмне забезпечення для побудови словника предметної галузі та проведено низку експериментів, що підтверджують ефективність розроблених рішень. Висновки. Проведені експерименти підтвердили працездатність запропонованого програмного забезпечення та дозволяють рекомендувати його до використання на практиці для створення словників предметної галузі різних інформаційних систем. Перспективи подальших досліджень можуть включати побудову корпоративних пошукових систем на основі словників термінів та кластеризації документів.&nbsp

    622

    full texts

    1,174

    metadata records
    Updated in last 30 days.
    Radio Electronics, Computer Science, Control
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇