This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
gepard:projects [2016-03-11 20:50] jscheiber [Award Winning Test Bed for Automatic Gear Control in VW Cars] |
gepard:projects [2022-03-10 21:16] CS [Production Line Optimization for Philips Monitor Tubes] |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Intelligent Solutions ===== | ===== Intelligent Solutions ===== | ||
- | A project can be called innovative | + | A project can be called innovative |
GEPARD has a long-term reputation for finding a solution to really challenging problems. This reputation has already raised a number of technically and scientifically highly interesting and innovative projects. But also ' | GEPARD has a long-term reputation for finding a solution to really challenging problems. This reputation has already raised a number of technically and scientifically highly interesting and innovative projects. But also ' | ||
- | < | + | |
- | {{ : | + | < |
+ | {{ : | ||
</ | </ | ||
<WRAP clear></ | <WRAP clear></ | ||
- | + | ||
- | \\ | + | ===== Overview ===== |
- | |<520px 251px - >| | + | |
- | ^Image Processing Projects | + | <WRAP 100%> |
- | |[[#Space Contracts for ESA and EUMETSAT|Space Contracts ESA & EUMETSAT]] | + | |<600px 300px - >| |
- | |[[#Other Satellite Image Processing]] |[[# | + | ^ Image Processing Projects |
- | |[[#Industrial Vision Systems]] | + | | [[#Space Contracts for ESA and EUMETSAT|Space Contracts ESA & EUMETSAT]] |
+ | | [[#More Satellite Image Meteorology]] | ||
+ | | [[#CineSat - Product Development]] | [[#Environmental | ||
+ | | [[#Remote Sensing]] | ||
+ | | [[# | ||
+ | </ | ||
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
+ | <hidden -open **Project list**> | ||
+ | \\ | ||
+ | * **[[#Space Contracts for ESA and EUMETSAT]]** | ||
+ | * [[#Parallel Computing Demonstrator for Space Applications]] | ||
+ | * [[#Meteosat Image Rectification and Display]] | ||
+ | * [[#First Real-time Wind Computer]] | ||
+ | * [[# | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | * **[[#More Satellite Image Interpretation]]** | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | |||
+ | * **[[# | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | * **[[#Remote Sensing]]** | ||
+ | * [[#Forest Damage Classification from Airborne Images]] | ||
+ | * [[#Forest Damage Classification from Landsat Imagery]] | ||
+ | * [[#Aerosole Mapping with LIDAR]] | ||
+ | |||
+ | * **[[# | ||
+ | * [[#Video Analysis of Body and Limb Movement]] | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | * **[[# | ||
+ | * [[#' | ||
+ | * [[# | ||
+ | * [[#SIMUL_TR - Real-time Simulator on Parallel Computers]] | ||
+ | * [[#Steam Power Plant Simulation and Optimization]] | ||
+ | |||
+ | |||
+ | * **[[# | ||
+ | * [[#Award Winning Test Bed for Automatic Gear Control in VW Cars]] | ||
+ | * [[# | ||
+ | * [[# | ||
+ | |||
+ | |||
+ | * **[[# | ||
+ | * [[# | ||
+ | * [[#Design for the Parallel Implementation of an Immission Simulator]] | ||
+ | * [[# | ||
+ | </ | ||
+ | |||
+ | <WRAP pagebreak /> | ||
===== Space Contracts for ESA and EUMETSAT ===== | ===== Space Contracts for ESA and EUMETSAT ===== | ||
<WRAP left 235px> | <WRAP left 235px> | ||
- | {{ :pub:sat: | + | {{ :gepard: |
<WRAP clear></ | <WRAP clear></ | ||
- | + | \\ | |
</ | </ | ||
- | All ESA / EUMETSAT contracts described below comprise the development of various sophisticated and innovative image processing systems. They have been implemented on parallel | + | All ESA / EUMETSAT contracts described below comprise the development of various sophisticated and innovative image processing systems, implemented on parallel |
Several products have been derived from the space contracts. For instance, the CineSat display software for Sun stations, and the initial version of the CineSat Nowcast system for short-range weather forecasting. | Several products have been derived from the space contracts. For instance, the CineSat display software for Sun stations, and the initial version of the CineSat Nowcast system for short-range weather forecasting. | ||
Line 39: | Line 97: | ||
<WRAP left 235px> | <WRAP left 235px> | ||
- | {{ : | + | {{: |
<WRAP clear></ | <WRAP clear></ | ||
- | |||
- | |||
- | |||
</ | </ | ||
Line 51: | Line 106: | ||
<wrap red> | <wrap red> | ||
ESOC, European Space Operations Centre, Impuls | ESOC, European Space Operations Centre, Impuls | ||
- | + | \\ | |
<wrap red> | <wrap red> | ||
Transputer based prototype to demonstrate the benefit of parallel computing technology to space applications. The selected demonstrator applications included high-speed satellite image display and real-time satellite image processing. | Transputer based prototype to demonstrate the benefit of parallel computing technology to space applications. The selected demonstrator applications included high-speed satellite image display and real-time satellite image processing. | ||
Line 68: | Line 124: | ||
Development of the world' | Development of the world' | ||
- | The developed TAW (Transputer augmented workstation) also included real-time Meteosat image rectification, | + | The developed TAW (Transputer augmented workstation) also included real-time Meteosat image rectification, |
+ | <WRAP pagebreak /> | ||
<wrap red> | <wrap red> | ||
- | The world´s fastest digital image display system for high-resolution images, and a new real-time image resampling method | + | The world´s fastest digital image display system for high-resolution images, and a new real-time image resampling method |
- | ==== 1993 - First Real-time Wind Computer ==== | + | ==== First Real-time Wind Computer ==== |
Line 80: | Line 137: | ||
{{: | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
- | + | ||
</ | </ | ||
| | ||
Line 91: | Line 148: | ||
<wrap red> | <wrap red> | ||
- | Development of the first real-time wind computer for the European Space Operation Centre, including a full automatic quality control of the computed wind information. | + | Development of the first real-time wind computer for the European Space Operation Centre. |
<WRAP clear></ | <WRAP clear></ | ||
- | Additional | + | With every incoming new satellite image, the system computed the movement of clouds and cloud structures from the previous to the current image - the so-called Cloud Motion Winds. We developed and delivered the |
- | | + | * new pattern tracking algorithms to speed up computation by a factor of 16 |
+ | * a statistical toolbox for the automated quality control of these winds | ||
+ | * additional | ||
+ | * the parallel computing hardware to run all this in real-time | ||
+ | |||
<wrap red> | <wrap red> | ||
- | For the first time ever, meteorologists had half-hourly cloud motion winds available for the full Meteosat Earth disk. The delivered system computed the information in 10 minutes (!) compared to the 4 computing hours of the previously existing wind processing. | + | For the first time ever, meteorologists had half-hourly cloud motion winds available for the full Meteosat Earth disk. The delivered system computed the information in 10 minutes (!) compared to the 4-6 computing hours of the previously existing wind processing |
The speed-up could be achieved by utilizing a specifically designed parallel computer platform (i860 / transputer). A surplus factor of 16 in speed could be gained by new and highly efficient mathematical algorithms. | The speed-up could be achieved by utilizing a specifically designed parallel computer platform (i860 / transputer). A surplus factor of 16 in speed could be gained by new and highly efficient mathematical algorithms. | ||
- | The system also features a fully automatic quality control of the computed wind field. | + | The system also features a fully automatic quality control of the computed wind fields. |
<WRAP clear></ | <WRAP clear></ | ||
Line 106: | Line 167: | ||
==== Meteosat-5 Lens Correction Software === | ==== Meteosat-5 Lens Correction Software === | ||
- | <wrap red> | + | <wrap red> |
- | M5LENS - Meteosat-5 Lens Correction Software | + | <wrap red> |
- | + | ||
- | <wrap red> | + | |
- | ESOC, European Space Operations Centre | + | |
<wrap red> | <wrap red> | ||
Line 119: | Line 177: | ||
==== Meteosat-6 Anomaly Correction - The Software Glasses ==== | ==== Meteosat-6 Anomaly Correction - The Software Glasses ==== | ||
- | The Meteosat-6 radiometer is severely affected by an irregular anomaly of unknown | + | The Meteosat-6 radiometer is severely affected by an irregular anomaly of unknown |
GEPARD was the only company to successfully propose a solution for the on-ground correction of the Meteosat-6 radiometer anomaly. | GEPARD was the only company to successfully propose a solution for the on-ground correction of the Meteosat-6 radiometer anomaly. | ||
- | < | + | < |
- | <WRAP column 30%> | + | |<100% 36% 28% 36% >| |
- | <wrap lo> | + | | <wrap lo> |
- | Meteosat-6 infra-red image with a radiometer anomaly. | + | |
- | The image is nearly ok at the South pole, but becomes brighter in the North. | + | |
- | In this example Meteosat-6 measured a sea surface temperature of 5 degree Celsius in the Mediterranian sea during the summer season !</ | + | |
</ | </ | ||
- | <WRAP column 30%> | ||
- | {{ : | ||
- | </ | ||
- | <WRAP column 30%> | ||
- | <wrap lo> | ||
- | Corrected Meteosat-6 Image. | ||
- | The correction does not affect the usual daily temperature variations. | ||
- | The anomaly is completely irregular. Neither the shape of the North-South anomaly nor the existence of an anomaly could be predicted from one image to the next.</ | ||
- | </ | ||
- | </ | ||
- | <WRAP clear></ | ||
<WRAP box> | <WRAP box> | ||
Line 154: | Line 198: | ||
<wrap red> | <wrap red> | ||
- | ESOC, European Space Operations | + | ESOC, European Space Operations |
- | EUMETSAT, European Organisation for the Exploitation of Meteorological Satellites | + | |
<wrap red> | <wrap red> | ||
- | After several months of international investigation it turned out that the source | + | After several months of international investigation it turned out that the sources |
Based on some very promising preliminary tests at GEPARD, ESA commissioned us with a feasibility study for the on-ground correction of the anomaly. | Based on some very promising preliminary tests at GEPARD, ESA commissioned us with a feasibility study for the on-ground correction of the anomaly. | ||
- | Within a few months, we took the steps from a successful offline demonstrator prototype to an operational, real-time correction facility, | + | Within a few months, we took the steps from a successful offline demonstrator prototype to an operational real-time correction facility, |
- | <wrap red> | + | <WRAP pagebreak /> |
- | GEPARD | + | <wrap red> |
+ | We developed algorithms and software that corrected the unpredictable radiometer anomaly of Meteosat-6 in real-time and __with excellent accuracy__ - compared to a reference satellite. | ||
* **Accuracy: | * **Accuracy: | ||
Line 170: | Line 214: | ||
<WRAP box round 525px> | <WRAP box round 525px> | ||
- | End users did not recognize any changes in product quality when operation switched from Meteosat-5 to Meteosat-6 - although the raw images provided by Meteosat-6 | + | End users did not recognize any changes in product quality when operation switched from Meteosat-5 to Meteosat-6 - although the raw images provided by the satellite |
**Even better:** The M6C correction method turned out to be a valuable quality control tool for satellite imagery. It also revealed a slight anomaly problem with Meteosat-5. | **Even better:** The M6C correction method turned out to be a valuable quality control tool for satellite imagery. It also revealed a slight anomaly problem with Meteosat-5. | ||
Line 183: | Line 227: | ||
{{: | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
- | |||
</ | </ | ||
Line 192: | Line 235: | ||
ESTEC, European Space Research and Technology Centre & | ESTEC, European Space Research and Technology Centre & | ||
ZAMG, Zentralanstalt für Meteorologie und Geodynamik (Central Austrian Met. Office) | ZAMG, Zentralanstalt für Meteorologie und Geodynamik (Central Austrian Met. Office) | ||
- | + | \\ | |
<wrap red> | <wrap red> | ||
- | Algorithm development for the combined analysis of satellite images, numerical | + | Algorithm |
<wrap red> | <wrap red> | ||
The developed approach forms now the basic framework for a real-time system that automatically identifies weather phenomena and cloud configurations. | The developed approach forms now the basic framework for a real-time system that automatically identifies weather phenomena and cloud configurations. | ||
+ | :GO: Follow-up project [[# | ||
<WRAP clear></ | <WRAP clear></ | ||
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
- | + | ===== More Satellite Image Interpretation | |
- | ===== Other Satellite Image Processing | + | |
- | + | ||
- | + | ||
- | ==== Forest Damage Classification from Airborne Images ==== | + | |
- | + | ||
- | <WRAP left 235px> | + | |
- | {{: | + | |
- | <WRAP clear></ | + | |
- | + | ||
- | + | ||
- | </ | + | |
- | + | ||
- | <wrap red> | + | |
- | FOREST-AIR - Forest Damage Classification from Airborne Images | + | |
- | + | ||
- | <wrap red> | + | |
- | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | + | |
- | + | ||
- | <wrap red> | + | |
- | Survey and prototype implementation of algorithms suitable for the automatic classification of forest damages from airborn infra-red images, and of image pre-processing techniques that assist the human interpreter. | + | |
- | + | ||
- | <WRAP clear></ | + | |
- | + | ||
- | ==== Forest Damage Classification from Landsat Imagery ==== | + | |
- | + | ||
- | <WRAP left 235px> | + | |
- | {{: | + | |
- | </ | + | |
- | + | ||
- | <wrap red> | + | |
- | FOREST-SAT - Forest Damage Classification from Landsat Imagery | + | |
- | + | ||
- | <wrap red> | + | |
- | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | + | |
- | + | ||
- | <wrap red> | + | |
- | Operational software for multispectral Landsat image classification on a parallel computer platform. | + | |
- | + | ||
- | <WRAP clear></ | + | |
- | + | ||
- | <WRAP pagebreak /> | + | |
Line 256: | Line 260: | ||
{{: | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
- | <wrap lo>Fuzzy Fusion of Image & Models</ | + | <wrap lo>Fuzzy Fusion of Images |
<WRAP clear></ | <WRAP clear></ | ||
Line 269: | Line 273: | ||
<wrap red> | <wrap red> | ||
- | BMWV, Bundesministerium für Wissenschaft und Verkehr (Austrian Federal Ministry of Science and Transport) & | + | ZAMG, Zentralanstalt für Meteorologie und Geodynamik (National |
- | ZAMG, Zentralanstalt für Meteorologie und Geodynamik (Central | + | |
+ | The project has been partially funded by the Austrian Ministry of Science and Transport. More than 50% financed by own resources. | ||
<wrap red> | <wrap red> | ||
- | Method and system development for the joint automatic analysis | + | The project aimed at the automated real-time detection |
+ | They are described by their appearance in the satellite data, their typical features in numerical weather model parameters, their form, size, intensity, life-cycle, accompanying weather, and their potential risks to e.g. air traffic. | ||
- | The project has been partially funded | + | The MISSION system identified Conceptual Models |
- | + | ||
- | <wrap red> | + | |
- | The system is currently in operational use at ZAMG and other weather services for the automatic real-time detection of so-called ' | + | |
+ | <WRAP clear/> | ||
+ | * **Image pattern recognition**, | ||
+ | |||
+ | *** Topology features in the 2D-parameter fields** of weather forecast data, like ridges, local maxima, convex or concave curvature, ... | ||
+ | |||
+ | * **Combination of features** derived from the various data sets in a very flexible and robust classification scheme using the basic framework for the __fuzzy logic fusion__ of image data and numerical model data that had been developed in the [[# | ||
+ | |||
+ | <wrap red> | ||
+ | The system is currently in operational use at ZAMG and other weather services for the automatic real-time detection of Conceptual Models. 30 to 40 types of models are being automatically identified with every new set of satellite images every 15 minutes. | ||
+ | |||
+ | See examples on [[http:// | ||
<WRAP clear></ | <WRAP clear></ | ||
- | <WRAP pagebreak /> | + | Two other projects contributed to this development: |
+ | |||
+ | |||
Line 299: | Line 316: | ||
DWD, Deutscher Wetterdienst (German Weather Service) | DWD, Deutscher Wetterdienst (German Weather Service) | ||
+ | <WRAP clear/> | ||
<wrap red> | <wrap red> | ||
- | Two projects concerning the feasibility | + | Two projects concerning the feasibility and prototype implementation of methods for the automatic detection of convective cloud cells (thunderstorms) and the automated description of their properties and development trends like cell height, cell top temperature, |
+ | Results have been incorporated in the CineSat software. | ||
+ | <wrap red> | ||
+ | The real-time detection of thunderstorm cells and in particular describing their properties and trends turned out to be extremely useful in Air Traffic Control and for early disaster warning for construction sites and tourist areas. | ||
+ | |||
+ | Rrom the satellite image alone, a flight meteorologist may see several similar cloud cells over Sicily, but with the CCELLS software he/she can instantly discriminate intensifying and decaying cells, and spot their movement and development trends, and therefore, can issue much better and more targeted warnings. | ||
<WRAP clear></ | <WRAP clear></ | ||
- | ===== CineSat - Product Development | + | <WRAP pagebreak /> |
+ | ==== CineSat - Product Development ==== | ||
<WRAP left 235px> | <WRAP left 235px> | ||
- | {{:pub: | + | {{:gepard: |
<WRAP clear></ | <WRAP clear></ | ||
- | {{:gepard:cinesat_v1.gif? | + | {{:gepard:cs_nowcasting_screenshot.jpg? |
+ | <WRAP clear></ | ||
+ | </ | ||
+ | |||
+ | <wrap red> | ||
+ | CineSat - Inhouse product development of a ' | ||
+ | |||
+ | <wrap red> | ||
+ | CineSat is a powerful, high-performance, | ||
+ | <WRAP clear></ | ||
+ | == Highlights: == | ||
+ | * Advanced real-time image analysis and nowcasting | ||
+ | * Cloud development and convective cell analysis | ||
+ | * Prediction of cloud motion and future satellite images | ||
+ | * Seamless full Earth mosaics and RGB composites | ||
+ | * Motion-interpolated AVI and MPEG Movies | ||
+ | * Universal Image Browser at breathtaking speed | ||
+ | * Convenient and fast handling of full size satellite images | ||
+ | * High-speed animation with interactive zoom and pan | ||
+ | * Map Editor with 60+ adjustable projections | ||
+ | * GIS overlays, Front Editor, Drawing Tool, Color tool, Image Converter | ||
+ | * Reads and converts all MSG and many other data formats | ||
+ | * Flexible RGB Color Composites of any satellite channels | ||
+ | * Advanced pixel inspection, statistics, 3D pixel view | ||
+ | * Full WMO station model with more than 250 user parameters | ||
+ | * Simultaneous zoom and scroll in multiple image windows | ||
+ | * Fast animation of more than a Gigabyte of image data | ||
+ | * Interactive zoom and pan even during running animation | ||
+ | * AVI and MPEG movies of selected image regions | ||
+ | * Automatically update your website with new animations | ||
+ | * Easy set-up of automated processing chains | ||
+ | * Integrate own scripts, macros, programs, menu items | ||
+ | * Server roles, multi-level and update-resistant configurations | ||
+ | * Open interfaces, Research Testbed | ||
+ | * Full 8 / 10 / 12 / 16-bit and 24-bit True Color Processing | ||
+ | * Highly accurate and validated methods | ||
+ | * Advanced data householding and clean-up, and system monitoring | ||
+ | * Very stable and proven system performance | ||
+ | <WRAP pagebreak /> | ||
+ | CineSat had started as an in-house research and development project, initiated by customer requests for an interactive and automated high-performance satellite image interpretation system, designed to best possibly assist the forecaster' | ||
+ | |||
+ | With start of Meteosat 2nd Generation in 2003, CineSat became a well appreciated standard software solution for real-time processing of and product generation from meteorological data distributed via EUMETCast. | ||
+ | |||
+ | |||
+ | :GO: See CineSat' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <WRAP pagebreak /> | ||
+ | ===== Remote Sensing ===== | ||
+ | |||
+ | These remote sensing projects have been realized by GEPARD founders shortly before starting up the company. The end-user was ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection). | ||
+ | ÖBIG provided the data, resources, and project management. | ||
+ | |||
+ | |||
+ | ==== Forest Damage Classification from Airborne Images ==== | ||
+ | |||
+ | <WRAP left 235px> | ||
+ | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
+ | </ | ||
+ | |||
+ | <wrap red> | ||
+ | FOREST-AIR - Forest Damage Classification from Airborne Images | ||
+ | |||
+ | <wrap red> | ||
+ | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | ||
+ | |||
+ | <WRAP clear/> | ||
+ | <wrap red> | ||
+ | Survey and prototype implementation of algorithms suitable for the automatic classification of trees and vegetation damages from airborn infra-red images - including image pre-processing, | ||
+ | <WRAP clear></ | ||
+ | |||
+ | ==== Forest Damage Classification from Landsat Imagery ==== | ||
+ | |||
+ | <WRAP left 235px> | ||
+ | {{: | ||
+ | \\ | ||
+ | |||
+ | |||
</ | </ | ||
- | + | ||
<wrap red> | <wrap red> | ||
- | CineSat | + | FOREST-SAT - Forest Damage Classification from Landsat Imagery |
+ | <wrap red> | ||
+ | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | ||
+ | |||
+ | <WRAP clear/> | ||
<wrap red> | <wrap red> | ||
- | CineSat is a powerful, high-performance, | + | Operational |
- | 25 years ago, CineSat had started | + | We started by computing |
+ | This selected feature set was used as input to cluster analysis and forest damage classification. | ||
+ | We implemented these methods on a parallel computing hardware to significantly speed up processing. This allowed to improve the classification by evaluating many more data sets. | ||
+ | |||
+ | <WRAP highlightbox 90%> | ||
+ | This was one of the first applications on a parallel computing system in Europe. | ||
+ | </ | ||
+ | |||
+ | |||
<WRAP clear></ | <WRAP clear></ | ||
+ | |||
+ | |||
+ | ==== Aerosole Mapping with LIDAR ==== | ||
+ | |||
+ | <wrap red> | ||
+ | LIDAR - Aerosole Mapping | ||
+ | |||
+ | <wrap red> | ||
+ | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment) | ||
+ | |||
+ | <wrap red> | ||
+ | LiDAR (Light Detection and Ranging) is an active remote sensing system using a pulsed laser. The reflected light returns to the LiDAR sensor where it is recorded. | ||
+ | At ÖBIG, airborne laser scanning data were used to map and monitor aerosole distribution and transport. The project focussed on the processing and correction of the raw data, and the generation of graphical products of the measured aerosoles. | ||
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
Line 372: | Line 500: | ||
Feasibility study and design of a system for real-time quality control of the color printing on plastic tubes (e.g. for tooth paste tubes). | Feasibility study and design of a system for real-time quality control of the color printing on plastic tubes (e.g. for tooth paste tubes). | ||
- | White tubes are being heated over a flame and then pressed against a high-speed printing wheel which applies color prints on two tubes per second. The main challenge in this project was that the color printings have to be controlled with an accuracy of about 1/10 mm while the tubes are deforming (cooling down) during rotation in front of a line scan camera. | + | White tubes are being heated over a flame and then pressed against a high-speed printing wheel that applies color prints on two tubes per second. The main challenge in this project was that the color printings have to be controlled with an accuracy of about 1/10 mm while the tubes are deforming (cooling down) during rotation in front of a line scan camera. |
<WRAP clear></ | <WRAP clear></ | ||
Line 383: | Line 511: | ||
{{: | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
- | + | \\ | |
- | + | \\ | |
</ | </ | ||
<wrap red> | <wrap red> | ||
- | Several Feasibility Analysis | + | A number of customer specific feasibility studies |
- | <wrap red>Description:</ | + | <wrap red>Partners:</ |
- | A number of customer and application specific feasibility studies and system designs for the automatic quality control of various products, like cables, wood, electronic and electric parts and devices, metallic vehicle parts, medical images, prints on product surfaces, textiles, etc. | + | hema, Omron |
<WRAP clear></ | <WRAP clear></ | ||
+ | <WRAP pagebreak /> | ||
===== Factory Process Simulation ===== | ===== Factory Process Simulation ===== | ||
- | ==== 1989 - ' | + | ==== ' |
<WRAP left 235px> | <WRAP left 235px> | ||
- | {{: | + | {{: |
<WRAP clear></ | <WRAP clear></ | ||
</ | </ | ||
- | Great echo on GEPARD´s ' | + | <wrap red> |
+ | Dream Factory - a prototype demonstrator for simulating and animation of and interacting with production lines | ||
+ | |||
+ | <wrap red> | ||
+ | hema, SIMUTECH | ||
+ | |||
+ | <wrap red> | ||
+ | Great echo on GEPARD´s ' | ||
+ | |||
+ | The demonstrator was **built on a parallel computer with exceptional display and processing performance** and | ||
+ | * Could be configured for different production lines consisting | ||
+ | * Simulated the configured | ||
+ | * Solved the differential equations to simulate e.g. the behavior of goods on the transport crane (acceleration, | ||
+ | * Accepted | ||
+ | * Animated the production process with real-world | ||
+ | * Imported real-time images from a video camera and projected the live faces of spectators onto packed goods | ||
+ | * The user could also take control of the transport crane and move it with a joystick. The challenge was that the goods were not released from the crane before it stopped swinging. | ||
+ | |||
+ | In the following year, we extended the demonstrator hawith industrial controls and a real handling robot: | ||
+ | |||
+ | * Visitors saw the real-world image animation of the simulated production process | ||
+ | * Whenever the goods on a simulated conveyor belt reached the station of the simulated handling robot, the real robot picked up a goody from the table and handed it to a visitor. | ||
+ | * Halting or slowing down the real robot also stopped or slowed the simulated robot on the animation display, and the goods started to pile up on the conveyor belts, until the whole production came to a halt. | ||
+ | |||
+ | This setup demonstrated the seamless integration of simulation, animation and reality, and was the start of several hardware-in-the-loop simulation projects for some well-known companies like Volkswagen, VOEST, ... | ||
<WRAP clear></ | <WRAP clear></ | ||
+ | <WRAP pagebreak /> | ||
==== Production Line Optimization for Philips Monitor Tubes ==== | ==== Production Line Optimization for Philips Monitor Tubes ==== | ||
Line 428: | Line 582: | ||
<wrap red> | <wrap red> | ||
- | Two projects concerning modelling, simulation, animation and optimisation | + | Two projects concerning modelling, simulation, animation and optimization |
<WRAP clear></ | <WRAP clear></ | ||
- | <WRAP pagebreak /> | ||
==== SIMUL_TR - Real-time Simulator on Parallel Computers ==== | ==== SIMUL_TR - Real-time Simulator on Parallel Computers ==== | ||
Line 443: | Line 596: | ||
<wrap red> | <wrap red> | ||
- | SIMUL_TR - A general purpose, transputer-based, real-time simulation system | + | SIMUL_TR - A general purpose, transputer-based real-time simulation system |
<wrap red> | <wrap red> | ||
Line 452: | Line 605: | ||
< | < | ||
- | * continuous | + | * Continuous |
- | * discrete | + | * Discrete |
- | * implementation | + | * Implementation |
- | * high-speed | + | * Accurate real-time task scheduling |
- | * a real-time, real-world animation facility | + | * High-speed |
- | * real-time recording | + | * Real-time and real-world animation facility |
+ | * Recording | ||
</ | </ | ||
- | The simulator can react to digital and analogue | + | The simulator can react to digital and analog |
Its application ranges from complex factory process simulations, | Its application ranges from complex factory process simulations, | ||
- | The system | + | The system |
+ | * [[#' | ||
+ | * [[# | ||
+ | * [[#Award Winning Test Bed for Automatic Gear Control in VW Cars]] | ||
+ | * [[# | ||
<WRAP clear></ | <WRAP clear></ | ||
Line 477: | Line 635: | ||
<WRAP clear></ | <WRAP clear></ | ||
- | + | \\ | |
{{: | {{: | ||
<WRAP clear></ | <WRAP clear></ | ||
Line 490: | Line 649: | ||
<wrap red> | <wrap red> | ||
SGP, Simmering-Graz-Pauker | SGP, Simmering-Graz-Pauker | ||
+ | This project was realized by GEPARD founders shortly before starting the company. We did not manage the project, but contributed all of the optimization algorithms and related software source code. | ||
<wrap red> | <wrap red> | ||
- | The customer had already developed the simulator software for all major components of a steam power plant. | + | The customer had already developed the simulator software for the major components of a steam power plant. |
- | In particular, | + | In particular, |
<WRAP clear></ | <WRAP clear></ | ||
Line 512: | Line 672: | ||
<wrap red> | <wrap red> | ||
- | VW-FTS - Functional | + | VW-FTS - Function |
<wrap red> | <wrap red> | ||
Line 522: | Line 682: | ||
< | < | ||
<WRAP left 220px> | <WRAP left 220px> | ||
- | {{: | + | {{: |
<WRAP clear/> | <WRAP clear/> | ||
- | <wrap lo> | + | <wrap lo>Award Microtronic Application 1991</ |
</ | </ | ||
Line 540: | Line 700: | ||
<wrap red> | <wrap red> | ||
- | Development of a real-time test bed for car electronics for Volkswagen. A high-level simulation language allows for the very detailed description of the environment in which the gear control device operates; e.g. complex | + | Development of a real-time test bed for car electronics for Volkswagen. A high-level simulation language allows for the very detailed description of the environment in which the gear control device operates: |
- | event driven models | + | * Complex |
+ | * Discrete | ||
+ | * Real-time interaction | ||
+ | It utilizes | ||
- | The system reads the device' | + | The system reads the device' |
+ | <WRAP pagebreak /> | ||
<wrap red> | <wrap red> | ||
- | Before having this test bed available, engineers at Volkswagen had to perform about 30,000 km of partly dangerous test drives per year to test the gear control device under all possible stress and fault situations. | + | Before having this test bed available, engineers at Volkswagen had to perform about 30,000 km of partly dangerous test drives per year to test the gear control device under all possible stress and fault situations |
- | With this powerful tool it became possible to fully automate | + | With this powerful tool it became possible to automate test procedures, and perform more and systematic tests without affecting the safety of test drivers. |
==== Real-time Controller Hardware for a Flight Centrifuge ==== | ==== Real-time Controller Hardware for a Flight Centrifuge ==== | ||
Line 559: | Line 722: | ||
<wrap red> | <wrap red> | ||
- | FLIGHTSIM - Real-time | + | FLIGHTSIM - Real-time |
<wrap red> | <wrap red> | ||
AMST, Austria Metall Systemtechnik GmbH | AMST, Austria Metall Systemtechnik GmbH | ||
+ | <WRAP clear></ | ||
<wrap red> | <wrap red> | ||
- | Customer specific design and production of a high performance parallel computer system including fast analogue | + | Customer specific design and production of a high performance parallel computer system including fast analog |
+ | |||
+ | The person sitting in the fast rotating device and exposed to very stressful acceleration is being protected by constantly monitoring her/his vital functions. The measurement data were sent to the control system, so that in case of a critical situation the centrifuge would react properly and slow down immediately in an appropriate mode. | ||
- | <WRAP clear></ | ||
==== Hardware-in-the-Loop Simulator for VOEST Alpine ==== | ==== Hardware-in-the-Loop Simulator for VOEST Alpine ==== | ||
<WRAP left 235px> | <WRAP left 235px> | ||
- | {{: | + | {{: |
<WRAP clear></ | <WRAP clear></ | ||
Line 584: | Line 749: | ||
VAI, VOEST Alpine Industrieanlagenbau GmbH | VAI, VOEST Alpine Industrieanlagenbau GmbH | ||
+ | <WRAP clear></ | ||
<wrap red> | <wrap red> | ||
- | Real-time simulator (SIMUL_TR) with a number of analogue | + | Real-time simulator (SIMUL_TR) with a number of analog |
- | + | ||
- | <WRAP clear></ | + | |
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
- | |||
===== Environment Pollution Modelling ===== | ===== Environment Pollution Modelling ===== | ||
Line 607: | Line 770: | ||
<wrap red> | <wrap red> | ||
ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment Protection) | ||
+ | This project was realized by GEPARD founders shortly before starting the company. We did not manage the project, but contributed all of the algorithms, implementations, | ||
<wrap red> | <wrap red> | ||
- | Simulation software for computation of SO< | + | Simulation software for computation of SO< |
<WRAP clear></ | <WRAP clear></ | ||
Line 623: | Line 787: | ||
<wrap red> | <wrap red> | ||
- | Feasibility study for aerosol transport simulation on a parallel computing platform. | + | Feasibility study and system design |
<WRAP pagebreak /> | <WRAP pagebreak /> | ||
- | ==== Immission | + | ==== Immission |
<WRAP left 235px> | <WRAP left 235px> | ||
Line 640: | Line 804: | ||
<wrap red> | <wrap red> | ||
- | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environment | + | ÖBIG, Österreichisches Bundesinstitut für Gesundheitswesen und Umweltschutz (Austrian Federal Institute for Health and Environmental |
- | | + | |
+ | <WRAP clear/> | ||
<wrap red> | <wrap red> | ||
- | High performance simulator for emission control and immission forecasting for the Austrian city of Salzburg. The project required to simulate the impact | + | High performance simulator for emission control and immission forecasting for the Austrian city of Salzburg. The project required to simulate the impact of emissions of approximately 600 single sources and of 1000 area sources |
+ | * First, to compute the base immission situation (data base) for a complete reference year | ||
+ | * Secondly | ||
<wrap red> | <wrap red> | ||
- | The estimated time for computing | + | The estimated |
- | + | ||
- | <WRAP clear></ | + | |
+ | <WRAP clear/> | ||