NO335064B1 - Method for simulating fictitious system states of CPU-controlled systems, especially a vehicle system or a weapon system - Google Patents
Method for simulating fictitious system states of CPU-controlled systems, especially a vehicle system or a weapon system Download PDFInfo
- Publication number
- NO335064B1 NO335064B1 NO20061710A NO20061710A NO335064B1 NO 335064 B1 NO335064 B1 NO 335064B1 NO 20061710 A NO20061710 A NO 20061710A NO 20061710 A NO20061710 A NO 20061710A NO 335064 B1 NO335064 B1 NO 335064B1
- Authority
- NO
- Norway
- Prior art keywords
- simulation
- central computer
- data
- computer
- states
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F41—WEAPONS
- F41G—WEAPON SIGHTS; AIMING
- F41G3/00—Aiming or laying means
- F41G3/26—Teaching or practice apparatus for gun-aiming or gun-laying
- F41G3/2616—Teaching or practice apparatus for gun-aiming or gun-laying using a light emitting device
- F41G3/2694—Teaching or practice apparatus for gun-aiming or gun-laying using a light emitting device for simulating a target
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- General Engineering & Computer Science (AREA)
- Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Feedback Control In General (AREA)
- Toys (AREA)
Abstract
En fremgangsmåte for simulering av fiktive systemtilstander i et sentraldatamaskinstyrt system, særlig et kjøretøysystem eller et våpensystem. Systemet oppviser en sentraldatamaskin (1), betjeningsutstyr (3), følere (4) så vel som anvisere (5) og aktuatorer (6). Ved systemet er det tilsluttbart en simuleringsdatamaskin (2), og systemet oppviser en normalmodus og en simuleringsmodus. Sentraldatamaskinen (1) mottar på inngangssiden fra betjeningsutstyret (3) eller følerne (4) reelle data. Disse reelle dataene anvendes ved hjelp av en systemspesifikk logikkprogramvare for beregningen av nye systemtilstander, og de nye systemtilstandene leveres på utgangssiden til anviserne (5) eller aktuatorene (6). I simuleringsmodusen mottar sentraldatamaskinen (1) fra simuleringsdatamaskinen (2) forhåndsoppgitte simuleringsdata, med hvilke før beregningen av de nye systemtilstandene de reelle dataene til betjeningsutstyret (3) eller følerne (4) minst delvis overskrides, og hvilke til sammen med de ikke-overskrevne reelle dataene anvendes ved hjelp av den systemspesifikke logikkprogramvaren for beregning av de nye systemtilstandene.A method for simulating fictitious system conditions in a central computer controlled system, in particular a vehicle system or a weapon system. The system has a central computer (1), operating equipment (3), sensors (4) as well as pointers (5) and actuators (6). The system is connected to a simulation computer (2), and the system has a normal mode and a simulation mode. The central computer (1) receives real data on the input side from the control equipment (3) or the sensors (4). This real data is used by means of a system-specific logic software for the calculation of new system states, and the new system states are supplied on the output side of the pointers (5) or the actuators (6). In the simulation mode, the central computer (1) receives from the simulation computer (2) predetermined simulation data, with which before the calculation of the new system conditions the real data of the control equipment (3) or the sensors (4) are at least partially exceeded, and which together with the non-overwritten real ones the data is used using the system-specific logic software to calculate the new system conditions.
Description
Fremgangsmåte for simulering av fiktive systemtilstander til CPU-styrte systemer, særlig et kjøretøysystem eller et våpensystem Method for simulating fictitious system states of CPU-controlled systems, in particular a vehicle system or a weapon system
Oppfinnelsen vedrører en fremgangsmåte for simulering av fiktive systemtilstander til et sentraldatamaskinstyrt system med innslagene fra innledningen av patentkrav 1. The invention relates to a method for simulating fictitious system states of a central computer controlled system with the elements from the introduction of patent claim 1.
Sentraldatamaskinstyrte systemer innsettes eksempelvis ved kjøretøysystemer eller ved våpensystemer. Sentraldatamaskinen har derved funksjonen fra data som tilføres på inngangssiden av datagenererende innretninger, så som betjeningsutstyr, følere eller andre komponenter for å beregne ved hjelp av en logikkprogramvare nye systemtilstander og tilføre disse systemtilstandene på utgangssiden av datamottagende innretninger, så som anvisere og aktuatorer. Sentraldatamaskinen reagerer således på brukerinnmatinger eller på vekslende omgivelsesbetingelser. Via betjeningsutstyret kan en bruker av systemet eksempelvis meddele instruksjoner eller stille forespørsler, via følerne for systemet eksempelvis informasjoner om omgivelsen. De andre komponent-ene kunne være i posisjonen for å meddele sentraldatamaskinen dens funksjonsstatus. Sentraldatamaskinen bearbeider disse informasjonene. Via anviseren informeres brukeren eksempelvis om den nye systemtilstanden, via aktuatorene, eksempelvis motorer, kunne det gjennomføres handlinger tilsvarende de nye systemtilstandene. Central computer-controlled systems are used, for example, in vehicle systems or weapon systems. The central computer thereby has the function of data supplied on the input side of data generating devices, such as operating equipment, sensors or other components to calculate with the help of a logic software new system states and supply these system states on the output side of data receiving devices, such as indicators and actuators. The central computer thus reacts to user inputs or to changing environmental conditions. Via the operating equipment, a user of the system can, for example, give instructions or make requests, via the sensors for the system, for example, information about the surroundings. The other components could be in a position to inform the central computer of its functional status. The central computer processes this information. Via the indicator, the user is informed, for example, about the new system state, via the actuators, for example motors, actions corresponding to the new system states could be carried out.
Et slikt system har fordelen at det på enkel måte kan tilpasses for simuleringsforhold: fordi alle data samles i sentraldatamaskinen, utfører denne beregningen av de nye systemtilstandene og de nye systemtilstandene koordineres av denne, kan en inngripen anvendes ved dette sted for simuleringsformål. En mulighet er å erstatte sentraldatamaskinen med en simuleringsdatamaskin. En ytterligere mulighet er riktignok å la sentraldatamaskinen forbli i systemet, hvis funksjoner likevel skal lagres i en simuleringsdatamaskin, henholdsvis å etterlikne logikkprogramvaren for beregning av de nye systemtilstandene i en simuleringsdatamaskin. Such a system has the advantage that it can be easily adapted for simulation conditions: because all data is collected in the central computer, it performs the calculation of the new system states and the new system states are coordinated by it, an intervention can be applied at this point for simulation purposes. One possibility is to replace the central computer with a simulation computer. A further possibility is to allow the central computer to remain in the system, whose functions are nevertheless to be stored in a simulation computer, or to emulate the logic software for calculating the new system states in a simulation computer.
Denne muligheten omtales i patentet EP-Bi 0 947 797. Patentet åpenbarer et pansret landkjøretøysystem, særlig et panserkjøretøysystem, hvilket er utført som sentraldatamaskinstyrt system. For opplæringsformål tilsluttes det en simuleringsdatamaskin ved sentraldatamaskinen, slik at alle modellspesifikke data for landkjøretøyet så vel som dets våpeninstallasjon overspilles på simuleringsdatamaskinen. Sentraldatamaskinstyrt velges og oppstartes en modellspesifikk programvare på simuleringsdatamaskinen. Befinner landkjøretøysystemet seg i simuleringsmodus, så blokkeres alle ekte drifts- og bevegelsesfunksjoner til landkjøretøyet, så som motorene, styringen, våpeninstallasjonen og liknende. Dette betyr at når praktikanten eksempelvis ønsker å kjøre, kjører kjøretøyet i virkeligheten ikke, ettersom denne bevegelses funksjonen blokkeres, men kjøringen simuleres utelukkende. Likevel blokkeres ikke kun alle ekte bevegelsesfunksjoner, men også alle ekte driftsfunksjoner, dvs. simuleringsdatamaskinen overtar beregningen av de nye systemtilstandene. This possibility is mentioned in the patent EP-Bi 0 947 797. The patent discloses an armored land vehicle system, in particular an armored vehicle system, which is designed as a central computer controlled system. For training purposes, a simulation computer is connected to the central computer so that all model-specific data for the land vehicle as well as its weapon installation is overplayed on the simulation computer. Controlled by a central computer, a model-specific software is selected and started on the simulation computer. If the land vehicle system is in simulation mode, then all real operating and movement functions of the land vehicle are blocked, such as the engines, steering, weapon installation and the like. This means that when the trainee wants to drive, for example, the vehicle does not actually drive, as this movement function is blocked, but the drive is exclusively simulated. Nevertheless, not only all real movement functions are blocked, but also all real operating functions, i.e. the simulation computer takes over the calculation of the new system states.
Ufordelaktig ved dette er for det første at de til dels møysommelig utviklede driftsfunk-sjonene må etterliknes i simuleringsdatamaskinen. For det annet er det herved ikke mulig med validering av systemet, dvs. det er ikke mulig å overprøve om systemet reagerer på utvendige vilkårlig forhåndsoppgitte fiktive situasjoner. The disadvantage of this is, firstly, that the partly painstakingly developed operating functions must be simulated in the simulation computer. Secondly, it is not possible to validate the system, i.e. it is not possible to check whether the system reacts to external arbitrarily pre-specified fictitious situations.
Det oppgis i det etterfølgende et eksempel for den ufordelaktige funksjonsmåten til fremgangsmåten som er omtalt i patentet EP-B]0 947 797. An example of the disadvantageous mode of operation of the method described in the patent EP-B]0 947 797 is given below.
Det skal betraktes et våpensystem med et optisk mållokaliseringssystem som føler, hvilket beveger seg uavhengig av våpeninstallasjonen. Etter registreringen av et mål som ikke beveger seg kan det meddeles via et betjeningselement, så som eksempelvis en trykknapp til våpeninstallasjonen, at den automatisk skal innrette seg mot det registrerte målet. Befinner systemet seg ikke i simuleringsanvendelsen, så avvikles følgende driftsforløp: 1. Vinkelasimuten og elevasjonen fastsatt med mållokaliseringssystemet mellom siktelinjen til mållokaliseringssystemet og kjøretøylengdeaksen tilføres sentraldatamaskinen. 2. Sentraldatamaskinen venter på alle ytterligere inngangsdata som er nødvendig for beregningen til målbekjempelse. Disse dataene meddeles eventuelt av andre følere eller inngis manuelt eller er selv resultat av andre driftsforløp. Nødvend-ige data er i dette eksempelet bl.a. vinkelen mellom kjøretøylengdeaksen og siktelinjen til mållokaliseringssystemet, så vel som mellom kjøretøylengdeakse og våpenretning, Tippingen til kjøretøybunnen, avstanden til målet, ammuni-sjonstypen og ballistiske egenskaper og skadevirkninger avledet av denne, så som f.eks. vindhastighet og vindretning. 3. Sentraldatamaskinen beregnet på grunnlag av de foreliggende informasjonene den ballistiske kurven som skjærer målet ut fra våpeninstallasjonen under hensyntagen til alle parametere i den forhåndsoppgitte avstand. 4. Sentraldatamaskinen beregner vinkelasimuten og elevasjonen og som våpenet må beveges fra dets aktuelle posisjon til den beregnede posisjonen. 5. Sentraldatamaskinen venter på en forespørsel fra brukeren (f.eks. knapptrykk), at våpeninstallasjonen skal innrettes på målet. 6. Såfremt forespørselen skjer tilføres den beregnede vinkelen fra sentraldatamaskinen til aktuatorene i våpeninstallasjonen. It shall be considered a weapon system with an optical target locating system as a sensor, which moves independently of the weapon installation. After the registration of a target that does not move, it can be announced via an operating element, such as a push button for the weapon installation, that it should automatically align itself with the registered target. If the system is not in the simulation application, then the following operating sequence is carried out: 1. The angular azimuth and elevation determined with the target localization system between the line of sight of the target localization system and the vehicle longitudinal axis are supplied to the central computer. 2. The central computer waits for any additional input data necessary for the target engagement calculation. This data is possibly communicated by other sensors or entered manually or is itself the result of other operating processes. In this example, the necessary data is i.a. the angle between the longitudinal axis of the vehicle and the line of sight of the target locating system, as well as between the longitudinal axis of the vehicle and the direction of the weapon, the tipping of the vehicle bottom, the distance to the target, the type of ammunition and ballistic characteristics and damage effects derived from this, such as e.g. wind speed and wind direction. 3. The central computer calculated on the basis of the available information the ballistic curve that cuts out the target from the weapon installation taking into account all parameters at the pre-specified distance. 4. The central computer calculates the angular azimuth and elevation and as the weapon must be moved from its current position to the calculated position. 5. The central computer waits for a request from the user (eg button press), for the weapon installation to be aligned on the target. 6. If the request is made, the calculated angle is supplied from the central computer to the actuators in the weapon installation.
Befinner systemet seg utelukkende i simuleringsanvendelsen, slik som omtalt i patentet EP-B]0 947 797, så blokkeres alle driftsforløp i sentralregnemaskinen. Fremgangsmåten skjer således etter følgende forløp: 1. Mållokaliseringssystemet simuleres i simuleringsdatamaskinen for et virtuelt mål. Resultatet er simulert vinkelasimut og elevasjon. 2. Sentraldatamaskinen tilfører simuleringsdatamaskinen alle ytterligere engangs-data som er nødvendig for dens beregning til målbekjempelse. 3. Simuleringsdatamaskinen beregnet på grunnlag av de foreliggende informasjoner den ballistiske kurven. 4. Simuleringsdatamaskinen beregner vinkelasimuten og elevasjonen som må bevege våpenet fra dets aktuelle posisjon. 5. Simuleringsdatamaskinen venter på en forespørsel fra brukeren (f.eks. knapptrykk) at våpeninstallasjonen skal innstilles på målet. 6. Såfremt forespørselen skjer blokkeres for det første våpeninstallasjonen og for det annet skal innrettelsen av våpenet mot målet simuleres. If the system is exclusively in the simulation application, as described in the patent EP-B]0 947 797, then all operating sequences in the central computer are blocked. The procedure thus takes place according to the following sequence: 1. The target localization system is simulated in the simulation computer for a virtual target. The result is simulated angular azimuth and elevation. 2. The central computer supplies the simulation computer with any additional one-time data necessary for its target engagement calculation. 3. The simulation computer calculated on the basis of the available information the ballistic curve. 4. The simulation computer calculates the angular azimuth and elevation that must move the weapon from its current position. 5. The simulation computer waits for a request from the user (eg button press) for the weapon installation to be set on the target. 6. If the request is made, firstly the weapon installation is blocked and secondly the alignment of the weapon against the target must be simulated.
Fordi alle driftsforløp etterliknes i simuleringsdatamaskinen oppstår svært høye finansielle kostnader. Ufordelaktig er videre at ved en endring av en driftsfunksjon i sentraldatamaskinen må denne endringen etterinnarbeides med høy kostnad også i simuleringsdatamaskinen. Enn videre oppstår gjennom etterlikningen av alle drifts-forløp i simuleringsdatamaskinen en ytterligere feilkilde. Because all operating processes are simulated in the simulation computer, very high financial costs arise. It is also disadvantageous that when an operating function is changed in the central computer, this change must also be incorporated at high cost in the simulation computer. Furthermore, through the simulation of all operating processes in the simulation computer, a further source of error arises.
Oppgaven som altså ligger til grunn for oppfinnelsen er således å fremskaffe en fremgangsmåte med innslagene fra innledningen av patentkrav 1 at en validering av systemet ved hjelp av en simuleringsdatamaskin muliggjøres, idet det skal unngås at logikkprogramvaren til sentraldatamaskinen etterliknes i simuleringsdatamaskinen. The task which is thus the basis of the invention is thus to provide a method with the elements from the introduction of patent claim 1 that a validation of the system with the help of a simulation computer is made possible, as it must be avoided that the logic software of the central computer is imitated in the simulation computer.
Løsningen av oppgaven skjer i henhold til oppfinnelsen med innslagene fra den kjenne-tegnende delen av patentkrav 1. Fordelaktige videreutviklinger er omtalt i de uselv-stendige patentkravene. The solution of the task takes place according to the invention with the elements from the characteristic part of patent claim 1. Advantageous further developments are discussed in the non-independent patent claims.
For simulering av fiktive systemtilstander for et sentraldatamaskinstyrt system tilsluttes det en simuleringsdatamaskin ved systemet på fordelaktig måte ved sentraldatamaskinen til systemet, slik at systemet går over fra en normalmodus til en simuleringsmodus. Simuleringsdatamaskinen har oppgaven å oversende simuleringsdata til sentraldatamaskinen. For the simulation of fictitious system states for a central computer-controlled system, a simulation computer is advantageously connected to the system at the central computer of the system, so that the system switches from a normal mode to a simulation mode. The simulation computer has the task of transmitting simulation data to the central computer.
Simuleringsdataene oversendt fra simuleringsdatamaskinen overskriver minst delvis de ekte reelle dataene fra de datagenererende innretningene på inngangssiden. Sentraldatamaskinen beregner ved hjelp av simuleringsdataene og de ikke overskrevne reelle dataene den nye systemtilstanden og overfører disse til simuleringsdatamaskinen, slik at denne også har disposisjon over de tilsvarende aktuelle dataene. Sentraldatamaskinen anvender til dette logikkprogramvaren i den samme typen og måten, slik som ville anvendes i normalmodusen, dvs. uten tilsluttet simuleringsdatamaskin. Simuleringsdataene kunne derved på vilkårlig måte for simulering av fiktive systemtilstander for-håndsoppgis fra utsiden. Slike fiktive systemtilstander kunne eksempelvis illustrere fiktive omgivelsesbetingelser eller et fiktivt resultat av et systemelement. The simulation data transmitted from the simulation computer overwrites at least partially the real real data from the data generating devices on the input side. The central computer calculates the new system state with the help of the simulation data and the unoverwritten real data and transfers these to the simulation computer, so that it also has a disposition of the corresponding current data. The central computer uses the logic software for this in the same type and manner as would be used in the normal mode, i.e. without a connected simulation computer. The simulation data could thereby be supplied from the outside in any arbitrary way for the simulation of fictitious system states. Such fictitious system states could, for example, illustrate fictitious environmental conditions or a fictitious result of a system element.
Ved hjelp av oppfinnelsen er det mulig for det første med en validering av systemet på enkel måte. Ved hjelp av standardisering lar forskjellige fiktive tilstander seg overprøve, så som hvordan systemet reagerer på disse tilstandene. With the help of the invention, it is possible, firstly, to validate the system in a simple way. By means of standardization, various fictitious conditions can be tested, such as how the system reacts to these conditions.
For det annet lar systemet seg anvende til utdannelsesformål. Instruktøren kan forhånds-oppgi forskjellige fiktive tilstander, på hvilke praktikanten må reagere. Secondly, the system can be used for educational purposes. The instructor can pre-specify different fictitious states, to which the trainee must react.
I det etterfølgende skal det ved hjelp av det allerede skildrede eksemplet "Waffensystem mit einem optischen Zielerfassungssystem" forklares et mulig utførelseseksempel for en fremgangsmåte i henhold til oppfinnelsen. In what follows, a possible embodiment of a method according to the invention will be explained using the already described example "Waffensystem mit einem optischen Zielerfassungssystem".
Når våpensystemet underskrevet ikke befinner seg i simuleringsmodus, men i normalmodus, så avvikles alle driftsforløp på samme måte som innledningsvis omtalt. Kobles systemet i simuleringsmodusen, så blir nå alle driftsforløp omtalt over i sentraldatamaskinen bibeholdt, den blokkeres ikke. When the signed weapon system is not in simulation mode, but in normal mode, all operating procedures are carried out in the same way as described at the outset. If the system is connected in the simulation mode, then all operating processes discussed above in the central computer are maintained, it is not blocked.
Fremgangsmåten skjer fra nå av etter følgende forløp: From now on, the procedure will take place according to the following sequence:
1. Mållokaliseringssystemet simuleres i simuleringsdatamaskinen for et virtuelt mål. Resultatet er simulert vinkelasimut og elevasjon som tilføres sentraldata maskinen slik at den overskriver de faktisk formidlede verdiene til original-systemet. 2. Sentraldatamaskinen venter på alle ytterligere inngangsdata som er nødvendige for beregning til målbekjempelse. Dette forløpstrinnet er uendret i forhold til normalmodusen. 3. Sentraldatamaskinen beregnet på grunnlaget av de foreliggende informasjonene den ballistiske kurven som skjærer målet utgående fra våpeninstallasjonen under hensyntagen til alle parametere i den forhåndsoppgitte avstanden. Dette forløps-trinnet er uendret i forhold til normalmodusen. 4. Sentraldatamaskinen beregner vinkelasimuten og elevasjonen som våpenet må beveges fra dets aktuelle posisjon til den beregnede posisjonen. Dette forløps-trinnet er uendret i forhold til normalmodusen. 5. Sentraldatamaskinen venter på en forespørsel fra brukeren (f.eks. knapptrykk) at våpeninstallasjonen skal innstilles på målet. Dette forløpstrinnet er uendret i forhold til normalmodusen. 6. Såfremt denne forespørselen skjer tilføres den beregnede vinkelen fra sentraldatamaskinen til simuleringsdatamaskinen for å simulere innrettelsen av våpenet på målet. Videre blir dessuten våpeninstallasjonen blokkert. 1. The target localization system is simulated in the simulation computer for a virtual target. The result is simulated angular azimuth and elevation which is fed to the central computer so that it overwrites the values actually conveyed to the original system. 2. The central computer waits for any additional input data necessary for target engagement calculation. This progress step is unchanged compared to the normal mode. 3. The central computer calculated on the basis of the available information the ballistic curve that intersects the target starting from the weapon installation taking into account all parameters at the pre-specified distance. This progress step is unchanged compared to the normal mode. 4. The central computer calculates the angular azimuth and elevation by which the weapon must be moved from its current position to the calculated position. This progress step is unchanged compared to the normal mode. 5. The central computer waits for a request from the user (eg button press) for the weapon installation to be set on the target. This progress step is unchanged compared to the normal mode. 6. If this request is made, the calculated angle from the central computer is fed to the simulation computer to simulate the alignment of the weapon on the target. Furthermore, the weapon installation is also blocked.
I det etterfølgende skal, i tillegg til det allerede illustrerte utførelseseksempelet, et ytterligere utførelseseksempel forklares nærmere ved hjelp av de vedføyde tegninger for en fremgangsmåte i henhold til oppfinnelsen. In what follows, in addition to the embodiment already illustrated, a further embodiment will be explained in more detail using the attached drawings for a method according to the invention.
Fig. 1 viser et sentraldatamaskinstyrt kjøresystem i normalmodus. Fig. 1 shows a central computer-controlled driving system in normal mode.
Fig. 2 viser det sentraldatamaskinstyret kjøretøysystemet fra fig. 1 i simuleringsmodus. Fig. 1 viser et sentraldatamaskinstyrt kjøresystem i normalmodus. Kjøretøysystemet oppviser en sentraldatamaskin 1, ved hvilken det er tilsluttet som datagenererende middel en gasspedal 3 som betjeningsutstyr og en hastighetsføler 4 som føler, som måler den aktuelle hastigheten til kjøretøyet. På utgangssiden er det tilsluttet som datamottagende middel en forbruksanviser 5 som anviser, hvilken anviser det aktuelle drivstofforbruket, og en innsprøytningsinstallasjon 6 for motoren som aktuator. Sentraldatamaskinen 1 beregner ved hjelp av en enhet 7 anordnet til dette på grunn av endringen av stillingen til gasspedalen 3 og den aktuelle hastigheten målt av hastighetsføleren 4, en akselerasjon og en drivstoffmengde som innsprøytes i motoren av innsprøytnings- installasjonen 6. Videre styrer den det aktuelle drivstofforbruket anvist på forbruksanviseren 5. Fig. 2 shows the central computer controlled vehicle system from fig. 1 in simulation mode. Fig. 1 shows a central computer-controlled driving system in normal mode. The vehicle system has a central computer 1, to which is connected as data generating means an accelerator pedal 3 as operating equipment and a speed sensor 4 as sensor, which measures the current speed of the vehicle. On the output side, there is connected as data receiving means a consumption indicator 5 which indicates, which indicates the current fuel consumption, and an injection installation 6 for the engine as an actuator. The central computer 1 calculates with the help of a unit 7 arranged for this, due to the change in the position of the accelerator pedal 3 and the current speed measured by the speed sensor 4, an acceleration and a quantity of fuel injected into the engine by the injection installation 6. Furthermore, it controls the current fuel consumption indicated on the consumption indicator 5.
I normalmodusen oversender altså det datagenererende middelet reelle data til sentraldatamaskinen som ved hjelp av en logikkprogramvare beregner nye systemtilstander. De nye systemtilstandene tilføres de datamottagende midlene. In the normal mode, the data-generating means thus transmits real data to the central computer which calculates new system states with the help of a logic software. The new system states are supplied to the data receiving means.
Følgende driftsforløp avvikles: The following operating procedures are discontinued:
1. Den aktuelle endringen av stillingen til gasspedalen 3 leveres til sentraldatamaskinen 1. 2. Den aktuelle kjøretøyhastigheten leveres til sentraldatamaskinen 1 fra hastighetsføleren 4. 3. Sentraldatamaskinen 1 beregner den aktuelle akselerasjonen og med denne verdien en ny innsprøytende drivstoffrnengde i motoren. 4. Sentraldatamaskinen 1 leverer den beregnede verdien av den innsprøytede drivstoffmengden til innsprøytingsinstallasjonen 6 og forbruksanviseren 5. 5. Innsprøytningsinstallasjonen 6 sprøyter den tilsvarende drivstoffmengden inn i motoren. 1. The relevant change of the position of the accelerator pedal 3 is delivered to the central computer 1. 2. The relevant vehicle speed is delivered to the central computer 1 from the speed sensor 4. 3. The central computer 1 calculates the relevant acceleration and with this value a new amount of fuel injected into the engine. 4. The central computer 1 supplies the calculated value of the injected fuel quantity to the injection installation 6 and the consumption indicator 5. 5. The injection installation 6 injects the corresponding amount of fuel into the engine.
6. Forbruksanviseren 5 anviser den aktuelle drivstofforbruks verdien. 6. The consumption indicator 5 indicates the current fuel consumption value.
Tilsluttet det nå ved sentraldatamaskinen 1 en simuleringsdatamaskin 2, så går sentraldatamaskinen 1 over fra normalmodusen til simuleringsmodusen. Fig. 2 viser det sentraldatamaskinstyret systemet i simuleringsmodusen med tilsluttet simuleringsdatamaskin 2. Simuleringsdatamaskinen 2 sender simulerings data til sentraldatamaskinen 1, slik at simuleringsdataene delvis overskriver de reelle dataene i sentraldatamaskinen 1. If a simulation computer 2 is now connected to the central computer 1, the central computer 1 switches from the normal mode to the simulation mode. Fig. 2 shows the central computer-controlled system in the simulation mode with connected simulation computer 2. The simulation computer 2 sends simulation data to the central computer 1, so that the simulation data partially overwrites the real data in the central computer 1.
Driftsforløpet er fra nå av som følger: The course of operation is from now on as follows:
1. Den aktuelle endringen av stillingen til gasspedalen 3 tilføres sentraldatamaskinen 1. Dette forløpstrinnet er uendret i forhold til normalmodusen. I tillegg leverer sentraldatamaskinen 1 den aktuelle endringen av stillingen til gasspedalen til simuleringsdatamaskinen 2. 2. Simuleringsdatamaskinen 2 simulerer den aktuelle kjørehastigheten. Denne verdien kan eksempelvis være resultater av en virtuell bevegelse av kjøretøyet i en virtuell verden. Denne simulerte verdien tilføres slik til sentraldatamaskinen 1 at den overskriver den originale verdien av den aktuelle kjørehastigheten før 1. The current change in the position of the accelerator pedal 3 is supplied to the central computer 1. This process step is unchanged compared to the normal mode. In addition, the central computer 1 supplies the current change of the position of the accelerator pedal to the simulation computer 2. 2. The simulation computer 2 simulates the current driving speed. This value can, for example, be the result of a virtual movement of the vehicle in a virtual world. This simulated value is supplied to the central computer 1 in such a way that it overwrites the original value of the current driving speed before
bearbeidelsen. the processing.
3. Sentraldatamaskinen 1 beregner den aktuelle akselerasjonen og med denne verdien en ny innsprøytende drivstoffmengde i motoren. Dette forløpstrinnet er 3. The central computer 1 calculates the relevant acceleration and with this value a new amount of fuel injected into the engine. This preliminary step is
uendret i forhold til normalmodusen. unchanged compared to the normal mode.
4. Sentraldatamaskinen 1 leverer den beregnede verdien av den innsprøytende drivstoffmengden til innsprøytingsinstallasjonen 6 og forbruksviseren 5. Dette forløpstrinnet er uendret i forhold til normalmodusen. Dessuten leverer sentraldatamaskinen 1 til simuleringsdatamaskinen 2 den nye beskrevne systemtilstanden. 5. Den originale innsprøytningsinstallasjonen 6 blokkeres, og simuleringsdatamaskinen 2 simulerer innsprøytningen av drivstoffet til motoren. 4. The central computer 1 delivers the calculated value of the injected fuel quantity to the injection installation 6 and the consumption indicator 5. This flow step is unchanged compared to the normal mode. In addition, the central computer 1 supplies the simulation computer 2 with the new described system state. 5. The original injection installation 6 is blocked and the simulation computer 2 simulates the injection of the fuel to the engine.
6. Forbruksanviseren 5 anviser den simulerte drivstofforbruksverdien. 6. The consumption indicator 5 indicates the simulated fuel consumption value.
Claims (3)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102005018213A DE102005018213A1 (en) | 2005-04-20 | 2005-04-20 | Method for simulating fictitious system states of a central computer-controlled system, in particular a vehicle system or a weapon system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| NO20061710L NO20061710L (en) | 2006-10-23 |
| NO335064B1 true NO335064B1 (en) | 2014-09-01 |
Family
ID=36763580
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NO20061710A NO335064B1 (en) | 2005-04-20 | 2006-04-19 | Method for simulating fictitious system states of CPU-controlled systems, especially a vehicle system or a weapon system |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1715285B2 (en) |
| DE (1) | DE102005018213A1 (en) |
| NO (1) | NO335064B1 (en) |
| PL (1) | PL1715285T3 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008051016A1 (en) | 2008-10-13 | 2010-04-15 | Rheinmetall Landsysteme Gmbh | Method for assisting with training on vehicles or vehicle systems with and without weapon systems |
| DE102008058545A1 (en) | 2008-10-13 | 2010-04-15 | Rheinmetall Landsysteme Gmbh | Method for increasing the efficiency of vehicles or vehicle systems with and without weapon systems |
| DE102008051017A1 (en) | 2008-10-13 | 2010-04-15 | Rheinmetall Landsysteme Gmbh | Method for increasing the efficiency of vehicles or vehicle systems with and without weapon systems |
| SE535712C2 (en) * | 2010-03-18 | 2012-11-20 | Bae Systems Haegglunds Ab | Simulation device for training equipment for a vehicle |
| SE536364C2 (en) * | 2010-03-18 | 2013-09-17 | Bae Systems Haegglunds Ab | Exercise equipment simulation device for a vehicle |
| BE1023736B1 (en) | 2015-12-30 | 2017-07-05 | Cockerill Maintenance & Ingenierie S.A. | TURRET SIMULATION METHOD AND DEVICE |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2812201C2 (en) * | 1978-03-20 | 1983-02-03 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Device for the training of gunner for armored vehicles |
| DE19606685C2 (en) * | 1996-01-26 | 1999-09-30 | Industrieanlagen Betriebsges | Combat simulation system with a freely operating combat vehicle and a quasi-stationary object simulator |
| FR2754890B1 (en) * | 1996-10-18 | 1999-01-15 | Bertin & Cie | SYSTEM FOR THE TRAINING OF MOBILE MACHINERY SUCH AS TANKS FOR EXAMPLE |
| DE19814998A1 (en) * | 1998-04-03 | 1999-10-07 | Diehl Stiftung & Co | Procedures for combat training in armored land vehicles |
| DE10114433B4 (en) * | 2001-03-23 | 2007-03-22 | Audi Ag | Device for instruction in a function of a vehicle component and simulation method for a vehicle |
| DE10216599B4 (en) * | 2002-04-15 | 2013-04-18 | Eads Deutschland Gmbh | Autonomous on-board and in-flight weapon system simulation system for visualizing virtual scenarios |
| DE10256612B3 (en) * | 2002-12-03 | 2004-07-08 | Daimlerchrysler Ag | Automobile driver training method using training vehicle with virtual imaging of dangerous driving situations |
| DE10309934B4 (en) * | 2003-03-07 | 2005-03-17 | Audi Ag | Driving simulator and method for simulating the driving condition of a vehicle |
-
2005
- 2005-04-20 DE DE102005018213A patent/DE102005018213A1/en not_active Withdrawn
-
2006
- 2006-04-13 EP EP06007783.1A patent/EP1715285B2/en not_active Not-in-force
- 2006-04-13 PL PL06007783T patent/PL1715285T3/en unknown
- 2006-04-19 NO NO20061710A patent/NO335064B1/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| EP1715285A1 (en) | 2006-10-25 |
| EP1715285B2 (en) | 2021-05-26 |
| EP1715285B1 (en) | 2013-11-20 |
| PL1715285T3 (en) | 2014-04-30 |
| DE102005018213A1 (en) | 2006-11-02 |
| NO20061710L (en) | 2006-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7869985B2 (en) | 3D vehicle simulator system and simulation method for ECU embedded system | |
| NO335064B1 (en) | Method for simulating fictitious system states of CPU-controlled systems, especially a vehicle system or a weapon system | |
| JP4978285B2 (en) | Automatic inspection apparatus for electronic control unit and automatic inspection method for electronic control unit | |
| KR101933784B1 (en) | Real time gas turbine simulation system, and execution method thereof | |
| US20090155747A1 (en) | Sniper Training System | |
| KR20160006057A (en) | Apparatus for driving simulatation of vehicle and method thereof | |
| KR101856348B1 (en) | Method for verifying of Actuator control data | |
| JP2008090489A (en) | Simulation system | |
| KR20090048488A (en) | How to Monitor Drive Systems and Static Drives | |
| CN114898628A (en) | Driving operation simulation method, device, equipment and storage medium | |
| CN116974215A (en) | Semi-physical simulation system and simulation method combining internal field and external field | |
| US20040040374A1 (en) | Engine testing apparatus and map preparing method for an engine testing apparatus/vehicle testing apparatus | |
| KR102622279B1 (en) | Apparatus and method for evaluating vehicular elements using virtual electronic control unit | |
| CN115016316B (en) | A semi-physical simulation system with automatic cycle control | |
| US20230049613A1 (en) | Embedded target tracking training | |
| US20130059275A1 (en) | Simulation device for training equipment for a vehicle | |
| US20130059274A1 (en) | Simulation device for training equipment for a vehicle | |
| CN109635417A (en) | A kind of simulated scenario generation method, device, system and medium | |
| CN119442599A (en) | Gear shift simulation test system, method and medium for new energy commercial vehicles | |
| KR20160123693A (en) | System for testing navigation filter of underground moving object and method for testing navigation filter of underground moving object using the same | |
| CN119308357A (en) | Tracked vehicle, monitoring and/or control and/or management system for tracked vehicle and related methods | |
| CN117647152A (en) | Embedded beyond visual range anti-armor analog terminal | |
| KR20210081708A (en) | Vehicle simulator | |
| Chen et al. | Research on CGE based training simulation framework | |
| Cifarelli et al. | Low-cost real-time hardware in the loop FCS performance evaluation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM1K | Lapsed by not paying the annual fees |