На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Статьи журнала №4 2012

21. Комплекс программ и алгоритм расчета фрактальной размерности и линейного тренда временных рядов [№4 за 2012 год]
Авторы: Крылова О.И. (mancu@mail.ru) - Тверской государственный университет, Тверь (аспирант); Цветков И.В. (tsvet@tversu.ru) - Тверской государственный университет, доктор физико-математических наук;
Аннотация: Одним из перспективных направлений моделирования сложных систем является использование метода мультифрактальной динамики. В основу моделей мультифрактальной динамики положено описание динамики поведения процессов, представленных мультифрактальными кривыми. Весь промежуток времени наблюдения разбивается на интервалы с определенными значениями линейного тренда, который характеризует тенденцию изменения исследуемой величины. На каждом интервале для значений временного ряда определяется фрактальная размерность D. В работе предлагается новый алгоритм расчета фрактальной размерности D огибающей временного ряда в виде кусочно-линейной функции. Расчет фрактальной размерности огибающей временного ряда основан на вычислении длины огибающей временного ряда с различной степенью группирования исходных данных. Для повышения точности расчета в алгоритме используются процедура построения трендовых каналов и нормирование значений первично рассчитанной фрактальной размерности по результатам, полученным для специально сформированного стохастического временного ряда внутри трендового канала. Предложенный в данной работе алгоритм расчета фрактальной размерности временных рядов использует процедуру построения трендовых каналов, которая является основным элементом классического технического анализа финансовых рынков. Это повышает точность расчета фрактальной размерности и говорит о сближении фрактальной теории и практики трейдерской деятельности, что повышает практическую значимость предложенного алгоритма.
Abstract: One of the upcoming trends of modeling of complex systems is application of a multifractal dynamics method. The multifractal dynamics models are based on the description of the dynamics of processes represented by multifractal curves. The whole observation time period is got into intervals with defined values of a linear trend characterizing the trend of the value of interest. On each interval, for time series values, a fractal dimension D should be defined. This work offers a new algorithm of computation of a fractal dimension D of the time series envelope in the form of a piece linear function. Computation of the fractal dimension of the time series envelope is based on calculation of the time series envelope length while grouping initial data by different ways. In order to improve computation accuracy, the algorithm uses a trend channel development procedure and rationing of first-calculated fractal dimension values based on the results obtained for the specially generated stochastic time series inside the trend channel.
Ключевые слова: алго- ритм., программирование, нормирование, тренд, временной ряд, фрактальная размерность
Keywords: algorithm, programming, normalizing, trend, time series, fractal dimension
Просмотров: 15266

