Секция 3 результаты моделирования, которые необходимо обработать согласно варианту задания
TIME V(N27236) I(R_RB1) I(R_RK1) I(R_RK2)
1.300000000E-02 9.984606869E+01 -9.981280130E-03 -9.806647543E+01 9.984573879E-05
1.300100000E-02 9.984817359E+01 -9.981489939E-03 -9.803760821E+01 9.984786957E-05
1.300200000E-02 9.983615145E+01 -2.173023181E+00 -9.801264043E+01 9.983585671E-05
1.300300000E-02 9.975512896E+01 -1.486759675E+01 -9.799906096E+01 9.975483154E-05
1.300400000E-02 9.967346154E+01 -2.746403132E+01 -9.800230833E+01 9.967316134E-05
1.300500000E-02 9.965686699E+01 -2.988812291E+01 -9.801553996E+01 9.965656623E-05
…………..
, где TIME – время в секундах; V(N27236) – выходное напряжение в вольтах; I(R_RB1) – ток первой секции преобразователя; I(R_RK1) – ток источника питания; I(R_RK2) – ток в нагрузке.
Имена выходного (выходных) файлов должны назначаться программой автоматически по следующему правилу:
NS_PH_TZ_N_(имя массива(ов)),
Где NS = целое от ((V_Unom)2 / R_RA /2500);
PH = (дробная часть от ((V_Unom)2 / R_RA/ 2500) округленная до двух знаков) * 10;
TZ = дробная часть от (X_U1 N254383 N254251 Sw_tClose PARAMS: tClose - X_SwStart N27236 N234987 Sw_tClose PARAMS: tClose) (буква m – размерность миллисекунды не учитывается, учитывать два знака);
N – имя входного файла три знака;
имя массива(ов) – имя заданное студентом.
Параметры участвующие в вычислениях находятся программой автоматически из второй секции файла (смотри пример). Для параметров приведенных в примере:
NS = (10000/3.33333333/2500) = целое от (1.20) = 1;
PH = (дробная часть от (1.2))*10 = 2;
TZ = (14.04 – 14) = 04;
N = (7.txt) = 007.
Варианты заданий
Вариант № 1.
Преобразовать таблицу секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.0139. Ткон > 0.0143 и равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom:
Реализовать отображение в виде графиков значений 2 - 5 колонок в функции 1 ой колонки.
Программа должна работать в трех режимах. Формирование выходных таблиц работает в двух режимах:- одиночная обработка, когда каталог и имя обрабатываемого файла задается в ручную и автоматический, когда задаются только входной и выходной каталоги. Третий режим вывод графиков по заданному каталогу и имени файла.
Вариант № 2.
Преобразовать колонки 1 и 2 таблицы секции 3 (результаты моделирования) в числовую форму. Графическое представление выходного напряжения V(N27236) от времени имеет вид:
Необходимо вычислить:
Время регулирования Tрег;
Величина перерегулирования ;
Амплитуда пульсации выходного напряжения .
Время регулирования – время от начала переходного процесса до его завершения (2.8)
Tрег = Tс – Tк, |
(2.8) |
где Tс – время начала переходного процесса равно значению X_SwStart N27236 N234987 Sw_tClose PARAMS: tClose,
Tк – время окончания переходного процесса. Переходной процесс считается завершенным, когда значения V(N27236) входят в 1% - ную трубку от V_Unom. (Tк > 0.0143)
Перерегулирование – максимальное отклонение контролируемой величины от номинального значения V_Unom – min(V(N27236)).
Амплитуда пульсаций – среднее значение амплитуды колебаний V(N27236) после окончания переходного процесса (выборка не менее 100 периодов колебаний). В результате работы программа должна создать таблицу со следующими колонками:
NS, PH, TZ, Tрег,, , . , где NS, PH, TZ смотри формирование имени файла. Имя файла таблицы произвольное. Одна строка таблицы соответствует данным одного файла.
Вариант № 3.
Преобразовать колонки 1 - 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom (Tк > 0.0143). Вычислить средние значения за период в каждой колонке. Значение периода = 0,00001 сек (заменить значения в каждой колонке на их средние значения с периодом 0,00001 сек). Вычисления произвести для всех исходных файлов.
Вариант № 4.
Преобразовать колонки 1 - 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom (Tк > 0.0143). Вычислить среднее значение за период в каждой колонке на время Ткон кратное периоду дискретизации. Значение периода дискретизации = 0,00001 сек. В результате работы программа должна создать таблицу со следующими колонками:
NS, PH, TZ, сред.(V(N27236)), сред.( I(R_RB1)), сред.( I(R_RK1)), сред.( I(R_RK2))
где NS, PH, TZ смотри формирование имени файла. Имя файла таблицы произвольное.
Вариант № 5
Преобразовать колонки 1, 2, 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom и Ткон > 0.0143. Вычислить среднее значение выходной мощноси за период в каждой колонке Рн. Значение периода дискретизации = 0,00001 сек. Рн = сред.(V(N27236)) * сред.( I(R_RK2)). Реализовать отображение Рн в виде графика из выбранного файла. Вычисления произвести для всех исходных файлов.
Вариант № 6
Создать базу данных со следующими полями:
NS, PH, TZ, Tрег,, , , сред.(V(N27236)), сред.( I(R_RB1)), сред.( I(R_RK1)), сред.( I(R_RK2)),
Где NS, PH, TZ смотри формирование имени файла, а другие поля вещественные числа с точностью до 6 знаков после запятой. Предусмотреть ввод строк из двух таблиц:
NS, PH, TZ, Tрег,, , . и
NS, PH, TZ, сред.(V(N27236)), сред.( I(R_RB1)), сред.( I(R_RK1)), сред.( I(R_RK2))
Значения полей NS, PH, TZ одинаковы для двух таблиц.
Обеспечить возможность отбора строк по полям NS, PH, TZ и формирование выходного файла таблицы с заданными полями.
Вариант № 7
Создать приложение для вывода графиков по данным находящимся в таблице из N колонок. Колонки для оси Х и Y выбирает пользователь.
Вариант № 8.
Преобразовать колонки 1 - 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom (Tк > 0.0143). Вычислить значения производных по средним значениям за период в каждой колонке 2 - 5. Значение периода = 0,00001 сек. Средние значения в каждой колонке вычисляется как сумма значений на периоде деленное на количество значений (заменить значения в каждой колонке на их средние значения с периодом 0,00001 сек). Производные вычисляются как частное (Xi+1 – Xi)/ (Ti+1 – Ti ), где X – текущее среднее значение в колонке, а Т соответствующее ему текущее среднее значение времени . Вычисления произвести для всех исходных файлов.
Вариант № 9
Преобразовать колонки 1, 2, 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom и Ткон > 0.0143. Вычислить среднее значение выходной мощноси за период в каждой колонке Рн. Значение периода дискретизации = 0,00001 сек. Рн = сред.(V(N27236)) * сред.( I(R_RK2)). Реализовать отображение графиков Рн, сред.(V(N27236)) и сред.( I(R_RK2)) в функции времени на одном графике из выбранного файла. Вычисления произвести для всех исходных файлов.
Вариант № 10
Преобразовать колонки 1, 2, 4, 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom и Ткон > 0.0143. Вычислить среднее значение входной мощноси за период в каждой колонке Рн. Значение периода дискретизации = 0,00001 сек. Рн = сред.(V(N27236)) * сред.( I(R_RK1)). Реализовать отображение графиков Рн, сред.(V(N27236)) и сред.( I(R_RK1)) в функции времени на одном графике из выбранного файла. Вычисления произвести для всех исходных файлов.
Вариант № 11.
Преобразовать колонки 1 - 5 таблицы секции 3 (результаты моделирования) в числовую форму. Обрезать таблицу по значениям TIME Тнач и Ткон. Тнач = 0.014. Ткон равно времени, когда значение V(N27236) = V_Unom – 0.01 * V_Unom (Tк > 0.0143). Вычислить значения производных по средним значениям за период в каждой колонке 4 и 5. Значение периода = 0,00001 сек. Средние значения в каждой колонке вычисляется как сумма значений на периоде деленное на количество значений (заменить значения в каждой колонке на их средние значения с периодом 0,00001 сек). Производные вычисляются как частное (Xi+1 – Xi)/ (Ti+1 – Ti ), где X – текущее среднее значение в колонке, а Т соответствующее ему текущее среднее значение времени. )). Реализовать отображение графиков производных сред.( I(R_RK1)) и сред.( I(R_RK2)) в функции среднего времени на одном графике из выбранного файла. Вычисления произвести для всех исходных файлов.
Вариант № 12
Разработать приложение, передающее данные из таблицы в N колонок в Exel
В таблице Exel подсчитать средние значения колонок с помощью созданного макроса.
Вариант № 13
Разработать информационно-справочную систему которая выводит имя файла по заданным параметрам NS, PH, TZ.
Вариант № 14
Разработать приложение, реализующего трехмерную графику. Данные для оси Х, Y и Z выбирает пользователь из файлов.
Вариант № 15
Дана таблица из N колонок. Обеспечить вывод выбранной колонки в файл заданный пользователем.
Вариант № 16
Разработать программу «Графический редактор».
Вариант № 17
Разработка программы «Файловый менеджер».
Вариант № 18
Создать сайт отображающий табличные данные из выбранного файла. В качестве файлов использовать файлы из каталога «Исходные файлы».
Вариант № 19
Дан файл с параметрами моделирования. Для заданных параметров R_RA 0 RN1 3.3333333, C_CN N40356 RN1 0.001 и V_Unom N08877 0 100 организовать ввод значений из диалоговой формы. Значения параметров R_RB1 0 SHIM 3.33333, R_RB2 0 N235437 4 вычислить по выражениям (V_Unom)2/N*Р*1.2, а R_RB1 = (V_Unom)2/N*Р.
Р и N вводятся в диалоге. С учетом введенных и рассчитанных параметров сформировать новый файл параметров моделирования. Формат заданных параметров – имя (например C_CN), узел подключения 1 (например N40356), узел подключения 2 (например RN1) и значение 0.001
Вариант № 20
Дан файл с параметрами моделирования. Для заданных параметров R_RA 0 RN1 3.3333333, C_CN N40356 RN1 0.001 организовать ввод начальных значений, величины приращения и количества вариаций каждого параметра из диалоговой формы.
С учетом введенных и рассчитанных параметров для всех сочетаний значений параметров сформировать новые файлы параметров моделирования. Формат заданных параметров – имя (например C_CN), узел подключения 1 (например N40356), узел подключения 2 (например RN1) и значение 0.001
Вариант № 21
Дан файл с параметрами моделирования. Для заданных параметров R_RA 0 RN1 3.3333333, C_CN N40356 RN1 0.001 организовать выбор файлов с массивами значений
из диалоговой формы. Используя массивы значений параметров для всех сочетаний значений параметров сформировать новые файлы параметров моделирования. Формат заданных параметров – имя (например C_CN), узел подключения 1 (например N40356), узел подключения 2 (например RN1) и значение 0.001
Вариант № 23
Дан файл с параметрами моделирования. В диалоговом окне организовать ввод значений мощности системы Р, количества секций N, параметра V_Unom N08877 0 100 и организовать выбор файлов с массивами значений для заданных параметров R_RA 0 RN1 3.3333333, C_CN N40356 RN1 0.001. Значения параметров R_RB1 0 SHIM 3.33333, R_RB2 0 N235437 4 вычислить по выражениям (V_Unom)2/N*Р*1.2, а R_RB1 = (V_Unom)2/N*Р. Р и N вводятся в диалоге. Используя массивы значений параметров для всех сочетаний значений параметров сформировать новые файлы параметров моделирования. Формат заданных параметров – имя (например C_CN), узел подключения 1 (например N40356), узел подключения 2 (например RN1) и значение 0.001
Вариант № 24
Выражение для расчета вольт амперной характеристики солнечной батареи имеет вид:
(1) |
где
; ; – параметры прямоугольности; – напряжение холостого хода; – ток короткого замыкания; – ток в рабочей точке; .
Параметры прямоугольности i, j равны 0.7, 0.8 соответственно. Учитывая эту информацию можно рассчитать и (; ). Ток и напряжение в рабочей точке рассчитываются по формулам
– ток в рабочей точке |
– напряжение в рабочей точке |
= 0,025 – коэф. потерь мощности в кабельной сети; – сопротивление кабельной сети; – мощность первичного источника;
Ток – I изменяется в пределах от 0 до .
По заданным в диалоге значениям Рпи и Uном вывести график вольт амперной характеристики солнечной батареи.
Вариант № 25
Разработать информационную систему, отслеживающую в реальном времени появление новых файлов в заданном каталоге
Вариант № 26
Разработать информационную систему в которой появление новой записи приводит к запуску другого независимого приложения находящегося в другой директории. Независимое приложение выводит текст «Новое событие». Путь к независимому приложению выбирается в диалоге информационной системы.