Jump to content

    

Recommended Posts

Доброе утро, коллеги!

Для проведения комплекса испытаний некоторой системы требуется следующее - промоделировать систему на различные варианты входных воздействий. Этих вариантов порядка 100, они образуются комбинацией времени срабатывания различных переключателей, ключей, значений уровней генераторов сигналов.

исходные предпосылки такие:

1. Все эксперименты в комплексе заранее обговорены - в какое время какой сигнал подается, что при этом должна сделать система, система не изменяется в ходе всего комплекса испытаний. Но может потребоваться изменение - например "это включить раньше вот этого" - это будет 101 вариант эксперимента.

2. Система выдает некоторые выходные логические сигналы, сравнивая их с заранее заготовленными "ответами". Надо определить, правильно ли система сработала.

3. вероятнее всего потребуется корректировка системы и новый цикл всех проверок.

4. весь цикл испытаний симулинк будет рассчитывать примерно пол дня - день, а может и того больше

5. иногда требуется запускать вручную определенный i-й эксперимент.

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

 

каким образом лучше задать испытания:

1. написать m файл, где инициируются все переменные эксперимента, проводится i-й опыт (запускается симуляция), результат сравнивается с эталоном и выдается ответ верно/неверно, запускается следующий эксперимент?

2. пользоваться симулинковским способом вариантного моделирования

3. есть какой-то более красивый способ?

Share this post


Link to post
Share on other sites
Добрый день!

 

Можно использовать тулбокс Simulink Test, он как раз для этого предназначен - получится очень красиво:

https://www.youtube.com/watch?v=MDwmagBZnhE

 

спасибо, то, что надо, буду разбираться - раньше такого или не было (работал с матлаб 6,5) или я не видел.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this