Применение математического моделирования, численных методов и комплексов программ для решения задач оптимизации и проектирования гальванических процессов
Внедрение программного комплекса на реальном промышленном предприятии позволит ускорить проектные работы по пуску производства новых номенклатур изделий. С помощью разработанного программно-вычислительного комплекса можно повысить качество уже выпускаемых изделий и снизить производственные затраты за счет лучшего подбора технологических условий. Поэтому разработка универсальной математической… Читать ещё >
Содержание
- Глава 1. Обзор современного состояния вопросов математического моделирования гальванических процессов
- 1. 1. Математические модели гальванических процессов
- 1. 2. Численные методы решения систем уравнений математических моделей с распределёнными координатами
- 1. 3. Разработка комплексов программ ЭВМ моделирования гальванических процессов
- Глава 2. Математическая модель гальванической ванны
- 2. 1. Представление математической модели
- 2. 2. Обобщённая функция состояния гальванической ванны
- 2. 3. Определение уравнений математической модели
- 2. 4. Практическое применение разработанной математической модели
- Глава 3. Численный метод решения уравнений математической модели гальванического процесса
- 3. 1. Учёт поляризационных явлений
- 3. 2. Дискретное представление системы уравнений математической модели
- 3. 3. Численный метод решения системы уравнений
- 3. 4. Тестирование и проверка математического аппарата
- Глава 4. Практическая реализация разработанного математического аппарата
- 4. 1. Структура программного комплекса
- 4. 2. Функциональность вычислительного сервера
- 4. 3. Структуры данных вычислительного сервера
- 4. 4. Классы программного комплекса
- 4. 5. Решение задач моделирования с применением созданного программного обеспечения
Применение математического моделирования, численных методов и комплексов программ для решения задач оптимизации и проектирования гальванических процессов (реферат, курсовая, диплом, контрольная)
Актуальность работы. Электролитические процессы нанесения металлопокрытий в гальванотехнике широко применяются для защиты изделий от коррозии, защитно-декоративной отделки, повышения поверхностной твёрдости и других целей. Процесс нанесения защитных и декоративных покрытий гальваническим способом является финишной операцией большинства приборои машиностроительных производств. Д повышения конкурентоспособности производимых изделий уделяется значительное внимание качеству гальванических покрытий. Для гальванического покрытия используется большое количество качественных показателей, важнейшими из которых являются неравномерность распределения покрытия по поверхности детали, коррозионная стойкость, микротвёрдость. Улучшение качественных показателей возможно с использованием электрохимических методов (применение источников реверсивного, импульсного и асимметричного переменного тока) и геометрических методов (ванн со многими анодами, биполярными электродами, токонепроводящими перфорированными экранами). Поиск оптимальных режимов и геометрических характеристик электролизёра экспериментальными методами требует существенных временных и материальных затрат. Традиционный подход к решению задач моделирования гальванических процессов, заключающийся в создании специализированных математических моделей, приводит к существованию большого количества разнородных численных методов и алгоритмов. Так, используемые в настоящее время математические модели, разработанные отечественными учёными Л. И. Каданером, Н. П. Гнусиным, Р. А. Кайдриковым, В. Т. Ивановым и зарубежными исследователями W. Ruegg, S. Dalby, M. Clarke под конкретные задачи, не обладают свойством универсальности. Более того, для многих задач не предложено ни моделей, ни численных методов, пригодных для их решения. Таким образом, объём необходимых работ для разработки комплекса программ ЭВМ для оптимизации и проектирования гальванических процессов стремительно возрастает при необходимости решения новых классов задач предметной области.
Поэтому разработка универсальной математической модели, учитывающей различные варианты аппаратурного оформления гальванического процесса, численных методов решения уравнений такой модели, и комплекса программ ЭВМ для реализации разработанных алгоритмов является актуальной научной и практической проблемой.
Работа выполнялась в соответствии с ФЦПГК № 02.523.12.3020 по теме: «Технологии и оборудование для получения многослойных углеродных нанотрубок высокой степени чистоты» и ФЦП «Научные и научно-педагогические кадры инновационной России» на 2009 -2013 гг.
Целью работы является применение математического моделирования, численных методов и комплексов программ для решения научных и технических задач оптимизации и проектирования гальванических процессов. Для достижения поставленных целей необходимо решить следующие задачи:
• Исследовать класс гальванических процессов как объект моделирования, выявить недостатки традиционного метода моделирования;
• Создать новый подход к моделированию гальванических процессов с учётом применения биполярных электродов, токонепроводящих экранов, многоанодных конфигураций, фигурных анодов, протяжённых электродов и электролитов с немонотонной кривой поляризации;
• Разработать универсальную математическую модель электрохимических процессов, осуществляемых в гальванической ванне при нанесении на изделия металлопокрытий;
• Усовершенствовать численный метод расчёта уравнений математической модели гальванического процесса;
• Реализовать комплекс программ ЭВМ на основе разработанных алгоритмов для проведения вычислительного эксперимента по исследованию электрохимических процессов, осуществляемых в гальванической ванне.
Научная новизна:
1. Разработан новый подход к моделированию гальванических процессов, позволяющий обобщить задачи разработки численных методов расчёта;
2. Универсальная математическая модель гальванического процесса, построенная на основе уравнений непрерывности тока и обобщённой функции состояния гальванического процесса;
3. Предложен способ преобразования зависимости плотности тока от значения поляризации в зависимость поляризации от разности потенциалов для кривых поляризации электролитов;
4. Усовершенствован численный метод решения дифференциальных уравнений математической модели посредством учёта кусочно-линейных аппроксимаций поляризационных функций непосредственно в коэффициентах уравнений математической модели;
5. Предложена структура и внутренняя организация комплекса программ ЭВМ, реализующего разработанные алгоритмы, определён подход к созданию и обработке его структур данных.
Практическую значимость представляют:
• Комплекс прикладных программ для проведения вычислительного эксперимента по исследованию электрохимических процессов, осуществляемых в гальванической ванне;
• Алгоритм расчёта электрохимических процессов, осуществляемых в гальванической ванне при нанесении защитных покрытий на изделие.
Разработанный комплекс программ ЭВМ оптимизации электрохимических процессов по критерию равномерности гальванических покрытий успешно прошёл производственные испытания и принят к использованию на предприятии ООО «Гранит-М».
Область исследований:
• Разработка новых математических методов моделирования объектов и явлений;
• Разработка эффективных численных методов и алгоритмов в виде комплексов проблемно-ориентированных программ для проведения вычислительного эксперимента;
• Разработка систем компьютерного и имитационного моделирования;
• Оптимизация и проектирование процессов гальванической обработки.
На защиту выносятся:
1. Новый подход к моделированию электрохимических процессов в гальванической ванне с учётом применения биполярных электродов, то-конепроводящих перфорированных экранов, фигурных анодов, многоанодных конфигураций, протяжённых электродов и электролитов с немонотонной кривой поляризации;
2. Универсальная математическая модель электрохимических процессов, осуществляемых в гальванической ванне;
3. Усовершенствованный численный метод решения уравнений математической модели гальванического процесса;
4. Комплекс программ ЭВМ реализующий разработанные алгоритмы по исследованию гальванических процессов, осуществляемых в гальванической ванне при нанесении защитных металлопокрытий.
Апробация работы Основные результаты диссертации докладывались и обсуждались на следующих конференциях: XXI, XXIII Международных научных конференциях «Математические методы в технике и технологиях» (Саратов 2008, Саратов 2010), 7 Международной конференции «Покрытия и обработка поверхности» (Москва 2010), на VII Всероссийской научной конференции «Защитные и специальные покрытия, обработка поверхности в машиностроении и приборостроении», (Пенза, 2010).
Публикации. По теме диссертационного исследования опубликованы 8 научных работ, в том числе в 3 статьях в журналах, рекомендованных ВАК.
Личный вклад автора Содержание диссертации и основные положения, выносимые на защиту, отражают персональный вклад автора в опубликованные работы. Подготовка к публикации полученных результатов проводилась совместно с соавторами. Все представленные в диссертации результаты получены лично автором.
Структура и объем диссертации
Диссертация состоит из введения, обзора литературы, 4 глав, заключения, библиографии и приложений. Общий объем диссертации 120 страниц. Библиография включает 75 наименования на 9 страницах.
Заключение
.
Разработанный математический аппарат позволяет более широко охватить задачи моделирования гальванических процессов. Полученная в результате исследований математическая модель учитывает такие аспекты реальных гальванических процессов, как применение биполярных электродов, то-конепроводящих экранов, многоанодных ванн, электролитов с немонотонной функцией поляризации. Главной особенностью предложенного математического аппарата является единый вычислительный алгоритм, предназначенный для проведения численных расчетов задач моделирования гальванических процессов. Алгоритмы, предложенные автором работы, построены с учетом прикладной реализации в компьютерных системах, что делает такие реализации наиболее эффективными.
Предложенные принципы построения программно-вычислительного комплекса позволяют с минимальными затратами наращивать и комбинировать функциональность программного комплекса в целом. Разработаны базовые классы программного комплекса с реализацией основных алгоритмов формирования системы уравнений математической модели. Наследование от созданных базовых классов позволит легко реализовать необходимые методы управления гальваническими процессам, например с помощью положения и диаметров отверстий токонепроводящего экрана. Методика использования справочных функций расширяет диапазон используемых электролитов и значимых физико-химических параметров.
Внедрение программного комплекса на реальном промышленном предприятии позволит ускорить проектные работы по пуску производства новых номенклатур изделий. С помощью разработанного программно-вычислительного комплекса можно повысить качество уже выпускаемых изделий и снизить производственные затраты за счет лучшего подбора технологических условий.
В результате исследований получены следующие результаты:
1. проведён анализ задач моделирования гальванических процессов;
2. исследованы недостатки существующих математических моделей и алгоритмов их обработки;
3. разработан принцип построения новой математической модели гальванических процессов на основе функции состояния гальванических процессов. Разработанный принцип позволяет структурировать математическую модель;
4. составлена математическая модель гальванического процесса, позволяющая обрабатывать биполярные электроды, токонепроводящие экраны, многоанодные ванны и электролиты с немонотонными кривыми поляризации;
5. рассмотрен сеточный метод решения системы уравнений полученной математической модели;
6. составлен алгоритм расчетов системы уравнений математической модели, позволяющий единообразно вычислять необходимые критерии для разнообразных гальванических процессов;
7. разработаны принципы организации программно-вычислительного комплекса. Создан программный каркас, реализующий базовые алгоритмы, необходимые для расчета математических моделей;
8. достоверность и практическая ценность результатов, полученных в диссертационном исследовании, подтверждена актом внедрения в работу на предприятии ООО «Гранит-М» .
Список литературы
- Гальванические покрытия в машиностроении. Справочник. В 2-х томах /Под ред. М. А. Шлугера. — М.: Машиностроение, 1985. — Т.1. 1985. — 240 с.
- Защита от коррозии, старения и биоповреждений машин, оборудования и сооружений: Справочник: В 2-х т. /Под ред. А. А. Герасименко. -М.: Машиностроение, 1987. Т.1. 1987. — 680с.
- Шлугер М.А., Ажогин Ф. Ф., Ефимов Е. А. Коррозия и защита металлов. М.: Металлургия, 1981.- 216 с.
- Петров Ю.Н. Гальванические покрытия при восстановлении деталей. -М.: Колос, 1965. 135 с.
- Вячесловов П.М., Шмелева Н. М. Методы испытаний электрохимических покрытий, JL: Машиностроение, 1997. 88с.
- Вячеславов П.М., Грилихес С. Я., Буркат Г. К. и др.Гальванотехника благородных и редких металлов JL: Машиностроение,. 1970. — 248с.
- Зубченко B.JI., Захаров В. И., Рогов В. М. и др. Гибкие автоматизированные гальванические линии: Справочник. М.: Машиностроение, 1989. -672с.
- Лысенко Э.В. Проектирование автоматизированных систем управления технологическими процессами. М.: Радио и связь, 1987. — 272с.
- Оборудование цехов электрохимических покрытий: Справочник / В. М. Александров, Б. В. Антонов, Б. И. Гендлер и др. JL: Машиностроение, 1987. — 309с.
- Мельников JI.С. Справочник по гальванопокрытиям в машиностроении. М.: Машиностроение, 1991. — 384с.
- Гнусин Н.П., Поддубный Н. П., Маслий А. И. Основы теории расчета и моделирования электрических полей в электролитах. Новосибирск: Наука, 1972. — 276 с.
- Введение в математическое моделирование. Учебное пособие. Под ред. П. В. Трусова. М.: Логос, 2004.
- Литовка Ю.В. Моделирование и оптимальное управление технологическими процессами гальванотехники. Докторская диссертация. Тамбов, 1999.
- Акулич И.Л. Математическое программирование в примерах и задачах: Учеб. пособие — М.: Высшая школа, 1986.
- Гилл Ф., Мюррей У., Райт М. Практическая оптимизация. Пер. с англ. М.: Мир, 1985.
- Максимов Ю.А., Филлиповская Е. А. Алгоритмы решения задач нелинейного программирования. — М.: МИФИ, 1982.
- Дудников Е.Г., Балакирев B.C., Кривсунов В. Н., Цирлин A.M. Построение математйческих моделей химико-технологических объектов. М.: Химия, 1970. — 312 с.
- Манукян A.B. Оптимальное управление объектами одного класса с распределёнными параметрами при смешанных краевых условиях: Дисс. -М.: МЭИ, 1983. 145с.
- Гнусин Н.П., Поддубный Н. П., Маслий А. И. Основы теории расчёта и моделирования электрических полей в электролитах. Новосибирск: Наука, 1972. — 276 с.
- Алексеев А.Н. Повышение эффективности технологических операций и функционирования оборудования гальванохимической обработки в условиях автоматизированного гальванического производства. М. Пенза: Новые промышленные технологии, 1997.- 189 с.
- Лысенко Э.В. Проектирование автоматизированных систем управления технологическими процессами. М.: Радио и связь, 1987. — 272с.
- Иванов В.Т. Численные расчёты электрических полей в электролитах на основе метода квазилинеаризации // Электрохимия. 1972. — Т. VIII, вып. 11. — С.1654−1657.
- Бочкарева И.В., Галимов A.A., Иванов В. Т. К вопросу разработки пакетов прикладных программ расчёта электрических полей в гальванических ваннах // Прикладная электрохимия. Успехи и проблемы гальванотехники. Казань: КХТИ, 1987. — С.98−106.
- Елизаров A.M. Моделирование, оптимальное проектирование и управление процессом нанесения гальванического хромового покрытия. Тамбов, 2007.
- Литовка Ю.В., Михеев В. В. Численный расчёт электрического поля в гальванической ванне с биполярными электродами. ТОХТ, 2006, т.40, с.328−334.
- Писсанецки С. Технология разрежённых матриц. — М.: Мир, 1988.
- Абаффи Й., Спедикато Э. Математические методы для линейных и нелинейных уравнений: проекционные ABS-алгоритмы. — М.: Мир, 1996.
- Сиразетдинов Т.К. Оптимизация систем с распределёнными параметрами. М.: Наука, 1977. — 480 с.
- Бутковский А.Г. Теория оптимального управления системами с распределёнными параметрами. М.: Наука, 1965. — 423 с.
- Базара М., Шетти К. Нелинейное программирование. Теория и алгоритмы. М.: Мир, 1982. — 583 с.
- Бутковский А.Г. Методы управления системами с распределёнными параметрами. М.: Наука, 1975. — 586 с.
- Фаддеев Д. К., Фаддеева В. Н. Вычислительные методы линейной алгебры. — М.: Физматгиз, 1963.
- Saad Y. Iterative Methods for Sparse Linear Systems. — PWS Publishing Company, 1996.
- Крылов A.H. О численном решении уравнения, которым в технических вопросах определяются частоты малых колебаний материальных систем. 1931. — С. 26.
- Литовка Ю.В., Кудрявцев М. А. Постановка задачи оптимизации гальванического процесса с токонепроводящим экраном./ 18 Междунар. конф. «Математические методы в технике и технологиях г. Казань, 2005, т.10, с. 104.
- Литовка Ю.В., Денисов С. Ю. Расчёт распределения гальванического покрытия по поверхности крупногабаритных деталей.// Журнал прикладной химии, 2010, т.83, вып.5, с.789- 793.
- Химмельблау Д. Прикладное нелинейное программирование. М.: Мир, 1975. — 534 с.
- Литовка Ю.В., Елизаров А. М. К расчету распределения толщины покрытия на катоде для электролита хромирования с немонотонной кривой катодной поляризации./ Вестник ТГТУ. 2005, том 11, № 2А, с. 389−396.
- Проскуркин Е.В., Попович В. А., Мороз А. Т. Цинкование: Справочник. М.: Металлургия, 1988. 528 с.
- Андреев И. Н. Валеев H.H. К расчету рассеивающей способности при нестационарном электролизе в электролитах с N образной поляризационной кривой // Прикладная электрохимия: Сб. науч. ст. Казань, 1974. — Вып. 3−4. — С.61 — 64.
- Литовка Ю.В., Дьяков И. А. Математическая модель электрических полей в многоанодной гальванической ванне для целей управления по векторному критерию. Деп. В Информприборе, № 5182 — пр 95.- 35с.
- Беленький, М.А. Электроосаждение металлических покрытий: справ, изд. М. А. Беленький, А. Ф. Иванов. М.: Металлургия, 1985. 288 с.
- Гольдберг С.М., Захаров А. Ю., Филиппов С. С. О некоторых численных методах решения жестких систем обыкновенных дифференциальных уравнений. Препринт ИПМ АН СССР. — М., 1976. — 41с.
- Катковник В.Я. Задача аппроксимации функции многих переменных // Автоматика и телемеханика. 1971. — № 2. — С.181−185.
- Бабенко К.И., Основы численного анализа. — М.: Наука, 1986.
- Бахвалов Н.С., Жидков Н. П., Кобельков Г. М. Численные методы, — Любое издание.
- Самарский A.A., Николаев Е. С. Методы решения сеточных уравнений. М.: Наука, 1978. — 591 с.
- Рябенький B.C. Введение в вычислительную математику: Учебное пособие. М.: ФИЗМАТЛИТ, 2000
- Ильин В. А., Позняк Э. Г. Линейная алгебра. — 6-е изд., стер. — М.: ФИЗМАТЛИТ, 2004. 280 с.
- Галлагер Р. Метод конечных элементов. Основы: Пер. с англ. — М.: Мир, 1984
- Деклу Ж. Метод конечных элементов: Пер. с франц. — М.: Мир, 1976
- Зенкевич О. Метод конечных элементов в технике — М.: Мир, 1975.
- Зенкевич О., Морган К. Конечные элементы и аппроксимация: Пер. с англ. — М.: Мир, 1986
- Амосов A.A., Дубинский Ю. А., Копченова Н. П. Вычислительные методы для инженеров. — М.: Мир, 1998.
- Куксенко С.П., Газизов Т. Р. Итерационные методы решения системы линейных алгебраических уравнений с плотной матрицей. Томск: Томский государственный университет, 2007. — 208 с
- Golub, Gene Н.- Van Loan, Charles F. (1996). Matrix Computations (3rd ed.). Baltimore: Johns Hopkins
- Stoer, Josef- Bulirsch, Roland (2002). Introduction to Numerical Analysis (3rd ed.). Berlin, New York: Springer-Verlag
- Saad Y., Schultz M.H., GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems, SIAM J. Sei. Statist. Comput., 7 1986,
- Калиткин H.H. Численные методы. — M.: Наука, 1978
- Максимов Ю. А., Филлиповская Е. А. Алгоритмы решения задач нелинейного программирования. — М.: МИФИ, 1982.
- Гради Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, второе издание, Rational Санта-Клара, Калифорния
- Иан Грэхем. Объектно-ориентированные методы. Принципы и практика. — М.: «Вильяме», 2004. — С. 880.
- Бочкарева И.В., Галимов A.A., Иванов В. Т. К вопросу разработки пакетов прикладных программ расчёта электрических полей в гальванических ваннах // Прикладная электрохимия. Успехи и проблемы гальванотехники. Казань: КХТИ, 1987. — С.98−106.
- Литовка Ю.В., Афанасьев A.B. Математическая модель процесса нанесения сплавов гальваническим способом // Математические методы в технике и технологиях: Тез. докл. 12 Междунар. научной конф.- Новгород Великий, 1999. Т.2. — С. 145−148.
- Антропов Л.И. Теоретическая электрохимия. М.: Высшая школа, 1975. 560с.
- Кудрявцев Н.Т. Электрохимические покрытия металлами. М.: Химия, 1979. — 352 с.
- Владимиров B.C., Жаринов В. В. Уравнения математической физики. Физматлит, 2004.
- Мордухович Б.Ш. Методы аппроксимаций в задачах оптимизации и управления. М.: Наука, 1988. — 360 с.
- Литовка Ю.В., Кириченко Г. А., Попова М. А., Попов A.C. САПР гальванических процессов, Вестник Тамбовского государственного технического университета, Тамбов 2008 г., том 14, № 4, с. 882 891.
- Кириченко Г. А., Литовка Ю. В., Управляющая система хранения данных и формирования программных модулей гибкого функционального назначения. Успехи современной радиоэлектроники, 2009 г., № 11, с.47−51.
- Кириченко Г. А., Литовка Ю. В. Архитектура программного комплекса для автоматизированного проектирования гальванических процессов. Информационные технологии в проектировании и производстве, Москва 2010 г., № 1, с.65−68.
- Кириченко Г. А. Разработка комплекса программ САПР «Гальванотехника». Тез. докл. 21 Междунар. конф. «Математические методы в технике и технологиях г. Саратов, 2008.
- Кириченко Г. А. Многоуровневая декомпозиция программного обеспечения системы автоматизированного проектирования «Гальванотехника». Тез. докл. 21 Междунар. конф. «Математические методы в технике и технологиях Саратов 2010 г.
- Литовка Ю.В., Кириченко Г. А., Попова М. А., Попов A.C. Система автоматизированного проектирования и управления гальваническими процессами. Тез. докл. 7 Междунар. конф. «Покрытия и обработка поверхности М., 2010, с.57−58.