Балашов eucass 2013 (Лекции 2014-2015), страница 4

PDF-файл Балашов eucass 2013 (Лекции 2014-2015), страница 4 (ИУС РВ) Архитектура управляющих систем реального времени (63080): Лекции - 10 семестр (2 семестр магистратуры)Балашов eucass 2013 (Лекции 2014-2015) - PDF, страница 4 (63080) - СтудИзба2020-08-25СтудИзба

Описание файла

Файл "Балашов eucass 2013" внутри архива находится в следующих папках: Лекции 2014-2015, Дополнительные материалы. PDF-файл из архива "Лекции 2014-2015", который расположен в категории "". Всё это находится в предмете "(иус рв) архитектура управляющих систем реального времени" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 4 страницы из PDF

Real-time test execution environment which provides: Distributed execution of TCs on several instrumental computers; Data exchange and time synchronization between the instrumental computers; Remote access for the TCs to the onboard interface adapters on different instrumental computers throughthe testbench Ethernet network; Data exchange between tests and SSH systems; Data exchange between tests and the tested RTA devices; Access of tests to the channel monitoring results; Interaction with the experiment control subsystem; Recording of the testing results in the form of testing logs and testing events traces.4. Experiment control subsystem which supports user’s interaction with tests, in particular for interactive testing.5.

Subsystem for online visualization of the testing process and results, which is closely integrated with theexperiment control subsystem.6. Experiment results processing subsystem which supports: Display of the testing results in the form of testing logs, time diagrams, parameter value graphs, channelmonitoring logs; Generation of reports on the testing results.8A FAMILY OF TESTBENCHES TO SUPPORT TESTING OF REAL-TIME AVIONICS SYSTEMS7.Server subsystem which supports: Version control for the testing scripts’ source code, testbench configurations, testing logs; Interaction with the onboard interfaces database; Remote access to the testbench repository from all testbench computers.Access to all the listed subsystems is provided to the user through the Integrated development environment.6. Architecture of testbenches based on the FT toolsetThe FT toolset described in Section 5 is used in Sukhoi design bureau for over seven years as the main software toolfor testing of RTA systems.

Architecture of FT toolset-based testbenches, including typical components and schemeof their composition, evolved through years of toolset industrial application. The present section describes thisarchitecture.An FT toolset-based testbench typically includes the following components: Instrumental computers intended for running tests and performing data exchange with the RTA systemthrough onboard interface channels (presently, MIL STD-1553B, ARINC 429 and Fibre Channel); Specialized signal simulation hardware (SSH) systems operating under control of instrumental computers; Workstations for test engineers and RTA software developers; Server responsible for centralized functions such as testbench repository keeping and sharing, userauthentication, etc; Network of onboard interface channels connecting RTA devices to instrumental machines and SSHsystems, and RTA devices with each other; Auxiliary equipment, including systems for power supply and cooling, technological networks, racks, etc.Structural scheme of a typical FT toolset-based testbench is shown in Figure1.InstrumentalcomputersAvionicsdevicesWorkstationsOnboardchannelsnetworkSSH systemServerEthernetnetworkFigure 1: Structural scheme of an FT toolset-based testbenchThe number of instrumental computers, workstations, number and types of the onboard interface channels aredefined by the specifics of the RTA system under test, as well as by the tasks of the particular testbench.All computers of the testbench (workstations, server, instrumental computers, SSH systems) run the Linux operatingsystem.

In particular, instrumental computers and SSH systems run Linux with real-time extensions.In addition to the Ethernet network, the instrumental computers are connected by the time synchronization network.It connects LPT ports of the computers and transfers precise time signals from the “master” computer to the othercomputers. Time synchronization protocol guarantees deviation between computers’ clocks of no greater than 10 us.An example of SSH system is the television signal simulation hardware (SSH TV).

It is a multiple-computer systemintended for generating, sending, receiving and recording high-speed video streams simultaneously through severaloptical channels. SSH TV operates as a source of test video data for the RTA system video processing devices, aswell as a recorder for output of these devices.

SSH TV is also utilized for testing the onboard display devices.9V.V. Balashov, M.V. Chistolinov, R.L. SmelianskyStatic (individual frames) and dynamic (video sequences) test streams are prepared in advance, prior to the start oftesting. Selection of the video stream to be sent to a particular channel at the given time is performed by the testingscript running on an instrumental computer, or by the user through the online experiment control tool.7. The family of testbenches for RTA systems testingThis section describes the industrial application of the FT toolset presented above. A family of FT toolset-basedtestbenches was developed for Sukhoi, each of the testbenches aimed at a particular activity (or a group of activities)of the RTA system lifecycle.

