PL240525B1 - Sterownik silnika spalinowego na procesorze AVR - Google Patents

Sterownik silnika spalinowego na procesorze AVR Download PDF

Info

Publication number
PL240525B1
PL240525B1 PL433546A PL43354620A PL240525B1 PL 240525 B1 PL240525 B1 PL 240525B1 PL 433546 A PL433546 A PL 433546A PL 43354620 A PL43354620 A PL 43354620A PL 240525 B1 PL240525 B1 PL 240525B1
Authority
PL
Poland
Prior art keywords
module
avr
sensor
control
power module
Prior art date
Application number
PL433546A
Other languages
English (en)
Other versions
PL433546A1 (pl
Inventor
Zenon Syroka
Łukasz Ziółkowski
Original Assignee
Univ Warminsko Mazurski W Olsztynie
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ Warminsko Mazurski W Olsztynie filed Critical Univ Warminsko Mazurski W Olsztynie
Priority to PL433546A priority Critical patent/PL240525B1/pl
Publication of PL433546A1 publication Critical patent/PL433546A1/pl
Publication of PL240525B1 publication Critical patent/PL240525B1/pl

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Sterownik silnika spalinowego na procesorze AVR charakteryzuje się tym, że mikrokontroler (3) AVR steruje połączonymi z nim z jednej strony modułami wykonawczymi zapłonu iskrowego (48), wtryskiwaczy paliwa (52), zaworów dolotowych (56) i zaworów wylotowych (60) na podstawie informacji z połączonych z nim z drugiej strony modułów pomiarowych czujników : położenia wału korbowego (8), przepływu powietrza (12), zawartości tlenu w spalinach (16), położenia przepustnicy (20), położenia pedału hamulca (24), położenia wałków rozrządu (28), prędkości pojazdu (32), temperatury silnika (36), ciśnienia paliwa (40) i spalania stukowego (44). Każdy moduł pomiarowy (8, 12, 16, 20, 24, 28, 32, 36, 40, 44) składa się z modułu zasilania (5, 9, 13, 17, 21, 25, 29, 33, 37, 41), rzeczonego urządzenia pomiarowego (6, 10, 14, 18, 22, 26, 30, 34, 38, 42) oraz modułu komunikacji czujnika (7, 11, 15, 19, 23, 27, 31, 35, 39, 43). Każdy moduł wykonawczy zapłonu iskrowego (48), wtryskiwaczy paliwa (52), zaworów dolotowych (56) i zaworów wylotowych (60) składa się z modułu zasilania (45, 49, 53, 57) modułu sterowania (46, 50, 54, 58) oraz rzeczonego urządzenia wykonawczego 47, 51, 55, 59). Mikrokontroler sterujący AVR (3) komunikuje się bezpośrednio z modułami komunikacji czujników (7, 11, 15, 19, 23, 27, 31, 35, 39, 43) urządzeń pomiarowych oraz z modułami sterowania (46, 50, 54, 58) urządzeń wykonawczych.

Description

PL 240 525 B1
Opis wynalazku
Przedmiotem wynalazku jest sterownik silnika spalinowego na procesorze AVR. Urządzenie to umożliwia sterowanie pracą silnika spalinowego (benzynowego, 4-cylindrowego z wtryskiem bezpośrednim) wykorzystując mikroprocesor AVR, czujniki oraz moduły do precyzyjnej kontroli jego pracy.
Z opisu wynalazku CN110873000 znany jest kontroler zawierający jednostkę kontroli zawora oraz jednostkę kontroli celu. Jednostka sterująca zawora jest skonfigurowana do sterowania zaworem wtrysku paliwa tak, że rozbieżność zmniejsza się między opóźnieniem zapłonu paliwa wtryskiwanego do cylindra przez wtrysk główny a wartością docelową opóźnienia zapłonu. Jednostka obliczania celu jest skonfigurowana do obliczania wartości docelowej opóźnienia zapłonu w taki sposób, że wartość docelowa opóźnienia zapłonu zmniejsza się wraz ze wzrostem szacunkowej palności paliwa w cylindrze podczas pracy silnika w regionie, w którym wykonywane są zarówno spalanie dyfuzyjne, jak i spalanie premiksów, zapalność szacowanego paliwa w cylindrze na podstawie parametru zmieniającego palność.
Z opisu wynalazku CN110872974 znany jest sterownik obliczający przewidywaną wartość ciśnienia spalin między katalizatorem a filtrem dla przypadku, w którym paliwo silnikowe niezawierające manganu jest używane w sposób ciągły. Ponadto sterownik oblicza wartość korelacji proporcjonalną do ilości ciepła odbieranego przez katalizator, gdy temperatura katalizatora jest wyższa lub równa temperaturze przyczepności tlenku manganu. Ponadto sterownik stwierdza, że istnieje wymóg usunięcia tlenku manganu z katalizatora, gdy różnica między przewidywaną wartością a wykrytym ciśnieniem spalin między katalizatorem a filtrem jest większa niż określona wartość oznaczenia, a wartość korelacji jest większa lub równa określonej wartości determinującej. Sterownik wykonuje proces usuwania, wykonując kontrolę wzrostu ilości paliwa, gdy zostanie ustalone, że istnieje wymóg usunięcia.
Ze zgłoszenia wynalazku US2020063666 znany jest sterownik określający ilość wtryskiwanego paliwa w stosunku do ilości powietrza usuwanego w komorze spalania. Ilość powietrza usuwanego jest ilością powietrza, które jest częścią powietrza, które wpłynęło do komory spalania i jest wdmuchiwane z powrotem do kanału wlotowego przed zamknięciem zaworu wlotowego. Jeśli ilość powietrza cofającego wzrasta, sterownik powoduje, że zawór wtryskowy wtryskuje paliwo o ilość zwiększoną w stosunku do ilości paliwa w przypadku, w którym ilość powietrza cofającego pozostaje stała. Sterownik ustawia zwiększoną ilość paliwa wtryskiwanego z zaworu wtryskowego paliwa na większą wartość, gdy stechiometryczny stosunek powietrza do paliwa wtryskiwanego z zaworu wtryskowego paliwa jest mały, niż gdy stosunek stechiometryczny paliwa do paliwa wtryskiwanego z zawór wtrysku paliwa jest świetny.
Wynalazek US2019383704 dotyczy sterownika, który określa obecność lub brak przerw zapłonu z wysoką dokładnością, nawet gdy zmiany obrotowe występują z powodu czynników innych niż przerwy zapłonu. Sterownik silnika spalinowego oblicza, jako okres detekcji odniesienia, okres detekcji wykryty w przedziale kąta odniesienia, w tym górny martwy punkt. Oblicza odchylenie okresu, które jest odchyleniem między referencyjnym okresem detekcji a każdym okresem detekcji. Oblicza poprzednią wartość całkowania odchylenia okresu poprzez całkowanie odchylenia okresu w poprzednim przedziale kąta przed górnym martwym punktem. Oblicza wartość całkowania odchylenia późniejszego przez całkowanie odchylenia okresu w późniejszym przedziale kątowym po górnym martwym punkcie. Finalnie określa obecność lub brak przerw zapłonu w suwie spalania na podstawie wartości całkowania odchylenia z poprzedniego okresu i wartości całkowania odchylenia z późniejszego okresu.
Według wynalazku sterownik silnika spalinowego na procesorze AVR charakteryzuje się tym, że mikrokontroler AVR steruje połączonymi z nim z jednej strony modułami wykonawczymi zapłonu iskrowego, wtryskiwaczy paliwa, zaworów dolotowych i zaworów wylotowych na podstawie informacji z połączonych z nim z drugiej strony modułów pomiarowych czujników : położenia wału korbowego, przepływu powietrza, zawartości tlenu w spalinach, położenia przepustnicy, położenia pedału hamulca, położenia wałków rozrządu, prędkości pojazdu, temperatury silnika, ciśnienia paliwa i spalania stukowego. Każdy moduł pomiarowy składa się z modułu zasilania, rzeczonego urządzenia pomiarowego oraz modułu komunikacji czujnika. Każdy moduł wykonawczy zapłonu iskrowego, wtryskiwaczy paliwa, zaworów dolotowych i zaworów wylotowych składa się z modułu zasilania, modułu sterowania oraz urządzenia wykonawczego. Mikrokontroler sterujący AVR komunikuje się bezpośrednio z modułami komunikacji czujników urządzeń pomiarowych oraz z modułami sterowania urządzeń wykonawczych.
PL 240 525 B1
Zaletą konstrukcji jest łatwość obsługi urządzenia tzn. diagnozowania poszczególnych modułów i ich elementów czy wymiana wyeksploatowanych części. Kolejną zaletą jest otwartość urządzenia na zmiany dotyczące użytych modułów urządzenia takich jak czujniki oraz otwartość urządzenia jeśli chodzi o możliwość zmiany algorytmów służących do sterowania silnikiem spalinowym.
Przedmiot wynalazku został uwidoczniony na rysunku, na którym Fig. 1 przedstawia schemat blokowy sterownika.
Moduł główny 1 zasilania połączony jest z modułem zasilania mikrokontrolera 2, modułem zasilania czujnika położenia wału korbowego 5, modułem zasilania czujnika przepływu powietrza 9, modułem zasilania czujnika zawartości tlenu w spalinach 13, modułem zasilania czujnika położenia przepustnicy 17, modułem zasilania czujnika położenia pedału hamulca 21, modułem zasilania czujnika położenia wałków rozrządu 25, modułem zasilania czujnika prędkości pojazdu 29, modułem zasilania czujnika temperatury silnika 33, modułem zasilania czujnika ciśnienia paliwa 37, modułem zasilania czujnika spalania stukowego 41, modułem zasilania zapłonu iskrowego 45, modułem zasilania wtryskiwaczy paliwa 49, modułem zasilania zaworów dolotowych 53, modułem zasilania zaworów wylotowych 57.
Moduł zasilania mikrokontrolera 2 połączony jest z mikrokontrolerem sterującym AVR 3, które razem tworzą główny moduł sterowania mikrokontrolera 4.
Mikrokontroler sterujący AVR 3 połączony jest z modułem komunikacji czujnika położenia wału korbowego 7, modułem komunikacji czujnika przepływu powietrza 11, modułem komunikacji czujnika zawartości tlenu w spalinach 15, modułem komunikacji czujnika położenia przepustnicy 19, modułem komunikacji czujnika położenia pedału hamulca 23, modułem komunikacji czujnika położenia wałków rozrządu 27, modułem komunikacji czujnika prędkości pojazdu 31, modułem komunikacji czujnika temperatury silnika 35, modułem komunikacji czujnika ciśnienia paliwa 39, modułem komunikacji czujnika spalania stukowego 43 oraz z modułem sterowania zapłonem iskrowym 46, modułem sterowania wtryskiwaczami paliwa 50, modułem sterowania zaworami dolotowymi 54 i modułem sterowania zaworami wylotowymi 58.
Moduł zasilania czujnika położenia wału korbowego 5 połączony jest z urządzeniem pomiarowym położenia wału korbowego 6 oraz modułem komunikacji czujnika położenia wału korbowego 7, a urządzenie pomiarowe położenia wału korbowego 6 połączone jest z modułem komunikacji czujnika położenia wału korbowego 7. Moduł zasilania czujnika położenia wału korbowego 5, urządzenie pomiarowe położenia wału korbowego 6 oraz moduł komunikacji czujnika położenia wału korbowego 7 tworzą moduł czujnika położenia wału korbowego 8.
Moduł zasilania czujnika przepływu powietrza 9 połączony jest z urządzeniem pomiarowym przepływu powietrza 10 oraz modułem komunikacji czujnika przepływu powietrza 11, a urządzenie pomiarowe przepływu powietrza 10 połączone jest z modułem komunikacji czujnika przepływu powietrza 11. Moduł zasilania czujnika przepływu powietrza 9, urządzenie pomiarowe przepływu powietrza 10 oraz moduł komunikacji czujnika przepływu powietrza 11 tworzą moduł czujnika przepływu powietrza 12.
Moduł zasilania czujnika zawartości tlenu w spalinach 13 połączony jest z urządzeniem pomiarowym zawartości tlenu w spalinach 14 oraz modułem komunikacji czujnika zawartości tlenu w spalinach 15, a urządzenie pomiarowe zawartości tlenu w spalinach 14 połączone jest z modułem komunikacji czujnika zawartości tlenu w spalinach 15.
Moduł zasilania czujnika zawartości tlenu w spalinach 13, urządzenie pomiarowe zawartości tlenu w spalinach 14 oraz moduł komunikacji czujnika zawartości tlenu w spalinach 15 tworzą moduł czujnika zawartości tlenu w spalinach 16.
Moduł zasilania czujnika położenia przepustnicy 17 połączony jest z urządzeniem pomiarowym położenia przepustnicy 18 oraz modułem komunikacji czujnika położenia przepustnicy 19, a urządzenie pomiarowe położenia przepustnicy 18 połączone jest z modułem komunikacji czujnika położenia przepustnicy 19. Moduł zasilania czujnika położenia przepustnicy 17, urządzenie pomiarowe położenia przepustnicy 18 oraz moduł komunikacji czujnika położenia przepustnicy 19 tworzą moduł czujnika położenia przepustnicy 20.
Moduł zasilania czujnika położenia pedału hamulca 21 połączony jest z urządzeniem pomiarowym położenia pedału hamulca 22 oraz modułem komunikacji czujnika położenia pedału hamulca 23, a urządzenie pomiarowe położenia pedału hamulca 22 połączone jest z modułem komunikacji czujnika położenia pedału hamulca 23. Moduł zasilania czujnika położenia pedału hamulca 21, urządzenie pomiarowe położenia pedału hamulca 22 oraz moduł komunikacji czujnika położenia pedału hamulca 23 tworzą moduł czujnika położenia pedału hamulca 24.
PL 240 525 B1
Moduł zasilania czujnika położenia wałków rozrządu 25 połączony jest z urządzeniem pomiarowym położenia wałków rozrządu 26 oraz modułem komunikacji czujnika położenia wałków rozrządu 27, a urządzenie pomiarowe położenia wałków rozrządu 26 połączone jest z modułem komunikacji czujnika położenia wałków rozrządu 27. Moduł zasilania czujnika położenia wałków rozrządu 25, urządzenie pomiarowe położenia wałków rozrządu 26 oraz moduł komunikacji czujnika położenia wałków rozrządu 27 tworzą moduł czujnika położenia wałków rozrządu 28.
Moduł zasilania czujnika prędkości pojazdu 29 połączony jest z urządzeniem pomiarowym prędkości pojazdu 30 oraz modułem komunikacji czujnika prędkości pojazdu 31, a urządzenie pomiarowe prędkości pojazdu 30 połączone jest z modułem komunikacji czujnika prędkości pojazdu 31. Moduł zasilania czujnika prędkości pojazdu 29, urządzenie pomiarowe prędkości pojazdu 30 oraz moduł komunikacji czujnika prędkości pojazdu 31 tworzą moduł czujnika prędkości pojazdu 32.
Moduł zasilania czujnika temperatury silnika 33 połączony jest z urządzeniem pomiarowym temperatury silnika 34 oraz modułem komunikacji czujnika temperatury silnika 35, a urządzenie pomiarowe temperatury silnika 34 połączone jest z modułem komunikacji czujnika temperatury silnika 35. Moduł zasilania czujnika temperatury silnika 33, urządzenie pomiarowe temperatury silnika 34 oraz moduł komunikacji czujnika temperatury silnika 35 tworzą moduł czujnika temperatury silnika 36.
Moduł zasilania czujnika ciśnienia paliwa 37 połączony jest z urządzeniem pomiarowym ciśnienia paliwa 38 oraz modułem komunikacji czujnika ciśnienia paliwa 39, a urządzenie pomiarowe ciśnienia paliwa 38 połączone jest z modułem komunikacji czujnika ciśnienia paliwa 39. Moduł zasilania czujnika ciśnienia paliwa 37, urządzenie pomiarowe ciśnienia paliwa 38 oraz moduł komunikacji czujnika ciśnienia paliwa 39 tworzą moduł czujnika ciśnienia paliwa 40.
Moduł zasilania czujnika spalania stukowego 41 połączony jest z urządzeniem pomiarowym spalania stukowego 42 oraz modułem komunikacji czujnika spalania stukowego 43, a urządzenie pomiarowe spalania stukowego 42 połączone jest z modułem komunikacji czujnika spalania stukowego 43. Moduł zasilania czujnika spalania stukowego 41, urządzenie pomiarowe spalania stukowego 42 oraz moduł komunikacji czujnika spalania stukowego 43 tworzą moduł czujnika spalania stukowego 44.
Moduł zasilania zapłonu iskrowego 45 połączony jest z modułem sterowania zapłonem iskrowym 46, a moduł sterowania zapłonem iskrowym 46 połączony jest z urządzeniem zapłonu iskrowego 47. Moduł zasilania zapłonu iskrowego 45, moduł sterowania zapłonem iskrowym 46 oraz urządzenie zapłonu iskrowego 47 tworzą moduł wykonawczy zapłonu iskrowego 48.
Moduł zasilania wtryskiwaczy paliwa 49 połączony jest z modułem sterowania wtryskiwaczami paliwa 50, a moduł sterowania wtryskiwaczami paliwa 50 połączony jest z urządzeniem wtryskującym paliwo 51. Moduł zasilania wtryskiwaczy paliwa 49, moduł sterowania wtryskiwaczami paliwa 50 oraz urządzenie wtryskujące paliwo 51 tworzą moduł wykonawczy wtryskiwaczy paliwa 52.
Moduł zasilania zaworów dolotowych 53 połączony jest z modułem sterowania zaworami dolotowymi 54, a moduł sterowania zaworami dolotowymi 54 połączony jest z zaworami dolotowymi 55. Moduł zasilania zaworów dolotowych 53, moduł sterowania zaworami dolotowymi 54 oraz zawory dolotowe 55 tworzą moduł wykonawczy zaworów dolotowych 56.
Moduł zasilania zaworów wylotowych 57 połączony jest z modułem sterowania zaworami wylotowymi 58, a moduł sterowania zaworami wylotowymi 58 połączony jest z zaworami wylotowymi 59. Moduł zasilania zaworów wylotowych 57, moduł sterowania zaworami wylotowymi 58 oraz zawory wylotowe 59 tworzą moduł wykonawczy zaworów wylotowych 60.
Opis działania wynalazku
Główny moduł 1 zasilania zasila główny moduł sterowania mikrokontrolera 4, wszystkie moduły czujników 8, 12, 16, 20, 24, 28, 32, 36, 40, 44 oraz wszystkie moduły wykonawcze- 48, 52, 56, 60 za pomocą ich mniejszych modułów zasilania- 2, 5, 9, 13, 17, 21,25, 29, 33, 37, 41,45, 49, 53, 57. Każdy z modułów czujników posiada także własne urządzenie pomiarowe- 6, 10, 14, 18, 22, 26, 30, 34, 38, 42 oraz moduł komunikacji- 7, 11, 15, 19, 23, 27, 31, 35, 39, 43 połączony z mikrokontrolerem sterującym AVR-3. Mikrokontroler ten korzystając z danych czujników za pomocą specjalnych algorytmów / oprogramowania steruje urządzeniami wykonawczymi- 47, 51, 55, 59 poprzez ich moduły sterowania- 46, 50, 54, 58.

Claims (4)

  1. PL 240 525 B1
    Zastrzeżenia patentowe
    1. Sterownik silnika spalinowego na procesorze AVR znamienny tym, że mikrokontroler (3) AVR steruje połączonymi z nim z jednej strony modułami wykonawczymi zapłonu iskrowego (48), wtryskiwaczy paliwa (52), zaworów dolotowych (56) i zaworów wylotowych (60) na podstawie informacji z połączonych z nim z drugiej strony modułów pomiarowych czujników : położenia wału korbowego (8), przepływu powietrza (12), zawartości tlenu w spalinach (16), położenia przepustnicy (20) położenia pedału hamulca (24), położenia wałków rozrządu (28), prędkości pojazdu (32), temperatury silnika (36), ciśnienia paliwa (40) i spalania stukowego (44).
  2. 2. Sterownik według zastrz. 1 znamienny tym, że każdy moduł pomiarowy (8), (12),(16), (20), (24), (28), (32), (36), (40), (44) składa się z modułu zasilania (5), (9), (13), (17),(21), (25), (29), (33), (37), (41), rzeczonego urządzenia pomiarowego (6), (10), (14), (18),(22), (26), (30), (34), (38), (42) oraz modułu komunikacji czujnika (7), (11), (15), (19), (23), (27.), (31), (35), (39), (43).
  3. 3. Sterownik według zastrz. 1 znamienny tym, że każdy moduł wykonawczy zapłonu iskrowego (48), wtryskiwaczy paliwa (52), zaworów dolotowych (56) i zaworów wylotowych (60) składa się z modułu zasilania (45), (49), (53), (57), modułu sterowania (46), (50), (54), (58) oraz rzeczonego urządzenia wykonawczego (47), (51), (55), (59).
  4. 4. Urządzenie według zastrz. 1 znamienne tym, że mikrokontroler sterujący AVR (3) komunikuje się bezpośrednio z modułami komunikacji czujników (7), (11), (15), (19), (23), (27), (31), (35), (39), (43) urządzeń pomiarowych oraz z modułami sterowania (46), (50), (54), (58) urządzeń wykonawczych.
PL433546A 2020-04-15 2020-04-15 Sterownik silnika spalinowego na procesorze AVR PL240525B1 (pl)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PL433546A PL240525B1 (pl) 2020-04-15 2020-04-15 Sterownik silnika spalinowego na procesorze AVR

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PL433546A PL240525B1 (pl) 2020-04-15 2020-04-15 Sterownik silnika spalinowego na procesorze AVR

Publications (2)

Publication Number Publication Date
PL433546A1 PL433546A1 (pl) 2021-10-18
PL240525B1 true PL240525B1 (pl) 2022-04-19

Family

ID=78595237

Family Applications (1)

Application Number Title Priority Date Filing Date
PL433546A PL240525B1 (pl) 2020-04-15 2020-04-15 Sterownik silnika spalinowego na procesorze AVR

Country Status (1)

Country Link
PL (1) PL240525B1 (pl)

Also Published As

Publication number Publication date
PL433546A1 (pl) 2021-10-18

Similar Documents

Publication Publication Date Title
US5715794A (en) Engine control system and method
US7367318B2 (en) Control system and control method of internal combustion engine
CN102235257B (zh) 多次喷射正时控制的方法
CN101655044B (zh) 使用气缸压力差的发动机控制
GB2449161A (en) A Method for Controlling Fuel Injection
US7415345B2 (en) Method for operating an internal combustion engine
CN101903636A (zh) 用于监控内燃机中的再循环废气的方法和装置
US9926873B2 (en) Internal combustion engine control apparatus
US7207316B2 (en) Control apparatus and control method for internal combustion engine
CN102128096B (zh) 多脉冲喷射燃料和负载平衡控制系统
CN106103956B (zh) 内燃机的空燃比检测装置
CN108350826B (zh) 内燃机控制装置
JP3756034B2 (ja) 多気筒エンジンのエンジン制御装置
US7448360B2 (en) Controller of internal combustion engine
US9151203B2 (en) Humidity corrections for fuel setpoint adaptation
PL240525B1 (pl) Sterownik silnika spalinowego na procesorze AVR
JP5994465B2 (ja) エンジンの制御装置
EP2594771A1 (en) Engine control device
ITTO950842A1 (it) Sistema per il controllo dell'alimentazione di un motore alternativo a combustione interna.
JP4415506B2 (ja) 内燃機関の大気圧学習装置
RU2231664C2 (ru) Способ управления временем впрыска газа в двс (варианты)
JP2023057566A (ja) 内燃機関の制御装置
JP2018096355A (ja) 内燃機関の制御装置
US9856807B2 (en) Control apparatus for internal combustion engine, and control method for internal combustion engine
WO2020201504A1 (en) Camshaft phase error monitoring