Device and method of processing data for remote analysis of one-time operation device

KR103025661B1Active Publication Date: 2026-09-29AGENCY FOR DEFENSE DEV
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
KR1020250071987
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-06-02
Publication Date
2026-09-29
Estimated Expiration
2045-06-02

Smart Images

  • Figure R1020250071987_ABST
    Figure R1020250071987_ABST
Patent Text Reader

Abstract

According to one embodiment of the technical concept of the present disclosure, an apparatus for processing data for remote analysis of a plurality of one-time operation devices provided in a mobility device comprises a communication interface, a memory storing at least one instruction, and at least one processor, wherein the at least one processor, by executing at least one instruction, extracts at least one operation characteristic indicator for each of the plurality of one-time operation devices based on sensing values ​​that measure the driving power of the plurality of one-time operation devices operating at random times during a test, constructs a data set based on the at least one operation characteristic indicator, and transmits the data set in a time-division manner according to a preset transmission period through the communication interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The technical concept of the present disclosure is to an apparatus and method for processing data to analyze and determine, from a remote location, whether one-time operation devices equipped in a mobility device are operating normally. Background Technology

[0003] Various mobility devices currently under development, such as autonomous vehicles, unmanned aerial vehicles (UAVs), robots, spacecraft, and underwater exploration equipment, are equipped with and operated with numerous single-use actuators. Single-use actuators are devices that operate in emergencies or to achieve special purposes; they are irreversibly destroyed to complete their mission if a current exceeding the required level is supplied.

[0004] To analyze the operating status of a one-time operation device remotely, power information (current, voltage, etc.) of the device must be collected in real time and transmitted to the remote location. However, when acquiring power information from one-time operation devices with meaningful resolution, the volume of data to be transmitted is substantial, posing a problem in that a significant portion of the bandwidth of the transmitting device must be allocated to this data transmission. Furthermore, when multiple one-time operation devices are in operation, additional resources are required in proportion to their number, posing significant difficulties in actual implementation.

[0005] Therefore, to solve this problem, a method is required to efficiently process and transmit data necessary for remotely analyzing the operating status of multiple one-time operation devices. The problem to be solved

[0007] The technical problem that the technical concept of the present disclosure aims to solve is to provide a data processing device and method that can significantly reduce the amount of data transmission required for analyzing the operating status of a plurality of one-time operation devices and efficiently utilize resources when transmitting data to a remote location.

[0008] The technical problems that the technical concept of the present disclosure aims to solve are not limited to those mentioned above, and other unmentioned problems will be clearly understood by those skilled in the art from the description below. means of solving the problem

[0010] To achieve the above objectives, according to one aspect of the technical concept of the present disclosure, an apparatus for processing data for remote analysis of a plurality of one-time operation devices provided in a mobility device comprises: a communication interface; a memory storing at least one instruction; and at least one processor; wherein the at least one processor, by executing the at least one instruction, extracts at least one operation characteristic indicator for each of the plurality of one-time operation devices based on sensing values ​​that measure the driving power of the plurality of one-time operation devices operating at random times during a test, constructs a data set based on the at least one operation characteristic indicator, and transmits the data set in a time-division manner through the communication interface according to a preset transmission period.

[0011] According to an exemplary embodiment, the sensing values ​​may be values ​​obtained by measuring at least one of the driving current and driving voltage of the plurality of one-time operation devices at a preset time interval.

[0012] According to an exemplary embodiment, the at least one processor can extract, based on the sensing values, any one of the maximum value of the driving power of the plurality of one-time operation devices, the time at which the maximum value occurs, and the number of values ​​exceeding a preset threshold as the operation characteristic indicator.

[0013] According to an exemplary embodiment, the at least one processor can adaptively extract the at least one operation characteristic indicator according to the type of the plurality of one-time operation devices.

[0014] According to an exemplary embodiment, the data set may be composed of a preset number of fields corresponding to at least one operational characteristic indicator.

[0015] According to an exemplary embodiment, the at least one processor may configure the data set with operation characteristic indicators for each of the plurality of one-time operation devices, or may configure the data set with operation characteristic indicators for two or more of the plurality of one-time operation devices.

[0016] According to an exemplary embodiment, the preset transmission cycle may be adjustable by taking into account the scenario of the test.

[0017] According to an exemplary embodiment, the at least one processor can schedule the transmission order of the data set according to a preset priority for the plurality of one-time operation devices.

[0018] According to one embodiment of the technical concept of the present disclosure, a method for processing data for remote analysis of a plurality of one-time operation devices provided in a mobility device is disclosed, comprising: a step of extracting at least one operation characteristic indicator for each of the plurality of one-time operation devices based on sensing values ​​of the driving power of the plurality of one-time operation devices operating at random times during a test; a step of configuring a data set based on the at least one operation characteristic indicator; and a step of transmitting the data set in a time-division manner according to a preset transmission period through the communication interface.

[0019] According to an exemplary embodiment, the sensing values ​​may be values ​​obtained by measuring at least one of the driving current and driving voltage of the plurality of one-time operation devices at a preset time interval.

[0020] According to an exemplary embodiment, the step of extracting at least one operation characteristic indicator may extract, based on the sensing values, any one of the maximum value of the driving power of the plurality of one-time operation devices, the time at which the maximum value occurs, and the number of values ​​exceeding a preset threshold as the operation characteristic indicator.

[0021] According to an exemplary embodiment, the step of extracting at least one operation characteristic indicator may adaptively extract the at least one operation characteristic indicator according to the type of the plurality of one-time operation devices.

[0022] According to an exemplary embodiment, the data set may be composed of a preset number of fields corresponding to at least one operational characteristic indicator.

[0023] According to an exemplary embodiment, the step of configuring the data set may comprise the data set with operational characteristic indicators for each of the plurality of one-time operation devices, or the data set may comprise operational characteristic indicators for two or more of the plurality of one-time operation devices.

[0024] According to an exemplary embodiment, the preset transmission cycle may be adjustable by taking into account the scenario of the test.

[0025] According to an exemplary embodiment, the step of transmitting the data set in a time-sharing manner may schedule the transmission order of the data set according to a preset priority for the plurality of one-time operation devices.

[0026] According to one embodiment of the technical concept of the present disclosure, a computer-readable recording medium is disclosed that stores one or more computer programs including instructions for performing the method described above. Effects of the invention

[0028] According to embodiments based on the technical concept of the present disclosure, by extracting operational characteristic indicators (maximum value, time of occurrence of maximum value, number of threshold exceedances, etc.) required for operational state analysis from power sensing values ​​of a plurality of one-time operation devices and configuring a data set that is a transmission unit, the amount of data transmitted can be significantly reduced while maintaining analysis accuracy.

[0029] In addition, by time-division transmitting a data set configured on the side of the transmitting device for transmitting data to a remote location, the transmitting device can transmit data for analyzing the operating status of multiple one-time operation devices to a remote location using only a minimum number of channels, thereby significantly improving resource utilization efficiency.

[0030] In addition, the transmission cycle of data sets can be adjusted, enabling data transmission optimized for test scenarios and allowing for flexible response to various test scenarios and operating environments.

[0031] The effects obtainable through the technical concept of the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which the present invention belongs from the description below. Brief explanation of the drawing

[0034] A brief description of each drawing is provided to help to better understand the drawings cited in the present disclosure. FIG. 1 is a schematic diagram showing a mobility system environment to which a data processing device according to one embodiment of the present disclosure is applied. FIG. 2 is a block diagram showing a mobility control device and a data processing device in more detail according to one embodiment of the present disclosure. FIG. 3 is an exemplary drawing for illustrating a current profile showing the transient characteristics of a one-time operation device according to one embodiment of the present disclosure. FIG. 4 is a diagram illustrating the process of extracting operation characteristic indicators from sensing values ​​according to one embodiment of the present disclosure. FIG. 5 is a diagram illustrating the process of configuring a data set according to one embodiment of the present disclosure. FIG. 6 is a diagram illustrating a time-division transmission process of a data set according to one embodiment of the present disclosure. FIG. 7 is a flowchart illustrating the operation of a data processing device according to one embodiment of the present disclosure. Specific details for implementing the invention

[0035] Specific structural or functional descriptions of the embodiments are disclosed for illustrative purposes only and may be modified and implemented in various forms. Accordingly, actual implementations are not limited to the specific embodiments disclosed, and the scope of this disclosure includes modifications, equivalents, or substitutions that fall within the technical concept described by the embodiments.

[0036] Terms such as "first" or "second" may be used to describe various components, but these terms should be interpreted solely for the purpose of distinguishing one component from another. For example, the first component may be named the second component, and similarly, the second component may be named the first component.

[0037] When it is stated that a component is "connected" to another component, it should be understood that it may be directly connected to or joined to that other component, or that there may be other components in between.

[0038] The singular expression includes the plural expression unless the context clearly indicates otherwise. In this disclosure, terms such as “comprising” or “having” are intended to specify the existence of the described features, numbers, steps, actions, components, parts, or combinations thereof, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0039] Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art. 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 technology, and should not be interpreted in an ideal or overly formal sense unless explicitly defined in this disclosure.

[0040] Hereinafter, embodiments will be described in detail with reference to the attached drawings. In the description with reference to the attached drawings, identical components are given the same reference numeral regardless of the drawing number, and redundant descriptions thereof will be omitted.

[0042] FIG. 1 is a schematic diagram illustrating a mobility system environment to which a data processing device according to one embodiment of the present disclosure is applied. FIG. 1 schematically illustrates an environment in which analysis devices at a remote location measure and analyze the operating status of one-time operation devices provided in the mobility device. Accordingly, it should be noted that in illustrating FIG. 1, the focus was placed on the key parts related to the data processing process required for remote measurement and analysis, and other components were omitted from the illustration.

[0043] Referring to FIG. 1, the mobility system may include a mobility device (100) and analysis devices (170-1, 170-2) that are respectively communicated to the mobility device (100).

[0044] A mobility device (100) may be a mobile platform used to move a person or object from one place to another or to transport a person or object from one place to another. For example, the mobility device (100) may be an autonomous vehicle in the automotive / transportation field, an unmanned aerial vehicle (UAV) in the aviation field, a satellite in the aerospace field, a space probe, seabed exploration equipment in the marine field, a robot in the industrial robot field, etc. Alternatively, the mobility device (100) may be a military unmanned aircraft, a missile, a guided missile, a military exploration / special purpose robot, an unmanned submarine, etc. in the defense / military field. However, this is merely illustrative and the technical concept of the present disclosure is not limited thereto. The mobility device (100) may be a concept that includes various types of mobile platforms equipped with disposable motion devices having specific purposes and functions.

[0045] The mobility device (100) may include a plurality of one-time operation devices (110-1 to 110-N), a mobility control device (130), and a data transmission device (150).

[0046] A plurality of one-time operation devices (110-1 to 110-N) may be devices that operate once at a specific time and in a specific situation during the operation of the mobility device (100). The plurality of one-time operation devices (110-1 to 110-N) may include various devices having several to tens of different functions depending on the mission of the mobility device (100).

[0047] In one embodiment, when the mobility device (100) is a mobility device in the automotive / transportation field, a plurality of one-time operation devices (110-1 to 110-N) may include an airbag ignition device for deploying an airbag, a battery cutting device for preventing battery fire, a fuel supply cutoff device, etc.

[0048] In one embodiment, when the mobility device (100) is a mobility device in the aviation field, a plurality of one-time operation devices (110-1 to 110-N) may include a parachute deployment device, a shock mitigation device for mitigating shock during an emergency landing, a fuel tank separation device, etc.

[0049] In one embodiment, when the mobility device (100) is a mobility device in the aerospace field, a plurality of one-time operation devices (110-1 to 110-N) may include a solar panel deployment device, an antenna deployment device, etc.

[0050] In one embodiment, when the mobility device (100) is a mobility device in the marine field, a plurality of one-time operation devices (110-1 to 110-N) may include a buoyancy control device, an emergency buoyancy device, etc.

[0051] In one embodiment, when the mobility device (100) is a mobility device in the industrial / service robot field, a plurality of one-time operation devices (110-1 to 110-N) may include an emergency stop device, a safety cutoff device, etc.

[0052] In one embodiment, when the mobility device (100) is a mobility device in the defense / military field, a plurality of one-time operation devices (110-1 to 110-N) may include a warhead separation device, a propellant separation device, a guidance system separation device, a self-destruct device, etc.

[0053] Multiple one-time operation devices (110-1 to 110-N) have a common characteristic of being irreversibly destroyed to complete their mission when a current greater than the required current is supplied, and typically exhibit a transient characteristic of instantaneously consuming power within a few milliseconds (ms).

[0054] Since multiple single-use operating devices (110-1 to 110-N) are critical components directly related to the safety and mission success of the mobility device (100), testing to verify whether they operate normally before actual operation is essential. In particular, as the multiple single-use operating devices (110-1 to 110-N) are destroyed once operated as described above, malfunction or failure to operate in actual operating situations can lead to fatal consequences, so ensuring reliability through prior testing is very important.

[0055] These tests are typically performed under conditions similar to the actual operating environment of the mobility device (100). During the test, the driving power (current, voltage, etc.) of each one-time operating device is measured in real time and transmitted to a remote location (analysis devices (170-1, 170-2)), and the normal operation of each one-time operating device is analyzed based on the driving power-related data received at the remote location. However, due to the transient characteristics of the one-time operating devices, a large amount of data is generated when the driving power is measured with significant resolution, and especially in test scenarios where multiple one-time operating devices operate at random times, the amount of data to be transmitted increases rapidly. Consequently, in order to analyze the test results in real time at the remote location, a method is required to efficiently process and transmit large amounts of sensing data to minimize communication resources while transmitting reliable data. To this end, in the present disclosure, a data processing device (135) is provided in the mobility device (100) to perform this data processing function.

[0056] The mobility control device (130) may be a device that supplies driving power to each of the plurality of one-time operation devices (110-1 to 110-N) and controls the operation.

[0057] The mobility control device (130) can obtain sensing values ​​by measuring the driving power (current, voltage, etc.) status of a plurality of one-time operation devices (110-1 to 110-N) in real time.

[0058] The mobility control device (130) may include a data processing device (135). The data processing device (135) may be a device that processes sensing values ​​obtained from the mobility control device (130) during the test process to generate data in a form suitable for remote analysis and transmits the generated data to a data transmission device (150).

[0059] Specifically, the data processing device (135) can extract information indicating the operating characteristics of a plurality of one-time operating devices (110-1 to 110-N) from the sensing values, for example, operating characteristic indicators (maximum value for driving current or driving voltage, time of occurrence of maximum value, number of threshold exceedances, etc.), and after creating a data set composed of a predetermined number of fields of the extracted operating characteristic indicators considering transmission efficiency, the generated data set can be transmitted to a data transmission device (150) in a time-division manner.

[0060] Meanwhile, FIG. 1 and others illustrate an embodiment in which a data processing device (135) is integrated into a mobility control device (130), but the technical concept of the present disclosure is not limited thereto. Depending on the embodiment, the data processing device (135) may be implemented separately from the mobility control device (130).

[0061] The mobility control device (130) and the data processing device (135) will be described in more detail below with reference to FIGS. 2 to 6.

