Мазмуну:

Vibration жана Thingspeak аркылуу айлануучу машиналарды алдын ала тейлөө: 8 кадам
Vibration жана Thingspeak аркылуу айлануучу машиналарды алдын ала тейлөө: 8 кадам

Video: Vibration жана Thingspeak аркылуу айлануучу машиналарды алдын ала тейлөө: 8 кадам

Video: Vibration жана Thingspeak аркылуу айлануучу машиналарды алдын ала тейлөө: 8 кадам
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, Ноябрь
Anonim
Vibration жана Thingspeakти колдонуп, айлануучу машиналарды алдын ала тейлөө
Vibration жана Thingspeakти колдонуп, айлануучу машиналарды алдын ала тейлөө

Шамал турбиналары, гидротурбиналар, асинхроникалык кыймылдаткычтар сыяктуу айлануучу машиналар ар кандай эскирүү жана жыртыкка туш болушат. Бул кемчиликтер жана эскирүүнүн көбү аппараттагы анормалдуу термелүүлөрдөн келип чыккан. Бул машиналар көбүнчө оор жумуштарда жана эң аз токтоп туруу менен иштетилет. Буларда пайда болгон негизги каталар төмөнкүлөр

  • Туура эмес радиалдык жана тангенциалдык күчтөр.
  • Туура эмес механикалык жүрүм -турум.
  • Подшипниктин кемчиликтери, ротордун тилкеси жана акырек шакекчесинин индукциясы учурундагы кемчиликтери
  • Роторлордо мотор статорунун бузулушу жана аба боштугунун эксцентриситети.

Бул иретсиз титирөө машинанын ылдамдыгынын бузулушуна алып келиши мүмкүн жана машинанын механикалык жүрүм -турумуна таасир этиши мүмкүн. Machinery Vibration Analysis and Predictive Maintenance вибрация анализин колдонуу менен айлануучу жана поршендик машиналардын кемчиликтерин аныктоо, жайгашуу жана диагноздоо боюнча деталдуу экспертизаны камсыздайт. Бул Нускамада биз бул көйгөйдү чечүү үчүн Зымсыз титирөө сенсорун колдонобуз. Бул сенсорлор өнөр жай класстагы сенсорлор болуп саналат жана жарандык инфраструктуранын структуралык анализи, шамал турбинасынын вибрация анализи, гидротурбинанын вибрациялык анализи сыяктуу көптөгөн колдонмолордо ийгиликтүү колдонулган. Биз Thing Speak программасындагы вибрациялык маалыматтарды элестетип жана анализдейбиз. Бул жерде биз төмөнкүлөрдү көрсөтөбүз.

  • Зымсыз титирөө жана температура сенсорлору.
  • Бул сенсорлордун жардамы менен дирилдөө анализи.
  • Зымсыз шлюз түзмөгүнүн жардамы менен маалыматтарды чогултуу
  • Thing Speak MQTT API аркылуу Thing Speak IoT платформасына дирилдөө маалыматын жөнөтүү.

1 -кадам: Аппараттык жана программалык камсыздоонун өзгөчөлүктөрү

Аппараттык жана программалык камсыздоонун өзгөчөлүктөрү
Аппараттык жана программалык камсыздоонун өзгөчөлүктөрү

Программалык камсыздоонун өзгөчөлүгү

  • ThingSpeak эсеби
  • Arduino IDE

Аппараттык мүнөздөмө

  • ESP32
  • Зымсыз температура жана дирилдөө сенсору
  • Zigmo Gateway алуучусу

2 -кадам: Айлануучу машиналардагы дирилдөөнү текшерүү боюнча көрсөтмөлөр

Акыркы инструктивдүү "Индукциялык моторлордун механикалык вибрациялык анализинде" айтылгандай. Мүчүлүштүктөрдү жана каталарды аныктоочу вибрацияны ажыратуу үчүн аткарылышы керек болгон айрым көрсөтмөлөр бар. Анткени кыска айлануу ылдамдыгы алардын бири. Айлануу ылдамдыгынын жыштыктары ар кандай жаракаларга мүнөздүү.

  • 0.01g же азыраак - Абалы жакшы - Машина туура иштеп жатат.
  • 0.35g же андан аз - Абалы жакшы. Машина жакшы иштеп жатат. Машина ызы -чуу болбосо, эч кандай аракет талап кылынбайт. Ротордун эксцентриктүүлүгүнүн бузулушу болушу мүмкүн.
  • 0.75g же андан көп - Оор шарт - Моторду текшерүү керек, эгерде машина өтө ызы -чуу кылып жатса, ротордун эксцентриктигинин бузулушу болушу мүмкүн.
  • 1g же андан көп - Абдан орой абал - Мотордо ката болушу мүмкүн. Мүчүлүштүктөр подшипниктин катасынан же штанганы бүгүүдөн болушу мүмкүн. Ызы -чууну жана температураны текшериңиз
  • 1.5g же андан көп- Коркунуч деңгээли- Моторду оңдоо же өзгөртүү керек.
  • 2.5g же More -Severe Level -техниканы дароо өчүрүү.

3 -кадам: Vibration Sensor баалуулуктарын алуу

Vibration Sensor баалуулуктарын алуу
Vibration Sensor баалуулуктарын алуу