22. Экспериментальная среда облачных вычислений в институте математики и механики УрО РАН [№4 за 2012 год]
Авторы: Ермаков Д.Г. (Ermak@imm.uran.ru) - Институт математики и механики УрО РАН, г. Екатеринбург; Усталов Д.А. (dau@imm.uran.ru) - Институт математики и механики УрО РАН, г. Екатеринбург (ст. программист );
Аннотация: Рассматривается задача предоставления масштабируемой вычислительной инфраструктуры для консолидации компьютерного оборудования, используемого в целях разработки, отладки и развертывания ПО, а также дидактической поддержки образовательных курсов. Сформулированы требования к ПО и выполнен обзор существующих решений: Eucalyptus, OpenNebula, OpenStack, Nimbus. В результате их сравнения принято решение об экспериментальном развертывании средств OpenNebula на основе гипервизора KVM и ОС GNU/Linux. Среда OpenNebula – это свободное ПО, предназначенное для управления облачной инфраструктурой класса «инфраструктура как услуга». Гипервизор виртуальных машин KVM разрабатывается компанией Red Hat и поддерживается средой OpenNebula в качестве решения для виртуализации по умолчанию. Описаны вычислительные ресурсы Института математики и механики (ИММ) УрО РАН и выделенные серверные узлы для запуска экспериментальной среды облачных вычислений. Приведена конфигурация типового узла среды облачных вычислений на основе ОС Scientific Linux 6.1 (x86_64) с использованием технологий LVM, KVM и libvirt. Описано представление облачной среды как на логическом, так и на физическом уровнях. Обозначены проблемы функционирования системы безопасности SELinux и обеспечения отказоустойчивости системы. Сформулирован дальнейший план работ по таким направлениям, как интеграция с доменной системой Active Directory, применение сетевого хранилища (NAS) для хранения образов виртуальных машин, миграция на клиентсерверную БД MySQL и необходимость апробации и предоставления масштабируемых Web-сервисов для конечных пользователей среды облачных вычислений ИММ УрО РАН.
Abstract: This paper considers the problem of providing a scalable computing infrastructure to consolidate computing equipment used for developing and debugging software as well as for the didactic support of educational courses. Software specifications are formulated and the following existent solutions are reviewed and compared: Eucalyptus, OpenNebula, OpenStack, and Nimbus. A decision is made to perform an experimental deployment of the OpenNebula suite based on the KVM hypervisor and the GNU/Linux operating system. OpenNebula is an open source software designed to control the cloud environment of the Infrastructure-As-a-Service class. The KVM hypervisor was developed by Red Hat and is supported by OpenNebula as a default virtualization solution. The available computational resources of the Institute of Mathematics and Mechanics, Ural Branch of the Russian Academy of Sciences, and dedicated backend nodes for the experimental cloud computing environment are described. The configuration of a typical cloud computing node under the Scientific Linux 6.1 (x86_64) operating system with the LVM, KVM, and libvirt technologies is presented. The cloud environment architecture is presented at both logical and physical levels. Some difficulties concerning the SELinux security system and the fault-tolerance performance are described. A plan of further work in the following directions is suggested: integration with the Active Directory domain system, application of the network-attached storage to keep the images of virtual machines, migration to the MySQL relational database, and the testing and presentation of scalable Web services to cloud computing end users at the IMM UrB RAS.
Ключевые слова: iaas., opennebula, kvm, инфраструктура как услуга (сервис), облачные вычисления, гипервизор виртуальных машин, виртуализация
Keywords: iaas, opennebula, kvm, InfrastractureasaService, cloud computing, virtual machine hypervisor, virtualization
Просмотров: 11655

23. Технологические процессы с гибкими связями типа «звезда» для интерактивных программных систем [№4 за 2012 год]
Авторы: Вышенский С.В. (svysh@pn.sinp.msu.ru) - Научно-исследовательский институт ядерной физики им. Д.В. Скобельцына Московского государственного университета им. М.В. Ломоносова, г. Москва (с.н.с.), кандидат физико-математических наук; Дубенская Ю.Ю. ( jdubenskaya@pn.sinp.msu.ru) - Научно-исследовательский институт ядерной физики им. Д.В. Скобельцына Московского государственного университета им. М.В. Ломоносова, г. Москва (м.н.с.);
Аннотация: Предложен метод построения интерактивных программных систем, основанных на описании гибких технологических процессов (workflow), в которых допускается нарушение технологической дисциплины в виде непредусмотренных переходов между разрешенными состояниями. В процессе эволюции индивидуального экземпляра процесса (токена) может потребоваться изменить порядок состояний, пропустить какое-либо из них или еще раз вернуться в некоторое состояние, в котором токен уже был. Такие действия могут выполняться в особом режиме работы информационной системы. Для реализации этого режима описание исходного технологического процесса (не допускающего нарушений технологической дисциплины) заранее модифицируется путем добавления в него особых состояний и переходов. Метод в основном реализуется стандартными средствами описания технологических процессов на языке высокого уровня. При этом, с точки зрения оператора, непредусмотренный переход мало отличается от обычного перехода, и оператор может не знать того, что в основе интерактивной системы лежит описание каких-либо технологических процессов. Гибкость системы достигается в процессе ее эксплуатации, а оператор может не иметь квалификацию разработчика или аналитика. Метод изложен на примере использования программного продукта с открытым кодом perl-workflow. Предложенный способ реализации произвольных переходов в технологических процессах применим, например, в системах мониторинга. Полученные результаты расширяют область применимости информационных систем, построенных на основе технологии workflow.
Abstract: A method of building interactive software systems is proposed, which is based on flexible workflow technology. In these systems a violation of the technological discipline is allowed, which comprise unforeseen transitions between the allowed states. During the evolution of the individual workflow instance (token) it may be needed to change the order of the states, to skip some state or to return again to a state in which the token has already been. These actions can be performed in a special operation mode of the information system. To implement this mode an initial description of workflow (which does not allow for violation of the technological discipline) should be in advance modified the addition of special states and transitions. The method is mainly implemented using standard definition of workflow in a high level language. In this case, from the point of view of the operator, unforeseen transition is barely different from the usual transition, and the operator may not be aware of the fact that the interactive system is based on workflow technology. The flexibility of the system is achieved in the course of its operation, and the operator does not need to be a qualified developer or analyst. The method is presented with an example of the open source software called perl-workflow. The proposed method of implementing unforeseen transitions in workflow is applicable, for example, in monitoring systems. These results extend the range of applicability of information systems based on workflow technology.
Ключевые слова: открытый код., мониторинг, переходы, состояния, гибкие связи, граф, информационная система, технологический процесс
Keywords: open source, the automated information system, actions, states, flexible routes, graph, information system, technological process
Просмотров: 10349

