[go: up one dir, main page]

BRPI1008237B1 - Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo - Google Patents

Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo Download PDF

Info

Publication number
BRPI1008237B1
BRPI1008237B1 BRPI1008237-9A BRPI1008237A BRPI1008237B1 BR PI1008237 B1 BRPI1008237 B1 BR PI1008237B1 BR PI1008237 A BRPI1008237 A BR PI1008237A BR PI1008237 B1 BRPI1008237 B1 BR PI1008237B1
Authority
BR
Brazil
Prior art keywords
vehicle
horizon
speed
module
segment
Prior art date
Application number
BRPI1008237-9A
Other languages
English (en)
Inventor
Oskar Johansson
Jörgen Hansson
Henrik Pettersson
Fredrik Swartling
Original Assignee
Scania Cv Ab
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 Scania Cv Ab filed Critical Scania Cv Ab
Publication of BRPI1008237A2 publication Critical patent/BRPI1008237A2/pt
Publication of BRPI1008237B1 publication Critical patent/BRPI1008237B1/pt

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/143Speed control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0097Predicting future conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/14Inputs being a function of torque or torque demand
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • F16H61/0213Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching
    • G01C21/32Structuring or formatting of map data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/20Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/103Speed profile
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • F16H2059/663Road slope
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/60Inputs being a function of ambient conditions
    • F16H59/66Road conditions, e.g. slope, slippery
    • F16H2059/666Determining road conditions by using vehicle location or position, e.g. from global navigation systems [GPS]
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/02Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used
    • F16H61/0202Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric
    • F16H61/0204Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • F16H61/0213Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by the signals used the signals being electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal characterised by the method for generating shift signals
    • F16H2061/0216Calculation or estimation of post shift values for different gear ratios, e.g. by using engine performance tables
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Control Of Transmission Device (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo módulo para determinar valores de ponto de ajuste de velocidade vret para sistemas de controle de um veículo, compreendendo uma unidade de entrada adaptada para receber, por exemplo, pelo motorista do veículo, uma velocidade de referência vset que é a velocidade desejada pelo motorista para o veículo. o módulo compreende - uma unidade de horizonte adaptada para determinar um horizonte por meio de dados de posição recebidos e dados de mapa de um itinerário constituído de segmentos de rota com pelo menos uma característica para cada segmento; - uma unidade de processador adaptada para calcular vret ao longo do horizonte de acordo com regras pertencentes às categorias nas quais os segmentos dentro do horizonte são colocados, de modo que vret esteja dentro de uma faixa delimitada por vmin e vmax, em que vmin menor igual a vse menor igual a vmax. a unidade de processador é adicionalmente adaptada para determinar um sinal de controle com parâmetros de controle para a unidade de controle de mudança de marcha automática do veículo, com base em um ou mais valores específicos do veículo e um valor de ponto de ajuste de velocidade calculado vref.

Description

“MÓDULO PARA DETERMINAR VALORES DE PONTO DE AJUSTE DE VELOCIDADE PARA SISTEMAS DE CONTROLE DE UM VEÍCULO“
Campo da Invenção
A presente invenção relaciona-se a um módulo para determinar valores de ponto de ajuste para sistemas de controle em um veículo de acordo com a introdução da reivindicação independente.
Antecedentes da invenção
Muitos veículos, hoje em dia, são equipados com um piloto automático para tomar mais fácil para um motorista a condução do veículo. A velocidade desejada pode então ser definida pelo motorista, por exemplo, por meio de um dispositivo de controle no console do volante, e um sistema de piloto automático no veículo atua consequentemente sobre um sistema de controle de modo que ele acelere e freie o veículo com o objetivo de manter a velocidade desejada. Se o veículo estiver equipado com um sistema de mudança de câmbio automático, as marchas do veículo são trocadas de modo que o veículo possa manter a velocidade desejada.
Quando se utiliza o piloto automático em terreno montanhoso, o sistema de piloto automático tentará manter uma velocidade determinada nas subidas. O resultado disso, entre outras coisas, é que o veículo acelera no topo de uma subida e possivelmente em uma descida logo em seguida, tornando necessário frear para evitar ultrapassar a velocidade determinada; esta forma de operação do veículo é pouco econômica em termos de utilização do combustível.
Variando-se a velocidade do veículo em terrenos montanhosos, é possível economizar combustível se comparado ao piloto automático convencional. Isso pode ser feito de diversas formas, por exemplo, por meio de cálculos da condição atual do veículo (como no sistema Scania Ecocruise®). Caso seja calculada uma subida, o sistema acelera então o veículo subida acima. Chegando ao final da subida, o sistema é programado para evitar a aceleração até que o gradiente tenha se nivelado no topo, contanto que a velocidade do veículo não caia abaixo de um certo nível. O ato de diminuir a velocidade no final de uma subida torna possível recuperar velocidade em uma descida subsequente sem usar o motor para acelerar. Quando o veículo se aproxima do final de uma descida, o sistema empenha-se em usar energia cinética como impulso para a próxima subida a uma velocidade maior do que em um piloto automático comum. O sistema fornecerá facilmente aceleração no fim da descida de modo a manter o momento do veículo. Em terrenos ondulados, isso significa que o veículo inicia a próxima subida a uma velocidade maior do que a normal. O ato de evitar a aceleração desnecessária e usar a energia cinética do veículo torna possível economizar combustível.
Se a topografia a frente for informada ao veículo por meio de dados de mapa e
2/15
GPS, tal sistema pode se tornar mais robusto e pode também alterar a velocidade do veículo com antecedência.
Existem sistemas que incorporam a topografia à frente nos cálculos para a velocidade do veículo fazendo otimizações em tempo real da velocidade do veículo ao longo de um itinerário. Isso pode resultar em uma carga computacional pesadíssima sobre o hardware em um sistema em tempo real em um veículo, uma vez que tais sistemas geralmente possuem recursos limitados em termos de memória e potência do processador. Mesmo o ato de realizar cálculos comuns e simulações online ao longo do perfil de rota conhecida, pode representar uma carga computacional pesada. Se, por exemplo, a precisão ou resolução dos vetores horizontais para calcular inclinações de estradas for grande demais, envolve-se ainda potência computacional desnecessária.
Uma forma de poupar a potência computacional do veículo é mencionada no pedido de patente US publicado 2008/0188996, que se refere a um sistema de auxílio ao motorista no qual uma série de sensores fornece fatores de tráfego relacionados e cria hipóteses que estão logicamente relacionadas umas as outras. Contudo, o sistema não está relacionado a piloto automático dos veículos.
Um dos objetivos da presente invenção é propor um sistema avançado para determinar valores de ponto de ajuste para controlar sistemas em um veículo que, em particular, reduz a quantidade de potência computacional necessária quando valores de ponto de ajuste para sistemas de controle de veículo precisam ser regulados.
Um aspecto adicional é que os sistemas de câmbio automáticos tradicionais somente podem tomar decisões sobre qual é a melhor marcha para a situação atual com base no que se conhece no momento. A velocidade atual do motor e a carga do motor são normalmente variáveis fundamentais para selecionara marcha correta.
Em um veículo moderno, o motor, a caixa de câmbio, o retardador (se o veículo estiver equipado com ele) e os freios são controlados por meios de uma unidade de controle de câmbio automático, por exemplo, Scania Opticruise®. A unidade de controle de câmbio automático funciona como uma ligação eletrônica entre duas ou mais dessas funções, dando ao motorista maior comodidade para controlá-las. Por exemplo, a velocidade do motor e a caixa de câmbio são adaptados antes de o sistema alterar uma ou mais níveis para cima ou para baixo. A troca de marcha torna-se suave e rápida, aumentando a economia de combustível e protegendo o sistema de direção.
Como o itinerário não é conhecido nos sistemas tradicionais, às vezes ocorrem mudanças de marcha desnecessárias, por exemplo, no fim de uma subida quando se torna necessário reduzir a marcha antes do topo, apesar do fato de que a escolha intuitiva de um motorista seria continuar na mesma marcha. A redução de marcha tardia é geralmente seguida de um aumento de marcha, pois a resistência ao deslocamento do veículo diminui
3/15 no topo. Tais mudanças de marcha geram perdas de combustível desnecessárias comparadas a uma situação em que se podería evitar a redução de marcha.
Existem também outros casos onde é vantagem realizar a mudança de marcha antes de uma subida no intuito de já estar na marcha certa no começo da subida, porque, entre outras coisas, a mudança de marcha será menos incômoda se ela ocorrer antes da subida, quando há menos carga sobre o motor e menos velocidade será perdida durante a mudança de marcha. Estar na marcha certa significa ter margem de torque suficiente para se manter subindo por mais tempo.
O documento US 5,832,400 descreve um sistema que, por meio do GPS e de dados de mapa, alimenta e prevê o gradiente e a carga do motor, entre outras, pelo uso de informação sobre a topografia e a posição geográfica do veículo.
O documento WO 03/041988 relaciona-se com o controle de mudança de marcha em um veículo motorizado. Isso é efetuado, entre outras coisas, definindo-se uma configuração de mudança de marcha com seleção de câmbio automático calculada por um tempo maior adiante, usando as informações de posição instantâneas obtidas por meios de GPS e posições futuras dadas por informações de um mapa eletrônico.
Um objetivo adicional da presente invenção é propor o controle aperfeiçoado do sistema de mudança automática de marcha em um veículo que resulte, entre outras coisas, na operação mais ideal em terreno montanhoso com relação ao consumo de combustível e ao desgaste do sistema de transmissão e que, ao mesmo tempo seja confortável para o motorista.
Sumário da Invenção
Os objetivos descritos acima são obtidos pela presente invenção de acordo com a reivindicação independente.
Concretizações preferidas são descritas nas reivindicações dependentes.
O fato de que a topografia é conhecida pode ser usado para estimar a carga futura do motor. A velocidade teórica no piloto automático é também usada em conjunto com a estimativa de carga do motor para estimar a velocidade futura do motor.
O módulo, de acordo com a presente invenção, simula um modelo de resistência de operação interna da topografia adiante à velocidade vref que o piloto automático irá solicitar. Isso é usado para calcular uma estimativa de torque necessário e velocidade do motor desejada ao longo do horizonte futuro que são requeridas para manter a velocidade vref.
De acordo com uma concretização da presente invenção, o sistema de controle fornece três parâmetros de controle diferentes para o sistema de seleção de câmbio automático:
1. Um sinalizador indicando que sistema de câmbio automático deveria, de preferência, não aumentar a marcha.
4/15
2. Um limite de velocidade desejado para reduzir a marcha.
3. Se o veículo estiver subindo uma colina classificada como “subida íngreme”, isto é, com torque de motor insuficiente para manter a velocidade, os seguintes são enviados:
- Gradiente e distância média a partir do ponto em que o sistema considera que o veículo estará apto a manter sua velocidade.
- Velocidade do motor desejada no ponto em que o sistema considera que o veículo estará apto a manter sua velocidade.
Uma das vantagens da presente invenção é que o veículo possui uma seleção de câmbio automático que pode com mais segurança selecionar a marcha certa, com isso, aumentando a economia de combustível e desempenho. O sistema também tenta pré selecionar a marcha correta com tanta precisão quanto um motorista ativo competente.
Outra vantagem é que, em uma subida, o sistema pode permitir uma mudança de marcha posterior, ou evitar completamente a redução de marcha, depois de ter incorporado informações sobre uma velocidade inferior do motor para redução de marcha e tê-la ponderado em conjunção com limitações físicas devido à velocidade baixa do motor e a outras regulagens.
É também possível prevenir mudanças de marcha desnecessárias que poderíam ser desencadeadas por alterações no valor do ponto de ajuste de velocidade, e, portanto, na carga.
Em certos declives, quando se deseja realizar a descida, o ato de engatar uma marcha maior com antecedência pode resultar em um torque de arrasto. Em descidas íngremes, pode ser vantajoso engatar uma marcha inferior com antecedência no intuito de ganhar maior potência de frenagem do motor.
De acordo com a presente invenção, o sistema de câmbio automático é provido de informações sobre, entre outras coisas, outros limites de velocidade, à distância até o topo da montanha e o gradiente médio, com isso aumentando a economia de combustível e as características de operação.
Usando o módulo, de acordo com a invenção, torna-se possível minimizar a quantidade de combustível necessária durante a viagem do veículo levando-se em conta informações acerca do itinerário. Dados de mapa, por exemplo, na forma de um banco de dados a bordo do veículo com informação de altitude e um sistema de posição, por exemplo, GPS, fornecem informações sobre a topografia da estrada ao longo do itinerário. Sistemas de controle, em particular a unidade de controle de câmbio automático, são em seguida providos com valores de ponto de ajuste e parâmetros de controle e regula o veículo de acordo com eles.
Breve descrição dos desenhos em anexo
A Figura 1 descreve o contexto funcional do modo de regulagem no veículo de
5/15 acordo com uma concretização da invenção.
A Figura 2 descreve um fluxograma para as etapas que o módulo é adaptado para realizar de acordo com uma concretização da invenção.
A Figura 3 ilustra o comprimento do horizonte de um sistema de controle em relação ao comprimento do itinerário para o veículo.
A Figura 4 ilustra as várias velocidades previstas e as categorias de segmentos que são continuamente atualizadas quando adiciona-se novos segmentos ao horizonte.
Descrição detalhada das modalidades preferidas da invenção
A invenção é descrita abaixo em detalhes com referência aos desenhos em anexo.
As informações sobre o itinerário do veículo podem ser usadas para regular sua velocidade de ponto de ajuste vref para o piloto automático no veículo antecipadamente no intuito de economizar combustível, aumentar a segurança e o conforto. Outros pontos de ajuste para outros sistemas de controle podem também ser regulados. A topografia afeta consideravelmente o controle, em particular, do sistema de direção de veículos pesados, uma vez que é necessário muito mais torque na subida do que na descida e tornar possível subir algumas colinas sem trocar de marcha.
O veículo é provido de um sistema de posição e informações de mapa, e os dados de posição do sistema de posicionamento e dados de topografia das informações de mapa são usados para construir um horizonte que ilustra a natureza do itinerário. Na descrição da presente invenção, o GPS (Sistema Global de Posicionamento) é indicado para determinar os dados de posição para o veículo, mas deveria ser apreciado que outros tipos de sistemas de posicionamento regional ou global são também concebíveis para fornecer ao veículo dados de posição, por exemplo, sistemas que usam um receptor de rádio para determinar a posição do veículo. O veículo pode também usar sensores para escanear os arredores e, com isso, determinar sua posição.
A Figura 1 ilustra como uma unidade incorpora informações de mapa e GPS acerca do itinerário. O itinerário é exemplificado abaixo como uma rota única para o veículo, mas deve-se apreciar que vários itinerários concebíveis são incorporados, como informações via mapas e GPS ou outros sistemas de posicionamento. O motorista pode também registrar o ponto de partida e o ponto de destino da viagem pretendida, caso este em que a unidade usa os dados de mapa, etc. para calcular uma rota adequada. O itinerário ou, se houver duas ou mais alternativas possíveis, os itinerários são enviados bit a bit por meio de uma CAN (Rede de Área de Controlador), um sistema de barramento serial adaptado especialmente para veículos, a um módulo para regulagem dos valores de pontos de definição, módulo este que pode estar separado ou fazer parte dos sistemas que irão usar os valores de pontos de ajuste para regulagem. Como alternativa, a unidade com mapas e um sistema de posicionamento pode ser também parte de um sistema que usa os valores de
6/15 pontos de ajuste para regulagem. No módulo de regulagem, os bits são combinados em uma unidade de horizonte para formar um horizonte e são processados pela unidade de processador para criar um horizonte interno pelo qual o sistema de controle pode regular. Se houver dois ou mais itinerários alternativos, uma série de horizontes internos são criados para as várias alternativas. O sistema de controle pode ser qualquer um dos vários sistemas de controle no veículo, por exemplo, o piloto automático, o sistema de controle da caixa de câmbio ou algum outro sistema de controle. Um horizonte é geralmente formado para cada sistema de controle, uma vez que os sistemas de controle regulam por parâmetros diferentes. O horizonte é então continuamente suplementado por novos bits de uma unidade com GPS e dados de mapas para manter o comprimento desejado do horizonte. O horizonte é, assim, atualizado continuamente quando o veículo está em movimento.
A CAN é, assim, um sistema de barramento serial especialmente desenvolvido para uso em veículos. O barramento de dados CAN torna possível à troca de dados digitais entre sensores, componentes de regulagem, atuadores, dispositivos de controle, etc. e assegura que dois ou mais dispositivos de controle possam ter acesso aos sinais de um dado sensor no intuito de usá-los para controlar os componentes conectados a eles.
A presente invenção relaciona-se com um módulo para determinar valores de ponto de ajuste para um sistema de controle do veículo, em particular para determinar um sinal de controle com parâmetros de controle para o sistema de controle de mudança de câmbio automático do veículo, módulo este que é esquematicamente ilustrado na Figura 1.
Em termos gerais, os parâmetros de controle definem como fazer com que o sistema de mudança de câmbio automático selecione a marcha correta antes de uma subida iminente, entre outras coisas para prevenir uma troca de marcha desnecessária próxima ao fim da subida.
A invenção, como ilustrada esquematicamente na Figura 1, sendo assim, relacionase a um módulo para determinar a velocidade dos valores de ponto de ajuste vref para os sistemas de controle de um veículo, compreendendo uma unidade de entrada adaptada para inserção, por exemplo, pelo motorista do veículo, de uma velocidade de referência vset que é a velocidade desejada pelo motorista para o veículo.
O módulo compreende:
- uma unidade de horizonte adaptada para determinar um horizonte por meio de dados da posição recebidos e de dados de mapa de um itinerário feito de segmentos de rota com pelo menos uma característica para cada segmento;
- uma unidade de processador para calcular vret ao longo do horizonte de acordo com as regras que pertencem às categorias em que segmentos dentro do horizonte são postos, de modo que vref esteja dentro de uma faixa ligada pelo vmin e vmax, onde vmin Svset < Vmax-
7/15
A unidade de processador é adicionalmente adaptada para determinar um sinal de controle com parâmetros de controle para a unidade de controle de mudança de câmbio automático do veículo, baseado em um ou mais valores específicos ao veículo e valores de ponto de ajuste de velocidade calculada vref ao longo do horizonte futuro.
Os valores específicos ao veículo são determinados pela relação de transmissão atual, peso atual do veículo, a curva de torque máxima do motor, fricção mecânica e/ou resistência ao deslocamento do veículo na velocidade atual.
De acordo com uma concretização, a unidade de processador é adaptada para calcular a carga do motor e a velocidade do motor ao longo do horizonte futuro com base nos valores específicos ao veículo, e para valores calculados para carga do motor e/ou velocidade do motor, sendo depois usado para determinar o referido um ou mais parâmetros de controle.
Quando a carga do motor foi calculada com base nos referidos valores específicos ao veículo ao longo do horizonte, a velocidade do motor pode também ser estimada e a unidade de processador pode, ainda, fornecer à unidade de controle de mudança de marcha automática os dados de entrada, via os parâmetros de controle, exigidos para o controle ideal do sistema de mudança automática de marcha ao longo de todo o horizonte. Os parâmetros de controle compreendem, de preferência, de acordo com uma concretização, um ou mais dos seguintes:
- os limites de velocidade do motor para mudança de marcha,
- distância até o topo da subida,
- gradiente médio da subida.
Para permitir que a unidade de processador realize isso, ela é provida de uma unidade de memória em que as relações entre a carga do motor, a velocidade do motor e os limites de velocidade específicos do veículo para aumento e redução da marcha são armazenados. Essas relações podem ser armazenadas na forma de uma ou mais tabelas ou em forma de matriz. Uma alternativa é para as informações serem obtidas de uma outra unidade.
Quando o veículo está em uma subida íngreme ou próximo dela, a distância para a transição de uma subida íngreme para alguma outra categoria de segmento, isto é, o ponto onde o veículo passa de um déficit de torque para um excedente de torque, é enviado. A velocidade desejada simulada pelo módulo do veículo interno, ou uma velocidade do motor correspondendo à marcha atual no ponto anteriormente dito, é também enviado.
Quando ocorrem aumentos de velocidade temporários acima da velocidade definida adotada pelo motorista, por exemplo, um aumento de velocidade antes de uma subida íngreme, envia-se um sinalizador que impede o aumento da marcha. O gradiente médio fornecido para o sistema de mudança de câmbio automático é calculado como um valor
8/15 médio do gradiente de todos os segmentos constituintes do tipo de subida íngreme.
De acordo com uma concretização, o sinal de controle fornecido para a unidade de controle de mudança de marcha automática compreende um ou mais dos seguintes parâmetros:
- limite de velocidade do motor menor para reduzir a marcha;
- sinalizador indicando se um aumento de marcha deve ocorrer;
- gradiente de um segmento atual e uma distância restante até um segmento classificado como “subida suave” se o veículo está em um segmento classificado como “subida íngreme”;
- velocidade desejada na transição para “subida suave” se o veículo está em um segmento classificado como “subida íngreme”.
A unidade de controle de mudança de câmbio automático, posteriormente regula o sistema de mudança de câmbio automático entre outras coisas de acordo com os parâmetros de controle.
Os valores de ponto de ajuste vref para o sistema de controle em um veículo podem, assim, ser permitidos para variar entre as duas velocidades vmin e vmax anteriormente ditas. Quando o módulo de regulagem prevê um horizonte interno para a velocidade do veículo, a velocidade do veículo pode então variar dentro daquela faixa.
O resultado é um módulo que pode ser usado em um veículo para regular valores de ajuste de uma forma eficaz em termos computacionais, e o módulo pode ser parte de um sistema de controle ao qual ele se destina para regular pontos de ajuste, ou seja um módulo autossuficiente separado de um sistema de controle.
A faixa vmin e vmax é, de preferência, ajustada manualmente por um motorista pela unidade de entrada referida. Por exemplo, os limites da faixa podem ser ajustados por meio de um ou mais botões em um volante ou em um painel de instrumentos.
A Figura 2 é um fluxograma que ilustra esquematicamente as etapas do método em que o módulo é adaptado para realizar. Neste contexto, um pedido de patente relacionado depositado ao mesmo tempo também é mencionado.
Uma primeira etapa A) determina um horizonte baseado na dados de posição e dados de mapa de um itinerário feito por segmentos de rota com pelo menos uma característica para cada segmento. Quando o veículo está em movimento, o módulo de horizonte coloca os bits juntos para formar um horizonte do itinerário, sendo o comprimento do horizonte tipicamente da ordem de 1 a 2 km. A unidade de horizonte acompanha a localização em que o veículo está e aumenta continuamente o horizonte de modo que o comprimento do horizonte seja mantido constante. Quando o ponto de destino da viagem está dentro do comprimento do horizonte, o horizonte de preferência não é mais aumentado, uma vez que viajar para além do ponto de destino não é relevante.
9/15
O horizonte é constituído de segmentos de rota que possuem uma ou mais características pertencentes a eles. O horizonte é aqui ilustrado na forma de matriz em que cada coluna contém uma característica para um segmento. Uma matriz cobrindo 80m à frente de um itinerário pode assumir a seguinte forma:
dx, %
20, 0.2
20, 0.1
20, -0.1
20, — 0.3
onde a primeira coluna é o comprimento de cada segmento em metros (dx) e a segunda coluna é o gradiente em % de cada segmento. A matriz deve ser considerada como cobrindo 20 metros à frente da posição atual do veículo, o gradiente é 0,2% seguindo de 20 metros com um gradiente de 0,1% e assim por diante. Os valores para segmentos e gradientes não necessitam ser expresso em valores relativos, mas podem, ao contrário, ser expressos em valores absolutos. A matriz é de preferência formada por vetores, mas em vez disso, pode ter uma estrutura de ponteiros na forma de pacotes de dados ou similar. Existem várias outras características concebíveis, por exemplo, raio de curvatura, sinais de tráfico, vários obstáculos etc.
Após a etapa A), segmentos dentro do horizonte são postos em várias categorias na etapa B) na qual os valores limite são calculados por pelo menos uma característica de segmento de acordo com um ou mais valores específicos ao veículo, em que os valores servem de limites para designar segmentos a categorias diferentes. No exemplo onde as características dos segmentos são gradientes, os valores limiares são calculados pelos seus gradientes. Os valores limiares para a característica relacionada são calculados, de acordo com uma concretização da invenção, por um ou mais valores específicos ao veiculo, por exemplo, razão de transmissão atual, peso atual do veículo, a curva de torque máxima do motor, fricção mecânica e/ou resistência de deslocamento do veículo na velocidade atual. Um modelo interno do veículo para o sistema de controle é usado para estimar a resistência do veículo à velocidade atual. A razão de transmissão e o torque máximo são grandezas conhecidas no sistema de controle do veículo, e o peso do veículo é estimado on-line.
A seguir, são apresentados exemplos de cinco categorias diferentes nas quais segmentos podem ser colocados quando o gradiente dos segmentos é usado para tomar decisões acerca do controle do veículo:
Estrada plana:
Segmento com gradiente 0 ± uma tolerância.
Subida íngreme: Segmento com um gradiente íngreme demais para o veículo manter a velocidade na marcha atual.
10/15
Subida suave: Segmento com gradiente entre a tolerância e o valor limiar para subida íngreme.
Descida íngreme: Segmento com um gradiente de descida tão íngreme que o veículo é acelerado pelo gradiente.
Descida suave: Segmento com um gradiente para baixo entre a tolerância negativa e o valor limiar para descida íngreme.
De acordo com uma concretização da invenção, as características dos segmentos são seus comprimentos e gradientes, e classificar os segmentos nas categorias descritas acima envolve calcular valores limiares na forma de dois valores limiares de gradiente lmin e Imax, onde lmin é o gradiente mínimo para o veículo ser acelerado pela descida íngreme, lmax é o gradiente máximo no qual o veículo pode manter a velocidade sem mudar de marcha na subida. Assim, o veículo pode ser regulado de acordo com o gradiente e o comprimento da estrada a frente de modo que ele possa ser operado de forma econômica em termos de combustível por meio de um piloto automático em terrenos ondulados. Em outra concretização, as características dos segmentos são seu comprimento e aceleração lateral, e os valores limiares são calculados na forma dos valores limiares de aceleração lateral que classificam os segmentos pela quantidade de aceleração lateral que eles causam. A velocidade do veículo pode, posteriormente, ser regulada de modo que ele possa ser dirigido de uma maneira adequada à economia de combustível e à segurança no trânsito com relação à curvatura da estrada, isto é, qualquer redução na velocidade antes de uma curva é, na medida do possível, afetada sem o uso dos freios.
Em uma próxima etapa C) do método, as características, neste caso o gradiente, de cada segmento são comparadas com os valores limiares calculados, e cada segmento é colocado em uma categoria pelos resultados das comparações.
Poderia haver no lugar disso ou como complemento, por exemplo, uma classificação similar pelo raio de curvatura da estrada, pela qual as curvas possam ser classificadas pelo nível de aceleração lateral elas causam.
Depois que cada segmento dentro do horizonte foi colocado em uma categoria, um horizonte interno para o sistema de controle pode ser construído com base na classificação dos elementos e do horizonte, compreendendo para cada segmento velocidades introdutórias Vi que o sistema de controle tem que obedecer. Um pedido de mudança de velocidade entre duas velocidades iniciais v é alterado linearmente no intuito de proporcionar valores de ponto de ajuste para o sistema de controle que efetua um gradual aumento ou redução da velocidade do veículo. A linearização de uma alteração de velocidade resulta no cálculo das alterações de velocidade graduais que necessita ser feito no intuito de obter a mudança de velocidade. Em outras palavras, a alteração linear que resulta em um aumento de velocidade linear. As velocidades introdutórias v, isto é, valores
11/15 de ponto de ajuste para os sistemas de controle do veículo são calculados em uma etapa D) de acordo com o método de acordo com a invenção, ao longo do horizonte de acordo com as regras pertencentes às categorias nas quais os segmentos dentro do horizonte são colocados. Todos os segmentos dentro do horizonte são percorridos continuamente, e à medida que novos segmentos são adicionados ao horizonte, as velocidades inicias v, são ajustadas neles conforme necessário dentro da faixa da velocidade de referência do veículo vSet. Vset θ a velocidade de referência estabelecida pelo motorista e que se deseja manter pelos sistemas de controle do veículo dentro de uma faixa quando o veículo está em movimento. Como descrito anteriormente, a faixa é delimitada por duas velocidades vmin e vmax que podem ser ajustadas manualmente pelo motorista ou serem ajustadas automaticamente por cálculos de faixas adequadas, de preferência, calculadas no módulo de regulagem. O veículo é depois regulado em uma etapa E) de acordo com os valores de ponto de ajuste, o que, no exemplo descrito, significa que o piloto automático no veículo regula a velocidade do veículo de acordo com os valores de ponto de ajuste.
Os valores específicos ao veículo de razão de transmissão atual, peso atual do veículo, a curva de torque máxima do motor, fricção mecânica e/ou resistência do deslocamento do veículo na velocidade atual são, de preferência, determinados na unidade de processador. Os valores limiares podem, portanto, ser determinados com base com base na condição do veículo em determinado momento. Os sinais necessários para a determinação desses valores podem ser obtidos a partir da CAN ou podem ser detectados por sensores adequados.
De acordo com uma concretização, as características dos segmentos são seus comprimentos e gradiente e a unidade de processador é adaptada para calcular os valores limiares na forma valores limiares de gradiente lmin e lmax. Dessa forma, a velocidade do veículo pode ser regulada de acordo com a ondulação do itinerário no intuito de viajar no modo de economia de combustível.
De acordo com uma outra modalidade, as características dos segmentos são seus comprimentos e a aceleração lateral, e a unidade de processador é adaptada para calcular os valores limiares na forma valores limiares de aceleração lateral. Isso significa que a velocidade do veículo pode ser regulada de acordo com a curvatura da estrada à frente, e a velocidade do veículo pode ser pré regulada de modo que operações desnecessárias de frenagem e de aumento de velocidade serem minimizadas no intuito de economizar combustível.
A unidade de horizonte é preferencialmente adaptada para determinar o horizonte continuamente contanto que o horizonte não exceda um itinerário planejado para o veículo, e a unidade de processamento é adaptada para continuar a realizar as etapas para calcular
12/15 e atualizar os valores de ponto de ajuste para o sistema de controle para toda a extensão do horizonte interno. Em uma concretização, o horizonte é assim construído progressivamente aos poucos à medida que o veículo desloca- se ao longo do itinerário. Os valores de ponto de ajuste para o sistema de controle são calculados e atualizados continuamente, independente de se novos segmentos são ou não adicionados, uma vez que os valores de ponto de ajuste a serem calculados dependem também de como os valores específicos do veículo mudam ao longo do itinerário.
As várias regras para as categorias de segmentos, portanto, regulam como a velocidade inicial v, para cada segmento deve ser ajustada. Se um segmento estiver na categoria “estrada plana”, nenhuma alteração ocorrerá na velocidade inicial v( para o segmento. Para que a condução do veículo atinja tais requisitos de conforto, é necessário usar a equação de Torriceli abaixo para calcular a aceleração ou retardo constante que precisa ser aplicado ao veículo:
= vf + 2-a-s (1) em que v, é a velocidade inicial no segmento, vsklt a velocidade do veículo no final do segmento, a é a aceleração/retardo constante e s o comprimento do segmento.
Se um segmento estiver na categoria “subida’ íngreme” ou “descida íngreme”, a velocidade final vS|Utpara o segmento é prevista solucionando-se a equação (2) a seguir:
em que a = — Cd p · A/2(3) b^F^-F^F*(4)
Fintàt = fitai '‘gtar ' Fgear)/rwlKel(-*) = flatCorr · M · g/1000 · (C^ + Cb · (v, - ) + CaF (vr 2 - v2 e))(Õ
Fa=M g- sin(arctan(fz))(7) flatCorr = 1/^(1+ rH.w/2.70)(8) em que Cd é o coeficiente de resistência ao ar, p é a densidade do ar, A é a maior área de seção transversal do veículo, Ftrack 3 força atuando a partir do torque do motor na direção de movimento do veículo, Fron a força da resistência ao rolamento atuando sobre as rodas do veículo, calculada usando o modelo de resistência ao rolamento de Michelin, Fa a força atuando sobre o veículo por causa do gradiente α do segmento, Tend o torque do motor, ifjnai a marcha final do veículo, igear a relação de transmissão atual na caixa de câmbio, Pgear a eficiência do sistema de câmbio, rwheei o raio das rodas do veículo e Μ o peso do veículo.
13/15
Nos segmentos na categoria “subida íngreme”, a velocidade final vS|Uté, em seguida, comparada com v^n, e se vS|Ut< vmin, então v precisa ser aumentada de modo que v, mm( , v( + (vtóa - ) (9) caso contrário, nenhuma alteração em v> ocorre, uma vez que vS|Ut satisfaz ao requisito de estar dentro da faixa para a velocidade de referência.
Nos segmentos na categoria “descida íngreme, a velocidade final vS|Ut comparada com vmax e se vS|Ut > vmax, então V precisa ser reduzido de modo que v, = max(vnill,,v, - (v//w - v^)) (10) caso contrário, nenhuma alteração em v, ocorre, uma vez que vsiut satisfaz ao requisito de estar dentro da faixa para a velocidade de referência.
A equação de Torricelli (1) é novamente usada aqui para calcular se é possível atingir vS|Ut com a velocidade inicial vf com o requisito de conforto, isto é, com uma aceleração/retardo constante máximo predeterminado. Se isso não for possível por causa do comprimento do segmento, v é reduzido ou aumentado de modo que o requisito de conforto, isto é, sem muita aceleração/retardo, possa ser mantido.
Nos segmentos na categoria “subida suave”, o valor de ponto de ajuste vref é permitido variar entre vmin e vset quando um novo segmento é incorporado, isto é, vmin < vref < vSet· Se vref > vmun, nenhuma aceleração do veículo é efetuada. Se, no entanto, Vref < Vmin, então Vref é aplicado a vmin, durante o segmento, ou se vref > vset, então vref é modificado linearmente em direção a vset por meio da equação (1). Nos segmentos na categoria “descida suave”, vref pode variar entre vset e vmax quando um novo segmento é incorporado, isto é, vset 5 vref < vmax, e se vref < vmax, nenhum retardo do veículo é efetuado. Se, no entanto, Vref Vmax, então Vref é aplicado a Vmax durante o segmento, ou se vref < vset, então vref é modificado gradualmente em direção a vset por meio da equação (1). As cinco categorias de segmentos acima podem ser simplificadas a três excluindo-se subida suave e descida suave. A categoria “estrada plana” irá então cobrir uma faixa maior delimitada pelos valores limiares calculados lmin e lmax. isto é, de modo que o gradiente no segmento tenha de ser menor do que lmin se o gradiente for negativo ou maior do que lmax se o gradiente for positivo.
Quando um segmento que vem após um segmento dentro do horizonte que está na categoria “subida suave” ou “descida suave” efetua uma alteração nas velocidades de entrada para os segmentos nessas categorias, isso pode significar que as velocidades de entrada, e, portanto, as velocidades de ponto de ajuste para o sistema de controle são corrigidas e se tornam maiores ou menores do que indicado pelas regras acima para as categorias “subida suave” ou “descida suave”. Isso, portanto, se aplica quando as velocidades de entrada para os segmentos são corrigidas para levar em conta os segmentos subsequentes.
Todas as alterações de velocidade solicitadas são, portanto, alteradas linearmente
14/15 por meio da equação de Torriceli (1), de modo que ocorram com o requisito de conforto. Assim, é uma regra geral não elevar a velocidade de ponto de ajuste vref em uma subida, uma vez que qualquer possível aumento de velocidade de vref precisa acontecer antes de a subida começar, se o veículo for conduzido de maneira econômica. Pela mesma razão, a velocidade de ponto de ajuste Vref não deve ser diminuída em um declive, uma vez que qualquer possível redução de velocidade de vref precisa acontecer antes do deslocamento na descida.
Mediante a transposição contínua por todos os segmentos dentro do horizonte, é possível determinar um horizonte interno que fornece valores iniciais previstos v, para cada segmento. De acordo com uma concretização, a etapa A) é realizada continuamente, contanto que o horizonte não exceda um itinerário planejado para o veículo, e as etapas B) a E) são realizadas continuamente por toda a extensão do horizonte. O horizonte é atualizado preferencialmente aos poucos, e, de acordo com uma concretização, não tem a mesma continuidade em sua atualização que as etapas B) e E). O horizonte interno é atualizado continuamente à medida que novos segmentos são adicionados ao horizonte, por exemplo, de duas a três vezes por segundo. A passagem contínua pelos segmentos dentro do horizonte envolve calcular continuamente os valores iniciais v, para cada segmento, e calcular um valor de entrada v, pode envolve ter de alterar valores iniciais tanto para frente quanto para trás no horizonte interno. Quando, por exemplo, uma velocidade prevista em um segmento está fora de uma faixa definida, é desejável corrigir a velocidade nos segmentos precedentes.
A Figura 3 representa o horizonte interno em relação ao itinerário. O horizonte interno move-se continuamente para frente, como indicado pelo horizonte interno pontilhado movido para frente. A Figura 4 representa um exemplo de um horizonte interno no qual os vários segmentos são colocados em uma categoria. No diagrama,, LR significa estrada plana, GU significa subida suave, SU significa subida íngreme, SD significa descida íngreme e GD significa descida suave. A velocidade é inicialmente v0, e se esta não for vset, os valores de ponto de ajuste são alterados linearmente de v0 para vset com aceitação de conforto de acordo com a equação de Torricelli (1), uma vez que a categoria é “estrada plana”. O próximo segmento é uma “subida suave” e nenhuma alteração de vref ocorre contanto que vmin < vref < vset, uma vez que nenhuma aceleração precisa ser aplicada neste segmento. O próximo segmento é uma subida íngreme, de modo que a velocidade final v3 para ela seja prevista por meio da fórmula (2), de modo que v2 tenha de ser aumentada se v3 < vmin de acordo com a fórmula (9). O próximo segmento é “estrada plana”, portanto, vref é alterado em direção a vset com limitação do requisito de conforto a partir da equação de Torricelli (1). Em seguida, vem um segmento que é uma “descida íngreme”, de modo que a velocidade final v5 seja prevista por meio da fórmula (2) e v4 tenha de ser diminuída se v5 >
15/15 vmax de acordo com a fórmula (10). Assim que uma velocidade para trás no horizonte interno é alterada, as velocidades restantes para trás no horizonte interno são ajustadas de modo a satisfazer à velocidade ainda mais para frente. Em cada alteração de velocidade que tem de ser efetuada, o método de acordo com a invenção calcula, por meio da equação de Torricelli 5 (1), se é possível atingir a alteração de velocidade com o requisito de conforto. Se não, a velocidade de entrada para o segmento é ajustada de modo que o requisito de conforto possa ser mantido.
A presente invenção não se restringe às concretizações descritas acima. Várias alternativas, modificações e equivalentes podem ser usados. As concretizações acima, 10 portanto, não limitam o âmbito da invenção que é definido pelas reivindicações anexas.

Claims (9)

1. Módulo para determinar valores de ponto de ajuste de velocidade Vref para sistemas de controle de um veículo, compreendendo uma unidade de entrada adaptada para receber, por exemplo, pelo motorista do veículo, uma velocidade de referência vset que é a velocidade desejada pelo motorista para o veículo, o módulo compreendendo:
- uma unidade de horizonte adaptada para determinar um horizonte por meio de dados de posição recebidos e dados de mapa de um itinerário constituído de segmentos de rota com pelo menos uma característica para cada segmento;
- uma unidade de processador adaptada para calcular vref ao longo do horizonte de acordo com regras pertencentes a categorias nas quais os segmentos dentro do horizonte são colocados, de modo que vref esteja dentro de uma faixa delimitada por vmin e vmax, em que vmin < vset < vmax;
CARACTERIZADO pelo fato de que a unidade de processador é adicionalmente adaptada para determinar um sinal de controle com parâmetros de controle para a unidade de controle de mudança de marcha automática do veículo, com base em um ou mais valores específicos do veículo e um valor de ponto de ajuste de velocidade calculado vref ao longo do horizonte futuro.
2/2 unidade de processador é adaptada para: calcular valores limiares para a referida pelo menos uma característica dos segmentos de acordo com o referido um ou mais valores específicos do veículo, valores limiares estes que servem de limiares para designar segmentos a categorias diferentes; comparar pelo menos uma característica de cada segmento com os valores limiares calculados e colocar cada segmento em uma categoria de acordo com os resultados das comparações.
2. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que a unidade de processador é adaptada para calcular a carga do motor e a velocidade do motor ao longo do horizonte futuro com base em um ou mais valores específicos do veículo, e a referida carga do motor calculada e/ou velocidade do motor calculada sendo usada para determinar o referido um ou mais parâmetros de controle.
3. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que os parâmetros de controle compreendem um ou mais dentre os seguintes:
- os limites de velocidade do motor para mudança de marcha,
- distância ao topo da subida,
- gradiente médio da subida.
4. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que os parâmetros de controle compreendem um ou mais dentre os seguintes:
- um limite de velocidade inferior do motor para redução de marcha;
- um sinalizador indicando que um aumento de marcha não deve ocorrer;
- o gradiente do segmento atual e a distância restante até um segmento classificado como “subida suave” se o veículo estiver em um segmento classificado como “subida íngreme”;
- velocidade desejada na transição para a “subida suave” se o veículo estiver em um segmento classificado como “subida íngreme”.
5. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que a
Petição 870190061022, de 28/06/2019, pág. 6/9
6. Módulo, de acordo com qualquer uma das reivindicações 1 a 5, CARACTERIZADO pelo fato de que os referidos valores específicos do veículo são determinados pela relação de transmissão atual, pelo peso atual do veículo, pela curva de torque máxima do motor, pela fricção mecânica e/ou pela resistência de deslocamento do veículo na velocidade atual.
7. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que as características dos segmentos são seu comprimento e gradientes, e a unidade de processador é adaptada para calcular os valores limiares na forma de valores limiares de gradiente lmin e lmax.
8. Módulo, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que as características dos segmentos são seu comprimento e gradientes, e a unidade de processador é adaptada para calcular os valores limiares na forma de valores limiares de aceleração lateral.
9. Módulo, de acordo com qualquer uma das reivindicações 1 a 8, CARACTERIZADO pelo fato de que os dados de posição são determinados pelo uso de GPS. 10. Módulo, de acordo com qualquer uma das reivindicações 1 a 9,
CARACTERIZADO pelo fato de que a unidade de horizonte é adaptada para determinar o horizonte continuamente, contanto que o horizonte não exceda um itinerário planejado para o veículo, e pelo fato de que a unidade de processador é adaptada para realizar continuamente as etapas para calcular e atualizar os valores de ponto de ajuste para o sistema de controle por toda a extensão do horizonte.
BRPI1008237-9A 2009-06-10 2010-05-31 Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo BRPI1008237B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE0950437A SE533965C2 (sv) 2009-06-10 2009-06-10 Modul i ett styrsystem för ett fordon
SE0950437-4 2009-06-10
PCT/SE2010/050592 WO2010144029A1 (en) 2009-06-10 2010-05-31 Module in a vehicle control system

Publications (2)

Publication Number Publication Date
BRPI1008237A2 BRPI1008237A2 (pt) 2018-02-14
BRPI1008237B1 true BRPI1008237B1 (pt) 2019-09-24

Family

ID=43309092

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI1008237-9A BRPI1008237B1 (pt) 2009-06-10 2010-05-31 Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo

Country Status (7)

Country Link
US (1) US9132836B2 (pt)
EP (1) EP2440422B1 (pt)
CN (1) CN102458953B (pt)
BR (1) BRPI1008237B1 (pt)
RU (1) RU2493025C2 (pt)
SE (1) SE533965C2 (pt)
WO (1) WO2010144029A1 (pt)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012012655A2 (en) * 2010-07-21 2012-01-26 Eaton Corporation System and method for optimizing fuel economy using predictive environment and driver behavior information
US9248836B2 (en) * 2011-12-22 2016-02-02 Scania Cv Ab Method and module for determining of at least one reference value
GB2508461B (en) * 2012-08-16 2014-12-17 Jaguar Land Rover Ltd Vehicle speed control system and method employing torque balancing
FR2996817B1 (fr) * 2012-10-17 2014-10-31 Peugeot Citroen Automobiles Sa Procede de commande d'une boite de vitesse automatique ou manuelle pilotee
CN103192691B (zh) * 2013-01-10 2016-02-03 浙江吉利汽车研究院有限公司杭州分公司 混合动力四驱汽车驱动系统及方法
US8924119B2 (en) * 2013-03-08 2014-12-30 Caterpillar Inc. Retarding downshift management
GB2519533B (en) * 2013-10-23 2018-04-04 Jaguar Land Rover Ltd Vehicle speed control system
SE539156C2 (sv) * 2014-02-18 2017-04-18 Scania Cv Ab Kartuppbyggnad i ett fordon
MX2015005221A (es) * 2014-05-01 2016-02-22 Ford Global Tech Llc Sistema y metodo de control de crucero basado en reglas.
DE102014214140A1 (de) * 2014-07-21 2016-01-21 Zf Friedrichshafen Ag Verfahren zur vorausschauenden Steuerung einer Geschwindigkeitsregelanlage eines Kraftfahrzeuges
CN104260719B (zh) * 2014-09-17 2017-04-12 中国重汽集团济南动力有限公司 基于gps信号的amt车型挡位预判系统及方法
DE102015202216A1 (de) * 2014-09-19 2016-03-24 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs durch Vorgabe einer Sollgeschwindigkeit
US10060370B2 (en) * 2014-10-02 2018-08-28 Ford Global Technologies, Llc Adaptive model predictive control for vehicle route planning
CN106677913B (zh) * 2015-11-10 2019-11-01 中联重科股份有限公司 动力与负载匹配控制方法、装置、系统及运输车辆
GB2552021B (en) * 2016-07-08 2019-08-28 Jaguar Land Rover Ltd Improvements in vehicle speed control
CN106933618B (zh) * 2017-01-25 2020-03-27 上海蔚来汽车有限公司 基于系统参数相关系数的系统升级评估方法
JP6953780B2 (ja) * 2017-05-12 2021-10-27 いすゞ自動車株式会社 車両制御装置
JP6848667B2 (ja) * 2017-05-12 2021-03-24 いすゞ自動車株式会社 車両制御装置
IT201700073748A1 (it) 2017-06-30 2018-12-30 Univ Degli Studi Di Salerno Metodo e sistema per l’ottenimento di segnali di riferimento per sistemi di controllo di veicoli e relativo sistema di controllo
CN108050243A (zh) * 2017-12-14 2018-05-18 阜阳裕晟电子科技有限公司 一种车辆中自动变速箱的控制方法
CN110379150B (zh) * 2018-09-13 2021-05-25 北京京东尚科信息技术有限公司 一种评估道路通行性的方法和装置
CN109733197A (zh) * 2019-01-04 2019-05-10 吉林大学 车辆冲坡行驶中的节能控制方法及系统
WO2021092334A1 (en) * 2019-11-06 2021-05-14 Ohio State Innovation Foundation Systems and methods for vehicle dynamics and powertrain control using multiple horizon optimization

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0714703B2 (ja) 1987-10-27 1995-02-22 マツダ株式会社 車両の定速走行制御装置
DE4037248A1 (de) * 1990-11-23 1992-05-27 Bosch Gmbh Robert Fahrgeschwindigkeits-regelvorrichtung fuer ein kraftfahrzeug
JPH07117524A (ja) * 1993-10-29 1995-05-09 Isuzu Motors Ltd 車両走行制御装置
JP3203976B2 (ja) 1994-09-05 2001-09-04 日産自動車株式会社 車両用駆動力制御装置
JP3663677B2 (ja) * 1995-07-06 2005-06-22 アイシン・エィ・ダブリュ株式会社 車両用自動変速機の制御装置
JP3277837B2 (ja) * 1996-03-15 2002-04-22 トヨタ自動車株式会社 変速機の制御装置
SE520228C2 (sv) 2001-10-31 2003-06-10 Volvo Lastvagnar Ab Styrning av växling i motorfordon
US6968266B2 (en) * 2002-04-30 2005-11-22 Ford Global Technologies, Llc Object detection in adaptive cruise control
US6990401B2 (en) * 2002-10-04 2006-01-24 Daimlerchrysler Ag Predictive speed control for a motor vehicle
JP2005178628A (ja) * 2003-12-19 2005-07-07 Toyota Motor Corp 車両の統合制御システム
DE102005009146A1 (de) 2005-03-01 2006-09-21 Robert Bosch Gmbh Fahrerassistenzsystem mit mehreren Assistenzfunktionen
SE529578C2 (sv) 2005-04-04 2007-09-25 Scania Cv Abp Ett förfarande och ett system för att styra driften av ett fordon
DE502005008328D1 (de) * 2005-07-06 2009-11-26 Ford Global Tech Llc Verfahren zur Vorhersage von Fahrtsituationen in einem Kraftfahrzeug
DE102006001818B4 (de) * 2006-01-13 2017-02-02 Man Truck & Bus Ag Verfahren und Vorrichtung zur Fahrerunterstützung beim Fahrbetrieb eines Nutzfahrzeugs
US20070265759A1 (en) * 2006-05-09 2007-11-15 David Salinas Method and system for utilizing topographical awareness in an adaptive cruise control
DE102006022080A1 (de) 2006-05-11 2007-11-15 Trw Automotive Gmbh Verfahren zur Steuerung und/oder Regelung der Geschwindigkeit eines Kraftfahrzeugs sowie System zur automatischen Steuerung und/oder Regelung der Geschwindigkeit eines Fahrzeugs
JP5336052B2 (ja) * 2007-05-28 2013-11-06 株式会社デンソー クルーズ制御装置、プログラム、及び目標車速の設定方法
DE102007025502A1 (de) * 2007-06-01 2008-12-04 Zf Friedrichshafen Ag Bedien- und Fahrtregeleinrichtung für ein Kraftfahrzeug und Verfahren dazu
US8315775B2 (en) * 2009-02-06 2012-11-20 GM Global Technology Operations LLC Cruise control systems and methods with adaptive speed adjustment rates

Also Published As

Publication number Publication date
CN102458953B (zh) 2015-04-22
WO2010144029A1 (en) 2010-12-16
RU2493025C2 (ru) 2013-09-20
SE533965C2 (sv) 2011-03-15
RU2011154090A (ru) 2013-07-20
CN102458953A (zh) 2012-05-16
EP2440422A4 (en) 2018-03-14
US9132836B2 (en) 2015-09-15
US20120123651A1 (en) 2012-05-17
EP2440422B1 (en) 2023-09-20
EP2440422A1 (en) 2012-04-18
BRPI1008237A2 (pt) 2018-02-14
SE0950437A1 (sv) 2010-12-11

Similar Documents

Publication Publication Date Title
BRPI1008237B1 (pt) Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo
US8620558B2 (en) Method and module for controlling a velocity of a vehicle
CN102458943B (zh) 用于确定车辆控制系统的速率参考值的方法和模块
CN102458944B (zh) 用于确定车辆控制系统的速率参考值的方法和模块
CN102803040B (zh) 用于确定车辆控制系统的参考值的方法和模块
RU2556829C2 (ru) Модуль и способ, относящиеся к выбору режима при определении значений контрольной точки скорости транспортного средства
US9043114B2 (en) Module for determining of reference values for a vehicle control system

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06T Formal requirements before examination [chapter 6.20 patent gazette]
B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]