Method of updating, by a management system on board a vehicle, regulatory speed limits

The method updates regulatory speed limits on a vehicle's management system by receiving data from a remote unit, addressing the issue of outdated information and costly mapping systems, and ensuring local, up-to-date speed limit data.

FR3157587A1Pending Publication Date: 2025-06-27AMPERE SAS
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
FR2023014848
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-21
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

Existing methods for determining authorized speed limits on vehicles become outdated due to changes in regulatory speed limits, and rely on costly mapping systems that may not be up-to-date.

Method used

A method for updating regulatory speed limits on vehicles via a management system that receives and loads data from a remote unit, allowing for local storage of relevant, up-to-date information without the need for costly mapping systems.

Benefits of technology

Enables the vehicle to have relevant, up-to-date speed limit information locally, avoiding the use of obsolete data and reducing the need for expensive mapping systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method for updating, by a management system (100) on board a vehicle, regulatory speed limits as a function of a roadway on which said vehicle is traveling, said method comprising a step (106) of receiving, by said management system (100), from a remote unit (108), data relating to said speed limits by type of roadway, and a step (110) of loading said data into a memory (112), called a reference memory, of said management system (100). Figure for the abstract: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method for updating, by a management system on board a vehicle, regulatory speed limits

[0001] The invention relates to a method for updating, by a management system on board a vehicle, regulatory speed limits as a function of a roadway on which said vehicle is traveling. The invention also relates to a method for determining authorized speed limits, using the regulatory speed limits obtained by said updating method.

[0002] In this field, it is known to determine the authorized speed limit corresponding to a section of road on which a vehicle is traveling. To do this, the vehicle uses images provided by a camera to detect traffic signs. It can thus deduce an explicit authorized speed limit, from speed limit signs, or an implicit one, from other signs such as signs for entering or leaving a built-up area. In the latter case, the detection of the sign is associated with information on the corresponding regulatory speed limit, stored in a memory on board the vehicle. More generally, it has already been proposed to determine the nature of a roadway on which a vehicle is traveling from different information, or even by exploiting artificial intelligence technologies, then to use information linking the nature of the roadway to a corresponding regulatory speed.

[0003] A disadvantage of such a solution is that the information on the authorized speed limit may become obsolete, in particular if legislation on regulatory speed limits changes in a particular jurisdiction. Indeed, in the example given, if the regulatory speed limit in a built-up area changes, the information on the authorized speed limit that could be deduced from the information provided by the cameras is no longer up to date.

[0004] Alternatively or additionally, it is known to operate a geolocation system providing information on the location of the vehicle and a mapping system, embedded in the vehicle, comprising information on the location of the roads, streets or lanes, likely to be used by said vehicle. Said mapping system further comprises information on the authorized speed limit, associated with each road, street or lane listed. In this way, by combining the information on the location of the vehicle, provided by the geolocation system, and the information provided by the mapping system, it is possible to know the authorized speed limit at the location where the vehicle is traveling.

[0005] A disadvantage of such solutions is that the mapping systems have a cost that may be considered incompatible with certain vehicle ranges. Another disadvantage is that the information provided may also become outdated if the legislation on regulatory speed limits changes.

[0006] The invention aims to at least partially overcome the above drawbacks.

[0007] The invention relates in this sense to a method for updating, by a management system on board a vehicle, regulatory speed limits as a function of a roadway on which said vehicle is traveling, said method comprising a step of receiving, by said management system, from a remote unit, data relating to said speed limits by type of roadway, and a step of loading said data into a memory, called a reference memory, of said management system.

[0008] The invention thus makes it possible, thanks to remote loading of the necessary information, in the form of data of limited weight, namely the speed limits by type of road surface, to have relevant, up-to-date information available locally in the vehicle, without having to resort to costly and heavy solutions in terms of loading capacity and / or data storage such as mapping systems and / or which might no longer be up-to-date.

[0009] According to various additional characteristics of the invention, which may be taken together or separately and which form as many embodiments of the invention: - the said regulatory speed limits are presented in the form of a vector, for a given type of vehicle and geographical entity, - the said regulatory speed limits are in the form of a matrix, for a given geographical entity, - a row and / or a column of said matrix form a said vector, - said remote unit comprises a shared server hosting said data, - said method comprises a step of requesting loading of said data, sent by said management system to said server, - said method comprises a step of notifying said management system of the availability of a new version of said data in said server, - said method comprises a step of interrogating the server by said management system to verify a difference between the data present in the server and the data present in the reference memory, - said interrogation step is executed periodically, - said management system comprises a first computer, configured for communication of said management system with an environment external to the vehicle, and a second computer, configured to determine said speed limit corresponding to said nature of roadway, said reference memory being configured to be used by said second computer. - said step of loading the data into the reference memory comprises a step of transmitting said data between the first and second computers, - said method comprises a step of sending acknowledgment information from said second computer to said first computer, following a renewal of the data in said reference memory.

[0010] The invention also relates to a method for determining, by a management system on board a vehicle, authorized speed limits as a function of the nature of the road surface on which said vehicle is traveling, said determination method using the regulatory speed limits provided by the updating method described above.

[0011] According to various additional characteristics of the invention, which may be taken together or separately and which form as many embodiments of the invention: - said determination method comprises a step of acquiring information enabling detection of the nature of the roadway, - said determination method comprises a step of calculating the authorized speed limit from the detection of the nature of the roadway and a value of said regulatory speed limit associated with said nature of the roadway based on the data present in said reference memory.

[0012] The invention also relates to: - an on-board management system in a motor vehicle comprising hardware and / or software elements implementing one and / or other of the updating or determination methods described above, in particular hardware and / or software elements designed to implement one and / or other of said methods, - an on-board management system in a vehicle comprising means for implementing one and / or other of the updating or determination methods described above, - a motor vehicle comprising said management system, - a computer program product comprising program code instructions recorded on a computer-readable medium for implementing the steps of one and / or other of the updating or determining methods described above, when said program operates on a computer, - a computer program product downloadable from a communications network

[0013]

[0014]

[0015]

[0016]

[0017] communication and / or recorded on a data medium readable by a computer and / or executable by a computer, comprising instructions which, when the program is executed by the computer, cause the latter to implement one and / or other of the updating or determination methods described above - a data recording medium, readable by a computer, on which is recorded a computer program comprising program code instructions for implementing one and / or other of the updating or determination methods described above, - a computer-readable recording medium comprising instructions which, when executed by a computer, cause the computer to implement one or other of the updating or determination methods described above. - a data processing device comprising means for implementing the updating method or the determination procedure described above, - a computer program comprising instructions which, when the program is executed by digital processing means, cause them to implement the updating method or the determination method described above, - a medium readable by digital processing means comprising instructions which, when executed by digital processing means, cause them to implement the updating method or the determination method described above, - a signal from a data carrier, carrying the computer program product defined previously. The invention will be better understood, and other aims, details, characteristics and advantages thereof will appear more clearly during the detailed explanatory description which follows, of at least one embodiment of the invention given by way of purely illustrative and non-limiting example, with reference to the appended schematic drawings among which: [Fig.l] schematically illustrates an exemplary embodiment of the updating method according to the invention; [Fig.2] illustrates in table form an example of structuring of the information used for the implementation of the update method in accordance with the invention; [Fig.3] schematically illustrates an example of structuring of the data transmitted according to the method according to the invention; [Fig.4] illustrates in the form of a flowchart a step of an example of implementation implementation of the method according to the invention.

[0018] As illustrated in [Fig.l], the invention relates to a method for updating, by a management system 100 on board a vehicle, information 102 relating to regulatory speed limits as a function of a roadway on which said vehicle is traveling. It is particularly intended to be applied with vehicles configured to implement a method for determining the nature of said roadway, according to different categories likely to correspond to a given regulatory speed. An example of such a detection method is described later.

[0019] Said updating method according to the invention comprises a step 106 of reception, by said management system, from a remote unit 108, of data, said data comprising said speed limits by type of road, and a step 110 of loading said data into a memory 112, called a reference memory, of said management system 100.

[0020] In this way, for vehicles in which information on the nature of the roadway on which said vehicle is traveling is available, the information necessary for determining the authorized speed limit, namely the data relating to the regulatory speed limits by nature of roadway, and only these, are downloaded. Thus, by transmitting a limited number of data, relevant information is available, locally in the vehicle, up to date, to determine the speed limit applicable to the portion of roadway used by the vehicle. The invention therefore makes it possible to avoid using obsolete data, without having to download complete maps or without immobilizing the vehicle to modify the configuration of these data in the case of vehicles where they would be recorded, hard, in a memory of the vehicle.

[0021] As illustrated in [Fig.l], in the event of a change in regulations relating to authorized speed limits, the corresponding information is formatted and stored in said remote unit 108. By remote unit is meant a fixed unit, not on board the vehicle. Said remote unit 108 comprises, for example, a shared server system 114, hosting said data. It may be an open and freely accessible server system or linked to the vehicle manufacturer. Said information is, for example, available in a digital format and downloaded into the remote unit 108, according to the arrow marked 109, or entered by an operator into said remote unit 108.

[0022] Said updating method further comprises, for example, a step of requesting loading of said data, sent by said management system 100 to said server 114. According to a first embodiment, such a step occurs periodically. Alternatively or additionally, said request step occurs in the event of occurrence of a determined event, for example in the event of availability- position of a new version of said data in the server 114.

[0023] In this case, said updating method advantageously comprises a step of notifying said management system 100 of the availability of a new version of said data in said server 114. Said step of requesting loading of the data then advantageously occurs in reaction to a receipt of said notification.

[0024] Still alternatively or additionally, said method comprises a step of interrogating the server 114 by said management system 100 to verify a difference between the data present in the server 114 and the data present in the reference memory 112. Said interrogating step is executed, for example, periodically.

[0025] Said management system 100 comprises a first computer 116, configured for communication of said management system 100 with an environment external to the vehicle, in particular according to standardized wireless network communication protocols. Said first computer is configured to exchange with said remote unit 108.

[0026] Said management system 100 further comprises a second computer 118, configured to generate said speed limit corresponding to said nature of roadway. Said second computer 118 uses for this purpose the data contained in said reference memory 112. Said second computer 118 is configured to exchange data with said first computer 116, in particular via a CAN data bus (according to the English acronym Controller Area Network).

[0027] As illustrated in [Fig.2], said information is presented, for example, in the form of a vector 200, for a given vehicle type 202 and a given geographical entity 204. More precisely, here, said information is in the form of matrices 206, for a given geographical entity. A row and / or a column of said matrix forms a said vector 200.

[0028] According to the illustrated embodiment, the geographical entities 204 are countries and, to each country corresponds a matrix 206 with the information by type of vehicle M1, M2, NI, N2, in column, and the information by nature of roadway, in row. Each cell of the matrices comprises, for the country corresponding to the matrix, the value of the regulatory speed for the nature of roadway and the corresponding type of vehicle.

[0029] The types of roadway 208 used include: - pedestrian path, - cycle path, - urban road, - rural road, first case (mandatory speed), - rural road, second case (difference between mandatory speed and preferable speed), - expressway, first case (summer speed), - expressway, second case (difference between summer and winter speed), - motorway, first case (summer speed), - motorway, second case (difference between summer speed and winter speed).

[0030] Said information may also include speed values ​​allowing the regulatory speed limits to be modulated at the start and / or end of the month.

[0031] Said data exchanged between the remote unit 108 and the first computer 116 are based on such a structuring of the information. It makes it possible to optimize the weight of data downloaded into the vehicle.

[0032] As illustrated in [Fig.3], the data frames intended to be used in the exchanges on the CAN data bus comprise a data field structured in ten-bit segments for a country code 300, three bits for the vehicle type 302, four bits for a regulatory speed limit value for pedestrian lanes 304, four bits for a regulatory speed limit value for bicycle lanes 305, five bits for a regulatory speed limit value for urban lanes 306, five bits for a regulatory speed limit value for rural lanes, first case 308, four bits for a regulatory speed limit value for rural lanes, second case 310, five bits for a regulatory speed limit value for express lanes, first case 312, five bits for a regulatory speed limit value for express lanes, second case 314,six bits for a regulatory speed limit value for motorways, first case 318, five bits for a regulatory speed limit value for motorways, second case 320, four bits for the speed values ​​allowing the regulatory speed limits to be modulated at the start of the month 320 and four bits for the speed values ​​allowing the regulatory speed limits to be modulated at the end of the month 322.,

[0033] It can be seen that said segments comprise in total only sixty-four bits so that in a single frame, in CAN format, all of the necessary information is supplied to the reference memory 112, with satisfactory resolution.

[0034] As illustrated in [Fig.4], said step 110 of loading the data into the reference memory 112 comprises a step 120 of transmitting said data between the first and second computers 116, 118.

[0035] Preferably, said updating method further comprises a step 122 of sending acknowledgment information from said second computer 118 to said first computer 116, following a renewal of the data in said reference memory 112. Said acknowledgment information contains an error code in the event of a defective update of said reference memory 112. It is positive in the event of conformity with the new version of said data.

