Communication method and device for hydrogen fueling

Through the two-way communication protocol negotiation method, the limitations of one-way communication during the hydrogen fuel filling process are solved, and efficient, safe and compatible filling between the hydrogen fuel mobile body and the dispenser is achieved, meeting the efficiency and reliability requirements of modern hydrogen fuel mobile bodies.

CN120659947APending Publication Date: 2025-09-16HYUNDAI MOTOR CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480011906.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-10-13
Filing Date
2024-02-06
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The existing hydrogen fueling process has limitations and weaknesses of one-way communication, resulting in low fueling efficiency, insufficient safety and compatibility, and cannot meet the efficiency and reliability requirements of modern hydrogen fuel mobile bodies.

Method used

A two-way communication protocol negotiation method is adopted to negotiate the fuel filling protocol and parameters. Through the interoperability and compatibility negotiation between the hydrogen fuel mobile body and the dispenser, two-way communication and parameter exchange are achieved to ensure safety, compatibility and efficiency.

Benefits of technology

The safety, compatibility and efficiency of hydrogen fuel filling are improved, and efficient collaboration between the hydrogen fuel mobile body and the dispenser is achieved to meet the needs of modern hydrogen fuel filling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120659947A_ABST
    Figure CN120659947A_ABST
Patent Text Reader

Abstract

A method according to one embodiment of the present invention comprises the steps of: negotiating a communication protocol with a dispenser for supplying hydrogen as fuel to a moving body; negotiating a fueling protocol with the dispenser to receive hydrogen from the dispenser as a fuel; and negotiating fueling parameters based on the fueling protocol with the dispenser.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a communication technology for refueling a hydrogen fuel mobile body with hydrogen, and more particularly to a hydrogen refueling process for enhancing the safety, compatibility, efficiency, and reliability of hydrogen refueling, a method for negotiating a communication protocol, a refueling protocol, and refueling parameters for the hydrogen refueling process, and an apparatus for implementing the process. Background Art

[0002] The description in this section merely provides background information for embodiments of the present disclosure and is not intended to indicate prior art with respect to the present disclosure.

[0003] A hydrogen vehicle or hydrogen electric vehicle refers to a vehicle that is driven by electricity generated by the reaction of high-pressure hydrogen stored in the vehicle with oxygen in the air, and produces very little pollution. Most hydrogen electric vehicles are driven by electricity generated by a fuel cell system that uses hydrogen as an energy source. Hydrogen electric vehicles not only emit pure water (H2O) vapor during the power generation process, but also remove ultrafine dust from the air while driving, and therefore attract attention as future environmentally friendly mobile bodies. Since the fuel (i.e., hydrogen) is abundant on the earth and the energy production process is environmentally friendly, hydrogen electric vehicles have received widespread attention as a technology with the potential to be applied to the entire industry.

[0004] A hydrogen-fueled mobile object refers to a mobile object that uses hydrogen as an energy source or uses hydrogen as fuel to generate electricity and then drives an electric motor with this electricity. In addition to the hydrogen-electric vehicles mentioned above, hydrogen-fueled mobile objects can include aerial mobile objects as well as industrial trucks, trains, ships, and aircraft that use hydrogen as fuel to generate electricity and are driven by this electricity.

[0005] Hydrogen-electric vehicles generate electricity by supplying high-pressure hydrogen safely stored in hydrogen fuel tanks and oxygen introduced through an air supply system to a fuel cell stack, where the hydrogen and oxygen undergo an electrochemical reaction. The electricity generated in the fuel cell stack is converted to kinetic energy by a motor to power the hydrogen-electric vehicle. The operating hydrogen-electric vehicle then emits only pure water vapor through its exhaust port.

[0006] Hydrogen fuel cell vehicles, in addition to hydrogen electric vehicles, are also vehicles that use hydrogen as fuel. These hydrogen fuel cell vehicles are powered by an electric motor that rotates using the heat generated by the direct combustion of hydrogen in the engine. The method for refueling / supplying hydrogen to hydrogen fuel cell vehicles is not much different from that used for hydrogen electric vehicles.

[0007] The control scheme for filling or supplying hydrogen to a hydrogen fuel mobile body aims to control hydrogen fuel filling / supply so that the temperature and pressure of the compressed hydrogen storage system (CHSS) on the fuel cell side are maintained below certain temperature and pressure limits to ensure safety.

[0008] The hydrogen fuel filling / supply process, control scheme, and its protocols in conventional hydrogen electric vehicles were developed before the wired / wireless communication or computing technology for control became mature, and therefore did not take advantage of the latest information and communication technology (ICT) to their full extent. As a result, the conventional hydrogen fuel filling / supply subsystem in hydrogen electric vehicles is inefficient, slow, and unsuitable for large-scale hydrogen fuel filling.

[0009] In particular, regarding hydrogen fuel filling communication, most hydrogen fuel filling control devices use one-way infrared communication devices for wireless communication, and therefore still have the limitations and weaknesses of one-way communication. Summary of the Invention

[0010] Technical issues

[0011] To address the aforementioned issues, an exemplary embodiment provides a hydrogen refueling process and a communication protocol for a refueling protocol for the process; a method for negotiating a communication protocol, a refueling protocol, and refueling parameters for the hydrogen refueling process; and an apparatus for implementing the process. The hydrogen refueling process and the communication protocol for the refueling protocol for the process overcome the limitations and weaknesses of conventional one-way communication for hydrogen refueling mobile objects in the hydrogen refueling process and the communication protocol for the refueling protocol for the process, thereby enhancing the safety, compatibility, efficiency, and reliability of hydrogen refueling. Another exemplary embodiment provides a process for hydrogen refueling that allows for bidirectional communication for hydrogen refueling mobile objects; a control for determining whether a conventional communication medium or an advanced communication medium is used to effectively achieve hydrogen refueling goals; a communication protocol negotiation process that takes into account bidirectional / unidirectional communication; and an apparatus for implementing the process.

[0012] Technical Solution

[0013] According to one aspect of an exemplary embodiment, a communication method for hydrogen refueling performed by a hydrogen fuel mobile object includes: negotiating a communication protocol with a dispenser that supplies hydrogen to the hydrogen fuel mobile object; negotiating with the dispenser a refueling protocol for refueling hydrogen from the dispenser; and negotiating with the dispenser refueling parameters based on the refueling protocol.

[0014] The operation of negotiating the communication protocol may include: sending a message including information about a first communication protocol applicable to the hydrogen fuel mobile object to the dispenser; and receiving a message including information about a second communication protocol selected from common communication protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser from the dispenser.

[0015] The information about the first communication protocol may include at least one of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol.

[0016] The message including the information about the second communication protocol may further include information on whether the negotiation of the communication protocol is successful.

[0017] The operation of negotiating a fueling protocol may include: sending a message including information about a first fueling protocol applicable to the hydrogen fuel mobile object to the dispenser based on a result of the communication protocol negotiation; and receiving from the dispenser information including information about a second fueling protocol selected from common fueling protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser.

[0018] The information about the first fueling protocol may include at least one of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol, and a preference for the first fueling protocol.

[0019] The message including the information about the second fueling protocol may further include information whether the negotiation of the fueling protocol was successful.

[0020] The operation of negotiating the fueling parameters may include: sending a message including information about the fueling parameters on the hydrogen fuel mobile side required by the second fueling protocol selected as a result of the fueling protocol negotiation to the dispenser; and receiving a message including compatibility information of the dispenser side with the fueling parameters on the hydrogen fuel mobile side from the dispenser.

[0021] The operation of negotiating the fueling parameters may include: receiving, from the dispenser, a message including information about the fueling parameters on the dispenser side required by the second fueling protocol selected as a result of the fueling protocol negotiation; and sending, to the dispenser, a message including compatibility information of the hydrogen fuel mobile body side with the fueling parameters on the dispenser side.

[0022] The communication method for hydrogen fueling may further include renegotiating at least one of the communication protocol and the fueling parameters when it is determined in the fueling parameter negotiation process that the fueling parameters are incompatible between the hydrogen fuel mobile object and the dispenser.

[0023] The communication method for hydrogen fueling may further include: when it is determined during the fueling parameter negotiation process that the fueling parameters are incompatible between the hydrogen fuel mobile object and the dispenser, determining a third communication protocol and a third fueling protocol based on a prescribed policy; and allowing hydrogen to be supplied based on the third communication protocol and the third fueling protocol.

[0024] The communication method for hydrogen fuel refueling may further include terminating communication between the dispenser and the hydrogen fuel mobile object when it is determined in the refueling parameter negotiation process that the refueling parameters are incompatible between the hydrogen fuel mobile object and the dispenser.

[0025] The communication method for hydrogen fueling may also include performing a discovery and pairing process with the dispenser using the first communication technology.

[0026] When the result of the communication protocol negotiation is related to the second communication technology, the negotiation of the fueling protocol and the negotiation of the fueling parameters may be performed using the second communication technology.

[0027] When performing the discovery and pairing process, information regarding interoperability or compatibility between the hydrogen fuel mobile and the dispenser may be shared.

[0028] According to another aspect of the exemplary embodiment, a communication device for hydrogen fuel refueling is provided in a hydrogen fuel mobile device. The communication device includes a memory storing at least one instruction and a processor executing the at least one instruction. When executing the at least one instruction, the processor is configured to: negotiate a communication protocol with a dispenser supplying hydrogen to the hydrogen fuel mobile device; negotiate with the dispenser a refueling protocol for refueling hydrogen from the dispenser; and negotiate with the dispenser refueling parameters based on the refueling protocol.

[0029] When negotiating the communication protocol, the processor may send a message including information about a first communication protocol applicable to the hydrogen fuel mobile object to the dispenser; and receive a message including information about a second communication protocol selected from common communication protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser from the dispenser.

[0030] The information about the first communication protocol may include at least one of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol. The message including the information about the second communication protocol may also include information on whether the negotiation of the communication protocol is successful.

[0031] When negotiating a fueling protocol, the processor may, based on a result of the communication protocol negotiation, send a message to the dispenser including information about a first fueling protocol applicable to the hydrogen fuel mobile object; and receive from the dispenser information about a second fueling protocol selected from common fueling protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser.

[0032] The information about the first fueling protocol may include at least one of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol, and a preference for the first fueling protocol. The message including the information about the second fueling protocol may also include information on whether the negotiation of the fueling protocol was successful.

[0033] When negotiating the fueling parameters, the processor may send a message to the dispenser including information about the fueling parameters on the hydrogen fuel mobile body side required by the second fueling protocol selected as a result of the fueling protocol negotiation; and receive a message from the dispenser including compatibility information of the dispenser side with the fueling parameters on the hydrogen fuel mobile body side.

[0034] When negotiating fueling parameters, the processor can receive a message from the dispenser including information about fueling parameters on the dispenser side required by a second fueling protocol selected as a result of the fueling protocol negotiation; and send a message to the dispenser including compatibility information of the hydrogen fuel mobile body side with the fueling parameters on the dispenser side.

[0035] When executing at least one instruction, the processor is further configured to: renegotiate at least one of the communication protocol and the fueling parameters when it is determined during the fueling parameter negotiation process that the fueling parameters are incompatible between the hydrogen fuel mobile object and the dispenser.

[0036] When executing the at least one instruction, the processor is further configured to: determine a third communication protocol and a third refueling protocol based on a prescribed policy when it is determined during the refueling parameter negotiation process that the refueling parameters are incompatible between the hydrogen fuel mobile object and the dispenser. In this case, hydrogen may be supplied based on the third communication protocol and the third refueling protocol.

[0037] When executing at least one instruction, the processor is further configured to: terminate communication between the dispenser and the hydrogen fuel mobile object when it is determined during the fuel filling parameter negotiation process that the fuel filling parameters are incompatible between the hydrogen fuel mobile object and the dispenser.

[0038] The processor, when executing at least one instruction, is further configured to perform a discovery and pairing process with the dispenser using the first communication technology. When the result of the communication protocol negotiation is related to the second communication technology, the processor may negotiate a fueling protocol and fueling parameters using the second communication technology.

[0039] When performing the discovery and pairing process, information regarding interoperability or compatibility between the hydrogen fuel mobile and the dispenser may be shared.

[0040] According to another aspect of the exemplary embodiment, a communication method for hydrogen refueling performed by a dispenser that supplies hydrogen to a hydrogen fuel mobile body includes: negotiating a communication protocol with the hydrogen fuel mobile body; negotiating with the hydrogen fuel mobile body a refueling protocol for supplying hydrogen as fuel to the hydrogen fuel mobile body; and negotiating with the hydrogen fuel mobile body refueling parameters based on the refueling protocol.

[0041] According to another aspect of the exemplary embodiment, a communication device for hydrogen refueling is provided in a dispenser that supplies hydrogen to a hydrogen fuel mobile device. The communication device includes a memory storing at least one instruction and a processor executing the at least one instruction. When executing the at least one instruction, the processor is configured to: negotiate a communication protocol with the hydrogen fuel mobile device; negotiate a refueling protocol with the hydrogen fuel mobile device for supplying hydrogen as fuel to the hydrogen fuel mobile device; and negotiate refueling parameters with the hydrogen fuel mobile device based on the refueling protocol.

[0042] Beneficial effects

[0043] According to the communication method for hydrogen fueling and the device for implementing the method, that is, the hydrogen fueling controller or communication controller according to the exemplary embodiment of the present disclosure, the limitations and weaknesses of conventional one-way communication for hydrogen fuel mobile bodies in the hydrogen fueling process and the communication protocol of the fueling protocol used for the process can be overcome, and the safety, compatibility, efficiency and reliability of hydrogen fueling can be enhanced, which hydrogen fueling process includes fuel cell electric vehicles (FCEVs) or hydrogen fuel engines.

[0044] Exemplary embodiments of the present disclosure may provide a method for negotiating a communication protocol and exchanging communication parameters for hydrogen refueling and communication protocol fallback rules, wherein a mobile body and a dispenser may select a hydrogen refueling protocol and a communication protocol required to execute the hydrogen refueling protocol based on a use case, while considering priorities based on the preferences of the mobile body or the dispenser, maximizing interoperability between the mobile body and the dispenser, and taking backward compatibility into consideration.

[0045] Exemplary embodiments of the present disclosure may provide rules and procedures required for communication protocol negotiation, fueling protocol negotiation, and fueling parameter exchange to enable mobiles and dispensers to effectively and collaboratively determine conventional communication media or advanced communication media to effectively achieve hydrogen fueling goals. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 is a diagram of a hydrogen fueling system for a hydrogen electric vehicle (FCEV) adapted to apply a two-way communication process to hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0047] Figure 2 yes Figure 1 A partial enlarged view of the physical connection structure between the FCEV and the distributor in the hydrogen fuel filling system;

[0048] Figure 3 It shows Figure 1 A graph showing changes in the state of hydrogen fuel occurring during a hydrogen fueling process in a hydrogen fueling system;

[0049] Figure 4 A framework of functional blocks for executing a series of hydrogen fueling processes according to an exemplary embodiment of the present disclosure is shown, which series of hydrogen fueling processes may employ a two-way communication process for hydrogen fueling;

[0050] Figure 5 An example of a communication stack related to a use case that may be employed in a bidirectional communication process for hydrogen refueling according to an exemplary embodiment of the present disclosure is shown based on the Open Systems Interconnection Reference Model (OSI) 7 layers;

[0051] Figure 6 is a sequence diagram illustrating a pairing process of discovery and pairing processes that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0052] Figure 7 An example of backward compatibility that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure is shown;

[0053] Figure 8 is a table outlining an example of backward compatibility applicable to a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0054] Figure 9 The present invention shows backward compatibility of usage classification of communication data (UCDC) and usage classification of communication data applicable to a two-way communication process for hydrogen refueling according to an exemplary embodiment of the present disclosure;

[0055] Figure 10 is a sequence diagram illustrating an authorization process during a communication security process that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0056] Figure 11 is a sequence diagram illustrating a communication protocol negotiation process that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0057] Figure 12 is a sequence diagram illustrating a fueling protocol negotiation process that may be employed during a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0058] Figure 13 is a sequence diagram illustrating a fueling parameter exchange / negotiation process that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure;

[0059] Figure 14 is a conceptual diagram illustrating a table summarizing parameters transmitted from a mobile body side to a dispenser side in a fueling parameter exchange / negotiation process according to an exemplary embodiment of the present disclosure;

[0060] Figure 15 A conceptual diagram showing a table summarizing parameters transmitted from a dispenser side to a moving body side in a fueling parameter exchange / negotiation process according to an exemplary embodiment of the present disclosure; and

[0061] Figure 16 is a schematic block diagram illustrating the physical configuration of a general-purpose computing system according to an exemplary embodiment of the present disclosure, which can operate as a communication device, a communication controller, and / or an electronic controller for hydrogen fuel refueling and can be installed on a hydrogen fuel mobile body, a dispenser, and / or a fuel refueling station. DETAILED DESCRIPTION

[0062] In addition to the above-mentioned objects, another object and feature of the present disclosure will become more apparent through the description of exemplary embodiments with reference to the accompanying drawings.

[0063] In order to more clearly understand the features and advantages of the present disclosure, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. However, it should be understood that the present disclosure is not limited to the specific embodiments disclosed herein, but includes all modifications, equivalents and replacements that fall within the spirit and scope of the present disclosure.

[0064] Terms including ordinal numbers (such as "first" and "second") designated for explaining various components in this specification are used to distinguish components from other components, but are not intended to be limited to specific components. For example, a second component may be referred to as a first component, and similarly, a first component may be referred to as a second component without departing from the scope of this disclosure. As used herein, the term "and / or" may include the presence of one or more associated listed items and any and all combinations of the listed items.

[0065] In the description of the exemplary embodiments of the present disclosure, “at least one of A and B” may mean “at least one of A or B” or “at least one of a combination of one or more of A and B.” Furthermore, in the description of the exemplary embodiments of the present disclosure, “one or more of A and B” may mean “one or more of A or B” or “a combination of one or more of A and B.”

[0066] When a component is referred to as being "connected" or "coupled" to another component, the component may be directly logically or physically connected or coupled to the other component or indirectly connected through an intervening object. In contrast, when a component is referred to as being "directly connected" or "directly coupled" to another component, it should be understood that there are no intervening objects between the components. Other words used to describe relationships between elements should be interpreted in a similar manner.

[0067] These terms are used herein only for the purpose of describing specific exemplary embodiments and are not intended to limit the present disclosure. Unless the context clearly dictates otherwise, singular forms also include plural referents. Moreover, the expressions "comprises," "includes," "constructed," and "configured" are used to indicate the presence of a recited feature, quantity, processing step, operation, element, or combination of parts, but are not intended to exclude the presence or addition of another feature, quantity, processing step, operation, element, or part.

[0068] Unless otherwise defined, all terms (including technical or scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present disclosure belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant literature, and should not be interpreted as having an ideal or overly formal meaning unless explicitly defined in this application.

[0069] The terms used in this disclosure are defined as follows.

[0070] Hydrogen electric vehicles may generally include hydrogen fuel cell electric vehicles (FCEVs) using fuel cells and vehicles with internal combustion engines (ICEs) using hydrogen as fuel. Hydrogen electric vehicles may also be simply referred to as FCEVs.

[0071] Although embodiments related to hydrogen fuel cell vehicles are described in detail below, another embodiment of the present disclosure may employ an ICE-based hydrogen vehicle that uses hydrogen as fuel. The following description focuses on hydrogen fuel cell vehicles to describe the hydrogen refueling protocol and / or hydrogen refueling communication protocol. However, the hydrogen refueling protocol and / or hydrogen refueling communication protocol may also be applicable to an ICE-based hydrogen vehicle according to another embodiment of the present disclosure.

[0072] The hydrogen fluid fuel may include gaseous hydrogen fuel or liquid hydrogen fuel.

[0073] “Compressed Hydrogen Storage System (CHSS)”: A device comprising at least one tank mounted on a vehicle to compress and store hydrogen.

[0074] “Pressure Release Device (PRD)”: a device arranged in a CHSS and capable of isolating the stored hydrogen from the rest of the fueling system and the environment and discharging the hydrogen to the outside.

[0075] "Hydrogen refueling" refers to the process of supplying high-pressure hydrogen gas from a dispenser at a hydrogen refueling station to a vehicle to accumulate hydrogen in the vehicle's tank. With respect to the supply of hydrogen fuel to a hydrogen electric vehicle, hydrogen refueling may also be referred to as "fueling." That is, the terms "refueling," "hydrogen refueling," or "filling" as used herein may refer to the supply of hydrogen fuel. For example, a refueling protocol may be referred to as a refueling protocol, a refueling session may be referred to as a refueling session, and a refueling method may be referred to as a hydrogen refueling method or a refueling method.

[0076] "Pressure Ramp Rate (PRR)": the rate of increase in CHSS pressure and is measured in megapascals per minute (MPa / min).

[0077] "Average Pressure Ramp Rate (APRR)": the average value of the rate of increase of pressure from the start to the end of hydrogen fueling.

[0078] “Pre-cooling”: The process of cooling hydrogen in a hydrogen fueling station before refueling.

[0079] "Dispenser": A component that supplies pre-cooled hydrogen to a CHSS. The dispenser may be disposed at a hydrogen refueling station to perform a hydrogen refueling operation between the hydrogen storage tank of the hydrogen refueling station and the CHSS of a vehicle.

[0080] "Nozzle": A device that is connected to the hydrogen dispensing system of a hydrogen fueling station and that can be coupled to the receiver of a hydrogen electric vehicle and dispense hydrogen fuel into the hydrogen electric vehicle.

[0081] “Fueling Session”: A communication session that occurs within the scope of the Hydrogen Fueling Use Case.

[0082] "Interoperability" refers to a state in which components of a system interact with corresponding components of the system to perform operations intended by the system. Additionally, information interoperability may refer to the ability of two or more networks, systems, devices, applications, or components to effectively share and easily use information without causing inconvenience to users.

[0083] The correlation or association process may include a process of establishing a relationship between two peer communicating entities.

[0084] "Command and control communications": communications used to exchange information between a hydrogen dispenser and a hydrogen fuel mobile device to initiate, control, and terminate the hydrogen fueling process.

[0085] Meanwhile, although embodiments related to hydrogen electric vehicles or fuel cell electric vehicles (FCEVs) are described in detail below, it will be apparent to those skilled in the art that the inventive concepts of the present disclosure can be applied to various types of hydrogen fuel mobile bodies. A hydrogen fuel mobile body refers to a mobile body that uses hydrogen as an energy source or uses hydrogen as a fuel to generate electrical energy to drive an electric motor through the electrical energy. In addition to the above-mentioned hydrogen electric vehicles, hydrogen fuel mobile bodies may include aerial mobile bodies as well as industrial trucks, trains, ships, and airplanes that use hydrogen as a fuel to generate electrical energy and are driven by the electrical energy.

[0086] Furthermore, in addition to hydrogen fuel mobile bodies, the two-way communication process hydrogen fueling of the present disclosure can also be partially applied to buildings or facilities that use hydrogen as an energy source.

[0087] In the following description, hydrogen fuel may include at least one of gaseous hydrogen and liquid hydrogen. Hydrogen fuel basically means compressed hydrogen, but is not limited thereto.

[0088] Furthermore, although the bidirectional communication process for hydrogen refueling is described with respect to a hydrogen electric vehicle (FCEV) for ease of explanation, the present disclosure is not limited thereto, and the bidirectional communication process for hydrogen refueling may also be applied to hybrid electric vehicles (EV) or ICE-based vehicles using hydrogen as fuel.

[0089] In the following description, some or all of the processes of the communication method, communication protocol negotiation method, hydrogen fueling protocol negotiation method, and hydrogen fueling parameter negotiation method performed by the hydrogen fuel mobile object may be performed by the electronic control unit (ECU), communication device, or communication controller of the hydrogen fuel mobile object.

[0090] In the following description, some or all of the processes of the communication method, communication protocol negotiation method, hydrogen fueling protocol negotiation method, hydrogen fueling parameter negotiation method, hydrogen fueling method, and hydrogen fueling control method performed by the dispenser may also be performed by the controller, electronic control unit, communication device, or communication controller of the dispenser. Alternatively, some of the processes of the above methods may be performed by the controller, electronic control unit, communication device, or communication controller of a fueling station associated with the dispenser.

[0091] At the same time, if necessary, one or more conventional components may be included in the configuration of the present disclosure, and such components will be described herein to the extent that they do not obscure the technical concepts and ideas of the present disclosure. However, if the description of conventional components may obscure the technical concepts and ideas of the present disclosure, a detailed description of such components may be omitted for simplicity. However, the present disclosure is not intended to claim protection for conventional components, and conventional components may be included as elements of the apparatus or method of the present disclosure without departing from the concept or spirit of the present disclosure.

[0092] For example, the communication between the dispenser and the vehicle can be implemented using conventional technologies, such as IrDA technology for one-way communication, short-range wireless communication technologies (such as Bluetooth, WLAN, and UWB) for two-way communication, and wired communication technologies for one-way or two-way communication. At least some of these conventional technologies can be used as basic technologies for implementing the present disclosure.

[0093] Exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings.

[0094] Figure 1 is a diagram of a hydrogen fueling system for a hydrogen electric vehicle (FCEV) adapted to apply a two-way communication process to hydrogen fueling according to an exemplary embodiment of the present disclosure. Figure 2 yes Figure 1 A partial enlarged view of the physical connection structure between the FCEV and the dispenser in the hydrogen fuel filling system. Figure 3 It shows Figure 1 A graph illustrating changes in the state of hydrogen fuel occurring during a hydrogen fueling process in a hydrogen fueling system.

[0095] refer to Figure 1 The hydrogen fuel filling system may generally be configured to include a hydrogen fuel filling station and a hydrogen fueled mobility 100 .

[0096] The hydrogen fuel mobile body 100 may be equipped with an electronic controller 110 for hydrogen fuel refueling, a mobile body system 120 , a mobile body tank 130 , and a container 150 , in addition to mechanical devices, electrical devices, electronic devices, and communication devices that are basically required for a vehicle.

[0097] Electronic controller 110 can transmit and receive signals and data to and from a hydrogen fueling station or an electronic controller 210 of the hydrogen fueling station via wired or wireless communication, and process the signals and data to control hydrogen fueling on the vehicle side. Electronic controller 110 can be implemented by at least a portion of another electronic control unit installed in the vehicle and can be referred to as a first electronic controller or electronic control unit #1.

[0098] The mobile system 120 may be connected to the first electronic controller 110 and may be configured to control hydrogen refueling or hydrogen discharge of the mobile tank 130 and monitor the status of the mobile tank 130 according to signals or commands from the first electronic controller 110. The mobile system 120 may include components that control the operation of the fuel cell system or perform such control operations, depending on the implementation, or may be configured in combination with such components. The mobile system 120 may perform vehicle safety functions and may be referred to as a vehicle safety system.

[0099] There may be at least one, preferably a plurality of mobile body tanks 130 in the vehicle. The mobile body tank 130 may compress and store hydrogen supplied from a hydrogen fuel filling station under the control of a vehicle safety system, and may discharge the stored hydrogen.

[0100] In addition, the mobile tank 130 may correspond to a hydrogen storage system installed in a vehicle. In this case, the hydrogen storage system may include a high-pressure hydrogen storage tank, a pressure control device, a high-pressure pipe, and an external frame. The high-pressure hydrogen storage tank may have a capacity of tens to hundreds of liters and may have the shape of a small storage tank connected in parallel. A boss unit (boss unit) allowing hydrogen fuel to pass through may be incorporated into the high-pressure hydrogen storage tank, and therefore the fuel filling and discharge of hydrogen may be controlled by the boss unit. The boss unit may include a valve, a pressure reducing device, and various sensors for measuring. This hydrogen storage system is referred to as a compressed hydrogen storage system (CHSS). For ease of explanation, the term "vehicle storage tank" used herein may refer to a CHSS.

[0101] The hydrogen fuel cell vehicle 100 may be equipped with a fuel cell system including a fuel cell stack, but the present disclosure is not limited thereto. For ease of explanation, the hydrogen fuel cell vehicle 100 may be referred to simply as an "FCEV," "vehicle," or "mobile." The terms "vehicle" or "mobile" as used herein may be understood to include any hydrogen-fueled vehicle or hydrogen fuel cell vehicle that uses hydrogen as fuel, in addition to hydrogen electric vehicles.

[0102] The hydrogen fueling station may include a dispenser 200 , an electronic controller 210 , a fueling station system 220 , a hydrogen tank 230 , a station box 240 , and a nozzle 250 .

[0103] Dispenser 200 can supply hydrogen from hydrogen tank 230 to the vehicle through nozzle 250 securely coupled to container 150 of the vehicle under the control of fuel filling station system 220. Dispenser 200 may include electronic controller 210 within the housing, but the present disclosure is not limited thereto. Nozzle 250 may be mounted at the end of a cable that extends a certain length outside the housing of dispenser 200.

[0104] Electronic controller 210 can transmit and receive signals and data to and from first electronic controller 110 of the vehicle via wired or wireless communication, and process the signals and data to control hydrogen fueling at the hydrogen fueling station. Electronic controller 210 can exchange specified signals and data with fueling station system 220. Electronic controller 210 may also be referred to as a second electronic controller or electronic control unit #2.

[0105] Each of the first electronic controller 110 and the second electronic controller 210 may be composed of multiple electronic control units, and may be configured so that each communication protocol can be executed by a different electronic control unit. Such a configuration may be useful when fallback is used for backward compatibility, or when bidirectional communication cannot be used and unidirectional communication can be used instead. Furthermore, this configuration may be useful when a combination of different communication methods is used, for example, when NFC is used for pairing and WiFi is used for actual fueling.

[0106] The fuel filling station system 220 may monitor or control the pressure, rate, and temperature of hydrogen discharged from the hydrogen tank 230 based on signals and / or data from the second electronic controller. To this end, the fuel filling station system 220 may control the operation of the station box 240 connected to the discharge port or discharge valve of the hydrogen tank 230. The fuel filling station system 220 may also be referred to as a fuel filling station safety system.

[0107] In an exemplary embodiment of the present disclosure, the communication entity associated with the dispenser 200 for communicating with the vehicle / mobile body 100 may be the electronic controller 210 or may be a separate communication device mounted on the dispenser 200. Alternatively, the electronic controller or a separate communication device in the fuel filling station system 220 may communicate with the vehicle / mobile body 100 instead of the dispenser 200.

[0108] In another exemplary embodiment of the present disclosure, the communication control device in the vehicle / mobile body 100 for communicating with the dispenser 200 side may be the first electronic controller 110 or may be a separate communication control device.

[0109] The hydrogen tank 230 stores hydrogen or compressed hydrogen. The hydrogen tank 230 can discharge the stored hydrogen at a predetermined pressure or speed under the control of the fuel station safety system 220. The hydrogen tank may also be referred to as a hydrogen storage tank.

[0110] The station box 240 may be provided with a control valve having an inlet connected to the discharge port of the hydrogen tank 230 or the discharge valve and an outlet connected to the dispenser 200 or the nozzle 250 connected to the dispenser 200. The station box 240 may be provided with a device for controlling the pressure, velocity, and temperature of the discharged hydrogen or another component that performs such a function. In addition, the station box 240 may be provided with a sensor for measuring the pressure, velocity, and temperature of the discharged hydrogen.

[0111] The nozzle 250 may be connected to the hydrogen fuel filling system of the dispenser 200 through a conduit or flexible tube of a predetermined length. The nozzle 250 may be provided with a shape and structure that is tightly and securely coupled to the tank of the vehicle.

[0112] like Figure 2 As shown, the nozzle 250 can be coupled to the container 150. The first sensor 160 installed in the vehicle and the second sensor 260 attached to the nozzle 250 can send signals or information about the coupling status of the nozzle 250 and the container 150 to the first electronic controller or vehicle safety system and to the second electronic controller or fuel filling station safety system.

[0113] The pre-cooled hydrogen fuel may be supplied from the hydrogen fuel filling station to the hydrogen fuel mobile object 100 through the dispenser 200. At this time, the hydrogen fuel filling process may be described by parameters including pressure increase rate (PRR) and / or average pressure increase rate (APRR).

[0114] Dispenser 200 may be responsible for the interface between the hydrogen fuel filling station and mobile body 100. Dispenser 200 may be configured to control target pressure and injection speed for hydrogen fuel filling based on information indirectly acquired from mobile body tank 130 and fuel filling information of the hydrogen fuel filling station.

[0115] Traditionally, there are two methods for transmitting information from the mobile object 100 to the dispenser 200: a communication method and a non-communication method. In the communication method, the temperature and pressure values ​​of the mobile tank 130 of the mobile object 100 are transmitted to the dispenser 200 in a one-way manner. The dispenser 200 does not actively utilize this information, but rather uses it only as a safety reference for, for example, emergency stops at temperature or pressure limits. Furthermore, the hydrogen refueling protocol for safe and rapid refueling is managed by the dispenser 200, which only has a minimal safety management device that automatically releases hydrogen via a pressure release device (PRD), without requiring any active safety management scheme for the mobile tank 130.

[0116] At the same time, in order to cope with Figure 3 To address the phenomenon of increased hydrogen gas temperature during hydrogen refueling as depicted in FIG, the hydrogen refueling station may be equipped with a precooler. The precooler can reduce the temperature of the hydrogen fuel by precooling. The precooler may be installed in or integrated with at least one of the hydrogen tank 230 and the station box 240. Alternatively, the precooler may be installed in or integrated with the pipeline that transports hydrogen in the hydrogen refueling station.

[0117] The dispenser 200 or the second electronic controller may be equipped with fuel filling control logic that can control the hydrogen fuel filling process based on status information (such as the temperature and pressure of the hydrogen fuel supplied to the vehicle or filled in the mobile body tank 130) and fuel filling status information (such as the state of charge (SOC) of the CHS).

[0118] As described above, the hydrogen fuel filling process between the hydrogen fuel mobile object 100 and the hydrogen fuel filling station is controlled by the dispenser 200, and the dispenser 200 may include a protocol for filling the hydrogen fuel into the vehicle according to a prescribed procedure. This hydrogen fuel filling protocol may also be installed in the vehicle. The protocol installed in the vehicle or dispenser 200 may include at least some communication protocols based on SAE standards, ISO standards, or similar standards.

[0119] For minimum safety requirements, thermodynamic modeling-based simulations can be performed for various scenarios, and parameters derived from the simulations can be used to perform partial real-time corrections based on tables or MC formulas. Minimum safety requirements can include upper limits for temperature and pressure conditions of the CHSS and guidelines for the fuel filling rate (SOC).

[0120] Without actively controlling the state values ​​related to hydrogen fueling in the dispenser 200, table-based correction has the disadvantage of being very inefficient because it does not utilize the temperature of the pre-cooled hydrogen fuel provided by the fueling station or the temperature of the mobile tank 130 measured in the mobile body 100, and therefore may be difficult to flexibly respond to changes in ambient conditions. Correction based on the MC-formula allows real-time compensation for the temperature of the pre-cooled hydrogen fuel, but the calculation and application of this method are complex, which may cause limitations in application and make it difficult to expand. Therefore, conventional communication protocols developed under the main goal of safely completing fueling cannot actively respond to unexpected situations (such as excessive pre-cooling or overheating of the mobile tank 130) and may bring problems such as increased operating costs caused by overcooling and delayed fueling caused by overheating.

[0121] For example, when hydrogen fuel is filled into the mobile tank 130, the internal temperature of the tank rises due to the heat of compression, and thus the temperature of the hydrogen fuel inside the tank rises. The tank is designed so that the dome and the tank body are wrapped with carbon fiber having low thermal conductivity to block heat exchange between the external atmosphere and the hydrogen fuel stored in the tank. Therefore, when the temperature of the hydrogen fuel inside the tank rises during the refueling process, due to the low thermal characteristics of the tank, the temperature rise displayed on the surface of the tank is likely to be smaller than the internal temperature rise until the refueling is completed.

[0122] Meanwhile, the temperature control of the hydrogen fuel filling process may aim to ensure that the internal temperature of the mobile tank 130 is maintained below 85°C when the fuel filling is completed by supplying pre-cooled hydrogen. During the hydrogen fuel filling process, the temperature of the hydrogen fuel may undergo a temperature change according to Figure 3 Changes in the characteristic curve shown. The temperature of the hydrogen fuel can be reduced at a constant rate in stage 1 (P1), which is the pre-cooling stage of the hydrogen fuel filling station. In stage 2 (P2), during which the hydrogen fuel is supplied from the hydrogen fuel filling station to a hydrogen mobile body such as a vehicle, the temperature of the hydrogen fuel gradually increases due to the thermal mass of the hydrogen fuel filling station. In stage 3 (P3), during which the hydrogen fuel is transferred to the vehicle tank inside the vehicle, the temperature of the hydrogen fuel increases at a higher rate of increase due to the thermal mass of the vehicle. In stage 4 (P4), during which the hydrogen fuel is compressed and stored in the vehicle tank, the temperature of the hydrogen fuel may increase rapidly due to the heat of compression.

[0123] According to this embodiment, the hydrogen refueling process can be efficiently performed via the two-way communication process of hydrogen refueling by active state variable control reflecting real-time measurement data. In addition, a hydrogen refueling protocol for this process can be provided.

[0124] Figure 4A framework of functional blocks for executing a series of hydrogen fueling processes (hereinafter referred to as a “hydrogen fueling framework”) according to an exemplary embodiment of the present disclosure is shown, which can adopt a two-way communication process for hydrogen fueling.

[0125] refer to Figure 4 The hydrogen fueling framework may include functional blocks for corresponding use cases (UCs), including a discovery and pairing functional block (hereinafter referred to as "UC1" or "UC-1"), a communication security functional block (UC2 or UC-2), a communication protocol negotiation functional block (UC3 or UC-3), a fueling protocol negotiation functional block (UC4 or UC-4), a fueling parameter negotiation functional block (UC5 or UC-5), a safety check-in functional block (UC6 or UC-6), a fueling control and monitoring functional block (UC7 or UC-7), a safety check-out functional block (UC8 or UC-8), a terminal functional block (UC9 or UC-9), an error handling functional block (UC10 or UC-10) and an emergency handling functional block (UC11 or UC-11).

[0126] like Figure 4 As shown, the function blocks UC1 to UC11 may correspond to the time series operations S401 to S411, respectively. In this case, Figure 4 It can also be understood as a flowchart including time-series operations S401 to S411.

[0127] Use cases UC10 and UC11 may be individually connected to use cases UC3 to UC8 and may perform error processing and / or emergency processing in each use case.

[0128] Use cases are functional blocks that collectively provide a consistent approach to the entire hydrogen refueling process of a hydrogen refueling system for safe and reliable refueling communications. Vehicles and dispensers can execute use cases sequentially in a specific order to achieve hydrogen refueling.

[0129] After the nozzle of the dispenser is coupled to the container of the vehicle, the vehicle and the dispenser can be connected by Figure 4 The order shown implements the use cases to perform fuel refueling communication. However, if necessary, the vehicle and dispenser can omit the use cases according to predetermined requirements.

[0130] Each of the above use cases may be implemented through communication between a dispenser control system of a dispenser that supplies hydrogen as fuel to a hydrogen fuel vehicle according to a fueling protocol for the hydrogen fuel vehicle and the hydrogen fuel vehicle.

[0131] At the same time, a hydrogen-fueled vehicle (hereinafter referred to as a "vehicle") and a dispenser implementing the use case can exchange data to identify the vehicle in use case UC-1. To this end, the vehicle can be equipped with sensors, an electronic control unit (ECU), a transmitter, and a receiver. In the case of bidirectional communication, the receiver can be integrated with the transmitter.

[0132] The dispenser may be configured to receive certain data from the vehicle. The dispenser may store specific data in a programmable logic controller (PLC) at the fuel filling station to store data logging data or use it in a fuel filling protocol. Data logging may refer to a process of collecting data over a certain period of time to analyze a certain operating state of a hydrogen fuel filling system or a data-based event / operation of a recording system or network environment or data collected by the process. In the case of two-way communication, the fuel filling station may be equipped with sensors specified by the fuel filling protocol, and the PLC or electronic control unit of the fuel filling station may obtain measurements from the sensors and send the measurements to the vehicle. The vehicle or fuel filling station may use conventional communication protocol standards for communication, such as infrared communication, WiFi, and Bluetooth.

[0133] In addition, the vehicle or dispenser can establish a communication channel with the dispenser or vehicle, respectively, which is physically coupled at its vehicle-dispenser interface. The pairing process for establishing such a communication channel can be performed using wired, optical or wireless communication technology.

[0134] The discovery and pairing procedure or pairing process may presuppose that the nozzle of the dispenser is inserted into and securely coupled to the receptacle of the vehicle refueling container. The vehicle refueling container may be referred to simply as the vehicle receptacle or receptacle.

[0135] Furthermore, the vehicle and dispenser typically know by default which communication protocol to follow. Therefore, communications subsequent to use case UC-1 can rely solely on the communication protocol agreed upon in the current use case as a post-condition for the discovery and pairing process, or the pairing process. If a communication protocol outside the agreed-upon range is selected by the vehicle or dispenser, the selected communication will not be performed. This means that even if the pairing process successfully completes, refueling will not be authorized.

[0136] All methods for pairing a vehicle with a dispenser may be configured to not increase the risk of ignition or explosion beyond an acceptable level. For example, all wired pairing methods may be configured to mitigate or prevent spark hazards caused by electrostatic discharge.

[0137] In terms of the effectiveness of physical pairing, any method for pairing a vehicle with a dispenser can be integrated into the vehicle-dispenser interface, or installed so as to maintain proximity between the vehicle's fuel filler container and the dispenser's nozzle and hose assembly. Here, the interface can refer to something that is physically integrated into the interface between the nozzle and the container. Proximity can be defined by the hardware associated with the pairing method. For example, the physical geometry for infrared communication can be specified, including the allowed distance between the transmitter and the receiver. In addition, the physical geometry of the hydrogen refueling hardware can be pre-defined, in which case the proximity does not include a pairing method that may result in the risk of associating the dispenser to a vehicle that is not physically coupled to the dispenser, for example, long-range wireless communication technologies such as Bluetooth. Infrared communication can be referred to as infrared data association (IrDA) communication, and can include two-way infrared (bi-IrDA) communication.

[0138] Return Reference Figure 4 According to an exemplary embodiment of the present disclosure, a communication method for hydrogen fueling may include: an operation of negotiating a communication protocol with a dispenser that supplies hydrogen to a mobile body (S403); an operation of negotiating with the dispenser a fueling protocol for receiving hydrogen from the dispenser (S404); and an operation of negotiating with the dispenser fueling parameters based on the fueling protocol (S405).

[0139] According to an exemplary embodiment of the present disclosure, a communication method for hydrogen refueling performed by a dispenser that supplies hydrogen to a hydrogen fuel mobile body may include: an operation of negotiating a communication protocol with the hydrogen fuel mobile body (S403); an operation of negotiating a fuel refueling protocol for supplying hydrogen to the hydrogen fuel mobile body with the hydrogen fuel mobile body (S404); and an operation of negotiating fuel refueling parameters based on the fuel refueling protocol with the hydrogen fuel mobile body (S405).

[0140] Figure 5 An example of a communication stack related to use cases that may be employed in a bidirectional communication process for hydrogen refueling according to an exemplary embodiment of the present disclosure is shown based on the Open Systems Interconnection Reference Model (OSI) 7 layers.

[0141] like Figure 5 As shown, the communication stack associated with the use case of a bidirectional communication process for hydrogen refueling (hereinafter referred to as the "hydrogen refueling communication stack") can be represented by a protocol suite corresponding to the corresponding layers in the OSI 7 layers, including the data link and physical layer, network layer, transport layer, security layer, session layer, presentation layer and application layer.

[0142] That is, the hydrogen fueling communication stack may include at least one first protocol 510 selected from bidirectional IrDA (bi-IrDA), WLAN, NFC, etc. as a protocol of the data link and physical layer of OSI 7 layer.

[0143] Additionally, the hydrogen fueling communication stack may include Internet Protocol version 6 (IPv6) protocol 520 as a protocol for the network layer of OSI layer 7.

[0144] Furthermore, the hydrogen fueling communication stack may include at least one third protocol 530 selected from the Transmission Control Protocol (TCP), the User Datagram Protocol (UDP), etc. as a protocol of a transport layer of the OSI 7 layer.

[0145] In addition, the hydrogen refueling communication stack may include at least one fourth protocol 540 selected from Transport Layer Security (TLS), Datagram Transport Layer Security (DTLS), etc. as a protocol for the security layer of OSI layer 7. TLS may include versions such as TLS 1.2 and TLS 1.3, and DTLS may include versions such as DTLS 1.2 and DTLS 1.3. TLS may be implemented on a TCP socket, while DTLS may be implemented on a UDP socket.

[0146] Furthermore, the hydrogen refueling communication stack may include a JSON-based session protocol 550 as a protocol for the session layer of OSI layer 7. The JSON-based session protocol 550 may be used for communication between a vehicle and a dispenser or for data transmission between an electronic control unit of a vehicle and an electronic control unit of a refueling station.

[0147] Furthermore, the hydrogen refueling communication stack may include JavaScript Object Notation (JSON) 560 as a protocol for the presentation layer of OSI layer 7. JSON is one of the formats that can be used when sending data from a server to a client. Using JSON, protocol messages between a vehicle and a dispenser, or between a vehicle's electronic control unit and a refueling station's electronic control unit, can be expressed in JSON format.

[0148] In addition, the hydrogen fueling communication stack may include a hydrogen fueling related fueling protocol FP 570 as a protocol of the application layer of OSI layer 7. The fueling protocol 570 may include a first fueling protocol FP1, a second fueling protocol FP2, and an nth fueling protocol FP n , where "n" can be a natural number greater than or equal to 3.

[0149] In an alternative embodiment, the hydrogen refueling communication stack may include power line communication (PLC) or WLAN as a data link and physical layer and network layer protocol; TCP and / or IPv6 protocol as a transport layer and security layer protocol; binary extensible markup language (XML) protocol as a session layer protocol; and one of the existing protocols used in electric vehicles as a presentation layer and application layer protocol. The existing protocols used in electric vehicles may include at least one protocol for direct current (DC) charging, alternating current (AC) charging, wireless power transmission (WPT), or automatic connection device pantograph (ACDP) charging of electric vehicles.

[0150] The communication data items that can be exchanged between the vehicle and the fueling station via the hydrogen fueling communication stack can be summarized as shown in Table 1.

[0151] [Table 1]

[0152]

[0153] At the same time, the discovery and pairing process use case UC1 enables the device to identify the communication counterpart (i.e., the communication module of the vehicle or dispenser) that is responsible for controlling the container or nozzle physically coupled to the device. In addition, the use case UC1 may also define incompatibility identification methods and safety device mechanisms. In this use case UC1, the vehicle and the dispenser may try to find a common communication technology to execute the fuel filling protocol. The vehicle and the dispenser may discover each other and initiate communication based on the discovery mechanism provided by the data link and physical layers. An additional pairing process may be required to establish a communication channel with the device connected to the fuel filling hose assembly. In cases where the communication channel cannot ensure correct pairing, for example in the case of wireless communication, a separate pairing channel may be required to send the pairing information. However, if pairing is implicitly ensured, a communication channel integrated with the hose assembly may be sufficient, for example.

[0154] Table 2 shows the Figure 4 The goals, preconditions and postconditions of the use case UC1 of the discovery and pairing operation (S401) are shown.

[0155] [Table 2]

[0156]

[0157] Table 3 shows the Figure 4 The supported communication technologies and related items used in the use case UC1 of the discovery and pairing operation (S401) are shown.

[0158] [Table 3]

[0159]

[0160] Figure 6is a sequence diagram illustrating operation S401 in detail according to an exemplary embodiment of the present disclosure. Figure 6 ,exist Figure 4 In the pairing process of the discovery and pairing operation ( S401 ) shown, the vehicle and the dispenser may exchange pairing IDs with each other and discover each other's pairing IDs during pairing at UCDC Level 2 and UCDC Level 3 .

[0161] For example, the vehicle may broadcast a message PAIR_ID_ANNOUNCE containing its pairing ID (PAIR_ID) (i.e., vehicle ID). The dispenser may send a message PAIR_ID_ACK to the vehicle to acknowledge receipt of the vehicle ID from the vehicle. The vehicle may send a message PAIR_ID_CONFIRM to the dispenser to acknowledge receipt of the ACK message from the vehicle.

[0162] Next, the dispenser may broadcast a message PAIR_ID_ANNOUNCE containing its pairing ID (i.e., dispenser ID). The vehicle may send a message PAIR_ID_ACK to the dispenser to acknowledge receipt of the dispenser ID from the dispenser. The dispenser may send a message PAIR_ID_CONFIRM to the vehicle to acknowledge receipt of the ACK message from the dispenser.

[0163] This transmit-echo authentication method enables vehicles and dispensers to use a session-specific, random pairing ID. This method helps address privacy concerns associated with the exchange of pairing IDs. Specifically, trust during the pairing process can be established later, and to this end, the session-specific pairing ID can be included in the trust-building data.

[0164] At the same time, when secure communication is supported at a specific UCDC level, at least one of the vehicle and dispenser can verify that the pairing provides sufficient information to protect the communication channel for all methods used to pair the vehicle and dispenser. For example, pairing can include the exchange of keys so that the vehicle and dispenser can securely communicate during refueling.

[0165] It should be noted that since UCDC Level 1 does not support bidirectional communication, the security of the communication channel cannot be guaranteed at UCDC Level 1. Pairing vehicles and dispensers at UCDC Level 2 and UCDC Level 3 can be configured to provide sufficient information to ensure communication security sufficient to meet a specific security level (e.g., IEC 62443 Security Level 3). IEC 62443 Security Level 3 can be a security level for actors with sufficient resources and sufficient motivation.

[0166] Figure 7 An example of backward compatibility that may be employed in a bidirectional communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure is shown.

[0167] refer to Figure 7 Considering interoperability, the hydrogen fueling device can be designed to have backward compatibility with existing devices. The hydrogen fueling device or the communication device in the hydrogen fueling device can be classified into Type 0, Type 1, Type 2, and Type 3 based on interoperability.

[0168] Type 0 devices may refer to devices that do not support fueling communications or are unable to receive related communication messages.

[0169] A Type 1 device may refer to a device that supports IrDA communication for fuel refueling. A Type 1 device may fall back to a Type 0 device.

[0170] Type 2 devices may refer to devices that support Advanced Communications (AC). Type 2 devices may fall back to Type 0 devices.

[0171] Type 3 devices may refer to devices that support IrDA communication and advanced communication. Type 3 devices may fall back to any of Type 0, Type 1, and Type 2 devices.

[0172] Advanced communication may refer to communication using specific protocols and media such as wireless local area network (WLAN), Bluetooth (BT), near field communication (NFC), WiFi, ultra-wideband (UWB), radio frequency identification (RFID), 4G and 5G. In addition, advanced communication may include two-way IrDA, serial communication, vehicle Ethernet (ETH), advanced communication, etc. Specific protocols may include transmission control protocol / internet protocol (TCT / IP), fuel filling protocol, etc. Advanced communication may process all information that exceeds that processed by command and control communication. The data link of advanced communication may use power line communication (PLC), but the present disclosure is not limited to this.

[0173] Advanced communications may include hybrid forms, such as a combination of IrDA communications and wired communications and a combination of IrDA communications and wireless communications. The combination of IrDA communications and wired communications may require modifications to the nozzle and container.

[0174] That is, the advanced communication may be a wired or wireless two-way communication scheme, and the wireless communication scheme may include various communication schemes such as 5G, WLAN, BLE, ETH, UWB, RFID, and NFC. Known protocols such as TCP / IP may be used as the communication protocol of the communication scheme. For example, the wireless communication scheme that can be considered may include Bluetooth, WLAN, WiFi (ISO 15118 for induction / ACD), UWB (IEC limit consideration for ACD), or NFC.

[0175] In practice, hydrogen fueling devices may be implemented to support different communication schemes. Therefore, the bidirectional communication process for hydrogen fueling according to the present embodiment may be configured to maximize interoperability between devices.

[0176] In other words, if Figure 7 As shown, when a type 1 device supporting specification #1 according to a specific standard satisfies a type 0 device or a type 2 device, the type 1 device may fall back to type 0 (S610).

[0177] Furthermore, when a type 2 device supporting specification #2 according to a specific standard satisfies a type 0 device or a type 1 device, the type 2 device may fall back to type 0 (S620).

[0178] In addition, when a Type 3 device supporting Specification #2 meets a Type 0 device, the Type 3 device can fall back to Type 0 (S630). When a Type 3 device meets a Type 1 device, the Type 3 device can fall back to Type 1 (S640). When a Type 3 device meets a Type 2 device, the Type 3 device can fall back to Type 2 (S650).

[0179] The aforementioned specification #1 may include a specification according to the Society of Automotive Engineers (SAE) standard. Specification #2 may include a specification according to the ISO 19885-3 standard.

[0180] To support interoperability as described above, the hydrogen refueling device may perform a connection compatibility check. For example, depending on whether each device supports WLAN, one of the advanced communication schemes, a connection compatibility check may be performed according to the following scenarios 1 to 3.

[0181] In Scenario 1, the dispenser can be equipped with an access point (AP), i.e., a wireless router. The access point can beacon a signal, allowing vehicles to access the fuel station and vehicle supply equipment (VSE). FCEVs approaching the dispenser can scan and discover the dispenser and establish a WLAN link with it.

[0182] In scenario 2, the dispenser does not support bidirectional WLAN but rather unidirectional IrDA. The dispenser corresponds to a Type 1 device. An FCEV (a Type 3 device) approaching the dispenser cannot scan and discover the dispenser (a Type 1 device). When the nozzle of the cable attached to the dispenser is coupled to the container of the FCEV, IrDA communication can begin between the FCEV and the dispenser.

[0183] In Scenario 3, the dispenser can support both bidirectional WLAN communication and unidirectional IrDA communication. In this case, the dispenser corresponds to a Type 3 device. An FCEV (which is a Type 1 device) can be parked near the dispenser. The dispenser cannot yet find any WLAN clients. When the nozzle of the cable attached to the dispenser is coupled to the container of the FCEV, IrDA communication can be initiated between the FCEV and the dispenser.

[0184] Figure 8 is a table summarizing an example of backward compatibility applicable to a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure.

[0185] refer to Figure 8 , the bidirectional communication process for hydrogen fueling according to the present embodiment can provide rules and principles for fallback when selecting fueling methods and communication protocols to maximize interoperability, rather than selecting the communication scheme most preferred by the FCEV or dispenser.

[0186] That is, when one of a vehicle and a dispenser encounters the other, a device having a relatively higher type or UCDC level may be configured to fall back to the type or level of a device having a relatively lower type or UCDC level.

[0187] For example, if the vehicle and dispenser are of the same type or the same UCDC level, both devices can maintain their current type or UCDC level. On the other hand, if one device is a Type 1 device and the other is a Type 2 device, both devices can be configured to fall back to Type 0. Meanwhile, if one device is a Type 3 device and the other is not a Type 3 device, the Type 3 device can be configured to fall back to the same type or UCDC level as the other device.

[0188] The aforementioned specification #1 may be a communication protocol according to the SAE standard, and specification #2 may be a communication protocol according to the ISO 19885 standard.

[0189] Under the above configuration, if the mobile body and the distributor have the same or identical type implementation as each other, the mobile body and the distributor can select the type supported by the two devices, and the type is the best type among these types. When a device that does not have communication capabilities (hereinafter referred to as a "no-communication device" or a "no-comm device") encounters a device that supports one-way communication (hereinafter referred to as a "one-way communication device"), the latter can fall back to a no-comm device that does not support any communication scheme. When two devices that support two-way communication meet each other, the two devices can maintain the original two-way communication scheme. Here, the compatibility of the UCDC level can be handled separately. When a device encounters a no-comm device, the device must rely on no communication. This rule is applicable to all devices that support two-way communication (hereinafter referred to as "two-way communication devices").

[0190] In addition, when a one-way communication device encounters a two-way communication device, if the two-way communication device supports both the one-way communication scheme and the two-way communication scheme, the two-way communication device can fall back to the one-way communication scheme. When the two-way communication device does not support one-way communication, the two-way communication device can fall back to the no communication device to rely on the no communication scheme.

[0191] Regardless of whether or not the two-way communication device is equipped with one-way communication capabilities, it can be configured to support a fueling method based on one-way communication. The two-way communication device must be able to check whether the other device supports two-way communication. If the other mobile device or dispenser does not support two-way communication, the two-way communication device can fall back to a one-way communication method that relies on a compatible one-way communication scheme between the devices.

[0192] Figure 9 The usage classification of communication data (UCDC) in a two-way communication process applicable to hydrogen fuel refueling and the backward compatibility of the usage classification of communication data according to an exemplary embodiment of the present disclosure are shown.

[0193] like Figure 9 As shown, the mobile and the distributor may have corresponding pairing identities (IDs), and the requirements for exchanging IDs may be classified by using the UCDC level classification. The UCDC level may include UCDC level 1 (UCDC-1) 910, UCDC level 2 (UCDC-2) 920, and UCDC level 3 (UCDC-3) 930. The UCDC level may further include UCDC level 0 (UCDC-0) 900.

[0194] In the case of UCDC Level 0 (UCDC-0) 900, data is not transmitted. Even if data is transmitted, the transmitted data is not used for the hydrogen fueling protocol or associated with the safety function. In UCDC Level 0 (900), since there is no communication between the mobile object and the dispenser, the dispenser cannot send a pairing ID to the mobile object during process control or safety functions.

[0195] The mobile may send the pairing ID to the dispenser when attempting pairing at UCDC Level 1 (UCDC-1) 910. Although the data delivered at UCDC Level 1 (UCDC-1) 910 is not used for safety functions, the static data delivered may be used to improve the performance of the fueling protocol, and the dynamic data delivered may be used to reduce the risk of process deviations during the fueling protocol.

[0196] Static data communicated at UCDC level 2 (UCDC-2) 920 may be used for security functions. UCDC level 2 static data (UCDC-2) 920 may be allowable data added to static data and dynamic data defined for UCDC level 1.

[0197] The static data and dynamic data at UCDC level 3 (UCDC-3) 930 may be used for a protocol or for dynamic control of a safety function. The dynamic data 930 of UCDC level 3 (UCDC-3) may be allowed data added to the static data and dynamic data defined for UCDC level 2.

[0198] As described above, the UCDC level may have a structure in which UCDC level 1 is included in UCDC level 2 and UCDC level 2 is included in UCDC level 3, that is, a higher level includes a lower level. A device that supports a certain UCDC level can support a device of a lower UCDC level. A device that can support different UCDC levels can use the highest UCDC level supported by the two devices. The above-mentioned UCDC levels can also easily support UCDC level 0. It can be seen that the UCDC levels are backward compatible. In another embodiment of the present disclosure, regardless of the UCDC level, backward compatibility can be effectively applied to each of a non-communication scheme (Non-Comm), a unidirectional communication scheme (Uni-directional Comm), a bidirectional communication scheme (Bi-directionalComm), or a combination thereof.

[0199] Reference together Figures 4 to 8 ,exist Figure 4The discovery and pairing operation (S401) may share information about interoperability and / or compatibility between a mobile object / a mobile object and a dispenser. This information about interoperability and / or compatibility may be used in the communication protocol negotiation operation (S403), the fueling protocol negotiation operation (S404), and / or the fueling parameter negotiation operation (S405) described below.

[0200] In another exemplary embodiment of the present disclosure, Figure 4 The information regarding interoperability and / or compatibility shared between the mobile / mobile and dispenser in the discovery and pairing operation (S401) may be updated or shared again in the communication protocol negotiation operation (S403), the refueling protocol negotiation operation (S404), and / or the refueling parameter negotiation operation (S405). The information regarding interoperability and / or compatibility may be updated due to changes in the communication environment, changes in parameters affecting the refueling process, etc.

[0201] In another exemplary embodiment of the present disclosure, Figure 4 The illustrated discovery and pairing operations ( S401 ) may be referred to as a Distributor Discovery Protocol (DDP).

[0202] DDP can be initiated by a DDP request message DDPRequest broadcasted by the hydrogen fuel mobile object. The DDPRequest can include the pairing ID "pairing_id" of the hydrogen fuel mobile object.

[0203] The distributor may receive a DDP request message DDPRequest and may send a DDP response message DDPResponse in response to the DDPRequest. The DDP response message DDPResponse may include the distributor's IP address "IPAddr", the distributor's TCP port number "TCPPort", the distributor's UDP port number "UDPPort" and the distributor's pairing ID "pairing_id".

[0204] Figure 10 is a sequence diagram illustrating an authorization process during a communication security process ( S402 ) that may be employed in a two-way communication process for hydrogen fuel refueling according to an exemplary embodiment of the present disclosure.

[0205] refer to Figure 10 , the hydrogen fuel mobile body may request a list of authorization methods from the dispenser (S1010). The dispenser may send a response message to the hydrogen fuel mobile body in response to the request for the list of authorization methods (S1020). The response message may include a list of authorization methods related to self-authorization or external authorization (such as RFID, credit card, or debit card).

[0206] Next, the hydrogen fuel mobile body may send an authorization request message to the dispenser, the authorization request message including an authorization method selected from a list of authorization methods such as RFID (S1030). The dispenser may send a response message to the hydrogen fuel mobile body in response to the authorization request of the hydrogen fuel mobile body (S1040). The response message may include information indicating that the authorization of the authorization method selected by the hydrogen fuel mobile body is working.

[0207] The hydrogen fuel mobile device may then wait for a response containing an authorization result from the dispenser and may send an authorization result request message ("Completed?") for the selected authorization method to the dispenser (S1050). If no authorization result is received or the authorization is not completed, operations S1010 to S1050 may be repeated. After the authorization is completed, the dispenser may send an authorization completion message ("Completed (Success)") to the hydrogen fuel mobile device (S1090).

[0208] According to the method described above, the dispenser can verify whether the hydrogen fuel mobile body is authorized, that is, whether the user of the hydrogen fuel mobile body has the right to hydrogen fuel refueling, before continuing the hydrogen fuel refueling process.

[0209] To ensure the security of the authorization process, after establishing a data link and physical layer connection between the hydrogen fuel mobile and the dispenser, the hydrogen fuel filling device, including at least one of the hydrogen fuel mobile and the dispenser, can establish a transport layer (i.e., a TCP connection) and then perform a TLS handshake to authenticate and exchange keys, thereby establishing a secure communication channel. During the exchange of critical information for security purposes, User Datagram Protocol (UDP) communication protected by Datagram Transport Layer Security (DTLS) can be used.

[0210] Furthermore, the hydrogen fuel mobile and dispenser can perform a discovery and pairing process, establishing a connection at the data link and physical layers. The necessary certificates for authentication and key exchange can then be prepared. Thus, the communication channel between the hydrogen fuel mobile and dispenser can be encrypted and integrity-protected. The dispenser can authenticate the hydrogen fuel mobile, and optionally, the hydrogen fuel mobile can authenticate the dispenser.

[0211] At the same time, during the TLS handshake, authentication of the hydrogen fuel mobile may be mandatory, while authentication of the dispenser may be optional. In this case, the dispenser may act as a client and the hydrogen fuel mobile may act as a server.

[0212] For the TLS handshake, the hydrogen fuel mobile and dispenser must prepare the necessary certificates. The hydrogen fuel mobile and dispenser can store and maintain the certificate chain, the private key corresponding to its certificate, and the trust anchor's certificate in a secure storage device to prevent unauthorized access.

[0213] During the TLS handshake, the hydrogen fuel mobile can send a predefined certificate request message to the dispenser to request client authentication from the dispenser. After receiving the certificate request message, the dispenser can transmit a certificate and a certificate verification message to the hydrogen fuel mobile to provide the hydrogen fuel mobile with the certificate.

[0214] If the hydrogen fuel mobile sends a certificate request message along with a handshake message (such as ServerHello), but the dispenser does not send a certificate verification message and a certificate, the hydrogen fuel mobile may terminate the TLS handshake by sending an alert message with an alert code of "Certificate_required."

[0215] According to another exemplary embodiment of the present disclosure, Figure 4 The objectives, preconditions, and postconditions of operation S401 can be summarized as shown in Table 4.

[0216] [Table 4]

[0217]

[0218] Figure 11 is a sequence diagram illustrating a communication protocol negotiation operation S403 that may be employed in a bidirectional communication process for hydrogen fuel refueling according to an exemplary embodiment of the present disclosure. Figure 11 , the communication protocol negotiation operation S403 may include an operation of sending a message including information about a first communication protocol applicable to the mobile body to the distributor (S1110); and an operation of receiving a message including information about a second communication protocol selected from common communication protocols commonly applicable to both the mobile body and the distributor from the distributor (S1130).

[0219] exist Figure 11 In the exemplary embodiment shown, the distributor may receive a message including information about a first communication protocol applicable to the mobile body from the mobile body (S1110), compare the first communication protocol with a communication protocol applicable to the distributor to select a second communication protocol from common communication protocols commonly applicable to both the mobile body and the distributor, and send a message including information about the selected second communication protocol to the mobile body (S1130).

[0220] Although Figure 11 Although not shown in FIG. 1 , the communication protocol negotiation operation may further include an operation in which the distributor requests information including a list of first communication protocols applicable to the mobile body from the mobile body before operation S1110 .

[0221] In another exemplary embodiment of the present disclosure, the distributor may first send a message including information about its own communication protocols applicable to the mobile body, and the mobile body may select a certain communication protocol among the common communication protocols and send a message including information about the selected communication protocol to the distributor.

[0222] In this case, the communication protocol negotiation operation may further include an operation in which the mobile requests information including a list of applicable communication protocols from the allocator.

[0223] Table 5 shows the objectives, preconditions, and postconditions of operation S403 according to an exemplary embodiment of the present disclosure.

[0224] [Table 5]

[0225]

[0226]

[0227] Table 6 shows the content of a message transmitted or received in operation S1110 according to an exemplary embodiment of the present disclosure.

[0228] [Table 6]

[0229]

[0230] The information about the first communication protocol may include at least one of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol. According to an exemplary embodiment of the present disclosure, the content of the message sent or received in operation S1130 may be summarized as shown in Table 7.

[0231] [Table 7]

[0232]

[0233] The response message including information about the second communication protocol may also include information on whether the communication protocol negotiation was successful. After the mobile and dispenser discover each other and pair on compatible communication channels, a communication protocol negotiation process is performed to identify the communication protocol to be followed during the hydrogen refueling session. Specifically, in this embodiment, the dispenser may proactively exchange communication protocols and parameters with the mobile.

[0234] That is, the communication method according to the exemplary embodiment of the present disclosure may perform operation S401 of performing a discovery and pairing process with a distributor using a first communication technology.

[0235] If the result of the communication protocol negotiation operation S403 is related to the second communication technology, the second communication technology may be used to perform the fueling protocol negotiation operation S404 and the fueling parameter negotiation operation S405 (described in detail below).

[0236] In operation S401 of performing a discovery and pairing process, information regarding interoperability and / or compatibility between a mobile and a distributor may be shared.

[0237] In performing operations S403 to S405 , information on interoperability and / or compatibility between the mobile object and the dispenser shared in operation S401 of performing the discovery and pairing process may be updated in consideration of changes in the communication environment and environmental variables related to hydrogen fueling.

[0238] The communication protocol negotiation process can be implemented for all available communication protocols to ensure successful negotiation between different refueling protocols for each communication technology. For example, a refueling protocol using a communication technology such as WLAN can use a protocol commonly supported by the mobile and the dispenser (hereinafter referred to as a "common protocol") to determine the communication protocol used for hydrogen refueling during the two-way communication process.

[0239] In an actual implementation, various combinations may exist between the mobile body and the dispenser depending on the hydrogen fueling communication standard, communication mode, fueling method, communication level and other parameters. Here, the hydrogen fueling communication standard may include the SAE J2601 series, ISO 19885-3 and ISO 19885-4 standards. The communication mode may include no communication, IrDA, XYZ (ISO), etc. The fueling method may include a table-based fueling method, such as a lookup table-based method, and an MC formula-based fueling method. The communication level may include a UCDC level, and other parameters may include a pressure class, a category of a compressed hydrogen storage system (CHSS), a hydrogen fueling table, etc.

[0240] Meanwhile, the mobile or the distributor may be configured to perform fallback to a lower type or lower UCDC level according to the type and UCDC level of the corresponding device discovered during the communication protocol negotiation process.

[0241] In various possible combinations of circumstances, if incompatibilities are identified in the parameters exchanged during the negotiation process for hydrogen refueling (eg, in use cases UC3 to UC5), the mobile and dispenser may revert to the communication protocol negotiation process to perform the negotiation process again.

[0242] An example of a communication protocol for assigning priorities according to an exemplary embodiment of the present disclosure is shown in Table 6.

[0243] The distributor may send a response message including a specific protocol selected from the protocol list (i.e., the selected protocol) to the mobile (S1130). The selected protocol selected by the distributor may be a common protocol supported by both the distributor and the mobile and having the highest priority and most preferred by the mobile, for example, the ISO 19885-3-2023-UCDC-3 protocol in the example of Table 6.

[0244] The common protocol may be the result of an agreement between the mobile body and the dispenser on a communication protocol to be used for refueling communications.

[0245] At the same time, the mobile body can prioritize the communication protocols supported by the mobile body. The mobile body may include an FCEV. The mobile body can provide the prioritized communication protocols to the distributor. An example of assigning priorities to communication protocols is shown in Table 8.

[0246] [Table 8]

[0247] Protocol ID Priority SAE J2601-No Communication 7 SAE J2799-IrDA 6 SAE J2601-IrDA 5 ISO 19885-3-2023-UCDC-0 4 ISO 19885-3-2023-UCDC-1 3 ISO 19885-3-2023-UCDC-2 2 ISO 19885-3-2023-UCDC-3 1

[0248] After selecting a communication protocol in the communication protocol negotiation use case UC3, the mobile and dispenser can activate their communication protocol implementations and begin refueling protocol negotiation. Refueling protocol negotiation is the process by which the mobile and dispenser discover and agree on a refueling protocol for the refueling session. In this operation, the mobile and dispenser can select the communication protocol most preferred by the mobile from among the protocols supported by both the mobile and dispenser. A communication protocol negotiation method for hydrogen refueling performed by a communication controller of a hydrogen fuel mobile 100 according to an exemplary embodiment of the present disclosure may include: an operation S1110 of sending a first message including a list of one or more first refueling protocols supported by the mobile and one or more first communication protocols required to execute the one or more first refueling protocols to a communication entity associated with the dispenser 200; and an operation S1130 of receiving a response message including a second refueling protocol selected from the one or more first refueling protocols from the communication entity associated with the dispenser 200. The communication entity associated with the dispenser 200 may be the electronic controller 210 of the dispenser 200 or may be a separate communication device installed on the dispenser 200. Alternatively, an electronic controller or a separate communication device in the fuel filling station system 220 may communicate with the mobile body / mobile body 100 instead of the dispenser 200 .

[0249] The first message may include priority information based on the preference of the mobile body 100, as shown in Table 6. In addition, each message may be defined according to Tables 4 to 6.

[0250] The response message may include a second refueling protocol selected from one or more first refueling protocols based on preference-based priority information. Mobile 100 or dispenser 200 may independently or collaboratively select the second refueling protocol based on the preference-based priority information. The final operation of sending an approval message to the other party to complete the protocol negotiation process may be performed by mobile 100, but may alternatively be performed by dispenser 200. In this case, dispenser 200 may first send a list of supported protocols, and mobile 100 may respond with the selected protocol.

[0251] The response message may include one or more first fueling protocols and a second fueling protocol selected from protocols commonly included in the one or more first fueling protocols and protocols supported by dispenser 200 .

[0252] The response message may include a second communication protocol determined by the controller of the dispenser 200 according to a fallback device type based on interoperability and backward compatibility between the mobile body 100 and the dispenser 200 from among a plurality of first communication protocols required to execute the first fueling protocol.

[0253] According to an exemplary embodiment of the present disclosure, in the absence of a common communication protocol, such as Figures 7 to 9 As shown, the no-communication scheme may be selected, and a hydrogen fueling protocol according to the no-communication scheme may be selected according to a predetermined rule so that hydrogen may be supplied according to the selected hydrogen fueling protocol. In this case, operations S404 to S405 described below may be simplified or omitted.

[0254] According to another exemplary embodiment of the present disclosure, if there is no common communication protocol, the communication between the moving body 100 and the dispenser 200 may be terminated ( S409 ).

[0255] Figure 12 is a sequence diagram illustrating a communication protocol negotiation operation S404 during a hydrogen fueling two-way communication process according to an exemplary embodiment of the present disclosure.

[0256] refer to Figure 12 , operation S404 of negotiating a fuel filling protocol according to an exemplary embodiment of the present disclosure may include operation S1210 of sending a message including information about a first fuel filling protocol applicable to the mobile body to the dispenser based on a result of the communication protocol negotiation (S403); and operation S1230 of receiving a message including information about a second fuel filling protocol selected from fuel filling protocols commonly applicable to both the mobile body and the dispenser from the dispenser.

[0257] After the second communication protocol is selected as a result of the communication protocol negotiation ( S403 ), a message including information on one or more available first fueling protocols supporting the selected second communication and applicable to the mobile body may be transmitted to the dispenser ( S1210 ).

[0258] The dispenser may select a refueling protocol that is common to a refueling protocol that supports the second communication protocol and is applicable to the dispenser and one or more available first refueling protocols, and determine one of the selected common protocols as the second refueling protocol. In this case, the second refueling protocol may be determined based on interoperability and / or compatibility. Furthermore, the second refueling protocol may be determined based on a preference set by the mobile object or the dispenser.

[0259] exist Figure 12 In the exemplary embodiment shown, the dispenser may receive a message from the mobile body including information about one or more available first fueling protocols applicable to the mobile body (S1210), compare the first fueling protocols with fueling protocols applicable to the dispenser, select a second fueling protocol from common fueling protocols applicable to both the mobile body and the dispenser, and send a message to the mobile body including information about the selected second fueling protocol (S1130).

[0260] Although Figure 12 Although not shown in the figure, an operation of requesting the dispenser to the mobile body for information including a list of first fueling protocols applicable to the mobile body may be further included before operation S1210.

[0261] In another exemplary embodiment of the present disclosure, the dispenser may first send a message including information about a fuel refueling protocol applicable to the dispenser to the mobile body, and the mobile body may select a specific fuel refueling protocol from public fuel refueling protocols and send a message including information about the selected specific fuel refueling protocol to the dispenser.

[0262] In this case, an operation of the mobile body requesting information including a list of applicable fueling protocols from the dispenser may also be included.

[0263] Table 9 shows the target, preconditions, and postconditions of operation S404 according to an exemplary embodiment of the present disclosure.

[0264] [Table 9]

[0265]

[0266] Table 10 shows the content of a message transmitted or received in operation S1210 according to an exemplary embodiment of the present disclosure.

[0267] [Table 10]

[0268]

[0269] The information of the first fueling protocol may include at least one of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol, and a preference for the first fueling protocol. Table 11 shows the content of the message sent or received in operation S1230 according to an exemplary embodiment of the present disclosure.

[0270] [Table 11]

[0271]

[0272] The message including the information about the second fueling protocol may further include information on whether the negotiation of the fueling protocol is successful. Table 12 shows the content of the message transmitted or received in operation S1210 according to an exemplary embodiment of the present disclosure.

[0273] [Table 12]

[0274] index name Revision Sub-protocol Preference 1 PRHYDE 2023 TYPE3-T-Initial 4 2 PRHYDE 2024 TYPE3-T-Special 3 3 RTR-HFP 2 4 ANN-MPC 5 5 HMC-FAST 1.0 1

[0275] As shown in Table 12, the mobile body may provide the dispenser with parameter information in a table form, which includes the name, revision date or year or version, information on whether a sub-protocol is available, and preference information for the fueling method or fueling protocol supported by the mobile body.

[0276] In an alternative exemplary embodiment, the distributor may take the initiative in exchanging communication protocols and parameters with the mobile body. In this case, the distributor may assign priorities to the communication protocols supported by the distributor to provide information of prioritized communication protocols to the mobile body.

[0277] In Table 11, PRHYDE (PROTOCOL for heavy-duty HYDrogEn refueling) is proposed by one of the European projects that has developed a heavy-duty mobile hydrogen refueling protocol, RTR-HFP stands for Real-Time Response Hydrogen Refueling Protocol and is proposed as a type of protocol concept for improving refueling efficiency based on real-time communication, and ANN-MPC is proposed as a type of protocol concept for collecting and analyzing data from refueling situations and applying predictive control to refueling situations.

[0278] Examples of messages transmitted in operation S1230 according to exemplary embodiments are shown in Tables 13 and 14.

[0279] [Table 13]

[0280] Fueling Agreement ID Result Codes 2 OK

[0281] As shown in Table 13, the dispenser may select the fueling protocol corresponding to Index 2 and transmit a response message including a result code of OK to the mobile body.

[0282] [Table 14]

[0283] Fuel Protocol ID Result Codes FAIL_NO_COMMON_PROTOCOL

[0284] As shown in Table 14, when the dispenser fails to find a compatible protocol in the list of fueling protocols supported by the mobile body received from the mobile body, the dispenser may send a message to the mobile body in which a response includes information indicating that a common protocol (e.g., FAIL_NO_COMMON_PROTOCOL) does not exist in the result code field. The examples shown in Tables 13 and 14 may be similarly applied to a case where the dispenser selects a second communication protocol from the common communication protocols and performs a Figure 11 The case where the moving object responds in operation S1130 is shown.

[0285] Figure 13 is a sequence diagram illustrating a fueling parameter exchange / negotiation operation ( S405 ) applicable to a hydrogen fueling bidirectional communication process according to an exemplary embodiment of the present disclosure.

[0286] The fueling parameter exchange / negotiation operation (S405) may include an operation in which the mobile body and the dispenser exchange detailed parameters required to execute the fueling protocol.

[0287] refer to Figure 13 , the fuel filling parameter exchange / negotiation operation (S405) can send a message including information about the fuel filling parameters on the mobile body side required by the second fuel filling protocol selected as a result of the fuel filling protocol negotiation operation (S404) to the dispenser (S1310); and receive a message including compatibility information of the dispenser side with the fuel filling parameters on the mobile body side from the dispenser (S1350).

[0288] The fueling parameter negotiation operation S405 may include operation S1330 of receiving a message including information about fueling parameters on the dispenser side required by the second fueling protocol selected as a result of the fueling protocol negotiation operation S404 from the dispenser; and operation S1370 of sending a message including compatibility information of the mobile body side with the fueling parameters on the dispenser side to the dispenser.

[0289] When the mobile transmits a message including information on fuel refueling parameters on the mobile side in operation S1310, the mobile may set an 'Accepted' field for each corresponding parameter to <pending> before transmitting to the mobile.

[0290] Similarly, when the dispenser transmits a message including information on fueling parameters on the dispenser side in operation S1330, the dispenser may set an 'Accept' field for each corresponding parameter to <Pending> before transmitting to the mobile body.

[0291] When the mobile sends a message including information on the fuel filling parameters on the dispenser side in response to the message received in operation S1330, the mobile may set the "Accept" field for each corresponding parameter to "Accept" before responding to the dispenser. <ok>Or <true> (S1350).

[0292] When the dispenser transmits a message including information on the fuel filling parameters on the moving body side in response to the message received in operation S1310, the dispenser may set the "Accept" field for each corresponding parameter to "Accept" before responding to the moving body. <ok>or <true>.

[0293] The Mobile and Dispatcher may respond by setting the "Accepted" field for each parameter. For parameters for which the negotiation has not yet reached an agreement, the "Accepted" field may be set to <false>.

[0294] The mobile and dispenser may agree on all fueling parameters by repeatedly sending and receiving messages and responding to received messages.

[0295] Parameters exchanged between the dispenser and the mobile body may include parameters for supporting fueling method compatibility, parameters related to physical properties, monitoring parameters, and acceptance-related parameters.

[0296] Compatibility-related parameters may include pressure class and CHSS category. Physical property-related parameters may include maximum allowable CHSS pressure, maximum allowable CHSS temperature, maximum allowable flow rate, and CHSS volume. Monitoring parameters may include current CHSS pressure and current CHSS temperature. Acceptance-related parameters may include information indicating whether it is accepted, i.e., a parameter indicating yes (true) or no (false). Each of the above parameters may include information corresponding to one of the predetermined levels or settings and information regarding the same or different master UCDC levels.

[0297] At the same time, the distributor may transmit information of a second parameter supported by the distributor (ie, the parameter of the distributor) and an OK message indicating that the first parameter is received to the mobile body (S1330, S1370).

[0298] Second parameters related to the fueling protocol exchange / negotiation may include parameters for supporting fueling method compatibility, parameters related to physical properties, fueling target parameters, monitoring parameters, and acceptance-related parameters.

[0299] Compatibility-related parameters may include the fuel delivery temperature and the selected fueling table. Physical property-related parameters may include maximum fuel delivery pressure, maximum fuel delivery temperature, minimum fuel delivery temperature, and maximum fuel delivery flow rate. Fueling target parameters may include target SOC, target final CHSS pressure, target final CHSS temperature, target APR, and target or expected fueling duration. Monitoring parameters may include current fuel delivery temperature and ambient temperature. Acceptance-related parameters may include information indicating whether it is accepted. Each of the above parameters may include information corresponding to one of the predetermined boundaries or settings and information about the same or different master UCDC levels.

[0300] As described above, the mobile body may provide the dispenser with parameters listed in a table format. The listed parameters may include FCEV parameters that are compatible with the UCDC level negotiated during the refueling agreement negotiation process.

[0301] As described above, after establishing a communication link and selecting a communication protocol and a refueling protocol during the protocol negotiation phase, the mobile and dispenser can exchange various parameters to determine whether they can perform a compatible refueling process. The information required to perform a safe and efficient refueling process can include compatibility-related parameters, physical property-related parameters, refueling target parameters, and monitoring parameters.

[0302] Compatibility-related parameters can include fueling protocol type and fuel delivery temperature. Physical property-related parameters can include CHSS pressure and maximum allowable flow rate. Fuel target parameters can include target SOC and target CHSS pressure. Monitoring parameters can include current CHSS temperature and ambient temperature.

[0303] In the event that compatible parameters cannot be found and refueling cannot proceed, the mobile can return to the communication protocol negotiation process to attempt to negotiate another protocol or stop refueling the dispenser. During the communication protocol negotiation process after a refueling parameter exchange failure, the mobile can propose a set of supported protocols to the dispenser, excluding the protocol that failed during the refueling parameter exchange process.

[0304] After negotiating the refueling protocol in the aforementioned use case UC-4, the mobile and dispenser can negotiate specific parameters for the refueling protocol, communicate static or dynamic status, and exchange detailed refueling parameters to determine the refueling destination. If the refueling parameter negotiation fails due to parameter incompatibility, the dispenser and mobile can return to use case UC-3 to select another refueling protocol or return to use case UC-1 to select another communication protocol. If use cases UC-3 and UC-1 cannot be executed normally, the dispenser and mobile can terminate the current communication.

[0305] According to the above configuration, some fuel filling protocols can be executed based on a no communication scheme. Another fuel filling protocol may require one-way IrDA communication. Another fuel filling protocol may require two-way communication. Another fuel filling protocol may require both two-way communication and one-way IrDA communication.

[0306] Some refueling protocols may require a predetermined UCDC level or a higher UCDC level. At least one refueling protocol may be proposed based on the category or type of the hydrogen fuel mobile object and the category or type of the dispenser. The proposed refueling protocols may be assigned different priorities. The communication protocol between the hydrogen fuel mobile object and the dispenser and the refueling protocol may be ultimately determined based on whether the communication protocol required by the refueling protocol is supported by the hydrogen fuel mobile object and / or the dispenser, and taking into account the priority of the proposed refueling protocol.

[0307] In another exemplary embodiment of the present disclosure, one of the mobile body or dispenser may first send the fueling parameters to the other party, and the other party may respond with a message including the newly reconfigured fueling parameters by changing unacceptable parameters among the received fueling parameters while maintaining accepted parameters.

[0308] In another exemplary embodiment of the present disclosure, the mobile and the distributor may perform parameter negotiation step by step. The mobile and the distributor may initiate negotiation for some parameters and perform an exchange / negotiation process for sub-parameters of the parameters that have been agreed upon.

[0309] In another exemplary embodiment of the present disclosure, each message including the fueling parameters may be set to be deemed as not agreed upon if a response message is not received within a preset message processing time.

[0310] Table 15 shows the content of a message including mobile-side fueling parameters according to an exemplary embodiment of the present disclosure.

[0311] [Table 15]

[0312] name unit Accuracy Range / Value type Semantics Pressure level N / A N / A {H35, H70} Static Tank pressure level CHSS volume Lift 2 decimal places Positive, no maximum value Static Tank volume CHSS pressure MPa 2 decimal places Positive, no maximum value dynamic Current pressure of the tank Emergency Strategy N / A N / A {Terminate, rollback} Static Emergency treatment strategy

[0313] Table 16 shows the content of a message including dispenser-side fueling parameters according to an exemplary embodiment of the present disclosure.

[0314] [Table 16]

[0315]

[0316] During the refueling parameter negotiation operation (S405), the mobile and dispenser may send a message to each other containing supported refueling parameter ranges or values. The parameters may include physical characteristic-related parameters (hereinafter referred to as "physical parameters"), monitoring parameters, security policy-related parameters, and acceptance-related parameters.

[0317] Physical parameters may include vessel type, pressure class, CHSS category, CHSS type, CHSS capacity, maximum allowable CHSS pressure, maximum allowable CHSS temperature, and maximum allowable flow rate. Monitoring parameters may include current CHSS pressure and current CHSS temperature. Security policy-related parameters may include emergency policy and security enforcement level. Acceptance-related parameters may include information indicating whether it is accepted, i.e., parameters indicating yes (true), no (false), or pending.

[0318] Parameters related to the fueling parameter negotiation may include physical characteristic related parameters (ie, physical parameters), monitoring parameters, fueling target parameters, safety policy related parameters, and acceptance related parameters.

[0319] Physical property-related parameters may include maximum fuel delivery pressure, maximum fuel delivery temperature, minimum fuel delivery temperature, and maximum fuel delivery flow rate. Monitoring parameters may include current fuel delivery temperature and ambient temperature. Fueling target parameters may include the selected fueling schedule, target SOC, target final CHSS pressure, target final CHSS temperature, target APR, and target or expected fueling duration. Acceptance-related parameters may include information indicating whether it has been accepted. Each of the above parameters may include information corresponding to one of the predetermined levels or settings, as well as information regarding the same or different master UCDC levels.

[0320] The mobile entity may provide the dispenser with parameters listed in a table format. The listed parameters may include FCEV parameters that are compatible with the UCDC level negotiated during the refueling agreement negotiation process.

[0321] Meanwhile, if a fueling parameter negotiation request message is received and the received fueling parameters are compatible with the dispenser, the dispenser may respond to the request message with its own fueling parameters by sending a fueling parameter negotiation response message with the negotiation result set to "OK" to the mobile body within a prescribed message response time interval.

[0322] If a fueling parameter negotiation request message is received but the received fueling parameters are incompatible with the dispenser, the dispenser may respond to the request message by sending a fueling parameter negotiation response message with the negotiation result set to "failed" to the FCEV, indicating incompatibility with the mobile (FCEV). The negotiation result may indicate a value or information contained in a result code field, and the failure may indicate a negative failure at a specific time and may be indicated by an incompatibility indication, for example, "fail_incompat."

[0323] Meanwhile, if the mobile receives the fuel filling parameter negotiation request message but finds that the received fuel filling parameters are incompatible with the mobile, the mobile may notify the dispenser of the incompatibility by sending an error notification message with "reason" set to a predetermined error code.

[0324] On the other hand, before starting the fuel delivery, the mobile and the dispenser can verify that all safety conditions are met through the use case UC6 for safety check-in. This operation is optional, but it is desirable to define a dedicated safety check-in procedure in the fueling protocol in order to ensure the required safety level in a precise and unambiguous manner.

[0325] Figure 14 is a conceptual diagram illustrating a table summarizing parameters transmitted from a mobile body side to a dispenser side in a fuel filling parameter exchange process according to an exemplary embodiment of the present disclosure.

[0326] Figure 15 is a conceptual diagram illustrating a table summarizing parameters transmitted from a dispenser side to a moving body side in a fueling parameter exchange / negotiation process according to an exemplary embodiment of the present disclosure.

[0327] Reference together Figure 13 and 15 , a method for exchanging parameters for hydrogen refueling through communication according to an exemplary embodiment may include: operation S1310 of sending a first parameter including one or more first hydrogen refueling method compatibilities supported by the mobile body 100 and at least one of one or more first physical characteristics to a communication entity associated with the dispenser 200; and operation S1330 of receiving a response message including a second parameter including one or more second hydrogen refueling method compatibilities supported by the dispenser, one or more second physical characteristics, and at least one of a fueling target from the communication entity associated with the dispenser 200.

[0328] The communication entity associated with the dispenser 200 may be the electronic controller 210 of the dispenser 200 or may be a separate communication device installed on the dispenser 200. Alternatively, an electronic controller or a separate communication device in the fuel filling station system 220 may communicate with the mobile body / mobile body 100 instead of the dispenser 200.

[0329] The first parameter may further include a first monitoring parameter supported by the mobile object 100. The second parameter may further include a second monitoring parameter supported by the dispenser 200.

[0330] In the parameter exchange method for the hydrogen fueling process according to the exemplary embodiment of the present disclosure, the parameter exchange process can be terminated based on the confirmation message (e.g., OK message) included in the response message. The parameter exchange process can be terminated when the mobile body 100 and the dispenser 200 accept all exchanged parameters. The parameter exchange process can also be terminated when either party does not accept the exchanged parameters. In the event that either party does not accept the exchanged parameters, the protocol negotiation process can be re-accessed according to the following process, or the fueling session can be terminated.

[0331] In the parameter exchange method through communication of the hydrogen fueling process according to the exemplary embodiment of the present disclosure, one or more first hydrogen fueling method compatibilities may include one or more of a pressure class and a CHSS category of the mobile body 100 .

[0332] In the parameter exchange method through communication of the hydrogen fueling process according to an exemplary embodiment of the present disclosure, the one or more first physical characteristics may include one or more of a maximum allowable CHSS pressure, a maximum allowable CHSS temperature, a maximum allowable flow rate, and a CHSS volume.

[0333] In the parameter exchange method through communication of the hydrogen fuel filling process according to the exemplary embodiment of the present disclosure, the first parameter also includes a parameter related to the acceptance of the mobile body 100 .

[0334] In the parameter exchange method through communication of the hydrogen fueling process according to the exemplary embodiment of the present disclosure, the first monitoring parameter may include one or more of a current CHSS pressure and a current CHSS temperature.

[0335] In the parameter exchange method through communication of the hydrogen fueling process according to the exemplary embodiment of the present disclosure, the one or more second hydrogen fueling method compatibilities may include one or more of the fueling delivery temperature and the selected fueling table of the dispenser 200. The selected fueling table may include a sequence table of the selected fueling protocol and may be included in the OK message shown in operation S1330.

[0336] In the parameter exchange method through communication of the hydrogen fueling process according to the exemplary embodiment of the present disclosure, the one or more second physical characteristics may include one or more of a maximum fuel delivery pressure, a maximum fuel delivery temperature, a minimum fuel delivery temperature, and a maximum fuel delivery flow rate.

[0337] In a parameter exchange method for a hydrogen fueling process through communication according to an exemplary embodiment of the present disclosure, a fueling target may include one or more of a target SoC, a target final CHSS pressure, a target final CHSS temperature, a target average fueling rate (APR), and an expected fueling duration.

[0338] In the parameter exchange method for a hydrogen refueling process through communication according to an exemplary embodiment of the present disclosure, the second parameter may further include a parameter related to the acceptance of the dispenser 200 .

[0339] In the parameter exchange method through communication of the hydrogen fueling process according to the exemplary embodiment of the present disclosure, the second monitoring parameter may include one or more of a current fuel delivery temperature and an ambient temperature.

[0340] In operation S1310 , the mobile 100 may provide the distributor 200 with first parameters compatible with the UCDC level negotiated in the protocol negotiation process in the form of a table.

[0341] In operation S1310, the distributor 200 may provide the mobile 100 with second parameters compatible with the UCDC level negotiated during the protocol negotiation in the form of a table. At this time, the second parameters may be provided together with a message indicating acceptance of the first parameters provided in operation S1310.

[0342] If the mobile 100 or dispenser 200 does not accept the exchanged parameters, the mobile 100 may perform the protocol negotiation process again. Alternatively, if the mobile 100 or dispenser 200 does not accept the exchanged parameters, the mobile 100 may terminate the fueling session.

[0343] In a protocol negotiation process retried due to failure of a parameter exchange process where the mobile 100 or the distributor 200 does not accept the exchanged parameters, the mobile 100 may propose a set of supported protocols in addition to the protocols that have been provided in the failed parameter exchange process.

[0344] Table 17 shows the content of a message including fuel filling parameters on the mobile body side according to another exemplary embodiment of the present disclosure.

[0345] [Table 17]

[0346] Physical parameters Container Type ? Pressure H35 / H70 CHSS Category A / B / C / D CHSS type 1 / 2 / 3 / 4 CHSS volume ?L Maximum allowable CHSS pressure ? MPa Maximum allowable BHSS temperature ?℃ Maximum allowable flow rate ? g / s Monitoring parameters Current CHSS pressure ? MPa Current CHSS temperature ?℃ Security Policy Emergency Strategy ? Security Execution Level ? accept Accepted True / False / Undecided

[0347] Table 18 shows the content of a message including dispenser-side fueling parameters according to another exemplary embodiment of the present disclosure.

[0348] [Table 18]

[0349] Physical parameters Fuel filling delivery temperature T30 Maximum fuel delivery pressure ? MPa Maximum fuel delivery temperature ?℃ Minimum fuel delivery temperature ?℃ Maximum fuel delivery flow rate ? g / s Monitoring parameters Current fuel delivery temperature ?℃ Ambient temperature ?℃ Fueling target Selected fuel table D1 Target SoC ?% Target final CHSS pressure ? MPa Target final CHSS temperature ?℃ Target APR ? MPa / s Expected fueling duration ?℃ Security Policy ?s accept Accepted True / False / Undecided

[0350] The communication method according to an exemplary embodiment of the present disclosure may further include the following operation: when the fuel filling parameters are incompatible between the mobile object and the dispenser as a result of the fuel filling parameter negotiation, at least one of the communication protocol and the fuel filling parameters may be renegotiated (S405). In such a case, the renegotiation operation in the communication method according to the exemplary embodiment may include re-performing operations S403, S404, and S405. For example, the process may return to step S403 to perform renegotiation, and then perform steps S404 and S405 again in sequence. In another embodiment, the process may return to operation S404 to perform renegotiation in operation S404, and then perform operation S405 again.

[0351] In a communication method according to another exemplary embodiment of the present disclosure, the renegotiation operation may simplify operations S403, S404, and S405 of the mode or omit some processes. Alternatively, the renegotiation operation may combine operations S403 and S404 to negotiate the communication protocol and the fueling protocol together.

[0352] In a communication method according to another exemplary embodiment of the present disclosure, a renegotiation operation may be performed based on a list of communication protocols or refueling protocols that are different from the communication protocols or refueling protocols selected in operations S403 and S404, respectively. For example, based on the compatibility and / or interoperability information identified in operation S401, the communication protocol and refueling protocol may be negotiated together using a protocol list that includes both the communication protocol and the refueling protocol, the communication protocol and the refueling protocol being mutually supported by the mobile object and the dispenser.

[0353] The communication method according to an exemplary embodiment of the present disclosure may further include the following operations: when the fueling parameters are incompatible between the mobile object and the dispenser as a result of the fueling parameter negotiation, determining a third communication protocol and a third fueling protocol based on a prescribed policy (S405); and supplying hydrogen based on the third communication protocol and the third fueling protocol. In this case, the third fueling parameters may be determined based on the third fueling protocol, and the hydrogen supply operation may be performed based on the third fueling protocol and the third fueling parameters.

[0354] For example, if communication between the mobile body and the dispenser is impossible due to a change in the communication environment, the dispenser may return to the no-communication scheme and supply hydrogen using a hydrogen fueling protocol based on the no-communication scheme.

[0355] The communication method according to the exemplary embodiment of the present disclosure may include operation S409 of terminating communication between the dispenser and the mobile body when the fuel filling parameters are incompatible between the mobile body and the dispenser as a result of the fuel filling parameter negotiation.

[0356] Return Reference Figure 4 , a safety check-in procedure may be used in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure.

[0357] In a safety check-in operation S406 , the dispenser (including the mobile body) and the mobile body may check whether all necessary safety conditions are met before actual fueling begins.

[0358] After the refueling parameters are exchanged and the mobile and dispenser are deemed compatible, the mobile and dispenser may perform a safety status check to determine whether refueling can be performed safely. Depending on the refueling protocol, the safety check may be implicitly performed within the protocol. Furthermore, depending on the implementation, the safety check-in operation S406 may be omitted.

[0359] During the safety check-in operation S406 , the mobile body and / or dispenser may check whether the engagement of the nozzle and the container is locked, check whether there are any leaks, and check the last minute status.

[0360] If the mobile has received the fuel filling parameter negotiation response message from the dispenser and the fuel filling protocol supports the safety check-in function, the mobile can initiate the safety check-in operation S406 by sending a safety check-in request message to the dispenser within the message sequence setting time interval.

[0361] The mobile body and the distributor can exchange messages for coupler inspection. The mobile body can send a message including information indicating its own coupler inspection result (e.g., "mobile body: OK") to the distributor, and the distributor can send a message including information indicating its own coupler inspection result (e.g., DP: OK) to the mobile body.

[0362] The mobile object and the dispenser can exchange messages related to gas leak checks. During the exchange of messages related to gas leak checks, the dispenser can send a message to the mobile object indicating that the leak check is in progress ("In Progress"). Furthermore, the mobile object can send a message to the dispenser indicating that the mobile object is awaiting leak check results from the dispenser ("Waiting"). When the leak check is complete, the dispenser can send a message to the mobile object requesting the measured tank volume and a message indicating the completion of the leak check ("Completed").

[0363] The distributor may send a message for a stationary status check to the mobile, and the mobile may send a message to the distributor indicating that it is ready for a status check.

[0364] If the mobile body reports parameters about the current state or fixed state of the mobile body to the dispenser, the dispenser may report parameters about the coupler lock state, leak check state, and predicted mobile body tank capacity to the mobile body.

[0365] After completing the aforementioned safety check-in operation S406, actual refueling can begin. During refueling, the mobile and dispenser can exchange information to monitor various status parameters to ensure that refueling is carried out safely and efficiently. If necessary, either the mobile or the dispenser can send control messages requesting actions from the other to control the refueling process or respond to safety-related conditions. The parameters and commands exchanged can vary depending on the actual refueling protocol.

[0366] Operation S407 represents a monitoring and control process that may be employed in a two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure.

[0367] In monitoring and control operation S407, the dispenser and / or the mobile body, including the mobile body, can monitor the fueling status and, if necessary, control the fueling process. The mobile body and dispenser can proceed with the fueling process according to the selected fueling protocol and parameters, while confirming all safety checks. During fueling, the mobile body and dispenser can exchange various measurement data to determine the fueling status as quickly as possible and detect safety-critical events.

[0368] Furthermore, the mobile can send certain commands to the dispenser to control the refueling process, such as starting or stopping refueling. In this case, the mobile can communicate using UDP and DTLS to support black channel communication. Black channel communication refers to communication that applies black channel principles to ensure secure communication, even though the output characteristics of the communication channel may be insecure or have application-irrelevant properties.

[0369] The monitoring and controlling operation S407 will be described in more detail. The mobile body may send a message to the dispenser to start fuel filling control, and in response, the dispenser may send a message including an acknowledgement (eg, “OK”) to the mobile body.

[0370] In addition, the mobile body can send a message including information of its own fuel filling circuit (e.g., x, y, z) to the dispenser, and the dispenser can send a message including information of its own fuel filling circuit (e.g., a, b, c) to the dispenser, which fuel filling circuit corresponds to the fuel filling circuit of the mobile body.

[0371] In addition, the mobile body may send a fuel filling control request message to the dispenser, which includes information for slowing down fuel filling or reducing the amount of fuel delivered (S1660), and the dispenser may send a response message to the mobile body including information indicating the slowing down of the fuel filling flow (S1670).

[0372] In addition, the mobile body may send a fuel filling control request message requesting to stop fuel filling to the dispenser (S1680). The dispenser may send a fuel filling status response message including information that fuel filling is stopped or has been stopped to the mobile body (S1690).

[0373] Depending on the monitoring and control process, the mobile object and the dispenser can continuously or periodically exchange parameters related to the fueling status. The mobile object can send information such as the current tank temperature and current tank pressure to the dispenser, and the dispenser can provide the mobile object with parameters related to the start, stop, ramp-up or ramp-down of fueling, current injection pressure, fueling schedule, etc.

[0374] The message sent by the mobile to the dispenser regarding the fuel filling control request may include information or parameters related to the start, pause, resumption and termination of fuel filling. In addition, the message related to the report sent by the mobile to the dispenser may include information or parameters such as the current tank temperature and the current tank pressure.

[0375] The message sent by the dispenser about the reporting mobile body may include, for example, information or parameters related to status information, current ambient temperature, current pressure ramp rate (PRR), delivered fuel flow rate, current fuel delivery temperature, pre-cooling temperature, current fuel delivery pressure, whether full fueling is used, whether a cooling dispenser is used, whether fallback is used, the reason for the fueling stop, and the current amount of hydrogen delivered.

[0376] The message related to the target parameter update sent by the dispenser to the mobile body may include a target final tank pressure, a target final tank temperature, a target fueling APR, a target SOC, a current SOC, and an estimated remaining duration.

[0377] Meanwhile, when TCP is used in monitoring and control operation S407, if the security check-in response message or security check-in process according to the fueling protocol is omitted, after receiving the fueling parameter negotiation response message from the dispenser, the mobile body can send a fueling loop request message to the dispenser within the message sequence setting time interval. Request messages or response messages related to the fueling loop can be transmitted using DTLS messages.

[0378] After hydrogen refueling is completed through monitoring and control operation S407, before terminating the session and removing the nozzle from the mobile, the mobile and dispenser can check whether all safety conditions are met by the mobile and dispenser through a safety checkout use case. The safety check-in process may be optional, but it is desirable to define a dedicated safety check-in process in the refueling protocol to ensure the desired safety level in a precise and unambiguous manner.

[0379] The safety checkout step S408, which may be employed in the bidirectional communication process for hydrogen refueling according to an exemplary embodiment of the present disclosure, may be performed as follows. The mobile object and the dispenser may verify that all necessary safety conditions are met before the dispenser's nozzle is disconnected from the mobile object's container through the safety checkout process. In other words, the mobile object and the dispenser may verify that it is absolutely safe for a user or operator to disconnect the nozzle from the mobile object after refueling is complete.

[0380] For example, if the mobile receives a fuel filling loop response message having a "result" attribute set to "OK" or a "status" attribute set to "completed" from the dispenser, or the mobile receives a fuel filling status response message including information to stop fuel filling, and if the hydrogen fuel filling protocol supports safety check, the mobile can start safety check and perform safety check operation S408 by sending a safety check request message to the dispenser within a message sequence set time period.

[0381] The mobile and dispenser may repeatedly report their status to each other until the safety check is verified. If the bidirectional communication process for hydrogen refueling does not require such a safety check at the end, the use case for safety checkout may be omitted.

[0382] The safety checkout operation S408 will be described in more detail. The mobile body may send a message containing information about the coupler check result (e.g., "OK") to the distributor, and the distributor may send a message containing information indicating that the coupler check is in progress (e.g., "In Progress") to the mobile body.

[0383] In addition, the mobile body can send a message containing information about the coupler inspection result (e.g., "OK") to the distributor again, and the distributor can send a message containing information indicating that the coupler inspection is completed (e.g., "Complete") to the mobile body.

[0384] When the coupler inspection result shows that the coupler inspection is completed normally, the nozzle of the dispenser can be separated from the mobile body container by the user or operator.

[0385] In the safety checkout operation S408, the report message sent by the dispenser to the mobile object may include information or parameters about the unlocking state of the coupler. The coupler unlocking state information may include information about lock, unlock, ice or problem.

[0386] The termination use case UC9 may be executed when fueling according to the hydrogen fueling protocol is complete and the nozzles are safely separated, or when a non-safety critical issue occurs during another use case.

[0387] The termination step S409 that may be employed in the bidirectional communication process of hydrogen fueling according to an exemplary embodiment of the present disclosure may be performed as follows.

[0388] In the final operation S409 of the refueling phase, the mobile and the dispenser may exchange information regarding the refueling results, including refueling performance and methods, and / or the cause of an unexpected refueling stop, to complete all operations related to hydrogen refueling. The terminal use case may also be configured to handle tasks related to non-safety-critical issues when they occur.

[0389] For example, after the mobile body receives a safety detection response message (wherein the "result" attribute is set to "complete") or a fuel filling loop response message (wherein the "status" attribute is set to "complete") from the dispenser or information including stopping fuel filling, the mobile body can send a termination request message to the dispenser to perform the termination operation S409.

[0390] The termination operation S409 will be described in more detail. The mobile body may send a message to the dispenser to inquire about how much fuel has been refueled from the dispenser. The dispenser may send a response message including information about the amount of hydrogen fuel (e.g., X grams) in response to the inquiry message to the mobile body.

[0391] Subsequently, the mobile body may transmit a confirmation request message for completing fueling to the dispenser, and the dispenser may transmit a bye message to the mobile body as a response message to the confirmation request message.

[0392] After completing the fueling and performing the safety check, in an ending operation S409, the mobile and the dispenser may exchange at least some bookkeeping information for the fueling session of the hydrogen fueling. Before completing the terminating operation S409, the mobile and the dispenser may exchange summary information about the hydrogen fueling session.

[0393] The bookkeeping information may include all information related to hydrogen fueling recorded in the mobile body or dispenser in all fueling processes for hydrogen fueling according to prescribed rules or policies and before completing the termination operation S4 of use case UC-9.

[0394] The bookkeeping information or summary information may include information about how much fuel was dispensed and what reports were generated. In addition, the report message sent by the mobile to the dispenser may include information or parameters related to the current tank temperature and the current tank pressure. At the same time, the report message sent by the dispenser to the mobile may include information about the final SOC, the final average refueling rate (APR), the final measured tank pressure, the actual refueling time, and the actual amount of hydrogen refueled.

[0395] When all necessary information for the fueling session is stored, the fueling session may be completely terminated.

[0396] Some examples of communication data exchanged in use cases UC5 to UC9 are summarized in Table 19.

[0397] [Table 19]

[0398]

[0399]

[0400] Meanwhile, the error handling use case UC10 is a functional block for handling a situation where an error not important to safety occurs due to a shutdown of a normally terminated fuel filling process or a sudden interruption of communication. The error handling process that can be adopted in the bidirectional communication process for hydrogen fuel filling according to an exemplary embodiment of the present disclosure can be performed as follows.

[0401] When an error occurs, the error handling operation S410 may include definition of error conditions related to the fueling protocol, provision of detection criteria, and response procedures including notification, termination procedures, and fallback mechanisms.

[0402] When a non-safety-critical error occurs and further communication is impossible, error handling operation S410 can be applied. Based on the error handling procedure, the mobile and dispenser can handle the occurrence of non-safety-critical errors at any time during refueling. When a non-safety-critical error occurs, the mobile and dispenser can immediately stop refueling, temporarily halt the previously selected and currently operating use case, and then continue with the terminal use case UC9.

[0403] If the mobile detects an event related to a non-safety-critical error, the mobile may notify the dispenser of the termination reason via a termination request message and terminate the current fueling session or communication session. The dispenser may terminate the current communication session in response to the termination request message. If further communication is impossible, the current session may be terminated without additional notification.

[0404] When a non-safety-critical error is detected in the mobile and the communication channel remains operational, the mobile may send a terminate request message to the dispatcher with the "action" attribute set to "stop" and the "reason" attribute set to an appropriate reason or reason code. Examples of appropriate reasons or reason codes may include a reason such as "message corrupted."

[0405] A Terminate Request message may be sent in error situations, excluding non-safety-critical communication errors, system errors, or qualitative errors that are not recoverable.

[0406] That is, for a successful refueling, the communication must convey the expected actions according to the protocol, and the refueling operation needs to be within the acceptable range of the refueling protocol. However, in practice, various abnormal events may occur. While some errors are trivial and can be easily handled, other errors are unrecoverable and can prevent refueling from proceeding. Error handling operation S410 can define non-safety-critical error conditions and provide exemplary error conditions and possible responses.

[0407] Examples of communication errors include disconnection of communication, unrecognizable received data due to coding errors or syntax errors, or received data outside the permissible range. System errors include the dispatcher or mobile independently detecting a critical system error. Qualitative errors include the quality of communication performance not meeting the required level, or the quality of data integrity or accuracy not meeting the required level.

[0408] The two-way communication process for hydrogen fueling according to the present embodiment may perform specific error handling operations S410 as outlined in the following (1) to (4) for the above-mentioned error conditions.

[0409] (1) In the event that a non-safety critical error occurs and further communication is not possible, the mobile and dispenser may immediately stop refueling but may take safety action and terminate the session by stopping communication.

[0410] (2) In the event that a non-safety critical error occurs and refueling is suspended without completion, the refueling protocol may define a fallback mechanism, for example by defining a non-communication refueling method.

[0411] (3) In case a non-safety critical error is detected in the Mobile and the communication channel is still operational, the Mobile may send a Terminate Request message to the Dispatcher with the "Action" attribute set to "Stop" and the "Reason" attribute set to an appropriate reason or reason code.

[0412] (4) In the event that the dispenser detects a non-safety critical error and the communication channel is still operational, the dispenser may immediately stop fueling and send a terminate request message to the dispenser with the "action" attribute set to "stop" and the "reason" attribute set to the appropriate reason or reason code.

[0413] As described above, the bidirectional communication process for hydrogen fueling including the fueling protocol can define error conditions related to the fueling protocol, provide detection criteria, and perform error handling operations S410 including notification, termination operation S409 and fallback mechanism when an error is detected according to the detection criteria.

[0414] On the other hand, during the refueling process of the hydrogen refueling system, when a safety problem occurs, emergency action is sometimes required.

[0415] The emergency processing procedure S411 that may be employed in the two-way communication process for hydrogen fueling according to an exemplary embodiment of the present disclosure may be performed as follows.

[0416] The emergency handling operation S411 may define safety-critical conditions requiring emergency actions during fueling and may include response procedures to prevent safety-critical accidents.

[0417] For safe refueling, communication must convey the actions that can be expected according to the protocol, and refueling operations need to be within the safety range of the refueling protocol. However, problems can occur during refueling, causing the refueling system to reach a critical state that must be avoided at all costs. Emergency handling operation S411 enables the definition of safety-critical emergency conditions and possible actions in response to emergency conditions, and can provide important situations to consider.

[0418] The fueling protocol may define emergency situations related to the protocol, provide detection criteria and performance requirements of mobile bodies or dispensers for emergency situations, and prescribe response procedures S411 to avoid entering dangerous situations.

[0419] In more detail, when a high-pressure condition exceeding a predetermined reference value is detected by a mobile body during a hydrogen fueling process, the mobile body may transmit a first emergency stop request message to the dispenser, the first emergency stop request message including information requesting a fueling stop based on the high pressure (e.g., "Emg: Stop"). The dispenser may transmit a response message including information indicating that the dispenser is processing an emergency fueling stop (e.g., "Emg: Stop") to the mobile body in response to the first emergency stop request message.

[0420] In addition, upon receiving the response message or after a preset time has passed since receiving the response message, the mobile body may resend the first emergency stop request message to the dispenser. After emergency stopping fuel filling, the dispenser may send a response message to the mobile body including information indicating that fuel filling has been emergency stopped (e.g., "Emg: Stop").

[0421] Meanwhile, if the dispenser detects a hydrogen fuel leak during the hydrogen fueling process, the dispenser may transmit a second emergency stop request message to the mobile body, the second emergency stop request message including information indicating that it is processing a fuel filling stop due to the leak (e.g., "Emg: Stop (Leak)"). The mobile body may transmit a response message to the dispenser including information indicating confirmation of the second emergency stop request message (e.g., "Emg: Confirmed").

[0422] In addition, the dispenser may transmit a third emergency stop notification message including information indicating that fuel filling has been stopped due to leakage (e.g., "Emg: Stop (Leak)") to the mobile body. The mobile body may transmit a response message including information indicating confirmation of the third emergency stop notification message (e.g., "Emg: Confirmed") to the dispenser.

[0423] According to the above configuration, when a mobile body or a dispenser detects a critical situation that affects safety, the mobile body and / or the dispenser can immediately take necessary measures to prevent a disaster from occurring, and if possible, send an emergency notification message containing information about the situation to the other party and block communication between the mobile body and the dispenser.

[0424] Upon receiving the emergency notification message, the mobile or dispatcher can immediately respond to the condition indicated in the emergency notification message and terminate communication without undue delay. The emergency notification message may include a header and a body of the message. The header may include information indicating the emergency notification, and the message may include values, information, or parameters for the category, type, and action of the emergency notification.

[0425] Emergency notification messages can be transported by TLS or DTLS messages, depending on the technology used for communication.

[0426] Figure 16 is a schematic block diagram illustrating the physical configuration of a general-purpose computing system according to an exemplary embodiment of the present disclosure, which can operate as a communication device, a communication controller, and / or an electronic controller for hydrogen fuel refueling and can be installed on a hydrogen fuel mobile body, a dispenser, and / or a fuel refueling station.

[0427] Although Figures 1 to 15 Although not shown in the figure, a processor and a memory may be electrically connected to each component so that the operation of each component may be controlled or managed by the processor.

[0428] At least some of the processes of the fuel refueling communication method according to an embodiment of the present disclosure may be performed by Figure 16 Executed by computing system 3000.

[0429] The computing system 3000 according to an embodiment of the present disclosure may include at least one processor 3100 and a memory 3200, wherein the memory 3200 stores program instructions that instruct the at least one processor 3100 to perform at least one processing step. At least some operations or processing steps of the method according to an embodiment of the present disclosure may be performed by the at least one processor 3100 loading the program instructions from the memory 3200.

[0430] The processor 3100 that executes program instructions or commands stored in the memory 3200 may include a central processing unit (CPU) or a graphics processing unit (GPU), or may be implemented by another dedicated processor suitable for executing the method of the present disclosure.

[0431] Each of the memory 3200 and the storage device 3400 may include at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 3200 may include at least one of a read-only memory (ROM) and a random access memory (RAM).

[0432] In addition, the computing system 3000 may include a communication interface 3300 that performs communication through a wireless communication network.

[0433] In addition, the computing system 3000 may further include a storage device 3400 , an input interface 3500 , and an output interface 3600 .

[0434] The components of the computing system 3000 may be connected to each other through the system bus 3700 to communicate with each other.

[0435] A device including the processor 3100 according to an exemplary embodiment of the present disclosure may be any data processing device capable of communicating over a network, such as a desktop computer, a laptop computer, a notebook PC, a smart phone, a tablet PC, a mobile phone, a smart watch, smart glasses, an e-book reader, a portable multimedia player (PMP), a portable game console, a navigation device, a digital camera, a digital multimedia broadcasting (DMB) player, a digital audio recorder, a digital audio player, a digital video recorder, a digital video player, and a personal digital assistant (PDA).

[0436] The communication device for hydrogen fuel refueling according to an exemplary embodiment of the present disclosure is installed on a hydrogen fuel mobile object and / or a dispenser to perform communication between the hydrogen fuel mobile object and the dispenser, and may include a processor 3100 that receives at least one instruction from a memory 3200 and executes the at least one instruction.

[0437] The communication controller 100 for a hydrogen fuel mobile object according to an exemplary embodiment of the present disclosure may include a memory 3200 storing at least one instruction and a processor 3100 executing the at least one instruction. The processor 3100 may negotiate with a dispenser a communication protocol for supplying hydrogen to the mobile object, negotiate with the dispenser a fueling protocol for fueling hydrogen from the dispenser, and negotiate with the dispenser fueling parameters based on the fueling protocol.

[0438] The processor 3100 may transmit a message including information about a first communication protocol applicable to the mobile to the distributor, and receive a message including information about a second communication protocol selected from common communication protocols commonly applicable to both the mobile and the distributor from the distributor.

[0439] The information about the first communication protocol may include at least one of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol. The message including the information about the second communication protocol may also include information on whether the negotiation of the communication protocol is successful.

[0440] Processor 3100 may transmit a message including information about a first fueling protocol applicable to the mobile object to the dispenser based on the result of the communication protocol negotiation, and receive from the dispenser information including information about a second fueling protocol selected from common fueling protocols commonly applicable to both the mobile object and the dispenser.

[0441] The information about the first fueling protocol may include at least one of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol, and a preference for the first fueling protocol. The message including the information about the second fueling protocol may also include information on whether the negotiation of the fueling protocol was successful.

[0442] When negotiating the fueling parameters, the processor 3100 may send a message to the dispenser including information about the fueling parameters on the mobile body side required by the second fueling protocol selected as a result of the fueling protocol negotiation, and receive a message from the dispenser including compatibility information of the dispenser side with the fueling parameters on the mobile body side.

[0443] When negotiating fuel filling parameters, the processor 3100 can receive a message from the dispenser including information about the fuel filling parameters on the dispenser side required by the second fuel filling protocol selected due to the fuel filling protocol negotiation, and send a message to the dispenser including compatibility information of the mobile body side with the fuel filling parameters on the dispenser side.

[0444] When it is determined that the fueling parameters are incompatible between the mobile object and the dispenser during the fueling parameter negotiation process, the processor 3100 may renegotiate at least one of the communication protocol and the fueling parameters.

[0445] When it is determined during the refueling parameter negotiation process that the refueling parameters are incompatible between the mobile object and the dispenser, the processor 3100 may determine a third communication protocol and a third refueling protocol based on a prescribed policy. In this case, hydrogen refueling may be completed based on the third communication protocol and the third refueling protocol.

[0446] When it is determined that the fueling parameters are incompatible between the mobile object and the dispenser during the fueling parameter negotiation process, the processor 3100 may terminate the communication between the dispenser and the mobile object.

[0447] Processor 3100 may perform a discovery and pairing process with the dispenser using the first communication technology. When the result of the communication protocol negotiation is associated with the second communication technology, processor 3100 may negotiate a fueling protocol and fueling parameters using the second communication technology.

[0448] When the processor 3100 performs the discovery and pairing process, information on interoperability or compatibility may be shared between the mobile and the distributor.

[0449] A communication device for hydrogen refueling, disposed in a dispenser that supplies hydrogen to a hydrogen-fueled mobile object, may include a memory 3200 storing at least one instruction and a processor 3100 executing the at least one instruction. By executing the at least one instruction, the processor 3100 may negotiate a communication protocol with the mobile object, negotiate with the mobile object a refueling protocol for supplying hydrogen as fuel to the mobile object, and negotiate with the mobile object refueling parameters based on the refueling protocol.

[0450] On the other hand, although most of the embodiments described above focus on a method in which the mobile body first transmits the communication protocol or parameters to the distributor, the present disclosure is not limited thereto and may be configured so that the distributor first transmits the communication protocol or the parameters of the distributor to the mobile body. This embodiment has substantially the same features as the above-described embodiment, except for the changes in the transmitter and receiver.

[0451] The apparatus and method according to the exemplary embodiments of the present disclosure can be implemented by computer-readable program code or instructions stored on a computer-readable intangible recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Computer-readable recording media can be distributed on computer systems connected via a network so that computer-readable programs or codes can be stored and executed in a distributed manner.

[0452] Computer readable recording media may include hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Program instructions may include not only machine language codes generated by a compiler, but also high-level language codes executable by a computer using an interpreter or the like.

[0453] Some aspects of the disclosure described above in the context of device can indicate the corresponding description according to the method of the present disclosure, and block or device can correspond to the operation of method or the feature of operation.Similarly, some aspects described in the context of the method can be expressed by the feature of block, item or device corresponding thereto.Some or all operations of the method can be performed by using hardware devices (such as microprocessors, programmable computers or electronic circuits).In some exemplary embodiments, one or more of the most important operations of the method can be performed by such device.

[0454] In some exemplary embodiments, a programmable logic device, such as a field programmable gate array, may be used to perform some or all of the functions of the methods described herein. In some exemplary embodiments, the field programmable gate array may be operated by a microprocessor to perform one of the methods described herein. Typically, the method is preferably performed by a hardware device.

[0455] The description of the present disclosure is essentially exemplary only, and therefore, variations that do not depart from the essence of the present disclosure are intended to fall within the scope of the present disclosure. These variations should not be considered as departing from the spirit and scope of the present disclosure. Thus, it will be understood by those of ordinary skill in the art that various changes in form and details can be made without departing from the spirit and scope defined by the appended claims.< / ok> < / ok>

Claims

1. A communication method for hydrogen fuel refueling (fuel refueling) performed by a hydrogen fuel mobile object, comprising: negotiating a communication protocol with a dispenser that supplies hydrogen to the hydrogen fuel mobile object; negotiating a fueling agreement with the dispenser for refueling hydrogen from the dispenser; as well as Fueling parameters based on the fueling protocol are negotiated with the dispenser.

2. The communication method for hydrogen fuel refueling according to claim 1, wherein: Negotiating the communication protocol includes: sending a message including information about a first communication protocol applicable to the hydrogen fuel mobile object to the dispenser; and A message including information on a second communication protocol selected from common communication protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser is received from the dispenser.

3. The communication method for hydrogen fueling according to claim 2, wherein: The information about the first communication protocol includes one or more of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol. The message including the information about the second communication protocol also includes information on whether the negotiation of the communication protocol is successful.

4. The communication method for hydrogen fuel refueling according to claim 1, wherein: Negotiating the fueling agreement includes: sending a message including information about a first fueling protocol applicable to the hydrogen fuel mobile object to the dispenser based on a result of the communication protocol negotiation; and Information including information on a second fueling protocol selected from common fueling protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser is received from the dispenser.

5. The communication method for hydrogen fueling according to claim 4, wherein: The information about the first fueling protocol includes one or more of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol (sub-protocol), and a preference for the first fueling protocol, The message including the information about the second fuel filling protocol also includes information on whether the negotiation of the fuel filling protocol is successful.

6. The communication method for hydrogen fueling according to claim 1, wherein: Negotiating the fueling parameters includes: transmitting, to the dispenser, a message including information on hydrogen fuel mobile body-side fueling parameters required by a second fueling protocol selected as a result of the fueling protocol negotiation; and A message including compatibility information of the dispenser side with the fuel filling parameter of the hydrogen fuel mobile body side is received from the dispenser.

7. The communication method for hydrogen fueling according to claim 1, wherein: Negotiating the fueling parameters includes: receiving, from the dispenser, a message including information on dispenser-side fueling parameters required by a second fueling protocol selected as a result of the fueling protocol negotiation; and A message including compatibility information of the hydrogen fuel mobile object with the fuel filling parameters of the dispenser is transmitted to the dispenser.

8. The communication method for hydrogen fueling according to claim 1, further comprising: When it is determined during the refueling parameter negotiation process that the refueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser, one or more of the communication protocol and the refueling parameters are renegotiated.

9. The communication method for hydrogen fueling according to claim 1, further comprising: determining a third communication protocol and a third fueling protocol based on a prescribed policy when it is determined that the fueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser during the fueling parameter negotiation process; as well as Supplying hydrogen based on the third communication protocol and the third fueling protocol is permitted.

10. The communication method for hydrogen fueling according to claim 1, further comprising: When it is determined in the fueling parameter negotiation process that the fueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser, communication between the dispenser and the hydrogen fuel mobile object is terminated.

11. The communication method for hydrogen fueling according to claim 1 , further comprising: performing a discovery and pairing process with the dispenser using a first communication technology, When the result of the communication protocol negotiation is related to the second communication technology, the second communication technology is used to perform the negotiation of the fuel filling protocol and the negotiation of the fuel filling parameters.

12. The communication method for hydrogen fueling according to claim 11, wherein: When the discovery and pairing process is performed, information regarding interoperability (interoperability) or compatibility (compatibility) between the hydrogen fuel mobile object and the dispenser is shared.

13. A communication device for hydrogen fuel refueling, the communication device being arranged in a hydrogen fuel mobile object, the communication device comprising: a memory storing at least one instruction; as well as a processor, executing the at least one instruction, Wherein, when executing the at least one instruction, the processor is configured to: negotiating a communication protocol with a dispenser that supplies hydrogen to the hydrogen fuel mobile object; negotiating a fueling agreement with the dispenser for refueling hydrogen from the dispenser; and Fueling parameters based on the fueling protocol are negotiated with the dispenser. The communication device according to claim 13 , wherein: When negotiating the communication protocol, the processor is configured to: sending a message including information about a first communication protocol applicable to the hydrogen fuel mobile object to the dispenser; and receiving, from the dispenser, a message including information on a second communication protocol selected from common communication protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser, The information about the first communication protocol includes one or more of an index of the first communication protocol, a name of the first communication protocol, a version of the first communication protocol, and a preference for the first communication protocol. The message including the information about the second communication protocol also includes information on whether the negotiation of the communication protocol is successful.

15. The communication device according to claim 13, wherein: When negotiating the fueling agreement, the processor is configured to: sending a message including information about a first fueling protocol applicable to the hydrogen fuel mobile object to the dispenser based on a result of the communication protocol negotiation; and receiving, from the dispenser, information including information about a second fueling protocol selected from common fueling protocols commonly applicable to both the hydrogen fuel mobile object and the dispenser, The information about the first fueling protocol includes one or more of an index of the first fueling protocol, a name of the first fueling protocol, a version of the first fueling protocol, a sub-protocol of the first fueling protocol (sub-protocol), and a preference for the first fueling protocol. The message including the information about the second fuel filling protocol also includes information on whether the negotiation of the fuel filling protocol is successful.

16. The communication device according to claim 13, wherein: When negotiating the fueling parameters, the processor is configured to: sending a message including information on hydrogen fuel mobile body-side fueling parameters required by a second fueling protocol selected as a result of the fueling protocol negotiation to the dispenser; receiving, from the dispenser, a message including compatibility information of the dispenser side with the fuel filling parameters of the hydrogen fuel mobile body side; receiving, from the dispenser, a message including information on dispenser-side fueling parameters required by the second fueling protocol selected as a result of the fueling protocol negotiation; and A message including compatibility information of the hydrogen fuel mobile object with the fuel filling parameters of the dispenser is transmitted to the dispenser.

17. The communication device according to claim 13, wherein: When executing the at least one instruction, the processor is further configured to: When it is determined during the refueling parameter negotiation process that the refueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser, one or more of the communication protocol and the refueling parameters are renegotiated.

18. The communication device according to claim 13, wherein: When executing the at least one instruction, the processor is further configured to: determining a third communication protocol and a third fueling protocol based on a prescribed policy when it is determined that the fueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser during the fueling parameter negotiation process; as well as Supplying hydrogen based on the third communication protocol and the third fueling protocol is permitted.

19. The communication device according to claim 13, wherein: When executing the at least one instruction, the processor is further configured to: When it is determined in the fueling parameter negotiation process that the fueling parameters are incompatible (incompatible) between the hydrogen fuel mobile object and the dispenser, communication between the dispenser and the hydrogen fuel mobile object is terminated.

20. The communication device according to claim 13, wherein When executing the at least one instruction, the processor is further configured to: performing a discovery and pairing process with the dispenser using a first communication technology, wherein, when the result of the communication protocol negotiation is related to the second communication technology, the processor negotiates the fueling protocol and the fueling parameters using the second communication technology, wherein, when performing the discovery and pairing process, information about interoperability (interoperability) or compatibility (compatibility) between the hydrogen fuel mobile object and the dispenser is shared.

21. A communication method for hydrogen fuel refueling (fuel refueling) performed by a dispenser for supplying hydrogen to a hydrogen fuel mobile body, comprising: Negotiating a communication protocol with the hydrogen fuel mobile object; negotiating with the hydrogen fuel mobile object a fuel filling agreement for supplying hydrogen as fuel to the hydrogen fuel mobile object; as well as A fueling parameter based on the fueling protocol is negotiated with the hydrogen fuel mobile object.

22. A communication device for hydrogen fuel refueling, the communication device being arranged in a dispenser for supplying hydrogen to a hydrogen fuel mobile object, the communication device comprising: a memory storing at least one instruction; as well as a processor, executing the at least one instruction, Wherein, when executing the at least one instruction, the processor is configured to: Negotiating a communication protocol with the hydrogen fuel mobile object; negotiating with the hydrogen fuel mobile object a fuel filling agreement for supplying hydrogen as fuel to the hydrogen fuel mobile object; and A fueling parameter based on the fueling protocol is negotiated with the hydrogen fuel mobile object.