24. Коллективное формирование базы правил нечеткого классификатора [№4 за 2012 год]
Автор: Сергиенко Р.Б. (romaserg@list.ru) - Сибирский государственный аэрокосмический университет им. академика М.Ф. Решетнева;
Аннотация: Рассматривается подход к коллективному формированию базы правил нечеткого классификатора ансамблем нечетких классификаторов, сгенерированных самонастраивающимися коэволюционными алгоритмами. Представлены результаты применения данного подхода при решении практических задач классификации. Основной результат работы – новый метод коллективного формирования нечеткого классификатора. При наличии нескольких заранее сгенерированных нечетких классификаторов появляется возможность сформировать с использованием самонастраивающихся коэволюционных алгоритмов нечеткий классификатор, превосходящий по эффективности первоначаль- ные. При этом число используемых нечетких правил не увеличивается. Разработанный метод имеет следующие свойства: позволяет получать классификаторы, превосходящие по точности классификации исходные при сохранении ограничения на число используемых правил; снижает разброс в значениях эффективности нечетких классификаторов при многократном запуске, то есть обладает повышенной статистической устойчивостью; наиболее эффективен для сложных задач классификации (по числу классов или атрибутов). Значения точности классификации, вычисленные с помощью разработанного метода, превосходят значения, полученные многими современными алгоритмами классификации.
Abstract: An approach of fuzzy classifier base rule collective forming with generated with self-tuning coevolutionary algorithms fuzzy classifier ensemble is observed. Results of the approach applying for practical classification problems are presented. The main result of our work is collective fuzzy classifier forming method. Having generated some fuzzy classifiers we are able to construct more effective classifier from previous classifiers using again cooperative-competitive coevolutionary algorithm. A number of using fuzzy rules isn’t increasing with this method. The approach of multistep fuzzy classifier forming has the following features: the method improves classification performance without increasing number of rules, the method reduces diversity of performance values for multiple algorithm runs, i.e. the method has higher statistical stability, the method is more effective for more complicated classification problems (more attributes and classes).Fuzzy classifier forming methods comparison with alternative classification methods by performance value demonstrates that both fuzzy classifier forming methods have better efficiency that present-day classification algorithms.
Ключевые слова: коэволюционный алго ритм., ансамбль алгоритмов, коллективный выбор, нечеткий классификатор
Keywords: coevolutionary algorithm, algorithm ensemble, collective decision, fuzzy classifier
Просмотров: 6295

