Skip to content

Repository files navigation

Проблемы электрической прочности

Автор: Федоров Вячеслав Васильевич, м.н.с. ИЯФ им. Г. И. Будкера СО РАН.

Электронное пособие по электрической прочности изоляции в ускорительной технике: механизмы пробоя в вакууме, газах и твёрдых диэлектриках и инженерные критерии выбора электродов, рабочих полей и материалов.

Что внутри

Каждый раздел — отдельная тетрадь Jupyter, соответствующая одному экзаменационному билету: краткая теория, ключевые формулы и численный эксперимент на Python, который строит рассматриваемую зависимость или иллюстрирует механизм пробоя.

№ Тетрадь Тема
1 01_electric_fields_rogowski Электрические поля и профиль Роговского
2 02_vacuum_insulation_dark_currents Прочность вакуума и темновые токи
3 03_vacuum_breakdown_mechanisms Механизмы пробоя вакуумных промежутков
4 04_rf_vacuum_insulation_multipactor ВЧ-напряжение и мультипактор
5 05_gas_insulation_townsend Разряд Таунсенда
6 06_gas_insulation_streamer Закон Пашена и стримерный пробой
7 07_gas_insulation_corona_impulse Корона, полярность и импульсный пробой
8 08_solid_insulation_breakdown Пробой твёрдой изоляции

Структура репозитория

intro.md              титульная страница пособия
_toc.yml              оглавление: части по типу изоляции
_config.yml           настройки сборки
notebooks/*.ipynb     сами разделы
requirements.txt      зависимости для сборки и запуска тетрадей
Makefile              сборка и локальный просмотр

Как добавить раздел

  1. Положите тетрадь в notebooks/ — имя вида 09_tema.ipynb, номер продолжает нумерацию билетов.
  2. Впишите файл в нужную часть _toc.yml и задайте короткий title для бокового меню.
  3. Добавьте строку в таблицу разделов в intro.md и в этом README.
  4. Соберите: make rebuild.

Как собрать локально

python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
make build

Готовый сайт окажется в _build/html/index.html.

Посмотреть сайт локально: make serve (откроется на http://localhost:8321). Полная пересборка с очисткой кэша выполнения тетрадей: make rebuild.

Править тетради удобно в JupyterLab: .venv/bin/jupyter lab.

Публикация

Сайт собирается и публикуется автоматически при каждом push в main (см. .github/workflows/deploy.yml) и доступен по адресу https://phys-dev.github.io/electrical-strength-book/.

Если публикация настраивается заново, в настройках репозитория нужно один раз выбрать Settings → Pages → Source: GitHub Actions.

Лицензия

Условия использования — в файле LICENSE.md.

About

Электрическая прочность изоляции в ускорительной технике

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages