Size: a a a

2020 May 17

Z

Z-Vladimir in ru_ASUTP
Maxim Osminin ⚓️
а так как подобных задач много, хочу освоить универсальную методику для создания пиздатых алгоритмов не держа все данные в голове
Это самое пиздатое, когда хочется делать всё пиздатее )))
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Konstantin Wilhelm
И связи между узлами с весовыми коэффициентами
Прямо нейросеть какая-то
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Alexey Cheshire
Как определяется выбор этапа? Внешняя переменная?
Этап определяется тем, что возможно ли его сейчас выполнить. Выполнены ли необходимые действия.
источник

Z

Z-Vladimir in ru_ASUTP
Maxim Osminin ⚓️
Прямо нейросеть какая-то
В голову приходит абсолютно независимые алгоритмы которые могут выполнятся независимо друг от друга. И использовать что-то некого маркера в виде бита или значения, по состоянию которого определять, какой алгоритм выполняется и какой уже завершился
источник

DD

Davydov Denis in ru_ASUTP
наверно это что-то из теории графов, в частности сети Петри, если память не изменяет...
источник

DD

Davydov Denis in ru_ASUTP
в общем то они близки к sfc по логике работы
источник

KW

Konstantin Wilhelm in ru_ASUTP
Так ему на сколько я понимаю не управлять этим нужно, а для начала решить оптимизационную задачу или решать ее каждый раз. Вариантов как составить маршрут там походу дофига и разные переходы вносят разные стоимости. Типа горного ландшафта изрезанными долинами. Вот долины и есть более-менее оптимальные маршруты. Как вода ищет место с самой низкой потенциальной энергией...
источник

ИЗ

Инженер Заводобыдлов... in ru_ASUTP
Динамическое программирование, симплекс-метод
источник

ИЗ

Инженер Заводобыдлов... in ru_ASUTP
Если задача оптимизационная
источник

ИЗ

Инженер Заводобыдлов... in ru_ASUTP
Но пока сама задача четко не сформулированна
источник

A

Alexey in ru_ASUTP
Maxim Osminin ⚓️
Переслано от Maxim Osminin ⚓️
Дяди(тёти)-программисты, возник вопрос по алгоритмизации.
Есть некая целевая задача, которая состоит из последовательности действий.
Между каждым действием есть время на передвижение до следующего действия, оно разное в зависимости от какого к какому. Так же разные действия занимают разное количество времени.
Чтобы выполнить целевую задачу нужно пройти все этапы, но действия можно выполнить в разной последовательности в т. ч. выполняя этапы параллельно.
Так же группу действий можно назвать этапом, каждый этап необходимо выполнить.
Некоторые действий перед выполнением некоторых последующих действий обязательно необходимо выполнять некое необязательное (для этапа) действие, дающее доступ к следующему действию.
Также последовательное выполнение некоторых действий может привести к негативным, но не критичным результатам.

Есть ли какой-нибудь грёбанный инструмент для автоматизации разработки эффективного по времени алгоритма, для выполнения полного цикла с минимальным количеством повторений и негативных эффектов?

Как разрабатывать эффективные алгоритмы когда они не укладываются в голове?
Посмотрите принцип максимального быстродействия Понтрягина
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Спасибо всем за ответы, теперь нужно всё обчитывать)
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
источник

Z

Z-Vladimir in ru_ASUTP
Alexey
Посмотрите принцип максимального быстродействия Понтрягина
Расскажите кратко, как привязать оптимальное управление к такой задаче где нет процессов с реакцией на воздействие. Т.е. для задач ЧПУ
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
почему нет?
источник

MC

Milk Cheese in ru_ASUTP
Z-Vladimir
Расскажите кратко, как привязать оптимальное управление к такой задаче где нет процессов с реакцией на воздействие. Т.е. для задач ЧПУ
Делаю сейчас станок, для меня оптимальное управление мин время цикла
источник
2020 May 18

Z

Z-Vladimir in ru_ASUTP
Milk Cheese
Делаю сейчас станок, для меня оптимальное управление мин время цикла
Ну это же будет задаваться индивидуально, в программе обработки каждой детали. Т.е. если это фрезер, то с оптимальной скоростью и слоем среза и минимума холостого хода. И всё это практически всегда зависит от программы, которая всё пересчитает в G-код. Вручную допиливают только для серийных деталей и после испытаний. А тот принцип максимального быстродействия из описания подходит для процессов где нужен выход на режим, как я понял. Например, процесс получения самогона)) где нужно разогреть сырье до определенной температуры кипения, отрегулировать расход хладагента для оптимального охлаждение паров для конденсации, при этом установка уличная, не постоянная температура окружающей среды и хладагента)). И принцип рассчитывает оптимальный алгоритм переходного процесса из нулевого в рабочее состояние. Ну так я это понимаю)) поэтому спросил, возможно ли его применить для станков, где уже заранее всё определено. Где оперировать можно только стадиями, как замена инструмента и т.п.
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
Z-Vladimir
Ну это же будет задаваться индивидуально, в программе обработки каждой детали. Т.е. если это фрезер, то с оптимальной скоростью и слоем среза и минимума холостого хода. И всё это практически всегда зависит от программы, которая всё пересчитает в G-код. Вручную допиливают только для серийных деталей и после испытаний. А тот принцип максимального быстродействия из описания подходит для процессов где нужен выход на режим, как я понял. Например, процесс получения самогона)) где нужно разогреть сырье до определенной температуры кипения, отрегулировать расход хладагента для оптимального охлаждение паров для конденсации, при этом установка уличная, не постоянная температура окружающей среды и хладагента)). И принцип рассчитывает оптимальный алгоритм переходного процесса из нулевого в рабочее состояние. Ну так я это понимаю)) поэтому спросил, возможно ли его применить для станков, где уже заранее всё определено. Где оперировать можно только стадиями, как замена инструмента и т.п.
В том то и дело, что как я сказал - последовательность действий можно выполнить в разном порядке
источник

MO

Maxim Osminin ⚓️ in ru_ASUTP
естественно с ограничениями
источник

K

K. in ru_ASUTP
В электроэнергетике большинство алгоритмов подписаны в стандартах
источник