Научная статья на тему 'Анализ и обработка потоков данных в информационной системе порта'

Анализ и обработка потоков данных в информационной системе порта Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
457
74
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / ИНФОРМАЦИОННЫЕ ПОТОКИ / АНАЛИЗ И ОБРАБОТКА ДАННЫХ / МНОГОКОМПОНЕНТНЫЕ ПОТОКИ / ДОЛЕВЫЕ СТРУКТУРЫ / INFORMATION SYSTEM / INFORMATION FLOWS / ANALYSIS AND PROCESSING OF DATA / MULTICOMPONENT FLOWS / PORTIONS STRUCTURE / USER APPLICATION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Марлей Владимир Евгеньевич, Федорина Елена Сергеевна

Статья посвящена вопросам учёта, анализа и обработки данных о перегрузочных машинах в информационных системах морских (речных) портов. В качестве перегрузочных машин порта рассмотрены грузоподъёмные машины, машины непрерывного транспорта, внутризаводской транспорт и складские технологические машины. Рассмотрены понятия многокомпонентных потоков и долевых структур, приведены их описания. Рассмотрена модель взаимодействия многокомпонентных потоков на примере данных о перегрузочных машинах порта. Приведён алгоритм анализа и обработки данных об оборудовании порта на основе многокомпонентных потоков и долевых структур. Суть алгоритма заключается в подразделении данных на отдельные потоки в настоящий момент времени. Данные обрабатываются в каждом потоке в последующие моменты времени. На основе приведённого алгоритма написано пользовательское приложение для информационной системы порта.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Марлей Владимир Евгеньевич, Федорина Елена Сергеевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS AND PROCESSING OF DATA FLOWS IN INFORMATION SYSTEM OF PORT

The article is developed to question of accounting, analysis and processing of data about are reloaders in information systems of sea (river) ports. Hoisting machines, machines of continuous transport, inside factory transport, warehousing technology machine are considered as reloaders. Concepts of multicomponent flows and portions structure are considered and their descriptions are given. The model interaction of multicomponent flows for example of data about are reloaders of port is considered. The algorithm of analysis and processing of data about equipment of port based of multicomponent flows and portions structure is given. The gist of algorithm is concludes in subdivision of data on separate flows in present moment of time. Data is processing in every flow in subsequent moments of time. User application for information systems of port is written based of the algorithm.

Текст научной работы на тему «Анализ и обработка потоков данных в информационной системе порта»

ВЕСТНИК«

ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ......

МОРСКОГО И РЕЧНОГО ФЛОТА ИМЕНИ АДМИРАЛА С. О. МАКАРОВА^

_ИНФОРМАЦИЯ ОБ АВТОРЕ

Сметюх Надежда Павловна — соискатель. Научный руководитель: Черный Сергей Григорьевич — кандидат технических наук, доцент. ФГБОУ ВО «Керченский государственный морской технологический университет» nadya. s.2011@yandex.ua

INFORMATION ABOUT THE AUTHOR

Smetuh Nadezhda Pavlovna — applicant. Supervisor:

Chernyi Sergey Grigorievich —

PhD, associate professor.

Kerch State Maritime Technological University

nadya. s.2011@yandex. ua

Статья поступила в редакцию 19 апреля 2016 г.

УДК 004.421.2, 004.42, 004.055 В. Е. Марлей,

Е. С. Федорина

АНАЛИЗ И ОБРАБОТКА ПОТОКОВ ДАННЫХ В ИНФОРМАЦИОННОЙ СИСТЕМЕ ПОРТА

Статья посвящена вопросам учёта, анализа и обработки данных о перегрузочных машинах в информационных системах морских (речных) портов. В качестве перегрузочных машин порта рассмотрены грузоподъёмные машины, машины непрерывного транспорта, внутризаводской транспорт и складские технологические машины. Рассмотрены понятия многокомпонентных потоков и долевых структур, приведены их описания. Рассмотрена модель взаимодействия многокомпонентных потоков на примере данных о перегрузочных машинах порта. Приведён алгоритм анализа и обработки данных об оборудовании порта на основе многокомпонентных потоков и долевых структур. Суть алгоритма заключается в подразделении данных на отдельные потоки в настоящий момент времени. Данные обрабатываются в каждом потоке в последующие моменты времени. На основе приведённого алгоритма написано пользовательское приложение для информационной системы порта.

Ключевые слова: информационная система, информационные потоки, анализ и обработка данных, многокомпонентные потоки, долевые структуры.

Введение

Современное техническое оснащение морских и речных портов, а также других объектов водного транспорта (ОВТ) невозможно представить без информационных систем (ИС), поскольку в портах и на других объектах воднотранспортной отрасли циркулирует огромное количество данных [1], [2]. В частности, для связи и информационной поддержки различных ОВТ (подвижных и неподвижных) используют распределённые информационные системы (РИС) [3]. Также на ОВТ используют автоматизированные информационные системы (АИС) [2]. ИС портов и других объектов воднотранспортной отрасли обрабатывают различные виды данных (фото- и видеоматериалы, звуковые сигналы с шумом и без и др.), в том числе и данные, представляющие собой сложные объекты. К таким данным относятся различные географические, пространственные, атрибутивные сведения о различных ОВТ. Географические и пространственные данные удобно хранить в геоинформационных системах (ГИС) [4], [5]. В отличие от атрибутивных («семантических») данных, которые можно описать реляционной моделью, географические и пространственные сведения описывают более сложными моделями организации данных, например, геореляционной [5]. Для эффективной работы с данными различных ИС воднотранспортной отрасли целесообразно подразделять все сведения, циркулирующие в ИС, на отдельные информационные потоки (ИП). Доктор технических наук, профессор Д. В. Ландэ занимается поиском и внедрением различных

[227|

методов и подходов к организации ИП, их анализу, обработке данных в ИП и другими видами работ с данными, его исследования отражены в работах [6] - [10]. В трудах [6] - [8] выделены тематические ИП и рассмотрены их модели, в работах [9], [10] предложены и применены методы и алгоритмы анализа для ИП. Д. В. Ландэ уделяет большое внимание внедрению различных методов и подходов для работы с ИП в различные сферы деятельности, в частности ИП используются для поиска ключевых слов и частоты упоминания в сети Интернет, ранжирования ссылок и других видов работ с данными. Для web-пространства Д. В. Ландэ предлагает рассматривать ИП в виде процесса, который реализует целочисленная неубывающая ступенчатая функция правого конца временного отрезка [6] - [8]. В отличие от web-пространства, информационным системам ОВТ приходится обрабатывать различные по сложности и структуре данные, поэтому будем рассматривать ИП в виде функциональной зависимости между количеством появившихся данных и определёнными моментами времени [1], [11].

Рассмотрим морские и речные порты как составляющие ОВТ. Важным направлением в организации работы морских и речных портов является учёт, анализ, обработка и другие манипуляции с данными, циркулирующими в ИС порта. Например, это данные о количестве, видах и состоянии оборудования порта. Поэтому актуальными задачами являются создание приложений, обрабатывающих и анализирующих данные, введённые сотрудниками порта, и анализ состояния оборудования для ИС ОВТ.

Организация учёта, анализа и обработки сведений об оборудовании

Рассмотрим актуальную для ИС порта задачу организации учёта, анализа и обработки данных об оборудовании. В задаче будем рассматривать количественные и качественные данные об оборудовании. Целесообразно рассматривать такие данные как многокомпонентные потоки (МП) с определённым набором компонент и применять к ним элементы теории долевых структур (ДС) [12] - [14]. В рамках данной задачи будем считать каждое сведение об определённом виде оборудования отдельным компонентом. Долевой структурой Вп (В) называется дискретное конечное множество, задаваемое перечисление компонент [13]:

Вп(В) = Ц,...,^}, §уг = 1, (1)

¡=1

где п — число классов или длина долевой структуры; di — доля 7-й компоненты.

Многокомпонентный поток В опишем парой:

В = (В, Вп (В)), (2)

где В — суммарная величина всех составляющих многокомпонентного потока [14].

Возьмём простой случай этой задачи с небольшим набором компонент [12]. Введём следующие обозначения:

В(У) — общее количество оборудования, которое было в порту к началу периода У;

ЩУ) — общее количество оборудования, которое было закуплено в порт в период У;

V(t) — общее количество оборудования, которое было списано из порта в период У;

В. (У) — 7-й компонент оборудования серии В(У);

Щ„> (У) — ™-й компонент оборудования закупленной в порт партии W(t);

— 7у-й компонент списываемой партии оборудования У(У).

Общее количество оборудования к началу периода (У + 1):

В (У + 1) = В (У) + Щ( У) - V(У). (3)

Формула 7-й компоненты в В (У + 1):

В(У + 1) = В(У) + (У) - К (У). (4)

Формулы нахождения B(t), W(t), V(t):

