Code Monkey home page Code Monkey logo

tkz's People

Contributors

ealux avatar windsl avatar

Watchers

 avatar  avatar  avatar

Forkers

windsl

tkz's Issues

Определение параметров системы (эквивалентов)

В качестве дополнительного инструмента, создать независимый расчетный модуль для определения параметров эквивалентов внешних энергосистем в модели ткз. Предусмотреть различные варианты состава исходных данных для расчета. Интегрировать в интерфейс в качестве отдельного модуля и/или связанного с Оборудованием расчетного окна.
В составе модуля предусмотреть расчет:

  • по параметрам УР;
  • по параметрам УР, значений 1ф и 3ф коротких замыканий;
  • по параметрам УР и комплексного сопротивления (Z) генератора;

Привести оценочные данные значений ТКЗ различных типов для различных классов напряжения в качестве справочных данных.
Теоретические составляющие расчетов по определению параметров экв. внешних ЭС добавить в документацию.

Локализация

Предлагаю для удобства локализации интерфейса сайта, все надписи вынести в отдельный класс, который будет подтягивать нужный файлик с диска и выдавать надписи на требуемом языке.

Загрузка и сохранение данных модели в эксель

Предлагая сделать стандартным форматом хранения таблиц с исходными данными - эксель.
При нажатии на кнопку "Сохранить" должен скачиваться эксель файл, а при нажатии на кнопку "Загрузка" должно открыться окно загрузки файла.

Моделирование взаимоиндукции с отключенными ЛЭП

Надо в интерфейсе сделать возможность моделировать отключения ЛЭП.
В колонке "Состояние" ЛЭП должны быть реализованы следующие позиции:

  1. Включена (есть).
  2. Отключена (есть).
  3. Отключена со стороны начала (нету).
  4. Отключена со стороны конца (нету).
  5. Отключена с обоих концов (нету).

Инструкция по использованию

Инструкция

Общее
Надо будет в перспективе сформировать user manual по использованию сайта.
Возможно, добавить пример на основе встроенной тестовой схемы IEEE14

Варианты реализации
Можно попробовать следующие варианты:

  1. Заполнить раздел советов соответствующей последовательностью действий;
  2. Создать репозиторий на гите с мануалом и держать на основе гитовского движка сайт с документацией (Страницы GitHub);
  3. Сделать отдельный сайт.

Добавить проверку взаимоиндукции

Необходимо добавить проверку после ввода сопротивления взаимоиндукции ЛЭП.
Сопротивление ЛЭП должно быть больше, чем сопротивление взаимоиндукции между ЛЭП.
Это страховка от взаимоиндукции между выключателями.

Проверка корректности введенных коэффициентов трансформации

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

Проверка связности графа

Надо сделать алгоритм, который будет проверять проверку связности графа и выдавать пользователю предупреждение в логе, если граф не связан.
Исходные данные:

  • Список связности, без таблицы узлы.

Видеоинструкция

По мере доработки сервиса можно сделать видеоинструкцию (один или несколько роликов) с демонстрацей возможностей и обучающий материалом.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.