Check out the latest updates! View News & events

Cosylab Logo Cosylab Logo
  • Solutions
    • Radiation therapy
      Enable the best cancer care, streamline workflows, treat more patients and reduce your development risks and time-to-market with our innovative, integrable software.
      Read more
    • Fusion
      Fusion projects are dynamic environments, and success is measured in milestones. Our experts in control, prototyping, diagnostics and subsystems development can help your project stay on track.
      Read more
    • Quantum
      Bring your quantum system to the market sooner with our control system components and integration while focusing on core innovation! Industrial quality and dependability hardware and firmware are our business.
      Read more
    • Accelerators
      With decades of experience in control systems for all particle accelerator types, we can help you mitigate development risk, shorten delivery time and reduce the total cost of ownership.
      Read more
    • Complex medical devices
      Leverage our vast engineering expertise in developing complex medical software to bring your innovative device to the market and patients sooner.
      Read more
    • Semiconductor
      Gain some breathing space while shortening development cycles with our advanced software and electronics engineering solutions
      Read more
    • Space
      Let us help you develop top-class software systems for your scalable space missions faster, reducing risk and time-to-market in a highly regulated environment.
      Read more
    • Astronomy
      Astronomy projects are increasing in cost and complexity while timelines are shortening. You can count on us to provide well-designed, standards-based software to reduce your project's risk.
      Read more
  • Customer stories
  • Expertise
  • About us
  • Careers
  • Blog
  • News & events
Get in touch
  • sl
  • en
  • zh
  • ja
Get in touch
  • sl
  • en
  • zh
  • ja

Solutions

(121 results)

Search Result Image
Space
Bring your space mission to life with expert engineering force
Search Result Image
Expertise
Bring your space mission to life with expert engineering force
Search Result Image
Some space solution
Bring your space mission to life with expert engineering force

Articles

(21 results)

Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force

Content

(21 results)

Search Result Image
Content about space
Bring your space mission to life with expert engineering force
View all results
  1. Homepage
  2. How to Perform a Control Systems Project: The Example of BBCS

How to Perform a Control Systems Project: The Example of BBCS

Publish date:
21. January 2021
Category:
Accelerators Big science Fusion Industry Technology
Author:
Rok Šabjan
As early as 2012, the consulting firm McKinsey&Co determined that “half of all large IT projects massively overblow their budget”. This finding, consistent across industries, also threatens big science projects in general, and their control-system integration programmes specifically. Our company has been an external contributor to integrating control systems for large scientific installations and sites worldwide for almost twenty years. I am going to describe what methodology we usually use as the most effective in control-system projects.
How to Perform a Control Systems Project: The Example of BBCS
Share:
  • Facebook
  • Instagram
  • Twitter

PROJECT APPROVAL, YAY!

After years of waiting, your new big science project has been approved, with the initial design papers long obsolete. Regardless of whether you shall be developing the control system entirely in-house or also using the assistance of a specialised engineering company, you now face serious challenges.

Project Flow

 

While the scientific goals and operational parameters of big science machines are fairly well-known from the project inception, the means of achieving those goals change naturally as part of the design and development process. The control system (CS) is tightly and vertically integrated with all machine elements, and the requirements may vary continuously during the project.

MAJOR COMPONENTS OF THE MACHINE

For the narration at hand, let us look at the example of a sizeable particle-accelerator project. Simplified, the significant components of the machine are:

  • Timing System,
  • Machine Protection System (MPS),
  • Control Room,
  • High-level Applications,
  • Data Management System,
  • Control System Services,
  • Development Environment,
  • Control Equipment Catalogue,
  • Control Box(es)
    (or a differently-named standard/template hardware/software platform),
  • Integration Support and
  • Collaborative Infrastructure & Services.

As controls people, we have developed an engineering and quality assurance process for delivering a control system that addresses the issues above, tying together all the major components. We call the process Building Blueprint-based Control Systems (BBCS). It includes the complete management of the control system development, integration and commissioning together with a set of Standard Operating Procedures (SOPs) that make any quality -standard compliance or possible certification down the road more manageable.

Top-level Engineering Process

INITIAL STAGES

First, the managers and the controls team formulate the initial stages of the project, focusing on proposed activities with reasons and the primary benefits to the customer (internal or external), such as

  • Risk reduction,
  • Timeline of quality-assessed deliveries and
  • Smooth transfer of ownership.

Our team explicitly addresses how it will deal with changing requirements. The first significant part of the project also consists of a detailed technical study. The team prepares a complete set of project documents aided by the following activities:

  • Gathering,
  • Defining the requirements (with iteration),
  • Creating system specifications,
  • Performing a conceptual and detailed design and
  • Defining all interfaces to the external systems.

The in-depth study’s primary purpose is to address a set of challenging questions so that hidden costs and surprises do not surface later during project fulfilment. We fully account for the system components’ Requirement changes in the Risk Mitigation Plan, which is part of the Final Design.

WORK BREAKDOWN

If the team works for an external customer, it can generate an offer for either fixed-price work or incremental phase-oriented  work based on the detailed study. In case of a fixed-price contract, the team assumes responsibility and authority to deliver the complete control system, on time, conforming to the necessary quality standards.

Work Items and Project Tasks

 

The output of the Detailed Study phase, to be accepted in a formal gate-review meeting, is a set of documents that define:

  • a “Design v1.0” document,
  • a Cost Build-Up (CBU) that lists all work items needed,
  • a project plan that states staffing,
  • the timeline for the CBU items and
  • a fixed-cost evaluation statement.

CONTINGENCIES

During the Project Execution phase, requirement changes are part of the engineering process, and we also handle them iteratively. In compliance with the Risk Mitigation Plan, the team ads the contingencies from the Project Execution phase to the project plan.

Using a Blueprint Control System, the benefits of using SOPS and tested technologies and solutions for all parts of the control system, thus avoiding the traps of under- and over-engineering which frequently occur in “from-scratch” projects.

Overengineering can appear to raise quality in parts of the project, but increases complexity in adjacent sections, inflating costs and prolonging lead times.

CONCLUSION

Over the last two decades, computer hardware and software has developed rapidly. It is now increasingly easier to obtain many of the required technical solutions for a big science control system off-the-shelf, reducing the need for custom development, and employing an efficient engineering and quality assurance process, such as BBCS. The latter decreases development effort and significantly reduces lead times which, in essence, is the dream of scientific project managers all around the world.

 


 

ABOUT THE AUTHOR

Rok Šabjan is the Technical Advisor and Sales Director for the Scientific domain at Cosylab and is also one of the company’s co-founders. He was a Java and EPICS developer for many years, followed by being a project manager and group leader.  In the last decade, he focused on key account management and business development. Rok was also appointed Cosylab executive board member in 2020.

Back

The leading provider of cutting-edge expertise, software and electronics for the world’s most advanced systems and devices.

Our expertise
  • Expertise
Solutions
  • Radiation therapy
  • Complex medical solutions
  • Quantum
  • Accelerators
  • Fusion
  • Space
  • Astronomy
Media
  • Blog
  • News & events
About
  • Contact
  • About us
  • Careers
  • linkedin
  • facebook
  • instagram
  • twitter
  • Privacy policy

© 2025 Cosylab. All rights reserved.

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Check our privacy policy

Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
Always active
Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.