Тестирование программного комплекса
Программа имеет следующий вид
Рис.
Программа реализует решение системы дифференциальных уравнений методом Эйлера с потстоянным шагом. Математическая модель процесса имеет вид (9). Для того,чтобы решить систему из трех уравнений, надо задать параметры системы:
1. Матрицу констант скоростей реакции
2. Массив мольных концентраций
3. Начальные концентрации.
Задание параметров компонент происходит путем перехода к пункту меню Настройки > Параметры смеси. Появится форма вида
Заполним таблицы формы данными
После нажатия на кнопку «Применить» настройки системы запоминаются в виде матрицы системы дифуравнений.
Задание параметров моделирования происходит путем перехода к пункту меню Настройки > Параметры расчета. Появится форма вида
Заполнить параметры времени можно, например, так
Запустить процесс моделирования можно, перейдя к пункту Решение > Запуск решения. В результате в окне главной формы появятся графики изменения зависимости концентраций компонент от времени
Заключение и выводы
В ходе выполнения программного комплекса, связанного с разработкой программного комплекса для расчета состава сополимера.
1) Проведен анализ функциональной структуры программного обеспечения для исследования объектов управления и характеристик процесса расчета состава сополимера, который позволил разработать информационное описание процесса как объекта управления и функциональную структуру программного комплекса для выбора параметров расчета состава сополимера и разработчика программного комплекса;
2) Разработан алгоритм поиска.
3) Разработана структура интерфейса разработчик. Разработана структура интерфейса разработчика программного комплекса позволяющего вводить и редактировать параметры моделей зависимости различных типов сополимеров.
4) Выполнен анализ инструментальных средств разработки программного обеспечения автоматизированных систем управления технологическими процессами, который позволил выбрать среду разработки программного обеспечения Visual С++, так как эта среда реализует технологию объектно-ориентированного визуального программирования и позволяет создавать открытое гибкое программное обеспечение с эргономичным графическим пользовательским интерфейсом.
5) Разработано программное обеспечение для расчета сополимера.
Список литературы.
1. Magonov S.N., Cleveland J., Elings V., Denley D., Whangbo M.-H.
Tapping-mode atomic force microscopy study of the near-surface composition
of a styrene-butadiene-styrene triblock copolymer film// Surface Science 1997,
389, pp. 201-211.
2. Leonard D.N. et al. Topological coarsening of low-molecular-weight block
copolymer ultrathin films by environmental AFM // Polymer 2002. V. 43, P.
6719.
3. Potemkin I. I. et al.// Langmuir 1999. V. 15, P. 7290.
4. Wang Y., Song R., Li Y., Shen J. Understanding tapping-mode atomic force
microscopy data on the surface of soft block copolymers// Surface Science
2003, 530, pp. 136-148.
5. Konrad M., Knoll A., Krausch G., Magerle R. Volume imaging of an
ultrathin SBS triblock copolymer film// Macromolecules, 2000, 33, pp. 5518-
5523.
6. Ott H., Abetz V., Altstadt V., Thomann Y., Peau A. Comparative study of a
block copolymer morphology by transmission electron microscopy and
scanning force microscopy// Journal of microscopy 2002, v.205, pt. 1, pp.
106-108.
7. Knoll A., Magerle R., Krausch G. Tapping mode atomic force microscopy
on polymers: Where is the true sample surface?// Macromolecules 2001, 34,
pp. 4159-4165.
8. Dubourg F., Kopp-Marsaudon S., Leclere Ph., Lazzaroni R., Aime J.P.
Experimantal determination of the viscosity at the nanometer scale on a block
copolymer with an oscillating nanotip// The European Physical Journal E
2001, 6, pp.387-397.
9. Puskas J.E., Antony P., El Fray M., Altstadt V. The effect of hard and soft
segment composition and molecular architecture on the morphology and
mechanical properties of polystyrene-polyisobutylene thermoplastic
elastomeric block copolymers// European Polymer Journal 2003, 39, pp. 2041-
2049.
10. Большакова А.В., Голутвин И.А., Насикан Н.С., Яминский И.В.
Определение механических свойств поверхности блок-сополимеров
методами атомно-силовой микроскопии// Высокомолекулярные
соединения A, том 46, №. 9, 2004, сс. 1511–1518.
11. M. Stenert, A. Döring, F. Bandermann. Poly(methyl methacrylate)-block-
polystyrene and polystyrene-block-poly(n-butyl acrylate) as compatibilizers in
PMMA/PnBA blends // e-Polymers 2004, no. 015, 1-16.
12. J. Kumaki, T. Hashimoto. Conformational Change in an Isolated Single
Synthetic Polymer Chain on a Mica Surface Observed by Atomic Force
Microscopy // J. AM. CHEM. SOC. 2003, 125, 4907-4917
13. Варганова А.А., Семёнова Е.В., Большакова А.В., Никонорова Н.И.
Изучение процессов микрофазового разделения в блок-сополимере
методами атомно-силовой и просвечивающей электронной микроскопии
// статья в сборнике "Структура и динамика молекулярных систем"
выпуск XII, 2005, ч.1, сс. 105-108.
14. Варганова А.А., Меньшиков Е.А., Семёнова Е.В., Филонов А.С.,
Большакова А.В., Никонорова Н.И., Яминский И.В. Комплексный анализ
структуры пленок блок-сополимеров современными микроскопическими
методами // Физико-химия полимеров. Синтез, свойства и применение.
Сборник научных трудов. Выпуск 12. Тверь 2006. сс.7-12.
15. Меньшиков Е.А., Варганова А.А., Большакова А.В. Изучение
процессов микрофазового разделения компонентов в блок-сополимере
методами атомно-силовой и и просвечивающей электронной
микроскопии // Малый полимерный конгресс. Сборник тезисов. Москва
2006. с.106.
16. Меньшиков Е.А., Варганова А.А., Большакова А.В. Использование
резонансного режима атомно-силового микроскопа для изучения блок-
сополимеров // Современные науки о полимерах II Санкт-Петербургская
конференция молодых ученых. Санкт-Петербург 2006. Ч.3 с.17.