Наименование работ
|
Длительность работ (дни)
|
|
tmin
|
tmax
|
t0
|
1. Разработка ТЗ, его анализ и работа с источниками
|
25
|
35
|
29
|
2.Анализ параметров и вывод математической модели
|
35
|
45
|
39
|
3.Синтез управляющего воздействия
|
20
|
25
|
22
|
4.Исследование динамики модели
|
15
|
20
|
17
|
5.Анализ результатов
|
10
|
20
|
14
|
6.Разработка программного обеспечения
|
120
|
160
|
136
|
7.Оформление ПЗ
|
20
|
30
|
24
|
Таким образом, ожидаемая длительность процесса проектирования составляет
281 день. Оптимизируя процесс разработки, выполняя одновременно несколько
операций , можно сократить длительность процесса до 240 дней. По данным таблицы
7.1. построим график организации работ во времени:
Рис.7.1. Организация работ во времени
Капитальные затраты на этапе проектирования Кп рассчитаем по формуле:
Кп = Zп + Мп +Рпр+ Нп(7.2)
где Zп -ЗП проектировщика задачи на всем
этапе проектирования ; Мп - затраты за использование ЭВМ на
этапе проектирования; Нп - накладные расходы на этапе
проектирования. Рпр- прочие расходы, Зп -проектировщика рассчитывается по
формуле:
Zп =
zд Тп (1 + ас /100) (1 + ап /100)(7.3)
где zд -дневная заработная плата разработчика задачи на этапе
проектирования; ас - процент отчислений на социальное
страхование (ас=37%); ап - процент премий; Тп - величина этапа проектирования.
Итак, в нашем случае возьмем зарплату разработчика (zд) равной 600 руб в
день, тогда:
Zп = 600 ∙ 281 ∙(1 + 37 /100) ∙(1 + 50 /100) = 346473
руб.(7.4)
Использование ЭВМ требуется на этапах 4-7. Общее время (t) работы с компьютером 2160 час. При
средней стоимости компьютерного времени(Сд) 10 руб/час имеем.
Мп=Сд t=2160∙10=21600 руб. (7.5)
Прочие расходы возьмем равными 3% заработной платы персонала.
пр=0.03∙346473=10394 руб.
Накладные расходы возьмем равными 10% заработной платы персонала. Таким образом имеем капитальные затраты равные:
Кп =346473+21600+34647+10394=413114 руб. (7.6)
7.3 Расчет себестоимости продукции
Себестоимость разработки Ср определим по следующим статьям калькуляции:
основная заработная плата, Sозп ;
дополнительная заработная плата, Sдзп ;
затраты на покупные средства, Sпк ;
отчисления на социальное страхование и травматизм, Sсст ;
накладные расходы, Sн .
Таким образом:
Ср =Sозп + Sдзп + Sпк+ Sсст +Sн(7.7)
Дополнительная заработная плата (премии) составляет 10% от основной, то
есть
дзп = 0,1 × Sозп = 0,1 × 168600=16860 руб.(7.8)
Отчисления на социальное страхование и травматизм составляют 37% от общей
заработной платы, поэтому:
сст = 0,37 × (Sозп + Sдзп) = 0,37 × (168600+16860) " 66820руб. (7.9)
Начислением накладных расходов в размере 70% от общей заработной платы.
Sн = 0,7 × (Sозп + Sдзп) =0,7 × (168600+16860)" 130200 руб.(7.10)
Подставляя ранее полученные значения в общую формулу для себестоимости,
получаем:
Ср =168600+16860+66820+130200 =382480 руб.[17] (7.11)
7.4 Исходные данные для расчета
экономического эффекта
Применение компенсатора КСВБО 100-11У1 рационально для электрометаллургических
производств, где электроэнергия является главным компонентом при расчете
затрат.
Исходные данные:
полная стоимость модернизации системы управления компенсатора
С≈ 25млн.руб (по данным ООО "Ейскэлектромонтаж", г.Ейск);
потери энергии в компенсаторе Р=1350кВт;
средняя компенсируемая мощность Q=50мВА;
стоимость 1 квт.ч С=4,5руб;
стоимость 1 квар.ч Среакт=14руб. .
7.5 Расчет экономического эффекта от использования системы
В основе расчета лежит уменьшение потребления реактивной мощности. По нормативам
ОАО "Кубаньэнергосбыт" реактивная мощность не должна превышать 5% от
полной мощности сети. С эксплуатирующейся в настоящее время системой управления
(электромашинного типа ВТ-2100-3600Т3) компенсатор обеспечивает это соотношение
на 3%. Применение разработанной системы позволяет снизить этот показатель до
2.8%. Тогда из пропорции
(7.12)
Qн = = 46.7 мВА
Где Qн- уровень реактивной мощности при
новой системе управления
Снижение потребления реактивной мощности
∆Q =Q - Qн =
50 - 46.7 = 3.3мВА (7.13)
Годовая экономия оплаты за реактивную энергию
Э= ∆Q∙Т ∙Среакт=
3.3∙106∙24∙365∙14 ≈ 4∙1011 руб (7.14)
Общая экономия за 10 лет составит
Э∙10= 4∙1012 руб (7.15)
7.6 Затраты на эксплуатацию системы
Затраты на эксплуатацию накопителя состоят из:
. электроэнергия (за год)
Зэ= Р∙С∙24∙365=1350∙4.5∙24∙365≈5∙1010
(7.16)
2. плата за сервисное обслуживание
Плата за сервисное обслуживание для установок этого класса составляет О≈ 2.6млн.руб в год (НПО "Силовые
машины" г.Санкт-Петербург).
3.обслуживающий персонал для обслуживания
накопителя необходимы следующие специалисты:
инженер-электромеханик по системам автоматического управления;
электрослесарь с группой допуска V.
Принимаем должностные оклады по 15тыс.руб. в месяц, т.е заработная плата в год составит
Зп=15∙2∙12=360тыс.руб. . (7.17)
Согласно (7.7) общие затраты на дополнительный персонал составят
Со=360+36+146.5+277.2=0.82млн.руб. . (7.18)
Затраты на эксплуатацию за 10 лет составят
ЗЗ= (Зэ+ Зк+О+Со)∙10=(5∙1010+2.5∙107+2.6∙106+0.82∙106)∙10≈6∙1011руб
7.7 Годовой экономический эффект от внедрения системы
Годовой экономический эффект от внедрения системы
ЭФ=(ЭЭ-ЗЗ)/10=(4∙1012 - 0.6∙1012)/10= 3.4млрд.руб. (7.20)
7.8 Определение цены разрабатываемой системы управления
Рассчитаем продажную цену разработанной системы, при условии, что
планируемая прибыль от продажи должна составлять не менее 20%. Цену системы
стабилизации рассчитаем по формуле:
Ц = Кп( 1 + Р/100),(7.22)
где Р - расчетная прибыль от продажи(Р = 20%).
Ц = 413000∙(1 + 0.2) =500000руб.(7.23)
8. Безопасность и экологичность проекта
Целью данной дипломной работы является разработка системы управления
синхронным компенсатором. При этом необходимо произвести анализ условий труда в
научно-исследовательской лаборатории, возможных негативных факторов и способов
их устранения, а также экологичности проведенной работы.
8.1 Анализ условий труда в научно-исследовательской
лаборатории
В рабочей зоне возникает определенный микроклимат или метеорологические
условия, которые характеризуются следующими показателями: температурой воздуха,
относительной влажностью воздуха, скоростью движения воздуха, интенсивностью
теплового излучения. Температура воздуха характеризует тепловое состояние
микроклимата. Максимальная влажность воздуха - упругость водяных паров,
максимально возможная при данной температуре воздуха.
Благоприятный (комфортный) микроклимат является важным условием
высокопроизводительного труда и профилактики профессиональных заболеваний.
При проведении подготовительной операции для обезжиривания поверхности
платы используется этиловый спирт, норма расхода 10г на 0,35м2, для
обезжиривания платы с поверхностью 0,013м2 надо 0,36г. При пайке используется
флюс канифольный, норма расхода 10г на 0,0225м2, при общей площади контактных
площадок 0,002м2 понадобится 1г флюса, (нормы установлены эмпирически).
В лаборатории проводится сборка и частичное испытание узлов системы
управления, т.е. монтажно-регулировочные работы. В процессе работы применяются
электроизмерительные приборы, такие как осциллограф, генератор, частотомер и
т.д.
Работу выполняют 5 (пять) человек. Лаборатория (см.рис.8.1) имеет общую
площадь 48м2, объем помещения равен 170м3, количество рабочих мест - 5.
Помещение соответствует требованиям СН 245 - 71. Должно приходиться на одного
работающего 4,5м2 и 15м3, для данной лаборатории соответственно 9,6м2 и 34м3.
Для случая, когда оборудование размещается на столах, проходы в лаборатории
должны быть не менее:
между торцами столов 0,7м;
между столом и стеной 0,5м;
Рис. 8.1. Схема лаборатории
Система отопления в лаборатории центральная:
t0C - в холодный период +230С; влажность
46%.
t0C - в теплый период +250С; влажность
40%.
При сборке макета в воздухе рабочей зоны при обезжиривании печатной платы
выделяются пары спирта, а в процессе пайки пары свинца и канифоли. Предельно
допустимые концентрации используемых веществ таковы:
свинца - 0,01мг/м3;
спирта - 1000мг/м3;
флюс канифольный - 0,3мг/м3.
Концентрацию паров спирта в рабочей зоне рассчитаем по формуле:
,(8.1)
где:
Q - количество испаряющегося вещества (мг/час),
Vрм - объем
рабочего места (м3), он составит: V=1,2·0,6·3,5=2,5м3.
Флюс
канифольный содержит 60% спирта и 40% канифоли.
;(8.2)
Таким
образом, канифоли в используемом флюсе содержится 0,4г. Пайка платы
осуществляется припоем ПОС-60, содержащим 30% свинца. При пайке используется 7г
припоя, содержащего 2,1г свинца. Испарение составит 10%, т.е. 0,21г.
Концентрация свинца в воздухе составит:
;(8.3)
Как
видно из расчета, концентрация свинца в воздухе превышает ПДК.
Для
погашения уровня концентрации свинца в лаборатории существует механическая
приточная вентиляция. Воздухообмен рассчитаем по формуле:
; (8.4)
где: К - количество вредных веществ поступающих в воздух рабочей зоны в
течении часа (мг/час);
; (8.5)
Вф
- концентрация данного вещества в воздухе (мг/м3);
- объем
помещения (м3);
М
- коэффициент неравномерности вредного вещества по помещению, равный 1,2÷2,0;
Кух.
- предельно допустимая концентрация вещества (мг/м3);
Кприт.
- концентрация вещества в приточном воздухе (мг/м3).
Итого:
К=22,848 (мг/м3);
L=2284,8
(м3/час).
Световая среда научно-исследовательской лаборатории. К функциям зрения,
играющим наиболее важную роль в трудовом процессе, относятся: контрастная чувствительность,
быстрота различения деталей, устойчивость ясного видения, цветовая
чувствительность. Для успешного проведения работы, связанной с необходимостью
различения мелких предметов и отдельных деталей в наикратчайший период, важна
скорость их различения - скорость зрительного восприятия.
К производственному освещению предъявляются следующие требования:
достаточность, равномерность, в поле зрения должны отсутствовать тени, особенно
движущиеся, направленность, простота, надёжность, дешевизна, не должно
создавать дополнительные опасные и вредные факторы. Эффективность осветительных
установок в процессе эксплуатации может снизиться, поэтому необходимы
систематический надзор за их состоянием, своевременная очистка арматуры, ламп
от пыли, копоти, окраска оборудования, стен, потолка.
В лаборатории есть 6 светильников Л2010 с лампами ЛБ-80, установленными в
два ряда по три светильника над рабочими местами, (световой поток составляет
63600лм в ночное время, в дневное время освещение естественное и общее). При
сборке макета и его постройке расстояние от глаза работающего до объекта l = 0,5м; наименьший размер, т.е.
толщина линии осциллографа равна 0,5мм, толщина выводов микросхем 0,4мм.
Выполняемая работа будет соответствовать III разряду зрительных работ. По замерам освещенность
равна 300лк, т.е. соответствует СНиП 23-05-95. Но в лаборатории выполняются
такие работы, относящиеся ко II
разряду зрительных работ, для которых освещенность недостаточна. Минимально
необходимая освещенность 500лк .
Все электроприборы, находящиеся в лаборатории питаются от сети
переменного тока напряжением 220В и частотой 50Гц. По энергозатратам работы в
лаборатории относятся к легким физическим работам.
Промышленный шум. Шум, даже когда он невелик, создает значительную
нагрузку на нервную систему, оказывая психологическое воздействие. Отсутствие
необходимой тишины приводит к преждевременной усталости, часто и к
заболеваниям. В первую очередь, шум воздействует на нервную и
сердечно-сосудистую системы, на органы слуха. При организации рабочего места
следует принимать необходимые меры по снижению шума. Снижение шума в
производственном помещении может быть достигнуто: правильной планировкой
помещения и размещением оборудования, использованием звукопоглощения и
звукоизоляции, использование средств индивидуальной защиты: вкладыш, наушники.
Промышленный шум при условии допустимого уровня 60Дб составляет 50Дб.
Рабочая поза и перемещение в пространстве практически свободные, до 25%
времени нахождение в неудобной позе. Число важных объектов наблюдения 1-2,
длительность сосредоточенного наблюдения от времени смены освещенности
соответствует нормам до 40%.
Таблица 8.1 - Анализ вредных и опасных факторов, влияющих на
производственную деятельность
Число движений в час: мелкие (пальцы) до 400, крупные (руки) до 300,
число информационных сигналов по норме 75 в час составляет до 50,
нервно-эмоциональная нагрузка выполнение простых действий по заданному плану с
возможной коррекцией (индивидуальный план).
На основании анализа всех рассмотренных факторов можно сделать вывод, что
общая оценка условий труда составляет 3.2 - вредный напряженный труд второй
степени, т.е. условия труда, характеризуются такими отклонениями уровней
вредных факторов от нормативов, которые вызывают функциональные изменения,
приводящие в большинстве случаев к увеличению производственно обусловленной
заболеваемости, появлению начальных признаков или легких (без потери
профессиональной трудоспособности) форм профессиональных заболеваний,
возникающих после продолжительной экспозиции (часто после 15 и более лет). [18]
8.2 Расчет искусственного освещения
Рациональное освещение производственных помещений оказывает положительное
влияние на работающих, способствует сохранению высокой работоспособности.
Оно является важным стимулятором не только зрительного анализатора, но и
организма в целом. При недостаточном освещении или плохом качестве освещения
состояние зрительных функций находится на низком уровне, повышается утомление
зрения в процессе выполнения работы, возрастает опасность травм. С другой
стороны существует опасность отрицательного влияния на органы зрения слишком
большой яркости источников света. Следствием этого может быть нарушение
зрительных функций глаза.
Рассчитаем искусственное освещение по методу светового потока
(коэффициента использования).
Исходные данные:
длина помещения А=8м,
ширина помещения В=6м,
высота помещения Н=3,5м,
высота подвеса светильника от пола Нс=3м,
высота рабочих поверхностей от пола hp=0,8м,
разряд работ IIIб,
тип светильника Л2010,
коэффициент отражения:
от пола ρп=50%
от стен ρс=30%
воздушная среда не более 5мг/м3 пыли и дыма.
При расчете методом коэффициента использования, потребляемый световой
поток F лампы каждого светильника
определяется по формуле:
,(8.6)
где:
Еmin - наименьшая освещенность (лк);
К - коэффициент запаса, К=1,5;
Z -
коэффициент перехода от меньшей освещенности Еmin к средней Еср., равный отношению Еср./Еmin (для люминисцентных ламп 1.1);
N -
количество ламп;
r -
коэффициент использования.
Найдем высоту подвеса светильников под расчетной поверхностью:
Нр=Нс-hр=3,0-0,8=2,2(м). (8.7)
Находим индекс помещения:
(8.8)
С
учетом характера отражающих поверхностей и используя индекс помещения находим
коэффициент использования =50% .
Подставим
исходные данные:
(8.9)
. (8.10)
Световой поток для ламп ЛБ-80 составляет 5300лм. Из приведенного расчета
следует, что для обеспечения необходимой освещенности надо установить 15 ламп
ЛБ-80.
8.3 Безопасность при эксплуатации СК
Метод выработки реактивной электроэнергии с помощью СК отличается
экологической чистотой. Однако в системе охлаждения СК присутствует водород.
Это накладывает особые требования по эксплуатации оборудования:
. Не допускается наличие открытого огня, сварки, курения и других
источников воспламенения вблизи машины и ее вспомогательного оборудования.
. Не должно быть воспламеняющейся смеси водорода с воздухом в машине. В
случае снижения чистоты водорода ниже 90 % по объемному содержанию водорода в
газе и отсутствия возможности ее быстрого восстановления машину следует
отключить и производить вытеснение водорода, пока чистота водорода не упала
ниже 85 % от полного объема.
В случае выхода из строя штатных средств измерения чистоты водорода, ее
следует определять другими способами, например, путем взятия проб из машины для
химического анализа. Штатное устройство для эксплуатационного контроля степени
чистоты водорода должно быть восстановлено до рабочего состояния в кратчайшие
сроки.
. Не допускается непосредственное вытеснение воздуха водородом и
наоборот. В обоих случаях продувку машины следует производить с применением
промежуточной среды: углекислого газа (СО2) или азота (N2) вплоть до
безопасного уровня содержания в машине промежуточного инертного газа. Согласно
установившейся международной практике этот уровень для СО2 находится в пределах
от 75 до 90 % по объему в переходе с воздуха на водород. При обратном переходе
с вытеснением водорода углекислым газом минимальное содержание СО2 - 96 %. При
вытеснении азотом воздуха или водорода остаточное содержание соответственно О2
и Н2 не должно превышать 3 %.
Во время замены сред запрещается проведение на машине всех видов
электрических испытаний.
Проведение работ допускается только после достижения в машине штатных
(окончательных) условий по водороду и воздуху. При применении сжатого воздуха
для удаления СО2 или Н2 соединения с воздушной магистралью должны выполняться
таким образом, чтобы исключить проникновение воздуха в машину за исключением
тех случаев, когда это необходимо. Этого можно достигнуть путем соответствующей
блокировки клапанов, подающих воздух, СО2 (или N2) и водород или применяя легко
отсоединяемый воздухопровод.
8.4 Требования безопасности систем возбуждения
1.Требования безопасности систем возбуждения - по ГОСТ 12.2.007.0 и ГОСТ
12.2.007.1. 2. Системы возбуждения должны соответствовать требованиям
"Правил устройства электроустановок" и "Правил техники
безопасности при эксплуатации электроустановок потребителей". 3. Крышки и
дверцы, открывающие доступ к токоведущим частям высокого напряжения, должны
быть снабжены замками, отпирающимися специальными ключами, и должны иметь
предупредительные знаки по ГОСТ 12.4.026. 4. Шкафы систем возбуждения должны
иметь заземляющие зажимы, число которых устанавливают в нормативных документах
на системы возбуждения конкретных типов. Конструкция, размеры заземляющих
зажимов и знак заземления должны соответствовать ГОСТ 21130. 5. Температура
нагрева поверхности внешней оболочки аппаратуры и шкафов систем возбуждения
(кроме выпрямительных трансформаторов) в самой нагретой труднодоступной точке
не должна превышать 70 °С в нормальных условиях работы. 6. Пожаробезопасность
устройств и аппаратуры системы возбуждения должна быть обеспечена: -
максимально возможным применением негорючих и трудногорючих материалов; -
соответствующим выбором расстояний между разнопотенциальными токоведущими
элементами, а также между токоведущими элементами и корпусом с использованием в
необходимых случаях изоляционных негорючих перегородок; - средствами защиты,
обеспечивающими быстрое обесточивание токоведущих частей при возникновении
дугового перекрытия между ними.
9. Социальная значимость работы
СК представляют собой комплекс оборудования, предназначенный для
генерации реактивной мощности в электрических сетях. СК применяются на мощных электростанциях и на энергоемких
производствах. Современные системы управления СК проектируются на основе
передовых технологий и обеспечивают поддержание высокого качества электрической
энергии, что значительно уменьшает потери энергии при ее транспортировке, а
следовательно снижает потребление энергоносителей. Такое оборудование должно
быть простым в управлении и обслуживании, а также отличаться высокой
эксплуатационной надежностью. Ни один человек не может в наше время представить свою жизнь без
стабильной подачи электроэнергии, облегчающей его жизнь. Таким образом, разработка
подобной системы будет способствовать повышению уровня жизни, снижению
стоимости электроэнергии, что несомненно показывает социальную значимость
работы. Рост производства,
применение современных технических средств предъявляет высокие требования к
качеству потребляемой электроэнергии . Особенно это касается энергораспределительных
и энергогенерирующих систем. Нарушение работы каждой из которых может повлечь
за собой катастрофические последствия не только для "социума", но и
для природы земного шара в целом. Даже незначительное нарушение параметров качества электроэнергии
может привести к обесточиванию крупных жилых массивов, отключению объектов
жизнеобеспечения, отключению телекоммуникационных средств, что может повлечь за
собой огромный экономический ущерб. Реализация предложенной концепции предполагает создание новых
средств автоматического управления и диагностики, которые могут непосредственно
использоваться для повышения качественных показателей существующих
энергетических систем.
ЗАКЛЮЧЕНИЕ
В соответствии с поставленной целью в дипломной работе проведен анализ и
исследование методов повышения качественных показателей системы управления СК.
В результате проделанной работы мы убедились в том, что несмотря на
значительное отставание РФ по внедрению энергосберегающих технологий,
необходимость разработки и внедрения систем, повышающих качество
электроэнергии, на российском рынке будет признана одной из приоритетных задач
в области модернизации энергетического оборудования. Следовательно, уже сейчас
необходимо проводить НИОКР по созданию новых видов компенсаторов реактивной
энергии. Следовательно, необходимо создавать системы управления на новой
элементной базе собственного производства, основанные на модернизации
производства и симбиозе существующих отечественных и зарубежных разработок.
Таким образом, созданная система управления СК будет дешевле и надежнее
зарубежных аналогов.
Одновременно с этим, данные системы являются открытыми для дальнейшего
усовершенствования и развития.
Проведенный анализ СУ показал, что аппаратная и программная части
разрабатываемых систем управления обеспечивают требуемые показатели надёжности
и качества. Используемые алгоритмы могут быть легко адаптированы к любому
энергетическому оборудованию как зарубежных, так и отечественных
производителей, имеющему интерфейс последовательной связи.
В рамках дипломной работы решены следующие задачи:
рассмотрены основные характеристики СК;
задача выработки основных требований к системе управления СК;
задача разработки математической модели регулирования СК;
задача разработки структуры системы управления СК;
задача расчета технической структуры системы;
задача выработки рекомендаций технической и программной реализации
системы.
Для решения этих задач была изучены и практически применены теория
автоматического управления и регулирования, современные теории анализа систем
управления, а также методология создания распределенных систем. На основе этих
знаний был проведен анализ и выработаны рекомендации по практической реализации
системы управления СК.
Для этого подробно рассмотрены теоретические аспекты управления СК.
Выделены основные элементы СК и рассмотрено их назначение и принципы
функционирования. Выработаны основные требования к разработке систем управления
СК.
Предложен подход к построению математической модели регулирования
стабильного положения ротора СК.
Проведено исследование имитационной модели системы управления СК.
Представлена алгоритмическая структура подсистемы управления. Рассмотрены
варианты подсистемы регулирования с использованием
пропорционально-интегрально-дифференцирующего закона управления. Произведен
расчет технической структуры системы.
Практическая полезность данной дипломной работы состоит в том, что она
позволяет на основе предложенного подхода создать комплексную систему
управления локальной энергосистемы.
Данная работа будет полезна предприятиям осуществляющим разработку и
производство энергетического оборудования.
БИБЛИОГРАФИЯ
. Постановление правительства РФ №530 от 21.08.2006
"Об утверждении правил функционирования розничных рынков
электроэнергии…"
. Кирилин И.В. "Современное состояние проблемы
управления режимами реактивной мощности промышленных предприятий",
Материалы 10-й всероссийской научно-практической конференции, М, 20-22 июля
2008г
. Кудрин Б.И. "Энергоснабжение промышленных
предприятий", "Интермет Инжиниринг", 2006г
. Лыкин А.В. "Электрические системы и сети",
Университетская книга, М, 2006г
. Вольдек А.И. "Электрические машины", Л.,
"Энергия", 1978г
. Копылов И.П. "Справочник по электрическим
машинам", Т1, М, "Энергоатомиздат", 1988г
. Алексеев О.П. "Автоматика электроэнергетических
систем", М., "Энергоиздат", 1981г
. Беркович М.А. "Автоматика энергосистем",
М., "Энергоатомиздат", М., 1991г
. Соловьев И.Н. "Автоматические регуляторы
синхронных генераторов", М., " Энергоатомиздат", 1981г
. Гонин Я.Е. "Автоматика ликвидации асинхронного
режима", М., "Энергоатомиздат", 1988г
. Овчаренко Н.И. "Автоматика электрических
станций и энергетических систем", М., "Издательство НЦ ЭПАС",
2000г
. Копылов И.П. "Математическое моделирование
электрических машин", М., "Высшая школа", 2001г
. Яблонский А.А. "Курс теоретической
механики", М., "Высшая школа", 1996г
. Цыпкин Я.З. "Основы теории автоматических
систем", М., "Наука", 1977г
16. Общие технические требования к управляющим подсистемам
агрегатного и станционного уровней АСУ ТП ЭС
РД 153-34.0-35.519-98
. Ю.В.Брусницын, А.Н.Гармаш. Учебно - методическое
пособие по курсу "Технико-экономическое проектирование". Таганрог,
ТРТУ, 1998г. 35 с.
. В.С. Компаниец, Руководство к выполнению раздела
"БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ" в дипломных работах (проектах)
ПРИЛОЖЕНИЕ 1
Листинг программы "compensator"
function varargout = compensator(varargin)
% COMPENSATOR M-file for compensator.fig
% COMPENSATOR, by itself, creates a new COMPENSATOR or raises
the existing
% singleton*.
%
% H = COMPENSATOR returns the handle to a new COMPENSATOR or
the handle to
% the existing singleton*.
%
% COMPENSATOR('CALLBACK',hObject,eventData,handles,...) calls
the local
% function named CALLBACK in COMPENSATOR.M with the given
input arguments.
%
% COMPENSATOR('Property','Value',...) creates a new
COMPENSATOR or raises
% the existing singleton*. Starting from the left, property
value pairs are
% applied to the GUI before compensator_OpeningFcn gets
called. An
% unrecognized property name or invalid value makes property
application
% stop. All inputs are passed to compensator_OpeningFcn via
varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI
allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help
compensator
% Last Modified by GUIDE v2.5 14-Dec-2011 11:46:09
% Begin initialization code - DO NOT EDIT_Singleton =
1;_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @compensator_OpeningFcn, ...
'gui_OutputFcn', @compensator_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);nargin &&
ischar(varargin{1})_State.gui_Callback = str2func(varargin{1});nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State,
varargin{:});_mainfcn(gui_State, varargin{:});
% End initialization code - DO NOT EDIT
% --- Executes just before compensator is made
visible.compensator_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to compensator (see
VARARGIN)
% Choose default command line output for compensator.output =
hObject;
% Update handles structure(hObject, handles);_gui(hObject,
handles, false);
% UIWAIT makes compensator wait for user response (see
UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command
line.varargout = compensator_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see
VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure{1} =
handles.output;
% --- Executes during object creation, after setting all
properties.density_CreateFcn(hObject, eventdata, handles)
% hObject handle to density (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: popupmenu controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');density_Callback(hObject,
eventdata, handles)
% hObject handle to density (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of density as
text
% str2double(get(hObject,'String')) returns contents of
density as a double= str2double(get(hObject, 'String'));isnan(density)(hObject,
'String', 0);('Input must be a number','Error');
% Save the new density value.metricdata.density =
density;(hObject,handles)
% --- Executes during object creation, after setting all
properties.volume_CreateFcn(hObject, eventdata, handles)
% hObject handle to volume (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: popupmenu controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');volume_Callback(hObject,
eventdata, handles)
% hObject handle to volume (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of volume as
text
% str2double(get(hObject,'String')) returns contents of
volume as a double= str2double(get(hObject, 'String'));isnan(volume)(hObject,
'String', 0);('Input must be a number','Error');
% Save the new volume value.metricdata.volume =
volume;(hObject,handles)
% --- Executes on button press in
calculate.calculate_Callback(hObject, eventdata, handles)
% hObject handle to calculate (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)=
handles.metricdata.density * handles.metricdata.volume;(handles.mass, 'String',
mass);
% --- Executes on button press in
reset.reset_Callback(hObject, eventdata, handles)
% hObject handle to reset (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see
GUIDATA)_gui(gcbf, handles, true);
% --- Executes when selected object changed in
unitgroup.unitgroup_SelectionChangeFcn(hObject, eventdata, handles)
% hObject handle to the selected object in unitgroup
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see
GUIDATA)(hObject == handles.english)(handles.text4, 'String',
'lb/cu.in');(handles.text5, 'String', 'cu.in');(handles.text6, 'String',
'lb');(handles.text4, 'String', 'kg/cu.m');(handles.text5, 'String',
'cu.m');(handles.text6, 'String', 'kg');
%
--------------------------------------------------------------------initialize_gui(fig_handle,
handles, isreset)
% If the metricdata field is present and the reset flag is
false, it means
% we are we are just re-initializing a GUI by calling it from
the cmd line
% while it is up. So, bail out as we dont want to reset the
data.isfield(handles, 'metricdata') && ~isreset;.metricdata.density =
0;.metricdata.volume = 0;(handles.density, 'String',
handles.metricdata.density);(handles.volume, 'String',
handles.metricdata.volume);(handles.mass, 'String', 0);(handles.unitgroup,
'SelectedObject', handles.english);(handles.text4, 'String',
'lb/cu.in');(handles.text5, 'String', 'cu.in');(handles.text6, 'String', 'lb');
% Update handles structure(handles.figure1, handles);
% --- Executes on button press in
pushbutton9.pushbutton9_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton9 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% --- Executes on selection change in
listbox4.listbox4_Callback(hObject, eventdata, handles)
% hObject handle to listbox4 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: contents = cellstr(get(hObject,'String')) returns
listbox4 contents as cell array
% contents{get(hObject,'Value')} returns selected item from
listbox4
% --- Executes during object creation, after setting all
properties.listbox4_CreateFcn(hObject, eventdata, handles)
% hObject handle to listbox4 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: listbox controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');
% --- Executes on button press in
checkbox1.checkbox1_Callback(hObject, eventdata, handles)
% hObject handle to checkbox1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
checkbox1
% --- Executes on button press in
checkbox2.checkbox2_Callback(hObject, eventdata, handles)
% hObject handle to checkbox2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
checkbox2
% --- Executes on button press in
togglebutton14.togglebutton14_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton14 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton14
% --- Executes on button press in togglebutton15.togglebutton15_Callback(hObject,
eventdata, handles)
% hObject handle to togglebutton15 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton15
% --- Executes on button press in
togglebutton11.togglebutton11_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton11 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton11
% --- Executes on button press in
togglebutton12.togglebutton12_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton12 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton12
% --- Executes on button press in togglebutton13.togglebutton13_Callback(hObject,
eventdata, handles)
% hObject handle to togglebutton13 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton13
% --- Executes on button press in
togglebutton1.togglebutton1_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton1
% --- Executes on button press in
togglebutton2.togglebutton2_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton2
% --- Executes on button press in
togglebutton3.togglebutton3_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton3 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton3
% --- Executes on button press in
togglebutton4.togglebutton4_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton4 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton4
% --- Executes on button press in
togglebutton5.togglebutton5_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton5 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton5
Листинг программы "refregerating"
function varargout = refregerating(varargin)
% REFREGERATING M-file for refregerating.fig
% REFREGERATING, by itself, creates a new REFREGERATING or
raises the existing
% singleton*.
%
% H = REFREGERATING returns the handle to a new REFREGERATING
or the handle to
% the existing singleton*.
%
% REFREGERATING('CALLBACK',hObject,eventData,handles,...)
calls the local
% function named CALLBACK in REFREGERATING.M with the given
input arguments.
%
% REFREGERATING('Property','Value',...) creates a new
REFREGERATING or raises
% the existing singleton*. Starting from the left, property
value pairs are
% applied to the GUI before refregerating_OpeningFcn gets
called. An
% unrecognized property name or invalid value makes property
application
% stop. All inputs are passed to refregerating_OpeningFcn via
varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI
allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help
refregerating
% Last Modified by GUIDE v2.5 14-Dec-2011 12:43:26
% Begin initialization code - DO NOT EDIT_Singleton =
1;_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @refregerating_OpeningFcn, ...
'gui_OutputFcn', @refregerating_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);nargin &&
ischar(varargin{1})_State.gui_Callback = str2func(varargin{1});nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State,
varargin{:});_mainfcn(gui_State, varargin{:});
% End initialization code - DO NOT EDIT
% --- Executes just before refregerating is made
visible.refregerating_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to refregerating (see
VARARGIN)
% Choose default command line output for refregerating.output
= hObject;
% Update handles structure(hObject, handles);_gui(hObject,
handles, false);
% UIWAIT makes refregerating wait for user response (see
UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command
line.varargout = refregerating_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see
VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure{1} =
handles.output;
% --- Executes during object creation, after setting all
properties.density_CreateFcn(hObject, eventdata, handles)
% hObject handle to density (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: popupmenu controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');density_Callback(hObject,
eventdata, handles)
% hObject handle to density (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of density as
text
% str2double(get(hObject,'String')) returns contents of
density as a double= str2double(get(hObject, 'String'));isnan(density)(hObject,
'String', 0);('Input must be a number','Error');
% Save the new density value.metricdata.density =
density;(hObject,handles)
% --- Executes during object creation, after setting all
properties.volume_CreateFcn(hObject, eventdata, handles)
% hObject handle to volume (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: popupmenu controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');volume_Callback(hObject,
eventdata, handles)
% hObject handle to volume (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of volume as
text
% str2double(get(hObject,'String')) returns contents of
volume as a double= str2double(get(hObject, 'String'));isnan(volume)(hObject,
'String', 0);('Input must be a number','Error');
% Save the new volume value.metricdata.volume =
volume;(hObject,handles)
% --- Executes on button press in
calculate.calculate_Callback(hObject, eventdata, handles)
% hObject handle to calculate (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)=
handles.metricdata.density * handles.metricdata.volume;(handles.mass, 'String',
mass);
% --- Executes on button press in
reset.reset_Callback(hObject, eventdata, handles)
% hObject handle to reset (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see
GUIDATA)_gui(gcbf, handles, true);
% --- Executes when selected object changed in
unitgroup.unitgroup_SelectionChangeFcn(hObject, eventdata, handles)
% hObject handle to the selected object in unitgroup
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see
GUIDATA)(hObject == handles.english)(handles.text4, 'String',
'lb/cu.in');(handles.text5, 'String', 'cu.in');(handles.text6, 'String', 'lb');(handles.text4,
'String', 'kg/cu.m');(handles.text5, 'String', 'cu.m');(handles.text6,
'String', 'kg');
%
--------------------------------------------------------------------initialize_gui(fig_handle,
handles, isreset)
% If the metricdata field is present and the reset flag is
false, it means
% we are we are just re-initializing a GUI by calling it from
the cmd line
% while it is up. So, bail out as we dont want to reset the
data.isfield(handles, 'metricdata') && ~isreset;.metricdata.density =
0;.metricdata.volume = 0;(handles.density, 'String',
handles.metricdata.density);(handles.volume, 'String',
handles.metricdata.volume);(handles.mass, 'String', 0);(handles.unitgroup,
'SelectedObject', handles.english);(handles.text4, 'String',
'lb/cu.in');(handles.text5, 'String', 'cu.in');(handles.text6, 'String', 'lb');
% Update handles structure(handles.figure1, handles);
% --- Executes on button press in
pushbutton9.pushbutton9_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton9 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% --- Executes on button press in
togglebutton1.togglebutton1_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton1
% --- Executes on button press in
togglebutton2.togglebutton2_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton2
% --- Executes on button press in
togglebutton3.togglebutton3_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton3 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton3
% --- Executes on button press in
togglebutton4.togglebutton4_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton4 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton4
% --- Executes on button press in
togglebutton5.togglebutton5_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton5 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton5
% --- Executes on slider movement.slider2_Callback(hObject,
eventdata, handles)
% hObject handle to slider2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'Value') returns position of slider
% get(hObject,'Min') and get(hObject,'Max') to determine
range of slider
% --- Executes during object creation, after setting all
properties.slider2_CreateFcn(hObject, eventdata, handles)
% hObject handle to slider2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: slider controls usually have a light gray
background.isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor',[.9 .9
.9]);
% --- Executes on button press in
checkbox1.checkbox1_Callback(hObject, eventdata, handles)
% hObject handle to checkbox1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
checkbox1
% --- Executes on button press in checkbox3.checkbox3_Callback(hObject,
eventdata, handles)
% hObject handle to checkbox3 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
checkbox3
% --- Executes on button press in
togglebutton15.togglebutton15_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton15 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton15
% --- Executes on button press in
togglebutton16.togglebutton16_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton16 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton16
% --- Executes on button press in togglebutton10.togglebutton10_Callback(hObject,
eventdata, handles)
% hObject handle to togglebutton10 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton10
% --- Executes on button press in
togglebutton11.togglebutton11_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton11 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton11
% --- Executes on button press in
togglebutton12.togglebutton12_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton12 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton12
% --- Executes on button press in
togglebutton13.togglebutton13_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton13 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% --- Executes on selection change in
listbox1.listbox1_Callback(hObject, eventdata, handles)
% hObject handle to listbox1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: contents = cellstr(get(hObject,'String')) returns
listbox1 contents as cell array
% contents{get(hObject,'Value')} returns selected item from
listbox1
% --- Executes during object creation, after setting all
properties.listbox1_CreateFcn(hObject, eventdata, handles)
% hObject handle to listbox1 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called
% Hint: listbox controls usually have a white background on
Windows.
% See ISPC and COMPUTER.ispc &&
isequal(get(hObject,'BackgroundColor'),
get(0,'defaultUicontrolBackgroundColor'))(hObject,'BackgroundColor','white');
% --- Executes on button press in
togglebutton14.togglebutton14_Callback(hObject, eventdata, handles)
% hObject handle to togglebutton14 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hint: get(hObject,'Value') returns toggle state of
togglebutton14
% --- Executes during object creation, after setting all
properties.uitable2_CreateFcn(hObject, eventdata, handles)
% hObject handle to uitable2 (see GCBO)
% eventdata reserved - to be defined in a future version of
MATLAB
% handles empty - handles not created until after all
CreateFcns called