25. Помехоустойчивый слоеный пространственный блоковый код [№4 за 2012 год]
Автор: Гофман М.В. (maxgof@gmail.com) - Петербургский государственный университет путей сообщения;
Аннотация: Передатчик, оснащенный несколькими передающими антеннами, позволяет передавать множество сигналов одновременно, а приемник, использующий несколько принимающих антенн, обеспечивает большую надежность приема. Создавая пространственный код, который будет применяться в таких многоантенных системах связи, приходится выбирать между скоростью передачи и помехоустойчивостью связи. В данной статье представлен помехоустойчивый слоеный пространственный код. Параметры кода позволяют получать его реализации, ориентированные на тот или иной канал с замираниями. Особенностями кода являются отсутствие в нем символьной избыточности и постоянная задействованность каждой из передающих антенн. Предлагаемый код использует пространственный, временной и частотный виды разнесений.
Abstract: The transmitter is equipped with multiple transmit antennas can transmit multiple signals simultaneously, and the receiver uses multiple receiving antennas, allows more reliable reception. Creating space code, which will be used in the multi-antenna communication systems, we have to choose between the speed of transmission and noise combating. This article presents noise combating layered space code. Parameters allow you to get the code of its implementation, focused on a particular channel with fading. Feature of the code is that it does not have symbolic redundancy, and the fact that each of the transmit antennas are always involved. The proposed code uses the spatial, temporal and frequency types of diversity.
Ключевые слова: порождающая матрица., позиционирующие функции, канал с замираниями, помехоустойчивый слоеный пространственный код, многоантенная система связи
Keywords: generator matrix, positioning function, channel with fading, noise combating layered space code, mimo communication system
Просмотров: 5819

26. Нечеткая когнитивная карта как инструмент моделирования инновационной деятельности на региональном уровне [№4 за 2012 год]
Авторы: Палюх Б.В. (pboris@tstu.tver.ru) - Тверской государственный технический университет (профессор), доктор технических наук; Какатунова Т.В. (tatjank@yandex.ru) - Смоленский филиал Национального исследовательского университета МЭИ, г. Смоленск (доцент), кандидат экономических наук;
Аннотация: Для разработки стратегических инновационных программ регионального промышленного комплекса и повышения эффективности реализации крупных инновационных проектов предложена методика моделирования инновационной деятельности с использованием многоуровневой нечеткой когнитивной модели, позволяющей определить взаимное влияние показателей реализации стратегий социально-экономического развития региона и инновационных стратегий регионального промышленного комплекса. Выявлены две основные особенности моделирования инновационной деятельности с использованием нечетких когнитивных карт как специальных ориентированных графов, узлами (концептами) которых являются характеристики социально-экономического развития региона и регионального промышленного комплекса. Первая особенность моделирования инновационной деятельности обусловливает необходимость определения традиционных системных показателей взаимодействия таких узлов графа, как консонанс, диссонанс, опосредованное взаимное влияние узлов друг на друга и т.д. Вторая особенность объясняется тем, что вес дуг между узлами графа (концептами) изменяется во времени, при этом может изменяться не только значение, но и характер влияния. Предлагается новая разновидность нечетких когнитивных карт с учетом неопределенности системных характеристик, отличающаяся представлением отношения влияния между концептами графа в виде нечетких множеств. Учет отрицательного влияния концептов осуществляется путем расширения базового множества для этих нечетких множеств на область отрицательных значений.
Abstract: For developing strategic innovative programs for regional industry and improve implementation of major investment projects, the technique of modeling innovation using multilevel fuzzy cognitive model to determine the relative impact of performance strategies of socio-economic development and innovation strategies of the regional industry. Two basic features of modeling innovation using fuzzy cognitive maps as a special directed graphs, nodes (concepts) which are the characteristics of the socio-economic development and regional industry. The first feature modeling innovation necessitates the definition of traditional indicators of system interaction graph nodes: consonance, dissonance, mediated by the mutual influence of nodes on each other, etc. The second feature is caused by the weight of arcs between nodes in the graph (the concept) changes over time, so that can change not only the value but also the nature of influence. A new kind of fuzzy cognitive maps with the uncertainty of system characteristics, wherein the relationship between the concepts of the influence of the graph are fuzzy sets. Accounting for the negative impact of concepts achieved by broadening the base set for these fuzzy sets on negative values. A simplified two-level cognitive model of management of innovation processes in the regional industrial complex of the Smolensk region. It is shown that the use of the changing relationships between concepts of cognitive maps will extend the scope of the unit of cognitive modeling for management innovation and improve the validity of the provisions of innovative strategies and programs for the development of the region.
Ключевые слова: региональный промышленный комплекс., регион, инновационная деятельность, инновации, моделирование, нечеткие множества, нечеткая когнитивная модель
Keywords: the regional industrial complex, the region, innovation, innovation, modeling, fuzzy sets, fuzzy cognitive model
Просмотров: 16151

27. Генетический алгоритм для задачи вершинной минимизации недетерминированных конечных автоматов [№4 за 2012 год]
Авторы: Цыганов А.В. (andrew.tsyganov@gmail.com) - Ульяновский государственный педагогический университет им. И.Н. Ульянова (профессор), кандидат физико-математических наук;
Аннотация: Задача вершинной минимизации недетерминированных конечных автоматов является известной вычислительно трудной задачей комбинаторной оптимизации. Для ее решения предложено большое количество точных и приближенных методов. Все известные точные алгоритмы являются переборными, поэтому часто на практике их невозможно применить даже для сравнительно небольших автоматов. В статье рассматривается новый эвристический алгоритм для задачи вершинной минимизации недетерминированных конечных автоматов, основанный на сочетании классического алгоритма Камеды–Вейнера и генетического алгоритма. Основной особенностью предлагаемого метода является замена наиболее трудоемкой переборной части алгоритма, а именно поиска легитимных покрытий матрицы RAM (Reduced Automaton Matrix), на более быстрый, но неполный перебор покрытий с помощью генетического алгоритма. Приводятся описание реализации предлагаемого метода с использованием технологий параллельного программирования и результаты численных экспериментов.
Abstract: The state minimization problem for nondeterministic finite automata is a well-known computationally hard combinatorial optimization problem. A lot of exact and approximate methods were proposed for it. All known exact algorithms for this problem are exhaustive and often become impractical even for relatively small automata. In the present paper we discuss a new heuristic algorithm for NFA state minimization problem which is based on the classical Kameda– Weiner algorithm and genetic algorithm. The main idea of the proposed method is to replace the exhaustive search for legitimate covers of the RAM (Reduced Automaton Matrix) with the fast but incomplete search for covers by the means of genetic algorithm. The implementation of the proposed method with the usage of parallel computing techniques is described and the results of computational experiments are provided.
Ключевые слова: mpi., openmp, параллельные вычисления, генетический алгоритм, алгоритм камеды–вейнера, вершинная минимизация, недетерминированные автоматы
Keywords: mpi, OpenMP, parallel computing, generic algorithm, kameda–weiner algorithm, state minimization, nondeterministic finite automata
Просмотров: 10608