Complexity of a testbench corresponds to the complexity of the RTA subsystem to betested on the testbench.Testbenches used in Sukhoi are integral parts of the technology for data control system (DCS) development. DCSincludes the central computer, a set of display devices, and some auxiliary devices. DCS onboard channel networkincludes: Several MIL STD-1553B channels connecting the DCS to other RTA devices; Dozens of ARINC 429 channels for data exchange with legacy devices; A Fibre channel network for high speed data exchange, including transfer of video data.Main representatives of the testbench family, as well as their tasks, are described below.

All the testbenches share thecommon architecture described in Section 6. As a total, the family of testbenches covers all the testing activitiesmentioned in Section 2.1. Testbench for testing and debugging of an individual RTA device’s software. This testbench is intended forworking with a single RTA device, for instance with the most complex one – the central computer. The main purposeof the testbench is debugging the RTA device’s software on the target hardware, as well as preparation of the deviceto integration with other RTA devices.

For final checks of the device’s readiness for integration with other devices,an approved set of tests should be used.Due to the necessity to support only the interfaces provided by the particular RTA device, the number ofinstrumental computers in this testbench is usually small, and SSH systems are implemented in single-computerconfigurations. This enables composition of all testbench hardware, together with the RTA device, into a single rack.Sharing of hardware resources between testing and monitoring tools helps to keep hardware requirements low.A “unified” testbench for working with different RTA devices from a specified set is organized in a similar way.Instrumental computers of such testbench cover all types of external interfaces provided by devices from the set, innumbers sufficient for working with every single device from this set.The testbench can be used for testing and debugging of software on a partially equipped RTA device, for instance acentral computer with only some of processor and communication modules installed.

This approach is reasonable fordevelopment of particular subsystems of the RTA device software.2. Testbench for testing and debugging the software of several connected RTA devices. This testbench is intended forworkout of communication between two or several directly connected RTA devices, for instance the centralcomputer and a display device. The testbench can also be used for performing some activities of debugging thesoftware of these devices.

This testbench is similar by hardware structure to the one described above.Monitoring tools are used on this testbench to explore the communication between RTA devices comprising the RTAsubsystem under test.As in the previous case, it is possible to create a testbench intended for workout of different sets of RTA devices. Thecentral computer and one of several display devices from the DCS may serve as examples of such sets.Working out the inter-device communication between devices of an RTA subsystem is an intermediate step tointegration of the whole RTA system. Use of this testbench relieves the “main” RTA system integration testbenchfrom tasks of detecting and fixing the issues of co-operation between most intensely communicating devices.3. Testbench for RTA system integration and acceptance testing.

This testbench is intended for stepwise integrationof the whole RTA system, as well as for acceptance testing of the system. The testbench supplies test data to allexternal input interfaces of the RTA system and obtains the responses from all external output interfaces. In addition,monitoring of all inter-device channels must be supported.As it is required to work out the complete inter-device communication protocols, the testbench includes a largenumber of instrumental computers (5-6 and more, depending on the RTA system characteristics) and full scalemultiple-computer SSH systems.During the acceptance testing of an RTA system software version, an approved test set for this version is used.4. Testbench for development of testing scripts.

This is an auxiliary testbench used solely for test developmentpurposes. The testbench contains several workstations and a server connected by Ethernet network.Debugging of tests is performed on workstations using such features of the FT toolset as support for virtual onboardinterfaces and tests execution in user input expectation mode.10A FAMILY OF TESTBENCHES TO SUPPORT TESTING OF REAL-TIME AVIONICS SYSTEMS5.

Testbench for acceptance testing of series-produced RTA systems. This testbench is intended for performingacceptance tests for RTA system sets before their installation onboard the aircraft. Second purpose of this testbenchis diagnostics of RTA devices which are subject to reclamations. The instrumental hardware of this testbench isessentially the same as for the testbench for RTA system integration and acceptance testing.The testbench includes a completely tested “reference” set of RTA devices. On arrival of a device subject toreclamations, this device replaces the corresponding reference device, and a batch of tests is automatically executedto examine the device under question.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5168
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее