Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учеб пос инд кат после редак.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
4 Мб
Скачать
☆
  1. Методические указания по формированию логической последовательности расчетов при составлении программ для эвм

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

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

На этапе разработки алгоритма необходимо определить последовательность действий, которые выполняются для достижения поставленной цели, получения результата. Если задачу можно решать разными способами и, следовательно, возможны различные алгоритмы, то, используя некоторый критерий, выбирается наиболее подходящее решение. Затем составляется подробное описание алгоритма.

Далее, как только определены требования к задаче и составлен ее алгоритм, он записывается на выбранном языке программирования, например Pascal [6]. Также можно воспользоваться системой компьютерной алгебры из класса систем автоматизированного проектирования — MathСad [7].

Проиллюстрируем решение указанных задач на примере расчета индукционной катушки в составе системы зажигания, изображенной на рис. 6. В целях упрощения процедуры написания и отладки программ для ЭВМ расчет будем производить поэтапно [8].

  1. Расчет Сн, Рвых, Рвых/.

Логическую последовательность расчета представим в виде схемы, приведенной на рис. 15.

В соответствии с условиями проекта величины

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

Блок-схема алгоритма расчета, таким образом, будет иметь вид, показанный на рис. 16.

  1. Расчет N, L1, R1.

Логическая последовательность расчета при N < 500 представлена на рис. 17. Параметры Un, f являются заданными. Значениями величин необходимо задаться.

Блок-схема алгоритма расчета приведена на рис. 18.

Логическая последовательность расчета при N > 500 представлена на рис. 19. Параметры Un, f являются заданными. Значениями величин необходимо задаться.

На рис. 20 представлена блок-схема алгоритма расчета.

  1. Расчет .

Логическая последовательность расчета приведена на рис. 21.

Параметры являются известными. Значениями величин необходимо задаться.

Блок-схема алгоритма расчета представлена на рис. 22.

  1. Расчет .

Логическая последовательность расчета приведена на рис. 23.

Параметры расчета являются известными. Значениями величин необходимо задаться.

Блок-схема алгоритма расчета показана на рис. 24.

V. Расчет (Q) .

Логическая последовательность расчета представлена на рис. 25.

Значения параметров Jp, W1, dc являются известными. Величинами Sпн., G , необходимо задаться.

Блок-схема алгоритма расчета приведена на рис. 26.

VI. Расчет

Логическая последовательность расчета представлена на рис. 27.

Значения параметров ,

являются известными. Величинами параметров необходимо задаться.

Блок-схема алгоритма расчета приведена на рис. 28.

Рис. 15. Последовательность расчета

Рис. 16. Блок-схема алгоритма расчета

Рис. 17. Последовательность расчета

Рис. 19. Последовательность расчета

Рис. 18. Блок-схема алгоритма расчета

Рис. 20. Блок-схема алгоритма расчета

Рис. 21. Последовательность расчета

Рис. 22. Алгоритм расчета

Рис. 23. Последовательность расчета

Рис. 24. Блок-схема алгоритма расчета

Рис. 25. Последовательность расчета

Рис. 26. Алгоритм расчета

Рис. 27. Последовательность расчета

Рис. 27. Последовательность расчета (окончание)

Рис. 28. Блок-схема алгоритма расчета (начало)

Рис. 28. Блок-схема алгоритма расчета (продолжение)

Рис. 28. Блок-схема алгоритма расчета (окончание)

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