[0062] The data transmission device (150) may be a device that transmits data sets transmitted from the data processing device (135) to analysis devices (170-1, 170-2). That is, the data transmission device (150) may support the establishment of a wireless communication channel or a wired communication channel between the mobility device (100) and the analysis devices (170-1, 170-2), and the transmission of data sets through the established communication channel.

[0063] The data transmission device (150) may include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module, etc.) or a wired communication module (e.g., a LAN (local area network) communication module, or a power line communication module, etc.). The corresponding communication module among these communication modules may be communicated to the analysis device (170-1) via a first network (190-1) (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)). Alternatively, the communication module may communicate with the analysis device (170-2) via a second network (190-2) (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips).

[0064] The analysis devices (170-1, 170-2) may be devices located at a remote location that receive data sets transmitted from the data transmission device (150) and analyze whether a plurality of one-time operation devices (110-1 to 110-N) are operating normally based on this. For example, the analysis device (170-1) may be a control center located nearby, and the analysis device (170-2) may be an analysis center located far away.

[0066] FIG. 2 is a block diagram showing a mobility control device and a data processing device in more detail according to one embodiment of the present disclosure. FIG. 2 illustrates the essential parts of a mobility control device (130) focusing on a function for supplying and controlling driving power for a plurality of one-time operation devices (110-1 to 110-N) provided in the mobility device (100) of FIG. 1, a function for sensing the driving power of a plurality of one-time operation devices (110-1 to 110-N), and a data processing function for generating and transmitting data for remote analysis from the sensing results. In describing FIG. 2, FIG. 1 is described together with reference, but redundant descriptions are omitted.

[0067] Referring to FIG. 2, the mobility control device (130) may include a power supply (131), a power supply controller (132), a sensing circuit (133), an AD converter (134), and a data processing device (135).

[0068] The power source (131) may be a power supply unit that supplies power required to drive a plurality of one-time operation devices (110-1 to 110-N). For example, the power source (131) may be a battery, a DC power supply, or a capacitor-based energy storage device. The power source (131) may have sufficient capacity and output characteristics to stably supply the high instantaneous current required by the plurality of one-time operation devices (110-1 to 110-N).

[0069] The power supply controller (132) may be configured to control the power supply (131) so that power supplied from the power supply (131) is selectively supplied to each of the plurality of one-time operation devices (110-1 to 110-N). For example, the power supply controller (132) may supply driving power only to a specific one-time operation device at a specific time according to a test scenario, or supply power to a plurality of one-time operation devices simultaneously. The power supply controller (132) may be implemented as a constant current supply circuit or a constant voltage supply circuit, and may supply a current or voltage suitable for the characteristics of each one-time operation device to each one-time operation device.

[0070] The sensing circuit (133) can measure the driving power status of each of the plurality of one-time operation devices (110-1 to 110-N) in real time. The sensing circuit (133) may include current sensors (not shown) disposed between the power supply (131) and the power supply circuit (111-1 to 111-N) for controlling the driving power of each of the plurality of one-time operation devices (110-1 to 110-N), and voltage sensors (not shown) disposed on the side of the power supply circuit (111-1 to 111-N), and can independently measure the driving current and driving voltage supplied to each one-time operation device. To accurately measure the transient characteristics of a plurality of one-time operation devices (110-1 to 110-N), the sensing circuit (133) can operate at a high sampling frequency (resolution of approximately less than 1 ms) and can transmit the measured analog sensing values ​​(driving current and / or driving voltage sensing values) to an AD converter (134).

[0071] Meanwhile, in FIG. 2, power supply circuits (111-1 to 111-N) corresponding to each of the plurality of one-time operation devices (110-1 to 110-N) are shown, but this is exemplary, and depending on the embodiment, the one-time operation device and the power supply circuit may be implemented in a separated form.

[0072] The AD converter (134) can convert analog sensing values ​​measured by the sensing circuit (133) into digital values. The AD converter (134) may have sufficient resolution and conversion speed to digitize analog sensing values ​​without loss of transient characteristics of a plurality of one-time operation devices (110-1 to 110-N). The AD converter (134) may transmit the digitized sensing values ​​to a data processing device (135). Meanwhile, according to an embodiment, the AD converter (134) may be implemented in a form provided in the data processing device (135) or provided in the processor (136) of the data processing device (135).

[0073] The data processing device (135) may include a processor (136), memory (137), and a communication interface (138).

[0074] The processor (136) can perform the function of processing digitized sensing values ​​transmitted from the AD converter (134) by executing instructions stored in memory (137) or programmed software modules to extract operation characteristic indicators, configuring a data set suitable for analysis at a remote location using the extracted operation characteristic indicators, and transmitting the generated data set to a data transmission device (150) through a communication interface (138).

[0075] The processor (136) may be composed of hardware components that perform arithmetic, logic, and input / output operations and signal processing. The processor (136) can control the overall operations of the data processing for telemetry described above by executing one or more instructions stored in memory (137). The processor (136) can control the communication interface (138) by executing programs stored in memory (137).

[0076] For example, the processor (136) may be composed of at least one of a central processing unit, a microprocessor, a graphic processing unit, an ASIC (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), an application processor, a neural processing unit, or an AI-dedicated processor designed with a hardware structure specialized for processing AI models, but is not limited thereto. Each processor constituting the processor (136) may be a dedicated processor for performing a specific function.

[0077] In one embodiment, the artificial intelligence processor may perform computation and control for the data processing for the aforementioned telemetry using an artificial intelligence model. The artificial intelligence processor may be manufactured in the form of a dedicated hardware chip for artificial intelligence, or it may be manufactured as part of a general-purpose processor (e.g., CPU or application processor) or a graphics-dedicated processor (e.g., GPU) and mounted on a data processing device (135).

[0078] The memory (137) can store a program for processing and controlling the processor (136) and can store data (e.g., sensing values, operation characteristic indicators, data sets composed of operation characteristic indicators, etc.) that is input to or generated by the data processing device (135). The memory (137) can store instructions, data structures, and program code that the processor (136) can read. In the disclosed embodiments, operations performed by the processor (136) can be implemented by executing the instructions or code of the program stored in the memory (137). That is, the memory (137) can store one or more instructions and / or programs that control the data processing device (135) to perform the data processing and transmission functions described above.

[0079] For example, the memory (137) may include a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a non-volatile memory including at least one of ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), magnetic memory, a magnetic disk, and an optical disk, and a volatile memory such as RAM (Random Access Memory) or SRAM (Static Random Access Memory).

[0080] The communication interface (138) may include one or more wired communication modules that enable the data processing device (135) to transmit the generated data to the data transmission device (150).

[0081] For example, the communication interface (138) may include a wired communication module that follows an internal device-to-device communication protocol such as CAN (Controller Area Network), UART (Universal Asynchronous Receiver-Transmitter), SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), etc. As another example, the communication interface (138) may additionally include a wired communication module that supports high-speed data transmission such as Ethernet, USB (Universal Serial Bus), etc.

[0082] Meanwhile, according to an embodiment, the communication interface (138) may include a wireless communication module (e.g., WiFi, Bluetooth, etc.) to support wireless data transmission to a data transmission device (150).

[0083] The specific operation process and data processing method of the data processing device (135), more specifically, the processor (136), will be explained in more detail below with reference to FIGS. 3 to 6.

[0085] FIG. 3 is an exemplary drawing illustrating a current profile showing transient characteristics of a one-time operation device according to one embodiment of the present disclosure. FIG. 3 exemplarily illustrates the temporal change of current that occurs when the one-time operation device is operating, and demonstrates that operational characteristic indicators necessary for remote analysis can be extracted based on these transient characteristics.

[0086] Referring to FIG. 3, the current profile of the one-time operation device may exhibit transient characteristics in which it begins to increase rapidly at time t1(on), reaches a maximum value Imax at time tmax, and then gradually decreases to end at time toff.

[0087] Looking at the key operational characteristic indicators that can be extracted from a current profile exhibiting transient characteristics, first, the maximum value Imax can be an indicator for determining whether the one-time operation device operated normally. Second, the time tmax, which is the time from the start of operation to reaching the maximum current, can be an indicator representing the response characteristics of the one-time operation device. Third, setting a threshold Ith and counting the number of current values ​​exceeding it can serve as an indicator for evaluating the continuity and stability of operation.

[0088] These operational characteristic indicators can provide sufficient information to determine whether a one-time operation device is operating normally. For example, a normal one-time operation device must have a maximum value within a specific range during operation, reach the maximum value within a certain time, and have a sufficient number of threshold exceedance points, so the operating status of the one-time operation device can be effectively analyzed using only the aforementioned operational characteristic indicators.

[0089] Figure 3 shows data points (t1,I1), (t2,I2), (t3,I3), (t4,I4), and (t5,I5) sampled at regular time intervals Δt, illustrating the characteristics of data obtained discretely during the actual sensing process, and from these sampled data (i.e., sensing values), indicators of operational characteristics such as a maximum value, the time of occurrence of the maximum value, and the number of threshold values ​​exceeded can be extracted.

[0090] In this way, the processor (136) can significantly reduce the amount of data transmitted while ensuring the same level of analysis accuracy as when all sampling data is transmitted by extracting only operation characteristic indicators, such as the maximum value, the time of occurrence of the maximum value, and the number of times the threshold is exceeded, from the values ​​of the driving current or driving voltage of a plurality of one-time operating devices (110-1 to 110-N) that operate at any point during the test process. In fact, in the example of FIG. 3, it is sufficient to determine that the one-time operating device operated normally based only on the information that the point (t4, I4) indicates the maximum value Imax and there are 5 points (in the t3~t7 interval) that exceed the threshold Ith. This has the effect of reducing the amount of data compared to transmitting all dozens of sampling data while preserving the key information necessary for analysis.

[0092] FIG. 4 is a diagram illustrating a process for extracting operation characteristic indicators from sensing values ​​according to one embodiment of the present disclosure. FIG. 4 exemplarily illustrates a process in which a processor (136) of a data processing device (135) processes the sensing values ​​obtained by measuring the driving current and driving voltage of a plurality of one-time operation devices (110-1 to 110-N) by a sensing circuit (133) to extract operation characteristic indicators, which are key information required for remote analysis.