28. Исследование статистических свойств алгоритмов минимизации недетерминированных конечных автоматов с использованием программы ReFaM [№4 за 2012 год]
Авторы: Цыганов А.В. (andrew.tsyganov@gmail.com) - Ульяновский государственный педагогический университет им. И.Н. Ульянова (профессор), кандидат физико-математических наук; Винокуров С.Д. (PhoenixDragonViSta@yandex.ru) - Ульяновский государственный педагогический университет им. И.Н. Ульянова, г. Ульяновск (студент); Ведин А.А. (alexlumen@rambler.ru) - Ульяновский государственный педагогический университет им. И.Н. Ульянова, г. Ульяновск (студент);
Аннотация: В статье рассматриваются вопросы минимизации недетерминированных конечных автоматов с использованием программы ReFaM. В данном экспериментальном программном продукте с открытым исходным кодом с использованием технологий параллельного программирования OpenMP и MPI реализованы несколько точных и приближен- ных алгоритмов вершинной минимизации, в частности классический алгоритм Камеды–Вейнера и эвристические алгоритмы на его основе. Как правило, из-за вычислительной сложности алгоритмы минимизации недетерминированных конечных автоматов редко реализуются в программных средствах для работы с конечными автоматами и родственными структурами, поэтому данная программа может использоваться как в исследовательских, так и в учебных целях. Одной из ее отличительных особенностей является детальное описание процесса минимизации и сбор статистики на каждом его шаге. В данной работе приводятся описание основных возможностей программы и некоторые экспериментальные результаты.
Abstract: In the present paper we consider the minimization of nondeterminisitc finite automata using ReFaM. This experimental open source software tool provides several exact and approximate state minimization algorithms, such as classical Kameda–Weiner algorithm and some heuristic algorithms based on it, which are implemented using OpenMP and MPI parallel programming techniques. Usually software products that deal with finite automata and related structures do not provide algorithms for nondeterministic finite automata minimization due to their computational complexity therefore the considered program can be used for research and educational purposes. One of the distinguishing features of this software is that it explains the minimization process in details and collects statistics of all minimization steps. The description of the program features as well as some experimental results is provided.
Ключевые слова: mpi., openmp, параллельные вычисления, эвристические алгоритмы, вершинная минимизация, недетерминированные автоматы
Keywords: mpi, OpenMP, parallel computing, heuristic algorithms, state minimization, nondeterministic finite automata
Просмотров: 10634

29. Метод построения интерактивных систем мониторинга на основе гибких технологических процессов [№4 за 2012 год]
Авторы: Вышенский С.В. (svysh@pn.sinp.msu.ru) - Научно-исследовательский институт ядерной физики им. Д.В. Скобельцына Московского государственного университета им. М.В. Ломоносова, г. Москва (с.н.с.), кандидат физико-математических наук; Дубенская Ю.Ю. ( jdubenskaya@pn.sinp.msu.ru) - Научно-исследовательский институт ядерной физики им. Д.В. Скобельцына Московского государственного университета им. М.В. Ломоносова, г. Москва (м.н.с.); Григорьев П.В. (peter@kapella.gpi.ru) - Научный центр волновых исследований Института общей физики им. А.М. Прохорова РАН, г. Москва (с.н.с. ), кандидат физико-математических наук;
Аннотация: Предложен метод построения гибких интерактивных систем мониторинга, применимых в практически значимом случае, когда информация об исходной системе поступает в систему мониторинга нерегулярно, с опозданиями, с перерывами или с нарушением хронологического порядка, а также способных обрабатывать ситуацию, при которой в исходной системе произошло сознательное нарушение технологической дисциплины. Система мониторинга строится на основе управления технологическими процессами. При этом нарушение технологической дисциплины описывается вспомогательным технологическим процессом. В системе мониторинга создается следящий токен, парный токену исходной системы. Технологический процесс для следящего токена задается на языке высокого уровня и является простой функцией технологического процесса исходной системы. Для осуществления гибких переходов в системе предусмотрен специальный режим. Предложенная система позволяет восстановить историю каждого экземпляра исходного технологического процесса, анализируя разрозненные сообщения об исходной системе, и обладает некоторой устойчивостью к потере сообщений об исходной системе.
Abstract: Implementation method is proposed for flexible interactive monitoring systems applicable to practically significant cases where the information about the original system goes into monitoring system irregularly, intermittently, with delays or in violation of chronological order. The method also addresses a situation when the original system consciously violates the technological discipline. The monitoring system is constructed using workflow technology. A violation of the original workflow is described with a supplementary workflow. The monitoring system creates a tracking token, which is coupled to the token of the original system. The workflow for the tracking token is specified in a high-level language, and is a simple function of the workflow of the original system. To allow for flexible transitions the system has a special mode of operation. The proposed system is able to reconstruct the history of each instance of the source workflow, analyzing scattered messages from the original system and has some tolerance to the loss of these messages.
Ключевые слова: гибкие связи., граф, информационная система, мониторинг, интерактивная система, технологический процесс
Keywords: flexible routes, graph, information system, the automated information system, interactive system, technological process
Просмотров: 10645

30. Интеллектуальное управление многосвязными объектами, реализованное в ситуационных подпрограммах [№4 за 2012 год]
Авторы: Муравьева Е.А. (muraveva_ea@mail.ru) - Стерлитамакский филиал Уфимского государственного нефтяного технического университета, г. Стерлитамак, кандидат технических наук;
Аннотация: Предложен новый способ повышения быстродействия многомерных четких логических регуляторов (МЧЛР), основанный на размещении продукционных правил в ситуационные подпрограммы, начало которых фиксируется в специальном регистре процедурой фаззификации по равенству логической единице четких термов регулируемого параметра. Это позволило без потери адекватности управления в каждом цикле сканирования отрабатывать только одну подпрограмму, выбранную при фаззификации, а не всю систему продукционных правил регулятора. По своей логической природе каждая ситуационная подпрограмма представляет собой программную реализацию продукционного правила, которое необходимо отработать при равенстве логической единице одного из четких термов каждого регулируемого параметра МЧЛР. При корректном задании диапазонов регулирования выходных переменных МЧЛР в каждом цикле сканирования микропроцессор отрабатывает по одному правилу для каждого контура регулирования МЧЛР. Причем для нахождения этого правила используется стандартная процедура обращения к подпрограмме, которая в настоящее время хорошо минимизирована по процессорному времени и объему памяти. В типовых многомерных нечетких логических регуляторах в подобных ситуациях в каждом контуре отрабатывается вся система, насчитывающая десятки, а то и сотни продукционных правил.Два фундаментальных свойства (в любой момент времени только один терм равен логической единице и только у одного правила антецедент равен логической единице) рассматриваемых совокупности четких термов и системы продукционных правил являются теоретической основой повышения быстродействия и снижения погрешности МЧЛР.
Abstract: A novel technique has been suggested for increasing multidimensional precise logic controller (MPLC) speed of action based on arrangement of production rules in situation subprograms, initial points of which are registered in special register by fuzzification procedure according to equality to the logical unit of the control parameters precise terms. It enabled to process but one subprogram selected during fuzzification rather than the entire system of the controller production rules without damaging control adequacy in each scanning cycle. According to their logical nature, each situation subprogram is a software implementation of a production rule, which must be executed when one of the precise terms of each MPLC controlled parameter is equal to a logical unit. The correct assignment of MPLC controlled output variables ranges the microprocessor executes one rule for each MPLC loop. And to find this rule, the standard procedure for applying to the subprogram is used, which is now well minimized by microprocessor time and storage. It should be noted that in the standard multivariate fuzzy logic controllers the entire system is executed, comprising out of tens or even hundreds of production rules in similar situations in each loop. Two fundamental properties (at any given instant both only one term and only an antecedent of one rule is equal to a logical unit) of precise terms set and production rules systems under consideration are the theoretical basis for improving MPLC speed and reducing its error. This article describes the results of a quantitative estimation of scannig time reduction of the program implementing MPLC in comparison with a typical fuzzy controller. Proposed logic controller used in the distiller control system. Using of multi-dimensional logic controller has reduced the average error of regulation by 42 %, and the liquid pH value at the output of distiller has reduced by 57 %.
Ключевые слова: проедура фаззификации., цикл сканирования, четкий терм, быстродействие, продукционное правило, многомерный четкий логический регулятор, ситуационная подпрограмма, многосвязный объект, интеллектуальное управление
Keywords: fuzzification procedure, scanning cycle, precise term, speed, production rule, multidimensional precise logic controller, situational subprogram, multilinked object, intelligent control
Просмотров: 8610

← Предыдущая | 1 | 2 | 3 | 4 | 5 | 6 | Следующая →