B (t) = !B (t);

i=1 zw=m

^ (t )=! ^ (t);

w=1 iv=l

v (t ) = IVv (t),

(5)

(6) (7)

v=1

где и — число компонент серии B(t); m — число компонент закупленной в порт партии W(t); l — число компонент списываемой партии оборудования V(t).

Математическая модель построена в абсолютных величинах. Необходимо найти определённые соотношения компонент МП.

В формуле (5) поделим все члены на B(t), получим:

1=?ВМ • tr в (t);

в, (t)

dB (t) =

в (t У

где df (t) — доля /-го компонента в B(t), аналогично:

Ww (t).

dW (t) =

W (t)'

(t )= d (t) V (t),

где dW (t) — доля /-го компонента в W(t), dVv (t) — доля /-го компонента в V(t). Выведем формулу для /-й компоненты B(t + 1):

B(t +1)-d, (t +1) = B(t)d, (t) + W(t)dZ - V(t)dl (t); (B(t) + W(t)-V(t)) (t +1) = B(t)d (t) + W(t)dW - V(t)dVv (t).

В формуле (13) поделим правую и левую части на B(t), получим:

\ + WM - VMN v B (t) B (t)

(8) (9)

(10) (11)

• d (t+1) = d, (t)+^ dW - Щ dV (t).

B (t) w B (t)

Введём следующие обозначения:

W (t)

/ ч V (t)

* (t )= ^^(t), ад=**«,

(12)

(13)

(14)

(15)

где Kw (t), Kv( t) — соотношения закупаемого W(t) списываемого V(t) оборудования относительно B(t). Формула (14) примет следующий вид:

(1+KW (t)-KV (t ))• d (t+1) = d (t)+Kw (t )dw (t)-Kv (t )dv (t). (16)

Доля /-й компоненты в B(t+1) равна

d, (t) + Kw (t)dZ (t)-K (t)djv (t)

L229|

dt (t +1) =

1 + Kw (t)-Kv (t)

(17)

Формула (17) позволяет рассчитать доли /-ой компоненты в период (/+1) без использования абсолютных величин.

ДВЕСТИ И К

...... Ш^р ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

Х^уЮРСКОГО И РЕЧНОГО ФЛОТА ИМЕНИ АДМИРАЛА С. О. МАКАРОВА

Анализ и обработка данных о перегрузочных машинах порта

Рассмотрим задачу организации учёта, анализа и обработки данных об оборудовании на примере перегрузочных машин (ПМ) порта. Для решения этой задачи возьмём четыре вида перегрузочных машин и пронумеруем их:

1 — грузоподъёмные машины (ГПМ);

2 — машины непрерывного транспорта (МНТ);

3 — внутризаводской транспорт (ВЗТ);

4 — складские технологические машины (СТМ).

На рисунке приведено пользовательское приложение для работы с данными о перегрузочных машинах. Данные о начальном количестве видов ПМ вводятся сотрудниками порта.

Учёт, анализ и обработка данных о перегрузочных машинах

(Ё) й

Вицы перегрузочных машин (ПМ)

1 ■ грузоподъёмные машины (ГПМ) 3 ■ внутризаводской транспорт (ВЗТ)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

2 - машины непрерывного транспорта (МНТ) 4 - складские технологические машины (СТМ)

Количество ПМ к началу периода ( 1 [26 2 [32 3 [22 4 [29

Рассчитать общее количество

109

1 [12"

2 [ТГ

Количество закупленных ПМ в период I 3 [15 4 [26

Рассчитать общее количество

64

1 [Г

2 Р|4

з РГТ

Количество списанных ПМ в период I 4 [о

Общее количество оборудования к началу периода 1+1

Рассчитать общее количество

Рассчитать

42

131

Рассчитать

Расчёт количества видов ПМ к началу периода (+1

2 [29 3 [2б"

1 [29"

4 [47~

Нахождение определённых соотношений видов ПМ

Рассчитать

Для ПМ к началу периода I

1 10,238532111048698

2 10,293577969074249

3 10,201834857463837

4 10,266055047512054

Для закупленных ПМ в период I

1 10,1875

2 [0,171875

3 [0,234375

4 10,40625

Для списанных ПМ в период I

1 |0,214285716414452

2 10,333333343267441

3 10,261904776096344

4 10,190476194024086

Вычисление определённых соотношений видов ПМ в период (+1

Рассчитать

1 10,221374049782753 2 10,221374034881592 3 10,198473274707794 4 10,3587786257267

Программа для работы с данными о перегрузочных машинах порта

~ Эта программа позволяет провести количественный и качественный анализ данных о ПМ

ЕЗ

~ порта.

Выводы

^Ц0 1. Рассмотрены некоторые виды информационных систем, которые могут использоваться на

различных объектах водного транспорта.

2. Предложено подразделять данные со сложной структурой на отдельные ИП. Информационные потоки, содержащие в себе любое количество компонент, рассмотрены как многокомпонентные потоки. Даны определения ИП и МП применительно к задаче учёта и анализа данных. Рассмотрено понятие долевых структур.

ВЕСТНИК«

ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ......

МОРСКОГО И РЕЧНОГО ФЛОТА ИМЕНИ АДМИРАЛА С. О. МАКАРОВА^

3. Применены методы организации МП и элементы теории ДС к решению задачи организации учёта, анализа и обработки данных о перегрузочных машинах порта.

4. На основе задачи об организации учёта, анализа и обработки данных о ПМ написано пользовательское приложение для ИС порта. Программа предназначена для учёта, количественного и качественного анализа данных о различных перегрузочных машинах.

5. Разделение сведений на отдельные информационные и многокомпонентные потоки и применение к ним элементов теории долевых структур позволяют повысить качество работы с данными, скорость обращения к сведениям о различных объектах и эффективность работы информационных систем воднотранспортной отрасли. Элементы теорий МП и ДС могут быть применены к сведениям объектов водного транспорта для упрощения дальнейшей работы с данными и уменьшения затрат на организацию информационных систем.

СПИСОК ЛИТЕРАТУРЫ

1. Попов Б. Н. Применение методов анализа и обработки данных к информационным потокам объектов водного транспорта / Б. Н. Попов, Е. С. Федорина // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. — 2015. — № 2 (30). — С. 220-225.

2. Информационные технологии на водном транспорте [Электронный ресурс]. — Режим доступа: http://www.myshared.ru/slide/196877/ (дата обращения: 23.01.2016).

3. Распределенные информационные системы [Электронный ресурс]. — Режим доступа: http://www. ict.nsc.ru/win/gis/publ/inf_sys.html (дата обращения: 24.01.2016).

4. Разработка геоинформационных систем [Электронный ресурс]. — Режим доступа: http://sovzond. ru/services/gis/ (дата обращения: 27.01.2016).

5. Попов Б. Н. Информационные потоки в Web-сервисах геоинформационных систем / Б. Н. Попов, Е. С. Федорина // Информационные технологии и системы: управление, экономика, транспорт, право. — 2014. — № 3. — C. 185-191.

6. Ландэ Д. В. Основы интеграции информационных потоков / Д. В. Ландэ. — Киев: Инжиниринг, 2006. — 240 с.

7. Ландэ Д. В. Моделирование динамики информационных потоков / Д. В. Ландэ // Фундаментальные исследования. — 2012. — № 6-3. — С. 652-654.

8. Брайчевский С. М. Основы моделирования и оценки электронных информационных потоков / С. М. Брайчевский, А. Н. Григорьев, Д. В. Ландэ [и др.]. — Киев: Инжиниринг, 2006. — 176 с.

9. Додонов А. Г. Живучесть информационных систем / А. Г. Додонов, Д. В. Ландэ. — Киев: Наукова Думка, 2011. — 256 с.

10. Безсуднов И. В. Интернетика. Навигация в сложных системах: модели и алгоритмы / И. В. Без-суднов, Д. В. Ландэ, А. А. Снарский. — М.: Либроком, 2009. — 264 с.

11. Попов Б. Н. Особенности некоторых математических моделей информационных потоков / Б. Н. Попов, Е. С. Федорина // Информационные технологии и системы: управление, экономика, транспорт, право. — 2014. — № 1 (12). — C. 60-65.

12. Марлей В. Е. Алгебра многокомпонентных потоков на основе долевых структур / В. Е. Марлей // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. —

2009. — № 2. — С. 158-164. в

г

13. Марлей В. Е. Долевые структуры и моделирование в относительных величинах / В. Е. Марлей // С Тр. СПИИРАН. — 2005. — Т. 2. — № 2. — С. 94-100. (

14. Марлей В. Е. Моделирование в относительных единицах, долевые структуры / В. Е. Марлей // Теория и практика системной динамики: тр. всероссийской конф. — Апатиты, 2004. — С. 20-26. 6

«31|

ANALYSIS AND PROCESSING OF DATA FLOWS IN INFORMATION SYSTEM OF PORT

The article is developed to question of accounting, analysis and processing of data about are reloaders in information systems of sea (river) ports. Hoisting machines, machines of continuous transport, inside factory

ВаВЕСТНИК

~ ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

МОРСКОГО И РЕЧНОГО ФЛОТА ИМЕНИ АДМИРАЛА С. О. МАКАРОВА

transport, warehousing technology machine are considered as reloaders. Concepts of multicomponentflows and portions structure are considered and their descriptions are given. The model interaction of multicomponent flows for example of data about are reloaders of port is considered. The algorithm of analysis and processing of data about equipment of port based of multicomponent flows and portions structure is given. The gist of algorithm is concludes in subdivision of data on separate flows in present moment of time. Data is processing in every flow in subsequent moments of time. User application for information systems of port is written based of the algorithm.

Keywords: information system, information flows, analysis and processing of data, multicomponent flows, portions structure, user application.

1. Popov, B. N., and E. S. Fedorina. "Using of methods for analysis and processing data to an information flows for objects of water transport." Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S.O. Makarova. 2(30) (2015): 220-225.

2. Informacionnye tehnologii na vodnom transporte. Web. 23 Jan. 2016 <http://www.myshared.ru/ slide/196877/>.

3. Raspredelennye informacionnye sistemy. Web. 24 Jan. 2016 <http://www.ict.nsc.ru/win/gis/publ/inf_sys.

html>.

4. Razrabotka geoinformacionnyh sistem. Web. 27 Jan. 2016 <http://sovzond.ru/services/gis/>.

5. Popov, B. N., and E. S. Fedorina. "Information flows in Web services of geographic information systems."

Informacionnye tehnologii i sistemy: upravlenie, jekonomika, transport, pravo 3 (2014): 185-191.

6. Landje, D. V. Osnovy integracii informacionnyh potokov. Kiev: Inzhiniring, 2006.

7. Landje, D. V. "Modeling the dynamics of information flows." Fundamental research 6-3 (2012): 652-654.

8. Brajchevskij, S. M., A. N. Grigorev, D. V. Landje, and V. N. Furashev. Osnovy modelirovanija i ocenki jelektronnyh informacionnyh potokov. Kiev: Inzhiniring, 2006.

9. Dodonov, A. G., and D. V. Landje. Zhivuchest informacionnyh sistem. Kiev: Naukova Dumka, 2011.

10. Bezsudnov, I. V., D. V. Landje, and A. A. Snarskij. Internetika: Navigacija v slozhnyh sistemah: modeli i algoritmy. M.: Librokom, 2009.

11. Popov, B. N., and E. S. Fedorina. "Features of some mathematical models of information flows." Informacionnye tehnologii i sistemy: upravlenie, jekonomika, transport, pravo 1(12) (2014): 60-65.

12. Marley, V. E. "The algebra of multicomponent flows based on portion structures." Vestnik Gosudarstvennogo universiteta morskogo i rechnogo flota imeni admirala S.O. Makarova 2 (2009): 158-164.

13. Marley, V. E. "The portion structure and modeling with using only ratio values." SPIIRAS Proceedings 2.2 (2005): 94-100.

14. Marley, V. E. "Modelirovanie v otnositelnyh edinicah, dolevye struktury." Teorija i praktika sistemnoj dinamiki: trudy Vserossijskoj konferencii. Apatity, 2004: 20-26.

REFERENCES

ИНФОРМАЦИЯ ОБ АВТОРАХ

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

INFORMATION ABOUT THE AUTHORS

CO

СЧ

Марлей Владимир Евгеньевич — доктор технических наук, профессор. ФГБОУ ВО «ГУМРФ имени адмирала С. О. Макарова»

vmarley@rambler.ru

Федорина Елена Сергеевна — аспирант.

Marley Vladimir Evgenevich — Dr. of Technical Sciences, professor. Admiral Makarov State University of Maritime and Inland Shipping

vm arley@ram bler.ru

Fedorina Elena Sergeevna — postgraduate. Supervisor:

Marley Vladimir Evgenevich. Admiral Makarov State University of Maritime and Inland Shipping

e.s.fedorina@mail.ru

Научный руководитель: Марлей Владимир Евгеньевич. ФГБОУ ВО «ГУМРФ имени адмирала С. О. Макарова»

е. s•.fedorina@mail. т

Статья поступила в редакцию 24 апреля 2016 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.