Страницы: Пред. 1 2 3
RSS
оптимизация фазировки, подбор оптимальных подключений электроприемников в щите
 
Будет окончательное решение - и разбирайтесь с ним. Зачем Вам "промежуточные" варианты?
 
Почитал тему и даже зарегистрировался.

Спасибо Skif-F, очень годный макрос разработал. Попробовал посчитать на реальной проекте с ~60 потребителями однофазными, выдал перекос фаз 0!!!!
Это ж из серии мистики. Причем добавил 0,1 А и он реально его пересчитал и показал перекос на 0,1 А.  
 
По многочисленным просьбам страждущих.

Убрал из customUI.xml ссылку на LoadRibbon.

Работать с надстройкой следующим образом.
Запустить SetUp Оптимизация фазировки 2.1
Разрешить отработать макросам - надстройка сама встанет в каталоги Excel и зарегистрируется, как надстройка.
После этого взять один из файлов Andrew - например, этот
В файл занести свои данные и нажать на ленте "Оптимизация фазировки".

Возможно, для корректной работы потребуется настроить имена заголовков в настройках
 
От имени страждущих, спасибо)))
 
От инициатора темы. Пользуюсь результатом разработки уважаемого Skif-F уже длительное время. И при каждом использовании вспоминаю его всеми известными мне добрыми словами. Любопытно - сколько еще народу пользуется плодами его труда?
 
Цитата
Andrew написал:
Любопытно - сколько еще народу пользуется плодами его труда?
Люди пользуются! Даже спустя несколько лет. Любое обсуждение никогда не бывает лишним, всегда можно восстановить хронологию создания и посмотреть промежуточные результаты. Это очень важно.

По поводу готового продукта уважаемого Skif-Fа: скачиваемый документ *.xlam никак не хочет запускаться на Excel-2013.
Сначала вылетает предупреждение о "ненадежности источника содержимого"
Затем ошибка "Закройте и опять запустите Excel"
Как быть в такой ситуации?
 
Я решил вникнуть в проблему и попытаться найти способ решить данную задачу исчключая макросы и путем долгих поисков пришел к элегантному и простейшему решению, которое, однако, не совсем отвечает требованиям данной задачи, которую поставил себе автор, но при доработке - ответит.

Моя задача была в том, чтобы просто распределить нагрузки из списка максимально равномерно, чтобы определить как считать эквивалентный трехфазный приемник: как сумму всех фаз (при распределении равномернее 15%) или как наиболее нагруженную фазу умноженную на три (при разнице в нагрузках по фазам более 15%).
равномерность как правило зависит от исходных данных, но при очень большом списке электроприемников начинает зависеть от внимания и прямых рук распределяющего

Алгоритм распределения следующий:

Скрытый текст

С помощью генератора случайных чисел данный способ был испытан несколько сотен раз и показал прекрасные результаты.
Для присвоения каждому отдельному электроприемнику из списка необходимой фазы нужно проделать обратный процесс, который оказался не таким простым, как интуитивно думалось изначально (в приложенном файле отсутствует).
Изменено: kyznetsov91 - 03.12.2018 16:18:26
 
Доброе время суток.
Цитата
kyznetsov91 написал:
и углублений в матан
А зачем? Для равномерного распределения вполне достаточно обычного "жадного" алгоритма, без подходов - главное правильно отсортировать ;) . У MCH тут были и более оптимальные алгоритмы. Впрочем, и версии на "жадном" были уже не раз. Не уж то на форуме только эта тема есть?
Updated.
Вгляделся в ваши формулы - именно жадный алгоритм вы и применили, но это, увы, к матану не имеет никакого отношения. Зря вы его так принизили :(
Изменено: Андрей VG - 03.12.2018 16:05:51
 
Цитата
Андрей VG написал:
Зря вы его так принизили
Оффтоп: я знал, что это будет мозолить глаза. :) Под "матаном" имел ввиду, что сначала пошел бесполезными и сложными путями, а был путь гораздо проще.

Андрей, поверхностно взглянув на ваше решение делаю вывод, что Вы сделали то, что нужно и без лишних слов. Благодарю!
Страницы: Пред. 1 2 3
Наверх