[0036] In [Fig. 4], it can be seen that said second computer 118 comprises, for example, a processor 124 and a digital camera 126. Said camera 126 is intended to capture and analyze images in the environment of the vehicle. As developed below, said images are intended to be processed for the determination of the nature of the roadway on which said vehicle is traveling. Said reference memory 112 is located, in particular, at the level of said camera 126.

[0037] As mentioned above, the invention also relates to a method for determining authorized speed limits as a function of the nature of the road surface on which said vehicle is traveling, this being done by said vehicle management system 100.

[0038] For this purpose, said determination method uses the regulatory speed limits provided by the updating method described above. In other words, said determination method comprises, as a prior and / or recurring step, the implementation of said updating method, for example when the vehicle is stationary and / or when the vehicle is started.

[0039] Said determination method further comprises, while the vehicle is moving, a step of acquiring information allowing detection of the nature of the roadway and a step of calculating the applicable speed limit from the detection of the nature of the roadway and a value of said regulatory speed limit associated with said nature of the roadway based on the data present in the reference memory 112.

[0040] Said step of acquiring information allowing the detection of the nature of the roadway is carried out, for example, from different information such as, in particular, information obtained by image processing means, on board the vehicle, said image processing means making it possible to determine information relating to the presence and nature of traffic signs, an environment of the vehicle such as a surrounding landscape and / or others. Said image processing means comprise, for example, the camera mentioned above. It also involves, alternatively or cumulatively, information relating to the speed, possible stops and / or the trajectory of the vehicle and / or neighboring vehicles, preferably analyzed over a given period of time.

[0041] Said method further comprises, for example, a step of exploitation of said information by an artificial intelligence system, in particular with neural networks, to determine the nature of the roadway from a predefined list of possible roadway types, said list being stored in a memory. This is, in particular, the list mentioned above in relation to [Fig.2].

[0042] Alternatively, the information on the nature of the roadway is included in a map, said map comprising information on the location of the roads, streets or lanes, likely to be used by said vehicle and listing, the nature of each of the said roads rather than the associated regulatory speed limit.

Claims

Claims

1. Method for updating, by a management system (100) on board a vehicle, regulatory speed limits as a function of a roadway on which said vehicle is traveling, said method comprising a step (106) of receiving, by said management system (100), from a remote unit (108), data relating to said speed limits by type of roadway, and a step (110) of loading said data into a memory (112), called a reference memory, of said management system (100).

2. Method according to the preceding claim in which said regulatory speed limits are presented in the form of a vector (200), for a given type of vehicle (202) and a given geographical entity (204).

3. A method according to any preceding claim wherein said remote unit (108) comprises a shared server (114) hosting said data.

4. Method according to the preceding claim in which said method comprises a step of requesting loading of said data, sent by said management system (100) to said server (114).

5. Method according to any one of the preceding claims wherein said management system (100) comprises a first computer (116), configured for communication of said management system (100) with an environment external to the vehicle, and a second computer (118), configured to generate said limit speed corresponding to said nature of roadway, said reference memory (112) being configured to be used by said second computer (118).

6. Method according to the preceding claim in which said step (110) of loading the data into the reference memory (112) comprises a step (120) of transmitting said data between the first and second computers (116, 118).

7. Method for determining, by a management system on board a vehicle, authorized speed limits as a function of the nature of the road surface on which said vehicle is traveling, said determination method using the regulatory speed limits provided by the updating method according to any one of the preceding claims.

8. Method according to claim 7 comprising an acquisition step information allowing detection of the nature of the road surface.

9. Method according to claim 8 comprising a step of calculating the applicable speed limit from the detection of the nature of the roadway and a value of said regulatory speed limit associated with said nature of the roadway based on the data present in the reference memory (112).

10. On-board management system in a motor vehicle comprising hardware and / or software elements implementing one and / or the other of the updating or determination methods according to any one of the preceding claims.

11. Motor vehicle according to the preceding claim comprising said management system.

12. A computer program product comprising program code instructions recorded on a computer-readable medium for implementing the steps of one or both of the updating or determining methods according to any one of claims 1 to 9, when said program is running on a computer.

13. A computer-readable data storage medium on which is recorded a computer program comprising program code instructions for implementing one or other of the updating or determining methods according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method for improving the reliability of speed limit information for on-board systems

    US20130317730A1

  • Vehicle speed limiter

    US20200062253A1

  • Wireless intelligent vehicle speed control or monitoring system and method

    US6246948B1