[0093] Referring to FIG. 4, the process of extracting operation characteristic indicators by the processor (136) can be started from the input of sensing values ​​(401). The sensing values ​​(401) are a set of driving current and driving voltage values ​​measured at the time of operation of each of the plurality of one-time operation devices (110-1 to 110-N), and include information such as time (t1, t2, ..., tx), current (I1, I2, ..., Ix), and voltage (V1, V2, ..., Vx) for each ID of the one-time operation device as in the table (TAB1).

[0094] The processor (136) can analyze the sensing values ​​(402) for each one-time operation device and extract operation characteristic indicators (406).

[0095] Specifically, the processor (136) can identify the maximum value (403), the time of occurrence of the maximum value (404), the number of threshold exceedances (405), etc., for the driving current and driving voltage from the sensing values ​​for each one-time operating device, and can extract operating characteristic indicators for each one-time operating device based on the identification results.

[0096] For example, the processor (136) can extract the maximum value (403) by sequentially comparing the driving current values ​​and driving voltage values ​​of the one-time operation device to identify the largest value. As another example, the processor (136) can extract the time when the identified driving current maximum value and driving voltage maximum value were measured to extract the time when the maximum value occurred (404). As yet another example, the processor (136) can identify the number of data points exceeding the threshold (405) by calculating the number of data points exceeding the threshold through comparison of each sensing value with a preset threshold value for the driving current and driving voltage. At this time, the threshold value may be preset considering the type and operating characteristics of each one-time operation device. Additionally, the threshold value may be adjusted by the user considering the required analysis accuracy.

[0097] According to an embodiment, the processor (136) can adaptively extract operation characteristic indicators according to the type of each one-time operation device. That is, the processor (136) can selectively extract and process operation characteristic indicators according to preset priorities and criteria for each type of one-time operation device.

[0098] For example, if the one-time operation device 1 (ID1) is an ignition device, information regarding whether sufficient heating energy is supplied, responsiveness, and persistence may be a key indicator for determining whether ignition / detonation occurs. In this case, the processor (136) may extract the maximum value of the driving current, the time at which the maximum value occurs, and the duration (number of times the current threshold is exceeded) as indicators of the operation characteristics of the one-time operation device 1 (ID1).

[0099] In another example, if the one-time operation device 2 (ID2) is a cutting device, the supply of sufficient thermal energy for melting the cutting line and the minimum duration may be key indicators. In this case, the processor (136) can extract the maximum value of the driving current and the duration (number of times the current threshold is exceeded) as indicators of the operation characteristics of the one-time operation device 2 (ID2).

[0100] As another example, if the one-time operation device 3 (ID3) is a separation device, mechanical separation force and circuit stability may be key indicators. In this case, the processor (136) may extract indicators related to driving voltage as important indicators of the one-time operation device 3 (ID3) in addition to indicators related to driving current.

[0101] Through this adaptive motion characteristic indicator extraction method, the processor (136) can generate optimized telemetry data that reflects the unique characteristics of each one-time motion device, which can have the effect of simultaneously improving the accuracy and efficiency of telemetry.

[0102] Through the process described above, the processor (136) can extract operational characteristic indicators required for remote analysis according to each type of one-time operation devices (110-1 to 110-N), as in the table (TAB2).

[0104] FIG. 5 is a diagram illustrating the process of constructing a data set according to an embodiment of the present disclosure. FIG. 5 illustrates the process of generating a data set composed of a predetermined number of fields using extracted operational characteristic indicators, and FIG. 4 is used in describing FIG. 5.

[0105] Referring to FIGS. 4 and 5, the processor (136) can construct a data set, which is a transmission unit to a data transmission device (150 in FIGS. 1 and 2), using extracted operation characteristic indicators as fields. The number of fields constituting the data set may be fixed and may be set to the number of extracted or extractable operation characteristic indicators (e.g., 6) plus the ID field of a one-time operation device (e.g., 7). However, it is not limited thereto, and the number of fields may be adjusted considering the requirements of a test scenario or the communication environment.

[0106] As the structure of the data set generated by the processor (136) is structured into a fixed number of fields, the communication protocol with the data transmission device (150) can be simplified, and data processing (e.g., parsing) at the data transmission device (150) and remote analysis devices (170-1, 170-2) can be facilitated. Additionally, during time-division transmission to the data transmission device (150), a data set of the same size is transmitted during each transmission cycle, allowing the communication bandwidth of the data transmission device (150) to be managed efficiently.

[0107] The processor (136) can organize the data set in various ways.

[0108] In one embodiment, the processor (136) can construct a data set using all operation characteristic indicators for a single one-time operation device (Fig. 5(a)). For example, the processor (136) can generate a data set including operation characteristic indicators extracted for one-time operation device 3 (maximum current, time of maximum current occurrence, number of current threshold exceedances, maximum voltage, time of maximum voltage occurrence, number of voltage threshold exceedances).

[0109] In one embodiment, the processor (136) can integrate operation characteristic indicators for a plurality of one-time operation devices to form a single data set (Fig. 5(b)). For example, the processor (136) can generate a data set including the result of combining operation characteristic indicators extracted for one-time operation device 1 (maximum current, time of maximum current occurrence, number of times current threshold is exceeded) and operation characteristic indicators extracted for one-time operation device 2 (maximum current, time of maximum current occurrence).

[0110] In one embodiment, the processor (136) may select operation characteristic indicators for each of a plurality of one-time operation devices and integrate them into a single data set (Fig. 5 (c)). For example, the processor (136) may select operation characteristic indicators of relatively high importance by considering the type, operation characteristics, and characteristics of the test scenario of each one-time operation device (one-time operation device 3: maximum current, time of maximum current occurrence and maximum voltage, one-time operation device N: maximum voltage and time of maximum voltage occurrence), and generate a data set including the result of combining the selected operation characteristic indicators.

[0111] Meanwhile, the arrangement order of the operation characteristic indicators shown in FIGS. 5 (a) to (c) is exemplary and can be changed in various ways. For example, the arrangement order may be changed by considering the importance (or priority) of the operation characteristic indicator or the one-time operation device.

[0112] According to such data set configuration methods, it is possible to preserve key information required for remote analysis while significantly reducing the amount of data transmitted, thereby maximizing data transmission efficiency and improving analysis reliability.

[0114] FIG. 6 is a diagram illustrating a time-division transmission process of a data set according to an embodiment of the present disclosure. FIG. 6 illustrates a method for efficiently utilizing resources by dividing the configured data sets in time and transmitting them sequentially.

[0115] Referring to FIG. 6, the processor (136) can time-divide and transmit data sets to a data transmission device (150 in FIG. 1 and FIG. 2) in various ways.

[0116] In one embodiment, the processor (136) may sequentially transmit data sets configured for each one-time operation device (or integrated for some one-time operation devices) according to a preset transmission period (Fig. 6(a)). For example, the processor (136) may transmit data set 1 (601), data set 2 (602), and data set 3 (603) to a data transmission device (150) via a communication interface (138) in order at periods 1, 2, and 3, respectively, according to scheduling information stored in memory (137) or the order of set creation. Meanwhile, the transmission period may be adjusted considering test scenarios, communication environment conditions, etc.

[0117] In one embodiment, the processor (136) can time-divide transmission of data sets by applying a variable transmission cycle (Fig. 6(b)). For example, the processor (136) can dynamically adjust the transmission cycle by considering test scenario information stored in memory (137), the importance of each data set, or the state of the communication environment. For example, the processor (136) can dynamically adjust the transmission cycle according to the test scenario, mission, etc., and transmit each data set according to the adjusted cycle to optimize overall transmission efficiency.

[0118] In one embodiment, the processor (136) may transmit data sets by applying a priority-based time-division transmission method (Fig. 6(c)). For example, the processor (136) may schedule the transmission order by considering the mission importance of each one-time operation device, the priority in a test situation, or whether an error occurred in a previous transmission, and transmit data sets according to the scheduled transmission order. In this case, the processor (136) may transmit data set 3 (603), data set 2 (602), and data set 1 (601) in order according to a preset priority. This method may be useful in situations where information of a specific one-time operation device is relatively more important when multiple one-time operation devices operate at substantially the same time in a test situation, or in situations where only some data can be transmitted due to an unstable communication environment.

[0119] Through time-division transmission control of such a processor (136), the data transmission device (150) can transmit data for remote analysis of multiple one-time operation devices to remote analysis devices (170-1, 170-2 of FIG. 1) using only a minimum number of communication channels. As a result, compared to the case where the data transmission device (150) collects all sensing data in real time and transmits it to the remote analysis devices (170-1, 170-2), the amount of wireless or wired resources required between the data transmission device (150) and the remote analysis devices (170-1, 170-2) can be significantly reduced, and the feasibility of implementation can also be improved.

[0121] FIG. 7 is a flowchart illustrating the operation of a data processing device according to one embodiment of the present disclosure. FIG. 7 shows the overall data processing process performed by the processor (136) of the data processing device (135) of FIG. 1 in steps, and illustrates a series of operation flows from the input of sensing values ​​to the time-division transmission of the generated data set. In describing FIG. 7, FIG. 1 to FIG. 6 are referenced together, but redundant descriptions are omitted.

[0122] Referring to FIG. 7, in step S701, the processor (136) extracts an operation characteristic indicator for each one-time operation device based on sensing values ​​that measure the driving power of a plurality of one-time operation devices (110-1 to 110-N) during the test.

[0123] The processor (136) can calculate information such as the maximum value of the driving power, the time at which the maximum value occurs, and the number of threshold values ​​exceeded from the sensing values ​​as operation characteristic indicators for analyzing / determining the operation state. According to an embodiment, the processor (136) can adaptively select and extract important operation characteristic indicators by considering the type of each one-time operation device (ignition device, cutting device, separation device, etc.).

[0124] In step S703, the processor (136) constructs a data set based on the extracted operation characteristic indicators. The data set may consist of a fixed number of fields (e.g., 7), and the processor (136) may create the data set in various ways, such as including all indicators of a single one-time operation device, integrating some indicators of multiple devices, or combining indicators selected according to importance.

[0125] In step S705, the processor (136) transmits a data set configured according to a preset transmission cycle to the data transmission device (150) in a time-division manner.

[0126] The processor (136) can select an optimal time-division transmission method by considering test scenarios and communication environments, such as sequential transmission, variable-cycle transmission, or priority-based transmission, and transmit a data set to a data transmission device (150) according to the selected optimal time-division transmission method.

[0127] Through the data processing process described above, the data processing device (135) efficiently processes large volumes of sensing data to significantly reduce the amount of transmission while preserving key information necessary for remote analysis, thereby ensuring both efficient utilization of communication resources and reliability of analysis.

[0129] Method(s) according to embodiments of the present disclosure may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may store program instructions, data files, data structures, etc., alone or in combination, and the program instructions recorded on the medium may be those specifically designed and configured for the embodiments or may be those known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions include machine code, such as that generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc.

[0131] The description of the above-described embodiments is merely an example provided with reference to the drawings for a more thorough understanding of the present disclosure, and should not be interpreted as limiting the technical scope of the present disclosure.

[0132] Furthermore, it will be apparent to those skilled in the art to which this disclosure pertains that various changes and modifications are possible within the scope of the basic principles of this disclosure. Explanation of the symbols

[0134] 100: Mobility device 110: One-time operation device 130: Mobility Control Unit 135: Data processing unit 150: Data transmission device 170: Analysis device 190: Network

Claims

Claim 1 A device for processing data for remote analysis of a plurality of one-time operation devices provided in a mobility device, comprising: a communication interface; a memory storing at least one instruction; and at least one processor; wherein, prior to transmitting to the outside of the mobility device the sensing values ​​that measure the driving power of the plurality of one-time operation devices operating at random times during a test by executing the at least one instruction, the device extracts at least two combinations of the maximum value of the driving power of the plurality of one-time operation devices identified from the sensing values, the time of occurrence of the maximum value, and the number of values ​​exceeding a preset threshold value as at least one operating characteristic indicator for each of the plurality of one-time operation devices, constructs a data set based on the at least one operating characteristic indicator, and transmits the data set in a time-sharing manner according to a preset transmission period through the communication interface. Claim 2 A device according to claim 1, wherein the sensing values ​​are values ​​obtained by measuring at least one of the driving current and driving voltage of the plurality of one-time operation devices at preset time intervals. Claim 3 delete Claim 4 In claim 1, the device wherein the at least one processor adaptively extracts the at least one operation characteristic indicator according to the type of the plurality of one-time operation devices. Claim 5 In claim 1, the device, wherein the data set is composed of a preset number of fields corresponding to at least one operation characteristic indicator. Claim 6 A device according to claim 1, wherein the at least one processor comprises forming the data set with operation characteristic indicators for each of the plurality of one-time operation devices, or forming the data set with operation characteristic indicators for two or more of the plurality of one-time operation devices. Claim 7 In claim 1, the device wherein the preset transmission cycle is adjustable in consideration of the test scenario. Claim 8 In claim 1, the device wherein the at least one processor schedules the transmission order of the data set according to a preset priority for the plurality of one-time operation devices. Claim 9 A method for processing data for remote analysis of a plurality of one-time operation devices provided in a mobility device, comprising: a step of, prior to transmitting to the outside of the mobility device a combination of at least two of the maximum value of the driving power of the plurality of one-time operation devices identified from the sensing values, the time of occurrence of the maximum value, and the number of values ​​exceeding a preset threshold value, as at least one operation characteristic indicator for each of the plurality of one-time operation devices; a step of configuring a data set based on the at least one operation characteristic indicator; and a step of transmitting the data set in a time-division manner according to a preset transmission period. Claim 10 In claim 9, the sensing values ​​are values ​​obtained by measuring at least one of the driving current and driving voltage of the plurality of one-time operation devices at a preset time interval. Claim 11 delete Claim 12 In claim 9, the step of extracting at least one operation characteristic indicator is a method of adaptively extracting at least one operation characteristic indicator according to the type of the plurality of one-time operation devices. Claim 13 In claim 9, the method wherein the data set comprises a preset number of fields corresponding to at least one operational characteristic indicator. Claim 14 In claim 9, the step of configuring the data set comprises configuring the data set with operation characteristic indicators for each of the plurality of one-time operation devices, or configuring the data set with operation characteristic indicators for two or more of the plurality of one-time operation devices. Claim 15 In claim 9, the above-mentioned preset transmission cycle is adjustable by taking into account the scenario of the above-mentioned test. Claim 16 In claim 9, the step of transmitting the data set in a time-sharing manner is a method of scheduling the transmission order of the data set according to a preset priority for the plurality of one-time operation devices. Claim 17 A computer-readable recording medium storing one or more computer programs comprising instructions for performing the method of any one of claims 9, 10, and 12 through 16.

Citation Information

Patent Citations

  • Method, Computer Program and Device of Usage Control of Guided Missile

    KR1020230059634A

  • Information protection device and information protection method for military UAV

    KR1020250071648A

  • Removal sensor module of output sensor identification using one pin, apparatus and method of recognizing sensor of the removal sensor module using one pin

    KR1020170024752A

  • Method to analyze data

    KR1020210028393A

  • Method and system for monitoring data

    KR1020240022087A