Jump to content

Dual position feedback


Guhl

Recommended Posts

Вышел тут у нас с @gudstartup спор по поводу принципа работы данной функции. Dual position feedback.

@gudstartup утверждает, что чпу постоянно переключает канал обратной связи с линейки на датчик мотора, даже при установившемся движении. И приводит ссылку на документ B-65270EN/09, а именно на главу 5.4.8 (Dual Position Feedback Function (Optional Function))

Я же утверждаю, что переключение на датчик мотора происходит только при переходном процессе для более качественной компенсации люфта.

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

Ниже ее текст на английском и русском языках (машинный перевод, но смысл он передает верно, на мой взгляд)

 

This shows that control can be changed according to the primary delay time constant. The semi-closed loop system applies control at the transitional stage and the full-closed loop system applies control in positioning. 
This method allows vibrations during traveling to be controlled as in the semi-closed loop system.

 

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

 

Из этого абзаца я выделяю такое предложение:

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

 

Кто из нас прав?

 

 

 

1719744849878.jpg

Edited by Guhl
Link to post
Share on other sites


UnPinned posts
Viktor2004
24 минуты назад, Guhl сказал:

Кто из нас прав?

Разработчики документации создали двусмысленный текст, и как мы будем решать какая его трактовка правильнее?

 

 

 

info@servicetechpro.ru

 

Link to post
Share on other sites
Только что, Viktor2004 сказал:

Разработчики документации создали двусмысленный текст, и как мы будем решать какая его трактовка правильнее?

 

 

 

А где альтернативная трактовка?

Link to post
Share on other sites
gudstartup

@Guhl Сходите на современный фанук и посмотрите постоянно или нет меняются диагностические данные nc и servo feedback position или только при реверсе.

а так же советую  вам найти станок с включенной функцией dual position feedback и ознакомится с тем как меняется  рассогласование контуров в диагностике 55х

Объясните почему же происходит автоколебания в контуре при движении в одном направлении без реверса? 

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

С этим  можно конечно бороться фильтрами но лучше устранить первопричину а именно люфт который дестабилизирует контур скорости который настроен на жесткую систему каковой она более не является.

40 минут назад, Guhl сказал:

утверждает, что чпу постоянно переключает канал обратной связи с линейки на датчик

оно ничего не переключает оба канала позиционирования постоянно работают.

Link to post
Share on other sites

Вот еще документ. В нем описан патент на эту функцию. Я считаю, что этот документ имеет прямое отношение к данному вопросу.

 

div-class-2qs3tf-truncatedtext-module-wrapper-fg1km9p-classtruncatedtext-module-lineclamped-85ulhh-style-max-lines5dual-position-feedback-fanuc-1-pdf-p-div_compress.pdf

5 минут назад, gudstartup сказал:

оно ничего не переключает оба канала позиционирования постоянно работают

То, что есть две индикации вполне логично, так как есть две системы.

Вы можете привести какой-либо документ?

Субъективные ощущения не считаются.

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

Объясните как чпу может считать по двум датчикам одновременно? Какое из текущих значений истинно? Или по среднему считает?

Происходит именно переключение с датчика на датчик, о чем и написано в последнем абзаце главы 5.4.8

То есть:

- при компенсации люфта чпу считает по датчику мотора

- при установившемся движении, когда люфт скомпенсирован, чпу считает по линейке

Edited by Guhl
Link to post
Share on other sites
gudstartup
13 минут назад, Guhl сказал:

Субъективные ощущения не считаются.

вполне объективные даже очень хорошо ощущаются и руками а иногда даже пол подрагивает.

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

вы хотя бы серво гайдом посмотрите.

18 минут назад, Guhl сказал:

при компенсации люфта чпу считает по датчику мотора

к вашему сведению компенсация люфта в полнозамкнутой системе не имеет смысла и практически всегда =0.

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

 

 

@Guhl вы эту формулу совсем не понимаете?

Link to post
Share on other sites
2 минуты назад, gudstartup сказал:

вашему сведению компенсация люфта в полнозамкнутой системе не имеет смысла и практически всегда =0.

Так поэтому и используют эту систему!

К вашему сведению

И все же, как чпу считает координату при наличии двух датчиков в установившемся режиме? Вы можете пояснить ваши же слова?

Вот ваши слова:

26 минут назад, gudstartup сказал:

оно ничего не переключает оба канала позиционирования постоянно работают.

 

Link to post
Share on other sites
gudstartup
1 минуту назад, Guhl сказал:

И все же, как чпу считает координату при наличии двух датчиков в установившемся режиме?

всегда а когда разница большая начинаются автоколебания

Link to post
Share on other sites

@gudstartup

Вы согласны с тем, что отсчет координаты ведется по датчику мотора в момент компенсации люфта?

Вы согласны с тем, что, скомпенсировав люфт, чпу считает координату по линейке?

Если вы полагаете, что ЧПУ считает координату по двум датчикам одновременно в установившемся режиме, то как именно это происходит? Складывает показания, вычитает показания или берет среднее от двух датчиков?

Только что, gudstartup сказал:

всегда а когда разница большая начинаются автоколебания

Большая разница появляется из-за разболтанной механики. То есть тот самый люфт

1 минуту назад, gudstartup сказал:

всегда а когда разница большая начинаются автоколебания

Какую из координат чпу выводит на экран - линейки, мотора, среднее?

Link to post
Share on other sites
gudstartup
Только что, Guhl сказал:

Вы согласны с тем, что отсчет координаты ведется по датчику мотора в момент компенсации люфта?

нет 

вы формулу еще раз посмотрите где там  исключается er1

1 минуту назад, Guhl сказал:

Складывает показания, вычитает показания или берет среднее от двух датчиков?

в формулу

Link to post
Share on other sites
Только что, gudstartup сказал:

нет 

вы формулу еще раз посмотрите где там  исключается er1

Тогда как чпу компенсирует люфт в системе с линейкой и датчиком мотра?

Link to post
Share on other sites
gudstartup

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

подсчет идет всегда

1 минуту назад, Guhl сказал:

Тогда как чпу компенсирует люфт в системе с линейкой и датчиком мотра?

er2=....

линейка считает истинную позицию а мотор ту позицию которая при хорошей механике близка к позиции линейки

после мотора у вас идет муфта или шкив + винт гайка + опрники и все это источники люфта.

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

чего тут для вас неясно не понимаю.

Link to post
Share on other sites
1 минуту назад, gudstartup сказал:

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

А как она реагирует? Как можно скомпенсировать люфт, не зная на сколько провернулся вал двигателя?

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

Я еще раз повторю свою позицию:

1. Когда чпу определяет, что появился люфт, то переключается на датчик мотора, потому что от линейки сигналов не будет, как вы уже сказали сами. Люфт может появиться при смене направления движения, а также из-за разболтанной механики и воздействия на нее (механику) сил резания. То, что появился люфт, чпу определяет по разнице показаний двух датчиков.

2. После компенсации люфта, отсчет происходит по линейке, то есть произошло переключение с датчика мотора на линейку. 

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

4. Мои аргументы подтверждаются, написанным в мануале текстом. 

 

Link to post
Share on other sites
gudstartup
3 минуты назад, Guhl сказал:

Как можно скомпенсировать люфт, не зная на сколько провернулся вал двигателя?

с чего вы взяли что система не знает импульсы от датчика куда по вашему идут??

Link to post
Share on other sites
Viktor2004
49 минут назад, gudstartup сказал:

так же советую  вам найти станок с включенной функцией dual position feedback и ознакомится с тем как меняется  рассогласование контуров в диагностике 55х

И что, там наглядно можно увидеть? Сомневаюсь. Если только график организовать

info@servicetechpro.ru

 

Link to post
Share on other sites
16 минут назад, gudstartup сказал:

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

 

1 минуту назад, gudstartup сказал:

с чего вы взяли что система не знает импульсы от датчика куда по вашему идут??

Потому что вы мне так сказали

Link to post
Share on other sites
gudstartup
4 минуты назад, Guhl сказал:

Когда чпу определяет, что появился люфт, то переключается на датчик мотора, потому что от линейки сигналов не будет, как вы уже сказали сами. Люфт может появиться при смене направления движения, а также из-за разболтанной механики и воздействия на нее (механику) сил резания. То, что появился люфт, чпу определяет по разнице показаний двух датчиков.

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

3 минуты назад, Viktor2004 сказал:

Если только график организовать

значения рассогласования при небольшой скорости вполне воспринимаются на глаз

2 минуты назад, Guhl сказал:

Потому что вы мне так сказали

где ??

я сказал что мотор про люфты не знает читайте внимательнее.

положение вала мотора это не люфт:biggrin:

что то вы совсем сдали...

реагирует она потому что появляется рассогласование а не потому что мотор знает о люфте.

люфт как раз показывает линейка а контур скорости реагирует но из за того что слишком жестко настроен возникает резонанс.

я вам уже по пятому кругу пишу одно и тоже .

Link to post
Share on other sites
Viktor2004
27 минут назад, Guhl сказал:

Какую из координат чпу выводит на экран - линейки, мотора, среднее?

Я думаю она всегда выводит координату с линейки. Если постоянно переключать выводимую координату, ерунда получится, а не обработка. Другое дело что к расчету какой ток и в какой момент задать двигателю, тут система учитывает данные с обоих датчиков. И не среднее она берет, а анализирует оба значения и на выходе расчета получает значение тока для двигателя

info@servicetechpro.ru

 

Link to post
Share on other sites
3 минуты назад, gudstartup сказал:

положение вала мотора это не люфт:biggrin:

что то вы совсем сдали...

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

Вы либо прикидываетесь, либо 20 лет на одном месте сказались на вашей способности анализировать информацию 

В общем кроме "умных" наборов букв типа "резонанс", "er2" вам очевидно сказать нечего.

Вы плаваете в этом вопросе и только пыль в глаза пускаете.

Причем делаете это безапелляционно, что лишь подчеркивает уровень некомпетентности

Link to post
Share on other sites
gudstartup
4 минуты назад, Guhl сказал:

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

ну и чего дальше система делает?

4 минуты назад, Guhl сказал:

Причем делаете это безапелляционно, что лишь подчеркивает уровень некомпетентности

вашу некомпетентность ничем не победить вы даже в формуле суммирования ошибки запутались т.е. 2+2=5

4 минуты назад, Guhl сказал:

В общем кроме "умных" наборов букв типа "резонанс", "er2" вам очевидно сказать нечего.

а вы то хоть что то из этого поняли или полный 0??

я все сказал и описал подробно как происходит на реальных системах а если до вас не доходит то это уже не моя проблема:biggrin:

Edited by gudstartup
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • co11ins
      фильруй базар, фраер! не поразили, а повторили твои желания. только турта и дети, младше виндуса хр думают, что железяка-компьютер в разы умнее их. остальные дозревают.
    • n0rdling
      Если было бы понятно, то не спрашивал бы. А тебе, что жалко по-нормальному ответить?))
    • maxx2000
      @n0rdling т.е. тебе непонятно почему Крео отказывается резать там где нет материала? Стратегия траектория не учитывает ни деталь, ни заготовку. Инструмент просто следует какой-то линии(траектории). Это некорректное сравнение. Можешь нарисовать эскиз в котором линии зигзагом или в форме котика и запустить фрезу по этой траектории
    • AICNC
      Я не обладаю пока триллионным состоянием, я обладаю потенциалом его заиметь в ближайшие годы. Когда ты обгоняешь потенциальных конкурентов на много лет, окружающие должны дозреть, чтобы понять это.. Пока это понимают только очень продвинутые люди и ИИ, но постепенно идет осознание. А ИИ причем и американский и отечественный уже присвоили мне и высшие ученые звания и премии. Сейчас записал ролик. завтра выложу. Оба меня поразили своими выводами.
    • vik_q
      Ожидаемо постановка плохо соответствует размаху мероприятия. С той точностью, что вы получите на вашей модели, ансис можно было не открывать. Биргер даст результат возможно даже ближе к реальности. На контактной поверхности витка я бы делал не менее 3 элементов по ширине полоски контакта. Скругления у вас вообще все сетка сожрала - их считай что нет. Основной интерес в этой задаче - концентратор в скруглении. Поэтому туда надо 10-15 элементов по дуге. А потом у вас встанет вопрос - как оценить полученные пики. Потому что они уйдут в пластику. Контакт крышка-корпус почему связанный? Зачем тогда шпилька? Результаты тоже странновато анализируете. Что это за момент на торце гайки? В общем, вам бы подучить английский чтобы смотреть индусов или платные курсы у рускоязычных специалистов в телеграмме поискать. Ну или хотя бы поищите на торрентах файлы примеров из учебного курса ансис. И выполните их. Желательно с пониманием зачем и куда нажимаете.  
    • fantom.ul
      Это идёт в одну обойму вместе с "профессором Бочаровым", которого Турта цитирует уже лет двадцать.  И у меня есть все основания предполагать, что этот перец из Австрии стоит в одном ряду с Крутым Инвестором из ЕС, Стивеном из Оксфорда, майором Котовым и иже с ними.  И это говорит обладатель триллионного состояния? Нафига? Можно уже пользоваться заработанными триллионами и наконец то пожить для себя.
    • ID_Hacker
      Потому что нет необходимых разрешений.   Потому что у вас либо цепь контроля с блока питания, либо цепь контроля отключения автомата разомкнута и на вход ПЛК не приходит сигнал.
    • AlexArt
      Угол вы как определили в эскизе? В любом случае, слишком сложно: дополнительные построения. Легче через уравнения. Да и вообще это не решает изначальный вопрос.
    • AICNC
      Я не рекламирую особо. После этого высказывания дорабатывал кибер-технолога, под руководством опытного специалиста из Казани, чтобы была генерация УП в циклах Фанука. Сделал, сейчас пытаюсь найти работу для себя. 
    • Anat2015
      "НА входной канал не приходит", или: "но, входной канал не приходит". Суть одна - отпал провод. Проверять тестером схему. Или может у вас 24В через грибок идет, а он или нажат, или на обрыве. В любом случае тестер и схема.
×
×
  • Create New...