Сенсорлордон алган термелүү баалуулуктары милисде. Булар төмөнкү баалуулуктардан турат.

RMS мааниси- бардык үч axes. The чокусуна чокусуна чейинки орточо квадрат баалуулуктары катары эсептелсе болот

чокусунан чокусуна чейин = RMS мааниси/0.707

  • Минималдуу маани- Бардык үч огунун минималдуу мааниси
  • Максималдуу баалуулуктар- бардык үч огунун чокусуна чейин. RMS мааниси ушул формула боюнча эсептелинет

RMS мааниси = эң жогорку чокусуна чейин x 0,707

Мотор жакшы абалда болгондо, биз 0.002g тегерегиндеги баалуулуктарды алдык. Бирок биз аны мотордо сынап көргөндө, биз караган вибрация 0,80-1,29г жөнүндө болгон. Кемчилиги бар мотор жогорку ротордун эксцентриситетине дуушар болгон. Ошентип, биз дирилдөө сенсорлорун колдонуу менен мотордун ката сабырдуулугун жакшырта алабыз.

4 -кадам: Thing Speak орнотуу

Температураны жана нымдуулукту булутка жайгаштыруу үчүн биз ThingSpeak MQTT API колдонобуз. ThingSpeak - бул IoT платформасы. ThingSpeak булуттагы сенсордук маалыматтарды чогултууга жана сактоого мүмкүндүк берген акысыз веб кызматы. MQTT-IoT системаларында төмөнкү деңгээлдеги түзмөктөрдү жана сенсорлорду туташтыруу үчүн колдонулган жалпы протокол. MQTT брокерге кыска билдирүүлөрдү берүү үчүн колдонулат. ThingSpeak жакында MQTT брокерин кошту, ошондуктан түзмөктөр ThingSpeakке билдирүүлөрдү жөнөтө алышат. Бул посттон ThingSpeak каналын орнотуу процедурасын аткарсаңыз болот

5 -кадам: баалуулуктарды ThingSpeak эсебине жарыялоо

ThingSpeak эсебине баалуулуктарды жарыялоо
ThingSpeak эсебине баалуулуктарды жарыялоо

MQTT-бул жазуу/жазылуу архитектурасы, ал негизинен өткөрүү жөндөмдүүлүгүн жана кубаттуулугу чектелген түзмөктөрдү зымсыз тармактар аркылуу туташтыруу үчүн иштелип чыккан. Бул TCP/IP розеткалары же WebSockets аркылуу иштеген жөнөкөй жана жеңил протокол. WebSockets аркылуу MQTT SSL менен корголушу мүмкүн. Жарыялоо/жазылуу архитектурасы серверди үзгүлтүксүз сурамжылоого муктаж болбостон, билдирүүлөрдү кардар түзмөктөрүнө жөнөтүүгө мүмкүндүк берет.

Кардар - бул брокерге туташкан жана маалыматка жетүү үчүн темаларды жарыялап же жазыла турган каалаган түзмөк. Тема брокер үчүн багыттоо маалыматын камтыйт. Билдирүүлөрдү жөнөтүүнү каалаган ар бир кардар аларды белгилүү бир темага жарыялайт, ал эми билдирүүлөрдү алгысы келген ар бир кардар белгилүү бир темага жазылат.

ThingSpeak MQTT аркылуу жарыялоо жана жазылуу

  • Канал канал каналына жарыялоо/"channelID"/жарыялоо/"WriteAPIKey"
  • Белгилүү бир тармакка жарыялоо

    каналдар/

    "channelID" /жарыялоо /талаалар /"fieldNumber" /"fieldNumber"

  • Каналга жазылыңыз

    каналдар/

    "channelID" /жазылуу /"формат" /"APIKey"

  • Жеке каналдын каналына жазылыңыз

    каналдар/

    channelID

    /жазылуу/талаалар/"fieldNumber"/"формат"

  • Каналдын бардык тармактарына жазылыңыз. каналдар /

    "channelID"/

    жазылуу/талаалар/

    fieldNumber

    /"apikey"

6 -кадам: ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу

ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу
ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу
ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу
ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу
ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу
ThingSpeak боюнча сенсордук маалыматтарды визуалдаштыруу

7 -кадам: Vibration Alert үчүн электрондук почта билдирүүсү

Vibration Alert үчүн электрондук почта билдирүүсү
Vibration Alert үчүн электрондук почта билдирүүсү
Vibration Alert үчүн электрондук почта билдирүүсү
Vibration Alert үчүн электрондук почта билдирүүсү

Биз IFTTT апплеттерин колдонуучуга реалдуу убакытта аба ырайы жөнүндө электрондук почта аркылуу эскертүү берүү үчүн колдонуп жатабыз. IFTTT орнотуусу жөнүндө көбүрөөк билүү үчүн бул блог аркылуу өтсөңүз болот. Ошентип, биз аны ThingSpeak аркылуу ишке ашырдык. Температуранын өзгөрүшү машинада болгондо биз колдонуучуга электрондук почта билдирүүсүн жөнөтөбүз. Бул "кандай сонун күн" электрондук почта билдирүүсүн пайда кылат. Күн сайын саат 10:00 чамасында (IST) бизге электрондук почта аркылуу билдирүү келет

8 -кадам: Жалпы код

Бул орнотуунун камтылган программасын GitHub репозиторийинен тапса болот

Сунушталууда: