BRPI1008238B1 - Método e módulo para regular a velocidade de um veículo - Google Patents
Método e módulo para regular a velocidade de um veículo Download PDFInfo
- Publication number
- BRPI1008238B1 BRPI1008238B1 BRPI1008238-7A BRPI1008238A BRPI1008238B1 BR PI1008238 B1 BRPI1008238 B1 BR PI1008238B1 BR PI1008238 A BRPI1008238 A BR PI1008238A BR PI1008238 B1 BRPI1008238 B1 BR PI1008238B1
- Authority
- BR
- Brazil
- Prior art keywords
- speed
- segment
- vehicle
- horizon
- segments
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract description 26
- 230000001105 regulatory effect Effects 0.000 title abstract description 10
- 230000001133 acceleration Effects 0.000 description 21
- 230000008859 change Effects 0.000 description 15
- 239000000446 fuel Substances 0.000 description 12
- 238000012937 correction Methods 0.000 description 10
- 230000007423 decrease Effects 0.000 description 6
- 230000033001 locomotion Effects 0.000 description 5
- 238000005096 rolling process Methods 0.000 description 5
- 230000033228 biological regulation Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000005381 potential energy Methods 0.000 description 2
- 238000012876 topography Methods 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3815—Road data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/14—Adaptive cruise control
- B60W30/143—Speed control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Vehicle 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/02—Estimation 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/06—Road conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/02—Estimation 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/06—Road conditions
- B60W40/068—Road friction coefficient
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/02—Estimation 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/06—Road conditions
- B60W40/072—Curvature of the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/0097—Predicting future conditions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; 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/30—Map- or contour-matching
- G01C21/32—Structuring or formatting of map data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to infrastructure
- B60W2552/15—Road slope, i.e. the inclination of a road segment in the longitudinal direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/84—Data processing systems or methods, management, administration
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Control Of Transmission Device (AREA)
- Navigation (AREA)
Abstract
método e módulo para regular a velocidade de um veículo a invenção refere-se a um método para regular a velocidade de um veículo. o método compreende as etapas de: determinar um horizonte por meio de dados de posição e dados de mapa de um itinerário constituído de segmentos de rota com características de comprimento e gradiente para cada segmento; calcular valores limiares para o gradiente dos segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a várias categorias; comparar o gradiente de cada segmento com os valores limiares e colocar cada segmento dentro do horizonte em uma categoria de acordo com os resultados das comparações; e, para cada segmento dentro do horizonte que está em uma categoria indicando uma subida íngreme ou uma descida íngreme, o método compreende: calcular a velocidade final do veículo vend após o final do segmento, baseado, entre outras coisas, na velocidade de entrada vi para o referido segmento; e determinar a velocidade de entrada vi para o referido segmento baseado na velocidade final calculada vend para o segmento, determinação esta que é definida por regras para a categoria do referido segmento, de modo que a velocidade final do veículo vend esteja dentro da faixa definida vmax e vmin para a velocidade de referência atual do veículo vset, partindo da suposição de que vi seja determinada dentro da mesma faixa; e regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada vi para cada segmento.
Description
[001] A presente invenção refere-se a um método e a um módulo para regular a velocidade de um veículo de acordo com a introdução das reivindicações independentes.
[002] Muitos veículos, hoje em dia, são equipados com um piloto automático para tornar mais fácil para o 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 câmbio automático, as marchas do veículo são trocadas de modo que o veiculo possa manter a velocidade desejada.
[003] 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.
[004] 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 Scanie 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.
[005] Se a topografia à frente for informada ao veículo por meio de dados de mapa e GPS, tal sistema pode se tornar mais robusto e pode também alterar a velocidade do veículo com antecedência.
[006] O pedido de patente Publicado WO 2006/107267 A1 descreve um método e um sistema para controlar a operação de um veículo com uma função de piloto automático com antecipação. Antes de o veículo começar a andar, subidas e descidas íngremes ao longo do itinerário são identificadas por pontos. As localizações dos pontos são calculadas com base em uma série de parâmetros e são armazenadas junto com o itinerário antes de o veículo começar a andar.
[007] O objetivo da presente invenção é controlar a velocidade do veículo de maneira que economize combustível em terrenos montanhosos.
[008] O objetivo descrito acima é alcançado de acordo com um primeiro aspecto por um método para regular a velocidade do veículo, que compreende as etapas de: A) determinar um horizonte por meio de dados de posição e dados de mapa de um itinerário constituído de segmentos de rota com características de comprimento e gradiente para cada segmento; B) calcular valores limiares para o gradiente dos segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a várias categorias; C) comparar o gradiente de cada segmento com os valores limiares e colocar cada segmento dentro do horizonte em uma categoria de acordo com os resultados das comparações; e, para cada segmento dentro do horizonte que está colocado em uma categoria indicando uma subida ou descida íngreme, o método compreendendo: D) calcular a velocidade final do veículo vetld após o final do segmento, baseado, entre outras coisas, na velocidade de entrada Vi ao referido segmento; e se a velocidade final Vend calculada estiver fora da faixa para a velocidade de referência atual vset do veículo definida por vmax e vmin, o método realiza a etapa de E) corrigir a velocidade de entrada Vj para o referido segmento com base na velocidade final calculada vend para o segmento, correção esta que é definida por regras para a referida categoria do segmento, de modo que vmin < vend < vmax, com a suposição de que Vj seja corrigida dentro da mesma faixa; F) regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada Vj para cada segmento.
[009] A invenção compreende também de acordo com um segundo aspecto um módulo para regular a velocidade de um veículo, módulo este que 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 características de comprimento e gradiente para cada segmento; - uma unidade de processador adaptada para - calcular valores limiares para o gradiente dos segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a várias categorias; - comparar o gradiente de cada segmento com os valores limiares e colocar cada segmento dentro do horizonte em uma categoria de acordo com os resultados das comparações; e, para cada segmento dentro do horizonte que está colocado em uma categoria indicando uma subida ou descida íngreme, a unidade de processador sendo adaptada para: - calcular a velocidade final do veículo vθnd após o final do segmento, baseado, entre outras coisas, na velocidade de entrada Vj para o referido segmento; e - determinar a velocidade de entrada Vj para o referido segmento baseado na velocidade final calculada vetld para o segmento, determinação esta que é definida por regras para a categoria do referido segmento, de modo que a velocidade final do veículo vend esteja dentro da faixa definida vmax e vmin para a velocidade de referência atual do veículo vset, partindo da suposição de que Vj seja determinado dentro da mesma faixa; e um sistema de controle é adaptado para regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada v; para cada segmento.
[010] O método descrito acima alcança um algoritmo robusto e computacionalmente efetivo que gera, de forma rápida e confiável, valores de ponto de ajuste de velocidade pelos quais o sistema de controle pode controlar o veículo.
[011] Quando houver, dentro do horizonte, uma subida íngreme iminente, calcula-se, portanto, quanta velocidade o veículo supostamente perderá durante a subida. Se o resultado estiver abaixo de uma velocidade mínima vmin predefinida, por exemplo, pelo motorista ou pelo módulo, os valores de ponto de ajuste de velocidade vref são corrigidos para cima antes da subida, mas no máximo até vmax. O aumento da velocidade antes da subida resulta numa economia de tempo, pois a velocidade não irá diminuir tanto como quando se usa um controle de piloto automático tradicional, que apenas estabelece a velocidade do veículo de acordo com uma velocidade de referência vset. O aumento da velocidade do veículo antes da subida, portanto, só ocorre quando for calculado que a velocidade do veículo cairá abaixo de uma velocidade mínima predefinida vmin-
[012] Quando houver, dentro do horizonte, uma descida íngreme iminente, o sistema calcula a velocidade prevista à qual a velocidade do veículo irá aumentar durante a descida. Se o resultado ultrapassar uma velocidade máxima vmax predefinida, por exemplo, pelo motorista ou pelo sistema, os valores de ponto de ajuste de velocidade vref são corrigidos para baixo antes da descida, mas no mínimo até vmin. A utilização da energia potencial na descida mantendo a velocidade aumentada resulta numa economia de tempo se comparado ao piloto automático tradicional, que não pode variar a partir de seu valor de referência vset. O ajuste da velocidade prevista durante a descida, portanto, só ocorre quando se prevê que o veículo atingirá uma velocidade que ultrapassa uma velocidade máxima vmax.
[013] À medida que a velocidade do veículo, de acordo com o método, é permitida pelo módulo diminuir até vmin em uma subida, com a expectativa consequente de aceleração para recuperar a velocidade perdida até depois do topo da subida, isto é, na estrada plana, o resultado é uma economia de tempo comparado à situação em que o veículo precisa manter a velocidade de referência vset durante a subida, uma vez que é necessário mais combustível para manter a velocidade subida acima do que para recuperar a velocidade após a subida. Se a subida for seguida de uma descida, a velocidade pode ser mantida em uma subida de nível inferior para evitar frear na descida porque a velocidade do veículo torna-se alta demais, e o veículo usa, em vez disso, a energia potencial proveniente do seu próprio peso na descida. Se a velocidade de descida prevista for maior do que a velocidade de referência vset adotada pelo motorista, a velocidade prevista pode ser mantida, permitindo ao veículo “entrar” em uma subida iminente.
[014] Concretizações preferidas são descritas nas reivindicações dependentes e na descrição detalhada.
[015] A invenção é descrita abaixo com referência aos desenhos em anexo, nos quais: A Figura 1 representa o contexto funcional do módulo de regulagem no veículo de acordo com uma concretização da invenção.
[016] A Figura 2 representa um fluxograma para o método de acordo com uma concretização da invenção.
[017] 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.
[018] A Figura 4 ilustra as várias velocidades previstas e as categorias dos segmentos em uma subida íngreme.
[019] A Figura 5 ilustra as várias velocidades previstas e as categorias dos segmentos em uma descida íngreme.
[020] A Figura 6 ilustra as várias velocidades previstas e as categorias de segmentos que são continuamente atualizadas à medida que novos segmentos são adicionados ao horizonte.
[021] A Figura 7 ilustra a diferença entre a invenção e um piloto automático tradicional de acordo com uma concretização da invenção.
[022] A Figura 8 ilustra a diferença entre a invenção e um piloto automático tradicional de acordo com uma concretização da invenção.
[023] Informações sobre o itinerário do veículo podem ser usadas para regular sua velocidade antecipadamente a fim de economizar combustível, aumentar a segurança e o conforto. A topografia afeta significativamente o controle, em particular, do sistema de direção de veículos pesados, pois é necessário muito mais torque ladeira acima do que na descida e para tornar possível subir alguns aclives sem mudar de marcha.
[024] O veículo é provido de um sistema de posicionamento e informações de mapa, e dados de posição do sistema de posicionamento e dados de topologia 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 dados de posição para o veículo, mas deve ser apreciado que outros tipos de sistemas de posicionamento global ou regional também são 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 também pode usar sensores para varrer os arredores e, assim, determinar sua posição.
[025] 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 única rota para o veículo, mas deve ser apreciado que vários itinerários concebíveis são incorporados como informações por meio de mapas, GPS ou outros sistemas de posicionamento. O motorista também pode registrar o ponto de início e o ponto de destino da viagem pretendida, caso este em que a unidade usa 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 CAN a um módulo para regulagem dos valores de ponto de ajuste, módulo este que pode ser separado ou formar parte do sistema de controle que irá usar os valores de ponto de ajuste para regular a velocidade do veículo. Como alternativa, a unidade com mapas e um sistema de posicionamento também pode ser parte de um sistema que usa os valores de ponto de ajuste para regulagem. No modulo de regulagem, os bits são colocados juntos 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 é criada para as várias alternativas. O horizonte ou horizontes são então continuamente suplementados por novos bits da unidade com GPS e dados de mapa para manter um comprimento de horizonte desejado. O horizonte é, dessa forma, atualizado continuamente quando o veículo está em movimento.
[026] O CAN (Rede de Área do Controlador) é um sistema de barramento serial especialmente desenvolvido para uso em veículos. O barramento de dados CAN torna a troca de dados digital possível 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 determinado sensor a fim de usá-los para controlar os componentes conectados a eles.
[027] A Figura 2 é um fluxograma que ilustra as etapas que o método de acordo com uma concretização da invenção compreende. O exemplo descrito abaixo se refere a apenas um horizonte, mas deve ser apreciado que dois ou mais horizontes para vários itinerários alternativos podem ser construídos em paralelo. Uma primeira etapa A) determina um horizonte baseado em dados de posição e dados de mapa de um itinerário constituído de segmentos de rota com características de comprimento e gradiente 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 posição em que o veículo se encontra e adiciona continuamente ao horizonte, de modo que o comprimento do horizonte seja mantido constante. De acordo com uma concretização, quando o ponto de destino da viagem estiver dentro do comprimento do horizonte, o horizonte não é mais adicionado, uma vez que o deslocamento para além do ponto de destino não é relevante.
[028] O horizonte é constituído de segmentos de rota que possuem características na forma de seus comprimentos e gradientes associados a eles. O horizonte, aqui, é exemplificado na forma de matriz, em que cada coluna mantém uma característica para um segmento. Uma matriz abrangendo 80 m à frente de um itinerário pode assumir a seguinte forma:
[029] em que 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 assumida de forma a significar que, para 20 metros à frente da posição atual do veículo, o gradiente seja de 0,2%, seguido de 20 metros com um gradiente de 0,1%, e assim por diante. Os valores para os segmentos e gradientes não precisam ser expressos em valores relativos, podendo, em vez disso, ser expressos em valores absolutos. A matriz é vantajosamente formada com vetores, mas pode, em vez disso, ser uma estrutura de ponteiros na forma de pacotes de dados, ou similar. Há também várias outras características concebíveis para os segmentos, por exemplo, raio de curvatura, sinais de trânsito, vários impedimentos etc.
[030] Em seguida, os segmentos dentro do horizonte são colocados em várias categorias em uma etapa B), na qual valores limiares são calculados para o gradiente de segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a diferentes categorias. Os valores limiares para o gradiente são calculados, de acordo com uma concretização da invenção, por um ou mais valores específicos do veículo, por exemplo, relação de transmissão atual, peso atual do veículo, curva de torque máxima do motor, fricção mecânica e/ou a resistência de deslocamento do veículo à velocidade atual. Um modelo de veículo interno ao sistema de controle é usado para estimar a resistência de deslocamento à velocidade atual. A relaçã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.
[031] A seguir, são apresentados exemplos de cinco categorias diferentes nas quais os segmentos podem ser colocados: Estrada plana: Segmento com gradiente 0 ± uma tolerância Subida íngreme: Segmento com gradiente íngreme demais para o veículo manter a velocidade na marcha atual.
[032] Subida suave: Segmento com gradiente entre o valor de tolerância e limiar para subida acentuada.
[033] Descida íngreme: Segmento com um gradiente de descida tão íngreme que o veículo é acelerado pelo gradiente.
[034] Descida suave: Segmento com um gradiente de descida entre a tolerância negativa e o valor de limiar para descida acentuada.
[035] Para colocar os segmentos nas categorias descritas, os valores limiares são, portanto, calculados na forma de dois valores limiares de gradiente lmin θ Imax, em que lmin θ o gradiente mínimo para o veículo a ser acelerado pelo gradiente de descida, e Lax é o gradiente máximo no qual o veículo pode manter a velocidade sem alterar a marcha na subida. Assim, a velocidade do veículo pode ser regulada de acordo com o gradiente e o comprimento da estrada à frente de modo que o veículo possa ser conduzido de forma econômica por meio do piloto automático em terreno ondulado. Por exemplo, a tolerância para a categoria “estrada plana” está preferencialmente entre 0,05% e -0,05% quando o veículo se desloca a 80 km/h. Com base na mesma velocidade (80 km/h), lmin θ geralmente calculado como sendo da ordem de -2 a 7%, e lmax geralmente de 1 a 6%. No entanto, esses valores dependem em grande medida da razão de transmissão atual (marcha + razão de eixo traseiro fixa), do desempenho do motor e do peso total.
[036] Em uma próxima etapa C), o método compara o gradiente de cada segmento com os valores limiares, e cada segmento dentro do horizonte é colocado em uma categoria de acordo com os resultados das comparações.
[037] Após cada segmento dentro do horizonte ter sido colocado em uma categoria, um horizonte interno para o sistema de controle pode ser construído com base na classificação dos segmentos e do horizonte. O horizonte interno compreende velocidades de entrada Vj para cada segmento, que são velocidades que o sistema de controle precisa respeitar. Cada segmento tem também uma velocidade final vetld que é igual à velocidade de entrada Vi para o próximo segmento.
[038] Para cada segmento dentro do horizonte que está em uma categoria indicando uma subida íngreme ou uma descida íngreme, o método compreende uma etapa D) para calcular a velocidade final do veículo vetld após o final do segmento baseado, entre outras coisas, na velocidade de entrada Vj para esse segmento; e se a velocidade final calculada vend estiver fora da faixa para a velocidade de referência atual do veículo vset que é definida por vmax θ vmin, o método realiza uma etapa E) para corrigir a velocidade de entrada Vj para aquele segmento com base na velocidade final calculada vetld para o segmento, correção esta que é definida por regras para a categoria do referido segmento, de modo que Vmin 5 Vend < vmax, partindo-se da suposição de que Vj é corrigida dentro da mesma faixa. Portanto, vend é corrigida para estar dentro da faixa para vset. Se a velocidade final calculada Vend estiver dentro da faixa para vset, o método avança para o próximo segmento dentro do horizonte em vez de corrigir a velocidade de entrada Vj e a velocidade final vend de acordo com a etapa E). vset é a velocidade de referência definida 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.
[039] A faixa é limitada por duas velocidades Vmin θ Vmax, que podem ser definidas manualmente pelo motorista ou ser definidas automaticamente por cálculos de uma faixa apropriada, que é preferencialmente calculada no módulo de regulagem. A velocidade do veículo, em seguida, é regulada em uma etapa F) de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada vi para cada segmento. Os valores de ponto de ajuste vref para o sistema de controle no veículo podem, portanto, ser permitidos variar entre as duas velocidades supramencionadas Vmin θ Vmax, θ quando o método prognostica um horizonte interno para a velocidade do veículo, a velocidade do veículo pode então variar dentro dessa faixa.
[040] De acordo com uma concretização, uma alteração de velocidade solicitada é variada linearmente entre duas velocidades de entrada v; para fornecer ao sistema de controle os valores de ponto de ajuste vref que ocasionam um aumento ou redução gradual na velocidade do veículo. A alteração gradual de uma mudança de velocidade resulta no cálculo de mudanças de velocidade graduais que precisam ser feitas para atingir a mudança de velocidade. Em outras palavras, obtém-se um aumento de velocidade linear por meio da variação linear. Todos os segmentos dentro do horizonte são percorridos continuamente, e à medida que novos segmentos são adicionados ao horizonte, as velocidades de entrada Vi são ajustadas conforme necessário nos segmentos, dentro da faixa da velocidade de referência do veículo vset-
[041] As várias regras para as categorias de segmentos, portanto, regulam como a velocidade de entrada Vi para cada segmento deve ser ajustada. Se um segmento for colocado na categoria “estrada plana”, nenhuma alteração ocorrerá na velocidade de entrada 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:em que v; é a velocidade de entrada para o segmento, vetld a velocidade do veículo no final do segmento, α a aceleração/retardo constante e s o comprimento do segmento.
[042] Se um segmento estiver na categoria “subida íngreme” ou “descida íngreme”, a velocidade final vend para o segmento é prevista solucionando-se a equação (2) a seguir:
[043] A velocidade final do veículo vend após o final do segmento, assim, é calculada de acordo com esta concretização com base na velocidade de entrada Vi para o segmento, a força Ftrack agindo a partir do torque do motor na direção de movimento do veículo, a força Fron a partir da resistência ao rolamento atuando sobre as rodas do veículo, e a força Fa atuando sobre veículo por causa do gradiente α do segmento. Além disso, Cd é o coeficiente de resistência ao ar, p a densidade do ar, A a maior área de seção transversal do veículo, Tend o torque do motor, ifinai 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 marcha, rwheei o raio das rodas do veículo, M o peso do veículo, Cap e Cb coeficientes dependentes da velocidade relacionados à resistência de rolamento das rodas, CmsoF um termo constante relacionado à resistência ao rolamento das rodas, e Viso uma velocidade ISO, por exemplo, 80 km/h.
[044] Nos segmentos na categoria “subida íngreme”, a velocidade final venci é em seguida comparada com vmin, e se vend < vmin, então Vi precisa ser aumentada de modo que caso contrário, nenhuma alteração em Vj ocorre, uma vez que vetld satisfaz ao requisito de estar dentro da faixa para a velocidade de referência.
[045] Nos segmentos na categoria “descida íngreme”, a velocidade final veild é comparada com Vmax, θ Sθ Vend > Vmax? então Vi precisa ser reduzida de modo que caso contrário, nenhuma alteração em Vj ocorre, uma vez que vθnd satisfaz ao requisito de estar dentro da faixa para a velocidade de referência.
[046] De acordo com uma concretização da invenção, a etapa E) também compreende determinar a velocidade de entrada Vj para o segmento de acordo com o comprimento do segmento, e a correção máxima da velocidade de entrada Vi é determinada por uma aceleração ou retardo máximo calculado de acordo com as regras para as categorias de segmento. A equação de Torricelli (1) é preferencialmente usada para calcular se é possível atingir vend com a velocidade de entrada Vj com o requisito de conforto, isto é, com uma aceleração/retardo constante máximo. Se isso não for possível por causa do comprimento do segmento, Vj é reduzido ou aumentado de modo que o requisito de conforto, isto é, sem muita aceleração/retardo, possa ser mantido. O resultado é a garantia de que o veículo se deslocará confortavelmente no que diz respeito à aceleração e ao retardo.
[047] 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 5 Vref < Vset- Se vref > vmin, 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 gradualmente 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 < Vref < Vmax, e se Vref^S Vmax, nenhum retardo do veículo é efetuado. Se no entanto, Vref > Vmax, então Vrθf é aplicado a Vmax durante o segmento, ou se Vref < Vset, então Vrθf é 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 θ Imax, 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.
[048] 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 de acordo com os segmentos subsequentes.
[049] Todas as alterações de velocidade solicitadas são, portanto, preferencialmente alteradas linearmente 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.
[050] A transposição contínua por todos os segmentos dentro do horizonte torna possível determinar um horizonte interno que apresenta valores de velocidade de entrada previstos Vi para cada segmento. O horizonte é preferencialmente atualizado de forma gradual de modo a ter um comprimento constante, e o horizonte interno é atualizado continuamente à medida que novos segmentos são adicionados ao horizonte, por exemplo, duas a três vezes por segundo. De acordo com uma concretização da invenção, a determinação de uma velocidade de entrada Vj envolve velocidades de entrada que ocorrem nos segmentos anteriores sendo determinados pelas regras para as categorias de segmentos, de modo que a referida velocidade de entrada Vj possa ser satisfeita. A passagem contínua pelos segmentos dentro do horizonte envolve calcular continuamente os valores de entrada Vj para cada segmento, de modo calcular um valor de entrada v, possa envolver precisar alterar valores de entrada 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.
[051] Isso torna possível atingir uma velocidade desejada dentro da faixa de velocidade e, ao mesmo tempo, dirigir de maneira econômica em termos de combustível.
[052] 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.
[053] Nas Figuras 4, 5 e 6, "LR" significa "estrada plana", "GU" significa "subida suave", "SU" significa "subida íngreme", "SD" significa "descida íngreme" e "GD" significa "descida suave".
[054] A Figura 4 ilustra um exemplo de como as velocidades no começo e no fim de cada segmento são estabelecidas de acordo com o método quando um segmento está na categoria “subida íngreme”. Cada um dos segmentos representados no diagrama pode consistir de um ou mais segmentos compostos. O motorista, aqui, adotou a velocidade de referência vset de 80 km/h e o motorista ou o módulo adotou velocidades mínimas e máximas de vmin = 75 e vmax = 85 km/h. Na Figura 4, a velocidade v; = 80 km/h, igual à velocidade de referência vset.
[055] O segmento "A" na Figura 4 é classificado como "estrada plana", resultando na predição da velocidade inalterada do veículo V2 após o segmento. V2 é, portanto, também 80 km/h.
[056] O segmento “B” na Figura 4 é classificado como “subida íngreme”. A velocidade final V3 para o segmento “B” é então calculada de acordo com a fórmula (2). Se V3 for calculada como sendo menor do que vmax, isto é, abaixo de 75 km/h, V3 precisa ser ajustada para cima por v3-vmin, mas no máximo por vmax - v2, vide a fórmula (9).
[057] Para exemplificar isso, três velocidades finais calculadas v3 diferentes são dadas para o veículo após o segmento B . 1 Se V3 for calculada como 75 km/h, isso significa nenhuma correção a partir de V2, isto é, V2 = 80 km/h e v3 = 75 km/h. 2 Se v3 for calculada como 73 km/h, isso significa uma correção a partir de v3 por +2 km/h, isto é, v2 = 82 km/h e v3 torna-se 75 km/h. 3 Se v3 tiver se tornado 69 km/h, isso significa uma correção a partir de v2 por +5 km/h, isto é, V2 = 85 km/h e v3 torna-se 74 km/h.
[058] O aumento de velocidade para v3 depende também do comprimento do segmento “A”. Usando uma aceleração ou retardo calculado que resulta na aceitação do conforto, isto é, aceleração ou retardo que não é desconfortável para o motorista, e calculando-se, com base nesta suposição, a maior velocidade de entrada v2 que é possível, por exemplo, usando a equação de Torricelli (1), também podemos corrigir v2, de modo que o requisito de conforto possa ser mantido durante o segmento “A”.
[059] Após uma subida, o veículo pode estar a uma velocidade menor do que a velocidade de referência vset adotada pelo motorista. Esse déficit pode, por exemplo, ser realizado pelo sistema em uma subida iminente (após o segmento “C” na Figura 4).
[060] A Figura 5 ilustra um exemplo de como as velocidades no começo e no fim de cada segmento são estabelecidas de acordo com o método quando um segmento está na categoria “descida íngreme”. Mais uma vez, cada um dos segmentos representados aqui no diagrama pode consistir de um ou mais segmentos compostos. A velocidade de referência vset é de 80 km/h e o motorista ou o módulo adotou velocidades mínima e máxima de vmin = 75 e vmax = 85 km/h. Na Figura 5, a velocidade vs = 80 km/h, igual à velocidade de referência vset.
[061] O segmento “D” na Figura 5 é classificado como “estrada plana”, resultando na predição da velocidade inalterada do veículo v6 após o segmento. v3, portanto, também é 80 km/h.
[062] O segmento “E” na Figura 5 é classificado como “descida íngreme”. A velocidade final v7 para o segmento “E” é então calculada de acordo com a equação (1). Se V7 for calculada como sendo maior do que vmax acima de 85 km/h, v7 precisa ser ajustado para baixo por VΘ - vmax, mas no máximo por vmin - v6. Se v7 for calculada como sendo maior do que vmax, isto é, acima de 85 km/h, v6 precisa ser ajustado por v7 - vmax, mas no máximo por Vmin - VΘ, vide fórmula (10).
[063] Para exemplificar isso, três velocidades finais calculadas v7 diferentes são dadas para o veículo após o segmento "E”: 1. Se v7for calculada como 85 km/h, isso significa nenhuma correção a partir de VΘ, isto é, VΘ = 80 km/h e v7 = 85 km/h. 2. Se v7 for calculada como 87 km/h, isso significa uma correção a partir de v6 por -2 km/h, isto é, v6 = 78 km/h e v7 torna-se 85 km/h. 3. Se v7 for calculada como 91 km/h, isso significa uma correção a partir de v6 por -5 km/h, isto é, v6 = 75 km/h e v7 torna-se 86 km/h.
[064] O aumento de velocidade para v6 depende também do comprimento do segmento “D”, vide Figura 5. Aqui, mais uma vez, usamos um retardo calculado, por exemplo, por meio da equação de Torriceli (5), para calcular um aumento de velocidade que proporcione aceitação de conforto.
[065] Após uma descida, o veículo pode estar a uma velocidade maior do que a velocidade de referência vset adotada pelo motorista. Esse excedente pode, por exemplo, ser utilizado pelo veículo em uma subida iminente (após o segmento F na Figura 5).
[066] A Figura 6 ilustra um exemplo de como as velocidades de entrada e as velocidades finais para cada segmento são determinadas no horizonte interno que, aqui, tem um comprimento de 1 a 2 km. Neste exemplo, a velocidade de referência do veículo vset é de 80 km/h, vmin θ 75 km/h e vmax é 80 km/h. A velocidade de entrada do veículo Vj no primeiro segmento dentro do horizonte é de 80 km/h. Como o segmento é classificado como “estrada plana”, a velocidade final V2 para o segmento será de 80 km/h. Isso é seguido por um segmento classificado como “subida suave”, de modo que a velocidade final V3 para ele seja definida igual à velocidade de entrada v2, 80 km/h. O próximo segmento é uma “subida íngreme” para a qual a velocidade final v4 prevista neste exemplo é de 74 km/h. Como isso está abaixo de vmin e as regras para as categorias de segmentos indicam que v4 deveria ser 75 km/h, v3 é ajustado para 81 km/h. v2 é então também definido como 81 km/h e a equação de Torricelli (1) é usada para determinar se a mudança de velocidade de Vi (80 km/h) para v2 (81 km/h) pode ocorrer com o requisito de conforto. Nesse exemplo isso é possível, e como o segmento após a “subida íngreme” é uma “subida suave”, vs é igual a v4, isto é, 75 km/h. Em seguida, vem um segmento classificado como “estrada plana”, e como a velocidade de referência é 80 km/h, o método de acordo com a invenção irá agora aumentar a velocidade de modo que v6 seja 80 km/h. O método verifica se isso é possível com o requisito de conforto, e neste exemplo, a equação de Torricelli (1) indica que não é possível, uma vez que a maior velocidade final que pode ser alcançada no final do segmento é v6 = 77 km/h. v6, portanto, é previsto como 77 km/h. O próximo segmento é uma “descida suave”, então v7 é definido igual a v6, isto é, 77 km/h. Em seguida, vem um segmento classificado como “descida íngreme” e a velocidade final v8 prevista pela fórmula (2) é de 87 km/h. Como isso excede a vmax de 85 km/h, v7 tem, de acordo com as regras para a categoria, de ser corrigido por 2-km/h. Assim, v7 torna-se 75 km/h e v8 torna-se 75 km/h. Como vsjá está definido para 75 km/h, nenhum aumento de velocidade entre vs Θ VΘ é necessário e, portanto, pode-se obter uma economia de combustível. Também não são necessárias alterações de velocidades para trás nos segmentos a partir de vs, uma vez que v8 = vs. O segmento “descida íngreme” é seguido por um segmento classificado como “descida suave”, de modo que a velocidade v9 seja 85 km/h, igual a v8, de acordo com as regras para a categoria. O próximo segmento é classificado como “estrada plana”, de modo que a velocidade dependa de quais categorias de segmento as próximas seções de estrada pertencem.
[067] A velocidade de ponto de ajuste variável vref, portanto, depende de se o veículo está dirigindo-se a uma substancial: Subida, caso este em que a velocidade pode possivelmente ser aumentada antes do aclive Estrada plana, caso este em que a velocidade pode possivelmente ser aumentada Descida, caso este em que uma velocidade inferior existente pode possivelmente ser mantida.
[068] O fato de que o método identifica a próxima categoria do segmento (“subida íngreme”, “subida suave”, “estrada plana”, “descida suave” ou “descida íngreme”) irá, portanto, afetar a forma em que o método varia a velocidade de ponto de ajuste.
[069] Para evitar consumir quantidades desnecessariamente grandes de combustível quando uma primeira subida íngreme ou uma primeira descida íngreme é seguida de uma subida íngreme ou uma descida íngreme dentro de uma certa distância L, uma concretização não permite tanto a aceleração quanto o retardo do veículo dentro da seção L. Somente a aceleração ou o retardo a uma velocidade desejada vref é efetuada antes do próximo aclive. Esse caso é ilustrado na Figura 7 e na Figura 8. Um piloto automático convencional é representado pela linha pontilhada e um piloto automático de acordo com esta concretização pela linha pontilhada. A seção L, aqui, é calculada para cobrir uma certa distância que é menor do que um valor limiar predeterminado. O valor limiar de acordo com uma concretização é de 250 - 500 m. L pode, por exemplo, ser calculado somando-se o comprimento dos segmentos situados entre as ladeiras. Quando o veículo tiver subido a ladeira na Figura 7, vref é definida como sua velocidade desejada antes da próxima ladeira, neste caso vmin. Essa velocidade é, logo após, mantida por toda a seção L, isto é, até que o veículo esteja, por exemplo, em uma descida íngreme. Dessa forma, evita- se qualquer necessidade de o veículo aumentar a velocidade, uma vez que ele se empenhará em manter a velocidade vset a fim de diminuir a velocidade posteriormente e, com isso, tirar vantagem da energia disponível na descida, isto é, evitando ter de frear o veículo. Quando o veículo é dirigido com o piloto automático convencional, mais energia, portanto, precisará para frear na descida, como ilustra o diagrama. Vkfb, aqui, representa a configuração de freio de velocidade constante, isto é, o piloto automático de freio auxiliar do veículo que atua quando o veículo é freado na descida. O veículo é freado para evitar passar dessa configuração de velocidade. Dessa forma, é possível economizar energia mantendo uma velocidade constante durante a seção L, como ilustrado a Figura 8. Quando o veículo tiver descido a ladeira na Figura 8, vref é definida como sua velocidade desejada antes da próxima ladeira, neste caso vmax. Essa velocidade é, logo após, mantida por toda a seção L, isto é, até que o veículo esteja, por exemplo, em uma ladeira íngreme. Assim, evita-se qualquer necessidade de o veículo aumentar a velocidade, uma vez que o veículo se empenhará em manter a velocidade vset.
[070] A presente invenção refere-se ainda a um módulo para regular a velocidade de um veículo, como representado na Figura 1. O módulo compreende uma unidade de horizonte adaptada para determinar horizonte por meio de dados de posição recebidos e dados de mapa de um itinerário constituído de segmentos de rota com características de comprimento e gradiente para cada segmento;
[071] O módulo adicionalmente compreende uma unidade de processador adaptada para realizar as etapas B) a E) como descrito acima. Um sistema de controle no veículo é adicionalmente adaptado para regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada Vi para cada segmento. O resultado é um módulo que pode ser usado em um veículo para determinar a velocidade de ponto de ajuste para um sistema de controle quando houver subidas e descidas íngremes no itinerário. O módulo pode fazer parte de um sistema de controle para o qual ele se destina para determinar valores de ponto de ajuste, ou pode ser um módulo autônomo separado do sistema de controle.
[072] Os valores específicos do veículo da relação de transmissão atual, o peso atual do veículo, o torque máximo do motor, a fricção mecânica e/ou a resistência de deslocamento do veiculo à velocidade atual são preferencialmente determinados na unidade de processador. Os valores limiares podem, portanto, ser determinados com base na condição do veículo no momento. Os sinais necessários para determinar esses valores podem ser obtidos pela CAN ou podem ser detectados por sensores adequados.
[073] De acordo com uma concretização, a unidade de processador é também adaptada para calcular a velocidade final do veículo vetld após o final do segmento com base na força Ftrack agindo a partir do torque do motor na direção de movimento do veículo, a força Fron que é a resistência ao rolamento atuando sobre as rodas do veículo, na força Fa atuando sobre o veículo por causa do gradiente α do segmento, e a resistência de deslocamento. A fórmula (2) acima é preferencialmente usada, e é então possível prever a velocidade final vend, fornecendo assim uma referência para poder alterar a velocidade de entrada Vi para o segmento. Assim, a velocidade do veículo pode ser regulada de acordo com a ondulação do itinerário, de modo a operar de uma forma que economize combustível.
[074] De acordo com outra concretização, a unidade de processador é adaptada para determinar a velocidade de entrada Vi para o segmento de acordo com o comprimento do segmento, pelo que a correção máxima da velocidade de entrada Vj é determinada por uma aceleração ou retardo máximo calculado de acordo com as regras para as categorias de segmento. A equação de Torricelli (1) é preferencialmente usada para calcular se é possível atingir vend com a velocidade de entrada Vj com o requisito de conforto, e se isto não for possível por causa do comprimento do segmento, Vj é reduzida ou aumentada para manter o requisito de conforto, isto é, sem manter muita aceleração/retardo. Assim, assegura-se que o veículo será operado de maneira confortável no que diz respeito à aceleração e ao retardo.
[075] A unidade de processador é preferencialmente adaptada para modificar linearmente uma alteração de velocidade solicitada entre duas velocidades de entrada consecutivas Vj de modo a fornecer, ao sistema de controle, os valores de ponto de ajuste de velocidade vref gradualmente crescentes ou decrescentes. O resultado é um aumento gradual na velocidade, de modo que o veículo seja acionado sem muita aceleração ou retardo.
[076] 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 é preferencialmente adaptada para continuar a realizar as etapas para calcular 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 é portanto construído gradualmente à medida que o veículo se desloca ao longo do itinerário. Os valores de ponto de ajuste vref 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. De acordo com uma concretização, a unidade de processador é adaptada, ao determinar uma velocidade de entrada Vj, para determinar também velocidades de entrada que ocorrem em segmentos anteriores dentro das regras para suas categorias, de modo que a referida velocidade de entrada Vj possa ser satisfeita. Um cálculo de um valor de entrada Vi também pode envolver alterações em valores de entrada tanto para frente como para trás no horizonte interno. Assim, é possível atingir velocidades desejadas dentro da faixa de velocidade e, ao mesmo tempo, dirigir de maneira econômica em termos de combustível.
[077] De acordo com uma concretização ilustrada nas Figuras 7 e 8, quando uma primeira subida íngreme ou uma primeira descida íngreme é seguida de uma subida íngreme ou uma descida íngreme dentro de uma certa distância L, a unidade de processador é adaptada para não permitir tanto a aceleração quanto o retardo do veículo dentro da seção L. Ou a aceleração ou o retardo a uma velocidade desejada vref é aplicada antes da próxima subida. É possível economizar combustível evitando assim um aumento na velocidade do veículo que precisaria, em seguida, ser diminuída, ou uma diminuição na velocidade que teria de ser posteriormente revertida.
[078] A presente invenção compreende também um produto de programa de computador compreendendo instruções de programa de computador para permitir que um sistema de computador em um veículo realize as etapas de acordo com o método quando as instruções de programa de computador são executadas no referido sistema de computador. As instruções de programa de computador são, de preferência, armazenadas em um meio que é legível por um sistema de computador, por exemplo, um CD ROM, memória USB, ou podem ser transmitidas sem o uso de fios ou por meios físicos ao sistema de computador.
[079] 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, portanto, não limitam o âmbito da invenção, que é definido pelas reivindicações anexas.
Claims (14)
1. Método para regular uma velocidade de um veículo, compreendendo: A) determinar um horizonte por meio de dados de posição e dados de mapa de um itinerário constituído de segmentos de rota com características de comprimento e gradiente para cada segmento; CARACTERIZADO por compreender ainda: B) calcular valores limiares para o gradiente dos segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a várias categorias; C) comparar o gradiente de cada segmento com os valores limiares e colocar cada segmento dentro do horizonte em uma categoria de acordo com os resultados das comparações; e, para cada segmento dentro do horizonte que está em uma categoria indicando uma subida ou descida íngreme, o método compreende: D) calcular a velocidade final do veículo vend após o final do segmento, baseado, entre outras coisas, na velocidade de entrada v; para o referido segmento; e se a velocidade final Vend calculada estiver fora da faixa para a velocidade de referência atual vset do veículo definida por vmax e vmin, o método realiza a etapa de E) corrigir a velocidade de entrada Vi para o referido segmento com base na velocidade final calculada vend para o segmento, correção esta que é definida por regras para a referida categoria do segmento, de modo que vmin 5 vend < vmax, partindo da suposição de que Vj é corrigida dentro da mesma faixa; F) regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada Vi para cada segmento.
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que 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 à velocidade atual.
3. Método, de acordo com a reivindicação 1 ou 2, CARACTERIZADO pelo fato de que a velocidade final do veículo vend após o final do segmento é calculada com base também na força Ftrack proveniente do torque do motor na direção de movimento do veículo, a força Fron que é a resistência ao rolamento atuando sobre as rodas do veículo, na força Fa atuando sobre o veículo por causa do gradiente α do segmento, e na resistência de deslocamento.
4. Método, de acordo com qualquer uma das reivindicações 1 a 3, CARACTERIZADO pelo fato de que a etapa E) também compreende determinar a velocidade de entrada Vi para o segmento de acordo com o comprimento do segmento, pelo que a correção máxima da velocidade de entrada Vj é determinada por uma aceleração ou retardo máximo calculado de acordo com as regras para as categorias de segmento.
5. Método, de acordo com qualquer uma das reivindicações 1 a 4, CARACTERIZADO pelo fato de que uma alteração de velocidade solicitada entre duas velocidades de entrada consecutivas Vj é realizada linearmente para fornecer ao sistema de controle valores de ajuste de velocidade vref gradualmente crescentes ou decrescentes.
6. Método, de acordo com qualquer uma das reivindicações 1 a 5, CARACTERIZADO pelo fato de que uma determinação de uma velocidade de entrada Vj envolve velocidades de entrada que ocorrem em segmentos anteriores sendo determinadas de acordo com as regras para as classes de segmentos, de modo que a referida velocidade de entrada Vj possa ser satisfeita.
7. Método, de acordo com qualquer uma das reivindicações 1 a 6, CARACTERIZADO pelo fato de que quando uma primeira subida íngreme ou uma primeira descida íngreme é seguida de uma subida íngreme ou uma descida íngreme dentro de uma certa distância L, não se permite que haja tanto aceleração quanto retardo do veículo dentro da seção L.
8. Módulo para regular uma velocidade de um veículo, 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 características de comprimento e gradiente para cada segmento; CARACTERIZADO por compreender ainda: - uma unidade de processador adaptada para - calcular valores limiares para o gradiente dos segmentos de acordo com um ou mais valores específicos do veículo, valores limiares estes que servem de limites para designar segmentos a várias categorias; - comparar o gradiente de cada segmento com os valores limiares e colocar cada segmento dentro do horizonte em uma categoria de acordo com os resultados das comparações; e, para cada segmento dentro do horizonte que está em uma categoria indicando uma subida íngreme ou uma descida íngreme, a unidade de processador é adaptada para: - calcular a velocidade final do veículo vetld após o final do segmento, baseado, entre outras coisas, na velocidade de entrada Vj para o referido segmento; e - corrigir a velocidade de entrada Vj para o referido segmento com base na velocidade final calculada vetld para o segmento, correção esta que é definida por regras para a referida categoria do segmento, de modo que vmin < vθnd 5 vmax, partindo da suposição de que Vj é corrigida dentro da mesma faixa; e um sistema de controle é adaptado para regular a velocidade do veículo de acordo com valores de ponto de ajuste de velocidade vref baseado nas velocidades de entrada Vi para cada segmento.
9. Módulo, de acordo com a reivindicação 8, CARACTERIZADO pelo fato de que 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.
10. Módulo, de acordo com a reivindicação 8 ou 9, CARACTERIZADO pelo fato de que a unidade de processador é adaptada para calcular a velocidade final do veículo vend após o final do segmento com base também na força Ftrack atuando a partir do torque do motor na direção de movimento do veículo, na força Fron que é a resistência ao rolamento atuando sobre as rodas do veículo, na força Fa atuando sobre o veículo por causa do gradiente α do segmento, e na resistência de deslocamento.
11. Módulo, de acordo com qualquer uma das reivindicações 8 a 10, CARACTERIZADO pelo fato de que a unidade de processador é adaptada para determinar a velocidade de entrada Vj para o segmento de acordo com o comprimento do segmento, pelo que a correção máxima da velocidade de entrada Vi é determinada por uma aceleração ou retardo máximo calculado de acordo com as regras para as categorias de segmento.
12. Módulo, de acordo com qualquer uma das reivindicações 8 a 11, CARACTERIZADO pelo fato de que a unidade de processador é adaptada para modificar linearmente uma alteração de velocidade solicitada entre duas velocidades de entrada consecutivas v; como objetivo de fornecer ao sistema de controle valores de ajuste de velocidade vref gradualmente crescentes ou decrescentes.
13. Módulo, de acordo com qualquer uma das reivindicações 8 a 12, CARACTERIZADO pelo fato de que a unidade de processador é adaptada, ao determinar uma velocidade de entrada Vj, também para determinar velocidades de entrada que ocorrem em segmentos anteriores de acordo com as regras para as classes de segmentos, de modo que a referida velocidade de entrada Vi possa ser satisfeita.
14. Módulo, de acordo com qualquer uma das reivindicações 8 a 13, CARACTERIZADO pelo fato de que a unidade de processador é adaptada, quando uma primeira subida íngreme ou uma primeira descida íngreme é seguida de uma subida íngreme ou uma descida íngreme dentro de uma certa distância L, não permitindo tanto a aceleração quanto o retardo do veículo dentro da seção L.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0950442-4 | 2009-06-10 | ||
| SE0950442A SE534038C2 (sv) | 2009-06-10 | 2009-06-10 | Metod och modul för att reglera ett fordons hastighet |
| PCT/SE2010/050591 WO2010144028A1 (en) | 2009-06-10 | 2010-05-31 | Method and module for controlling a velocity of a vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI1008238A2 BRPI1008238A2 (pt) | 2016-03-08 |
| BRPI1008238B1 true BRPI1008238B1 (pt) | 2020-10-06 |
Family
ID=43309091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1008238-7A BRPI1008238B1 (pt) | 2009-06-10 | 2010-05-31 | Método e módulo para regular a velocidade de um veículo |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8620558B2 (pt) |
| EP (1) | EP2440421B1 (pt) |
| CN (1) | CN102803039B (pt) |
| BR (1) | BRPI1008238B1 (pt) |
| RU (1) | RU2493979C2 (pt) |
| SE (1) | SE534038C2 (pt) |
| WO (1) | WO2010144028A1 (pt) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE534187C2 (sv) * | 2009-06-10 | 2011-05-24 | Scania Cv Ab | Modul för bestämning av börvärden till ett styrsystem i ett fordon |
| SE535599C2 (sv) * | 2011-02-23 | 2012-10-09 | Scania Cv Ab | Förfarande och system för styrning av farthållare |
| WO2013095234A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for determining of at least one reference value for a vehicle control system |
| WO2013095232A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for controlling a vehicle's speed based on rules and/or costs |
| US9248836B2 (en) | 2011-12-22 | 2016-02-02 | Scania Cv Ab | Method and module for determining of at least one reference value |
| BR112014012432A2 (pt) * | 2011-12-22 | 2017-06-06 | Scania Cv Ab | método e módulo para determinar valores de referência para um sistema de controle de veículo |
| SE536269C2 (sv) | 2011-12-22 | 2013-07-23 | Scania Cv Ab | En modul och en metod avseende modval vid bestämning av referensvärden |
| US9193264B2 (en) | 2011-12-22 | 2015-11-24 | Scania Cv Ab | Method and module for determining of at least one reference value for a vehicle control system |
| CN104010860A (zh) * | 2011-12-22 | 2014-08-27 | 斯堪尼亚商用车有限公司 | 与确定参考值时的模式选择相关的模块和方法 |
| WO2013095237A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for controlling a vehicle's speed based on rules and/or costs |
| SE537839C2 (sv) * | 2012-06-19 | 2015-11-03 | Scania Cv Ab | Styrning av en referenshastighet för en konstantfartsbroms |
| DE102012211585A1 (de) * | 2012-07-04 | 2014-01-09 | Robert Bosch Gmbh | Verfahren zum Betreiben eines Fahrzeuges während eines Ausrollens |
| WO2014027071A1 (en) * | 2012-08-16 | 2014-02-20 | Jaguar Land Rover Limited | Vehicle speed control system and method with external force compensation |
| US10173677B2 (en) | 2012-08-16 | 2019-01-08 | Jaguar Land Rover Limited | System and method for controlling vehicle speed to enhance occupant comfort |
| GB2508461B (en) * | 2012-08-16 | 2014-12-17 | Jaguar Land Rover Ltd | Vehicle speed control system and method employing torque balancing |
| DE102012217988A1 (de) * | 2012-10-02 | 2014-04-03 | Robert Bosch Gmbh | Verfahren zum Steuern eines Fahrzeuges im Schiebebetrieb |
| SE537429C2 (sv) * | 2013-02-14 | 2015-04-28 | Scania Cv Ab | Samtidig skattning av åtminstone massa och rullmotstånd förett fordon |
| SE537431C2 (sv) * | 2013-02-14 | 2015-04-28 | Scania Cv Ab | Hantering av förändringar hos körmotståndspåverkande parametrar |
| GB2519533B (en) * | 2013-10-23 | 2018-04-04 | Jaguar Land Rover Ltd | Vehicle speed control system |
| DE102013021011A1 (de) * | 2013-12-13 | 2015-06-18 | Man Truck & Bus Ag | Verfahren zum Optimieren eines Fahrbetriebs eines Kraftfahrzeugs |
| DE102014214140A1 (de) * | 2014-07-21 | 2016-01-21 | Zf Friedrichshafen Ag | Verfahren zur vorausschauenden Steuerung einer Geschwindigkeitsregelanlage eines Kraftfahrzeuges |
| EA031738B1 (ru) * | 2014-10-31 | 2019-02-28 | Общество с ограниченной ответственностью "Смартвиз" | Способ и система энергооптимального управления автотранспортным средством |
| JP6467888B2 (ja) * | 2014-11-27 | 2019-02-13 | いすゞ自動車株式会社 | 車両の自動走行制御装置及び車両の自動走行方法 |
| JP2016182887A (ja) * | 2015-03-26 | 2016-10-20 | いすゞ自動車株式会社 | 走行制御装置、及び、走行制御方法 |
| US10124784B2 (en) | 2015-04-13 | 2018-11-13 | Ford Global Technologies, Llc | Method and system for controlling shifting of a vehicle in cruise control |
| US9849880B2 (en) | 2015-04-13 | 2017-12-26 | Ford Global Technologies, Llc | Method and system for vehicle cruise control |
| US10013820B2 (en) * | 2015-12-15 | 2018-07-03 | Freeport-Mcmoran Inc. | Vehicle speed-based analytics |
| US20170291605A1 (en) * | 2016-04-12 | 2017-10-12 | GM Global Technology Operations LLC | Optimized fuel economy during cruise control using topography data |
| US10118627B2 (en) | 2016-12-20 | 2018-11-06 | Uber Technologies, Inc. | Vehicle controls based on the measured weight of freight |
| CN106933618B (zh) * | 2017-01-25 | 2020-03-27 | 上海蔚来汽车有限公司 | 基于系统参数相关系数的系统升级评估方法 |
| KR102272761B1 (ko) * | 2017-02-08 | 2021-07-05 | 현대자동차주식회사 | 차량 및 차량의 제어방법 |
| CN107300863B (zh) * | 2017-07-12 | 2020-01-10 | 吉林大学 | 一种基于map图和在线标定的纵向加速度控制方法 |
| CN108762327A (zh) * | 2018-06-06 | 2018-11-06 | 深圳飞亮智能科技有限公司 | 轮式工具的减速控制方法及其系统 |
| US11136018B2 (en) * | 2018-11-06 | 2021-10-05 | Caterpillar Inc. | Speed planning device for a vehicle |
| US20200269689A1 (en) * | 2019-02-22 | 2020-08-27 | GM Global Technology Operations LLC | Eco-cruise: fuel-economy optimized cruise control |
| RU2737957C1 (ru) * | 2020-02-03 | 2020-12-07 | Артур Геннадьевич Белков | Способ контроля и регулирования скоростного режима транспортного средства |
| US11851062B2 (en) * | 2020-12-09 | 2023-12-26 | Waymo Llc | Physics-informed optimization for autonomous driving systems |
| DE102023204410A1 (de) * | 2023-05-11 | 2024-11-14 | Zf Friedrichshafen Ag | Verfahren zur modellbasierten prädiktiven Regelung eines Kraftfahrzeugs |
| US12246747B2 (en) * | 2023-05-31 | 2025-03-11 | Plusai, Inc. | Adaptive and fuel efficient planning and control |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07117524A (ja) * | 1993-10-29 | 1995-05-09 | Isuzu Motors Ltd | 車両走行制御装置 |
| US6792344B2 (en) * | 1997-04-25 | 2004-09-14 | Hitachi, Ltd. | Automotive control apparatus and method |
| US6076036A (en) * | 1998-10-05 | 2000-06-13 | Price; Christopher C. | Vehicle cruise control |
| JP3589073B2 (ja) * | 1999-03-05 | 2004-11-17 | 日産自動車株式会社 | 車両駆動力制御装置 |
| JP3812391B2 (ja) * | 2001-09-26 | 2006-08-23 | 日産自動車株式会社 | 車両の駆動力制御装置 |
| DE10150421A1 (de) * | 2001-10-11 | 2003-04-17 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung der Geschwindigkeit eines Fahrzeugs |
| US6968266B2 (en) * | 2002-04-30 | 2005-11-22 | Ford Global Technologies, Llc | Object detection in adaptive cruise control |
| US20040084237A1 (en) * | 2002-05-30 | 2004-05-06 | Petrie Alfred E. | Vehicle cruise control system |
| US6990401B2 (en) * | 2002-10-04 | 2006-01-24 | Daimlerchrysler Ag | Predictive speed control for a motor vehicle |
| CN2803839Y (zh) * | 2004-11-26 | 2006-08-09 | 李镇铭 | 汽车自动调速用的油门及刹车执行器 |
| 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 |
| DE102005045891B3 (de) * | 2005-09-26 | 2007-02-15 | Siemens Ag | Verfahren zur Kraftstoffverbrauchsreduktion einer Brennkraftmaschine |
| JP4884039B2 (ja) * | 2006-03-14 | 2012-02-22 | 東京エレクトロン株式会社 | 基板バッファ装置、基板バッファリング方法、基板処理装置、制御プログラムおよびコンピュータ読取可能な記憶媒体 |
| US20070265759A1 (en) * | 2006-05-09 | 2007-11-15 | David Salinas | Method and system for utilizing topographical awareness in an adaptive cruise control |
| SE530806C2 (sv) * | 2007-01-30 | 2008-09-16 | Scania Cv Abp | Förfarande för reglering av målhastigheten hos ett farthållarsystem, och farthållarsystem |
| DE102007015303A1 (de) * | 2007-03-27 | 2008-10-09 | Astrium Gmbh | Vorrichtung und Verfahren zur automatischen Geschwindigkeitsregelung eines Fahrzeugs |
| US7703563B2 (en) * | 2007-07-02 | 2010-04-27 | Gm Global Technology Operations, Inc. | Control of hybrid power regeneration during cruise control |
| JP5061776B2 (ja) * | 2007-08-03 | 2012-10-31 | 日産自動車株式会社 | 車両用走行制御装置および車両用走行制御方法 |
| US8055427B2 (en) * | 2008-12-18 | 2011-11-08 | GM Global Technology Operations LLC | Method and apparatus for speed-limit following cruise control |
-
2009
- 2009-06-10 SE SE0950442A patent/SE534038C2/sv unknown
-
2010
- 2010-05-31 RU RU2011153989/11A patent/RU2493979C2/ru not_active IP Right Cessation
- 2010-05-31 CN CN201080025606.0A patent/CN102803039B/zh not_active Expired - Fee Related
- 2010-05-31 BR BRPI1008238-7A patent/BRPI1008238B1/pt active IP Right Grant
- 2010-05-31 US US13/377,185 patent/US8620558B2/en active Active
- 2010-05-31 WO PCT/SE2010/050591 patent/WO2010144028A1/en not_active Ceased
- 2010-05-31 EP EP10786445.6A patent/EP2440421B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| SE0950442A1 (sv) | 2010-12-11 |
| EP2440421A1 (en) | 2012-04-18 |
| CN102803039B (zh) | 2015-07-08 |
| CN102803039A (zh) | 2012-11-28 |
| EP2440421A4 (en) | 2018-01-24 |
| EP2440421B1 (en) | 2018-11-21 |
| BRPI1008238A2 (pt) | 2016-03-08 |
| RU2493979C2 (ru) | 2013-09-27 |
| US8620558B2 (en) | 2013-12-31 |
| SE534038C2 (sv) | 2011-04-12 |
| RU2011153989A (ru) | 2013-07-20 |
| US20120083985A1 (en) | 2012-04-05 |
| WO2010144028A1 (en) | 2010-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI1008238B1 (pt) | Método e módulo para regular a velocidade de um veículo | |
| BRPI1008237B1 (pt) | Módulo para determinar valores de ponto de ajuste de velocidade para sistemas de controle de um veículo | |
| US8849539B2 (en) | Method and module for determining of velocity reference values for a vehicle control system | |
| CN102803040B (zh) | 用于确定车辆控制系统的参考值的方法和模块 | |
| CN102458944B (zh) | 用于确定车辆控制系统的速率参考值的方法和模块 | |
| RU2556829C2 (ru) | Модуль и способ, относящиеся к выбору режима при определении значений контрольной точки скорости транспортного средства | |
| CN104010910A (zh) | 用于确定车辆控制系统的参考值的方法和模块 | |
| BR102014011296B1 (pt) | Método para o controle da distância de um veículo em relação a um veículo antecedente como um veículo à frente | |
| SE1050335A1 (sv) | Metod och modul i samband med farthållning | |
| SE536264C2 (sv) | Metod och modul för att styra ett fordons hastighet genom simulering | |
| BR112014012359B1 (pt) | método e módulo para controlar velocidade de veículo com base em regras e/ou custos | |
| US20120083986A1 (en) | Module for determining of reference values for a vehicle control system | |
| CN102481932A (zh) | 用于维持驾驶时间的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 06/10/2020, OBSERVADAS AS CONDICOES LEGAIS. |