Design Automation


Generator controller design helps cut energy consumption by 25%

21 April 2004 Design Automation Information Security Products & Solutions

To comply with the Kyoto Protocol, governments around the world are working to substantially reduce CO2 emissions. One way to accomplish this is to improve efficiency by combining electricity power stations and household heat generation. Currently, large power stations generate electricity that is transmitted to households via long cables.

The electricity generation process produces heat as a by-product, but this heat is wasted, because transporting it to homeowners would require a complex pipe infrastructure and would be economically prohibitive.

HydrogenSource, a joint partnership of UTC Fuel Cells and Shell Oil, addressed the problem of heat loss by developing the hydrogen generator for a combined power and heat generation system that resides in the home. Combining the generator with a PEM (proton exchange membrane, also called polymer electrolyte membrane) fuel cell, enables both electricity and heat to be generated at the point of use. Chess Embedded Technology of the Netherlands, was commissioned to develop an embedded controller to maintain the correct settings within the generator. Chess used MathWorks tools to model, simulate, and generate application software for the controller.

HydrogenSource prototype generator, showing the top vessel housing containing all the catalytic converters
HydrogenSource prototype generator, showing the top vessel housing containing all the catalytic converters

The challenge

The revolutionary generator converts natural gas into hydrogen using catalytic converters in a process called catalytic partial oxidation. The hydrogen is then converted to electricity in a fuel cell. The temperatures must be precisely controlled to ensure the correct functioning of the catalytic converter.

HydrogenSource needed a device that could measure and control temperatures, control the pump speeds and the igniters, and maintain an independent safety system. In addition, the control system needed to be economical and easy to maintain. The Chess team was commissioned to build and test all the electronic hardware, design the software that drives the hardware, and develop a tool that would enable HydrogenSource personnel to create new application software for their dedicated hardware modules without having to code in C.

Since they were working under a strict timetable and budget, Chess needed tools that would optimise productivity. It was also essential that the tools be easy to use, as the petrochemists and physicists planned to do their own programming.

Solution

Chess used MATLAB to develop a graphical tool for HydrogenSource. The application consisted of TLC files, make files, libraries, and simulation files. They used Simulink to describe the control algorithms, Stateflow to define the system's startup and shutdown behaviour, and Real-Time Workshop Embedded Coder for automatic code generation. With these tools and hardware, the HydrogenSource team could graphically create and make changes to the application software.

"When the graphical description was ready, compact C code was generated at the touch of a button," says Raj Bose, consultant to Chess. "The code was then transferred from a PC to the controller over an RS232 connection for immediate use."

From energy use analyis, it is expected that the generator will reduce total energy consumption by 25% and hence, will reduce CO2 emissions.

Among the results achieved were a flexible development environment and reduced development time. Explains Bose: "With MathWorks tools, software application changes are made on a graphical level. This means changes can be made within 15 minutes: five minutes for updating the graphical description, five for generating C code, and five for compiling and downloading. This includes documentation!"

"We were able to eliminate the gap between application knowledge and software development knowledge using graphical programming tools from The MathWorks," Bose says. "The petrochemists can now focus on their core competencies instead of spending time on programming."

A further benefit is that collaboration between software engineers, petrochemists, and service engineers is made easier. "With the application that we developed in MATLAB, petrochemists can easily communicate their ideas to software engineers and generate production code without the need for C code development engineers," he concludes.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Continuous security optimisation.
News & Events Information Security
Cymulate has announced its partnership with SentinelOne, a threat exposure validation and AI-powered cybersecurity platform. The collaboration delivers self-healing endpoint security that empowers businesses to increase protection for every endpoint on their network.

Read more...
Protect your smart home devices
Kaspersky IoT & Automation Information Security Smart Home Automation
Voice assistants, kitchen robots, smart lights and many other intelligent devices have become part of our everyday life. However, with the rise of smart technology comes the need for robust protection against potential vulnerabilities.

Read more...
ISPA’s take-down process protects from local scams
News & Events Information Security
During the recent school holidays, parents could rest a little easier knowing that ISPA, SA’s official internet industry representative body, is removing an average of three to four problematic websites from the local internet every week.

Read more...
AMD Vivado Design Suite 2025.1
Design Automation
AMD Vivado Design Suite 2025.1 is here, and now with support for AMD Spartan UltraScale+ and next-generation Versal devices.

Read more...
Hikvision launches AcuSeek NVR
Surveillance Products & Solutions AI & Data Analytics
By integrating natural language interaction, Hikvision’s AcuSeek NVR enables precise video and image retrieval within seconds, marking a transformative milestone for the security industry's advance into intelligent and efficient applications.

Read more...
SA’s strained, loadshedding-prone grid faces cyberthreats
Power Management Information Security
South Africa’s energy sector, already battered by decades of underinvestment and loadshedding, faces another escalating crisis; a wave of cyberthreats that could turn disruptions into catastrophic failures. Attacks are already happening internationally.

Read more...
Analyse, automate, and optimise logistics processes
neaMetrics Surveillance Transport (Industry) Products & Solutions Logistics (Industry)
In today’s rapidly evolving logistics sector, the pressure to improve process efficiency, optimise resource usage, and ensure seamless security is more intense than ever. Smart, proactive surveillance is no longer a luxury — it is a critical operational necessity.

Read more...
Almost 50% of companies choose to pay the ransom
News & Events Information Security
This year’s Sophos State of Ransomware 2025 report found that nearly 50% of companies paid the ransom to get their data back, the second-highest rate of ransom payment for ransom demands in six years.

Read more...
Siemens streamlines design of integrated 3D ICs
Design Automation
Siemens Digital Industries Software recently introduced two new solutions to its EDA portfolio.

Read more...
Webinar: Designing in a connected environment
Design Automation
With Altium Designer and its data management platform, the team will always be up to date with the latest design documents and be able to comment on schematic, PCB, BOM and assembly drawings.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved