Zibb
Subscribe to Control Engineering
FirstLight
Email
Print
Reprint
Learn RSS

Abstract interpretation checks software errors

Invensys Triconex's Trident TMR Controller

Staff -- Control Engineering, 1/1/2005

Invensys Triconex uses the abstract interpretation method in its Trident TMR controller system, which provides continuous control for safety-critical units in refineries, petrochemical and chemical plants, and in other industrial processes. The firm says abstract interpretation has saved $1 million and up to a year in verifying fault-tolerant controller software used in process manufacturing applications that need high levels of reliability and availability.

Trident provides fault tolerance via a triple-modular-redundant (TMR) architecture, which integrates three isolated, parallel control systems and extensive diagnostics. Required before each new product release, testing is a challenging task for a system that may have, for example, approximately 70,000 lines of C code, 140,000 lines of Ada code, and operates in triplicate in hard real time, so it can shut down a plant within milliseconds, if specified safety boundaries are exceeded.

Triconex says the challenge here is detecting runtime errors, such as processor halt, data corruption, timing violations, etc. A complete "white box" test of such a product can easily take four or five person-years of effort, spread over six to 12 months to satisfy Invensys' quality requirements and obtain certification from government agencies.

The abstract interpretation method uses an abstraction of the analyzed software built from its dynamic properties. Triconex used Verifier from PolySpace Technologies. This is an abstract interpretation tool that evaluates code one time from its dynamic properties, which reduces the computational load. The advantage of this approach to software verification is that it can automatically check 100% of runtime errors in a fraction of the time otherwise required to test code using traditional verification methods. www.triconex.com and www.polyspace.com

  • Triple-modular redundant controller applied to safety, critical process control applications
  • Designed to withstand harsh industrial environments
  • Allows online maintenance without disturbing the process
  • Optimized for critical applications with small to medium point counts
Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

Sponsored Links

 

Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Discussions
  • Webcasts
  • Podcasts
  • Videos

Blogs

  • David Chappell
    Standard profits: Make2Pack and ISA88

    January 8, 2009
    Make2Pack ISA88 Part 5 meeting calendar for 2009, as of Jan. 8
    Wow! Another year of Make2Pack ISA88 Part 5 effort is behind us, and a brand new one is coming at us like a freight train. As this year un......
    More
  • Peter Welander
    Pillar to Post: Peter Welander's Blog

    January 7, 2009
    Is nothing growing in manufacturing?
    Manufacturing is down. You might have already heard something to this effect, but the extent of the economic downturn in December may surprise you.......
    More
  • View All BlogsRSS

Webcasts

Engineering-driven Ethernet
This Control Engineering Roundtable Webcast will address the engineering issues you should be aware of when exploring the adoption of Ethernet or when looking to expand its use in your facility.

Bridging gaps with wireless
Discover how you can create stronger, flexible and cost-effective wireless connections for your entire plant. Register today!

View All Webcasts

Podcasts

How much does biofuel production affect food markets? Can corn-based ethanol break the grip of oil? Agribusiness economist Dr. T. Randall Fortenbery explains some of the complex relationships of energy production to Peter Welander.
Economics of Biofuels
How much does biofuel production affect food markets? Can corn-based ethanol break the grip of oil? Agribusiness economist Dr. T. Randall Fortenbery explains some of the complex relationships of energy production to Peter Welander. Hear It Now

View All Podcasts Subscribe Now to Process Control & Instrumentation and never miss an episode
Advertisements





NEWSLETTERS

Get engineering industry news, trends, and business-critical information delivered directly to your inbox!

Click on a title below to learn more.

Weekly News (Weekly)
Process Instrumentation & Sensors (Monthly)
System Integration Monthly (Monthly)
Process & Advanced Control (Monthly)
Machine Control (Monthly)
Information Control (Monthly)
Automation Control (Monthly)
Product Review (Monthly)
Sustainable Engineering (Monthly)
Simplified Safety
Fieldbus Facts
PROFInews North American Edition
About Us   |   Advertising Info   |   Site Map   |   Contact Us   |   Useful Sites   |   FREE Subscription   |   RSS
© 2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites