Djinious
DjiniousCCExploitation et SCADA

Rien n’atteint l’installationavant d’avoir été prouvé.

SCADA natif IA · Réplique numérique · Licence par siteExploiter

DjiniousCC est un système SCADA complet — acquisition, historien, IHM, alarmes et commandes — avec un jumeau physique de votre installation intégré. Ce qui signifie qu’un changement peut être prouvé sur le jumeau avant de toucher le terrain. Une licence par site. Tout illimité.

DjiniousCC
Le copilote DjiniousCC montrant une procédure de bridage par vent fort proposée, son essai à blanc sur un jumeau isolé avec les quatre assertions réussies, six commandes de terrain interceptées, et un jalon d’approbation et d’exécution étiqueté « action opérationnelle C4 ».
La proposition du copilote, testée à blanc sur un jumeau isolé : les assertions tiennent, six commandes de terrain interceptées, et un jalon d’approbation C4 avant que quoi que ce soit ne soit émis.
sites en exploitation
5sites en exploitationénergie, eau, gaz, discret, chaleur urbaine
tags en direct
693tags en direct95 inscriptibles · 212 alarmables
protocoles de terrain
3protocoles de terrainOPC-UA · Modbus · Sparkplug
classes d’autorité
C0–C6classes d’autoritéautonomie L0–L4

Ce que c’est

Un système SCADA complet, pas un composant de système

Tout ce qu’un système de supervision doit faire, dans un seul produit avec un seul modèle de données — pour qu’il n’y ait aucune couture d’intégration entre le tag que vous acquérez, l’alarme qu’il déclenche et la commande que vous renvoyez.

Acquisition

De véritables piles protocolaires interrogeant à 1 Hz. Un tag en mode LIVE tire sa valeur d’une lecture d’équipement ou signale non connecté — il n’y a aucun repli silencieux vers un modèle.

OPC-UA · Modbus TCP · Sparkplug B

Historien et tendances

Chaque tag historisé et interrogé via la même API qui sert la valeur en direct. Si l’historien est indisponible, une tendance le signale plutôt que de tracer un graphique vide.

TimescaleDB

IHM, construite et exécutée

Dessinez un synoptique dans le Builder et le Runner rend les mêmes composants à partir du même enregistrement d’écran. Synoptiques 2D et scènes 3D orbitables, sans second jeu de dessins susceptible de diverger.

ISA-101

Alarmes

Priorité, mise en attente, suppression, hors service et acquittement par une seconde personne — le cycle de vie de la gestion, pas seulement une liste rouge.

ISA-18.2

Commandes et verrouillages

Chaque écriture passe les verrouillages de l’actif et un jalon de politique, puis se confirme par un écho indépendant de la consigne appliquée plutôt que par le registre qu’elle vient d’écrire.

Vérifiées par relecture

Procédures

Des procédures d’exploitation en tant qu’artefacts versionnés, validés statiquement et exécutés par un moteur à jetons — avec un rapport de validation et un enregistrement de qui, ou de quoi, les a rédigées.

BPMN 2.0

Dans le produit

Voyez-la fonctionner.

Chaque capture ci-dessous est le produit en fonctionnement.

01 · Réplique numérique

Un modèle qui calcule, pas une image qui tourne

Chaque déploiement DjiniousCC exécute un modèle physique de l’installation qu’il supervise, lié aux mêmes tags, piloté par la même configuration. Chaque famille d’équipements — turbine, onduleur, batterie, pompe, échangeur, compresseur, remplisseuse — porte un modèle comportemental qui calcule son état à partir de ses entrées. La réplique n’est pas un dessin parallèle de l’installation : c’est le registre d’actifs et l’espace de noms de tags de l’installation elle-même, calculés au lieu d’être mesurés.

  • Une physique comportementale (F1) par famille d’équipements, partagée par le simulateur en direct et le jumeau de preuve
  • Liée au registre d’actifs réel — les mêmes actifs, les mêmes tags, les mêmes unités et limites
  • Chaque tag porte un type de grandeur, une unité et ses limites, si bien qu’une valeur de modèle et une valeur d’installation sont toujours exprimées dans les mêmes termes
  • Le même historien, si bien qu’une valeur calculée par la réplique est tracée et interrogée exactement comme une valeur mesurée
DjiniousCC
La page du jumeau numérique DjiniousCC montrant le graphe de hiérarchie de l’installation avec les sites, les zones et les actifs liés.
Le jumeau sur lequel le copilote s’ancre et sur lequel l’essai à blanc s’exécute — une seule hiérarchie, avec des liaisons de tags explicites.

02 · Sur une installation en direct

Il fonctionne aux côtés de l’installation, pas à sa place

La réplique n’est pas un bac à sable vers lequel on se tourne quand l’installation est à l’arrêt. Elle fonctionne sur le déploiement qui supervise votre installation en ce moment même. Chaque actif porte indépendamment un mode de source de données — une lecture réelle de l’équipement, ou le modèle — et quel qu’il soit, l’écran l’indique. Une installation peut être entièrement en direct avec une réplique fonctionnant en parallèle.

  • Mode de source de données par actif : équipement réel ou modèle, commutable par actif ou pour toute l’installation
  • Un badge SIM ou LIVE sur le registre d’actifs, le jumeau et le détail de l’actif, pour que personne ne confonde une valeur calculée avec une valeur mesurée
  • Un actif LIVE dont l’équipement est en panne signale non connecté — il ne se replie jamais silencieusement sur le modèle
  • Les instantanés de configuration portent un mode de déploiement — production, simulation ou mixte — et celui-ci est enregistré
DjiniousCC
Un synoptique 3D orbitable de l’installation de Provence rendu dans DjiniousCC, avec les modèles d’équipements sur le plan du sol.
Le même enregistrement d’écran que celui utilisé par l’opérateur, rendu comme une scène 3D orbitable.

03 · L’étape de preuve

Un essai à blanc ne compte que si la référence échoue

Une procédure d’exploitation est testée à blanc sur la réplique avant que quiconque ne l’approuve. Le même scénario est exécuté deux fois — une fois sans la procédure, une fois avec. Si la référence réussit, la procédure n’a rien prouvé, et DjiniousCC vous le montre. Les commandes qu’elle émettrait sont interceptées et listées, ses assertions sont évaluées par rapport à ce que la réplique a réellement mesuré, et le verdict est enregistré pour cette version de la procédure.

  • Déclarez une condition — un front de rafales, un coup de froid, un épisode d’encrassement, une restriction d’aspiration — et mesurez la réponse par rapport aux limites que vous fixez
  • Les assertions du scénario et les critères d’acceptation propres à la procédure sont tous deux vérifiés, et l’exécution ne réussit que si chacun d’eux tient
  • Usine des eaux, épisode d’encrassement UF-03 : pression transmembranaire de 1,62 bar en référence, 0,56 bar avec la procédure, contre une limite de 1,35 bar
  • Skid gaz, restriction d’aspiration CMP-01 : marge anti-pompage de −32,3 % en référence, +16,6 % avec la procédure, contre une limite de 12 %
DjiniousCC
La page de simulation DjiniousCC avec les panneaux d’essai à blanc « référence » et « avec procédure » côte à côte, et un historique d’exécutions montrant des verdicts de réussite et d’échec.
Le même scénario exécuté deux fois — une fois sans la procédure, une fois avec. Demander, avant d’affirmer.

04 · Isolation

Isolé structurellement, pas par simple politique

Un essai à blanc ne peut pas atteindre le terrain parce qu’il n’existe aucun chemin qui le relie à un connecteur — pas parce qu’un indicateur dit qu’il ne le devrait pas. L’exécution maintient ses propres cartes de consignes et d’états, et chaque commande qu’une procédure en test émet est interceptée et enregistrée avant qu’aucun pilote ne la voie. C’est l’approbation qui rendrait ces commandes réelles.

  • Chaque commande de terrain émise par la procédure est interceptée et listée sur l’exécution
  • Une horloge virtuelle, si bien qu’un épisode de dix minutes est évalué en quelques secondes
  • Un générateur pseudo-aléatoire à graine — la même graine donne la même trajectoire, exacte au bit près à la relecture
  • Répétez sans toucher au terrain : formez un opérateur ou guidez un nouvel ingénieur à travers un incident sur la réplique de l’installation qu’il exploite réellement, avec ses vrais noms de tags et ses vrais écrans

05 · Surfaces

La même réplique, où que l’installation se lise le plus facilement

Un réseau de quartier n’est pas un P&ID — ce sont des rues. Quand l’installation est un quartier, la réplique est le quartier : le géo-jumeau extrude les empreintes de bâtiments réelles IGN BD TOPO® sur une orthophotographie IGN en direct et relie les bâtiments instrumentés à leurs actifs de sous-station. Il fonctionne entièrement sur la Géoplateforme ouverte de la France : aucun compte Cesium ion, aucun jeton, rien qui n’appelle l’extérieur.

  • Synoptiques 2D — des mimiques ISA-101 rédigées dans le Builder et rendues par le Runner à partir d’un seul enregistrement d’écran
  • 3D orbitable — le même enregistrement d’écran sous forme de scène 3D, avec des modèles primitifs ou de la CAO importée : OBJ, STL, glTF, STEP et IGES
  • Géo-jumeau — 3 356 empreintes de bâtiments réels extrudées selon leur hauteur enregistrée, sur une orthophotographie IGN BD ORTHO®, sous licence Etalab 2.0
  • Capture de réalité — un relevé LiDAR ou photogrammétrique de l’installation telle qu’elle a réellement été construite, avec des tags d’équipements déposés sur le nuage de points
DjiniousCC
Le jumeau urbain 3D DjiniousCC sur le quartier Euroméditerranée de Marseille, montrant des bâtiments BD TOPO extrudés sur une orthophotographie IGN, avec les sous-stations instrumentées mises en évidence en ambre.
Trente sous-stations de consommateurs sur leurs bâtiments réels. Les anneaux rouges sont des alarmes en direct sur ces sous-stations, pas une décoration.

06 · Ce qu’il ne fait pas

Deux choses qu’il vaut la peine de savoir qu’il ne vous dira pas

C’est un logiciel de contrôle, aussi les limites sont-elles énoncées plutôt que cachées. Si l’un de ces deux points est ce dont vous avez besoin, dites-le lors d’un appel et nous vous dirons franchement où nous en sommes.

  • Il ne prédit ni ne prévoit. Il n’y a ni prévision, ni extrapolation de tendance, ni modèle prédictif dans le produit. La réplique répond à un scénario que vous posez — elle ne vous dit pas spontanément à quoi ressemblera la semaine prochaine.
  • Il modélise le comportement, pas les principes premiers. La physique est comportementale, au niveau de fidélité que la plateforme enregistre comme F1 : suffisant pour prouver qu’un bridage tient une limite, pas une CFD ni un modèle thermodynamique détaillé.

IA et agents

Un agent avec un budget d’autorité

Le copilote peut lire l’installation, rédiger une procédure et demander qu’elle soit exécutée. Ce qu’il ne peut pas faire, c’est décider jusqu’où il est autorisé à aller — cela lui est accordé, par écrit, avec un plafond et une expiration, et imposé côté serveur à chaque requête. L’IA est un accélérateur, jamais une dépendance : l’ancrage, la rédaction, la compilation, la validation, l’essai à blanc et l’exécution fonctionnent tous sans aucun modèle externe dans le chemin, si bien que l’installation ne s’arrête pas quand une API s’arrête. Un modèle de langage peut être connecté pour élargir ce que le copilote comprend. Rien de porteur ne repose derrière lui.

01

Ancrer

L’intention est résolue par rapport au jumeau en direct : quels actifs, quels tags, quelles limites, ce qui est vrai actuellement. Une intention qui ne peut pas être ancrée est rejetée ici, pas à mi-chemin de l’exécution.

02

Rédiger

Une représentation d’intention de processus est émise et compilée en BPMN. La validation statique rapporte les capacités requises, la classe d’autorité dont la procédure aurait besoin, et son rayon d’impact.

03

Prouver

La procédure est testée à blanc sur un jumeau isolé. Les commandes sont interceptées. Les assertions du scénario et les critères d’acceptation propres à la procédure sont tous deux évalués par rapport aux agrégats mesurés.

04

Jalon

Un humain voit la proposition, la preuve et la classe d’autorité dont elle a besoin, puis approuve ou rejette. C’est l’approbation qui transforme les commandes interceptées en commandes réelles.

05

L’autorité borne ce qu’un agent peut jamais demander

C0 lire la configuration · C1 lire les données · C2 proposer · C3 modification de configuration réversible · C4 action opérationnelle · C5 action à conséquences importantes · C6 action liée à la sécurité. Vérifié sur le serveur à chaque commande — un client ne peut pas s’en affranchir par la parole.

06

L’autonomie borne s’il peut agir de sa propre initiative

L0 consultatif uniquement · L1 propose, un humain exécute · L2 exécute sur approbation · L3 autonome, notifie · L4 autonome, revue a posteriori. Le copilote réseau inclus est accordé en C4 / L1, avec une justification et une expiration.

07

Des verrouillages avant chaque écriture

Chaque commande est vérifiée par rapport au jeu de verrouillages de l’actif avant d’être émise. Une vérification échouée déclenche un incident ; elle n’est jamais contournée par une nouvelle tentative.

08

Relecture indépendante

La confirmation lit un écho de consigne appliquée écrit par le modèle d’installation ou l’équipement, pas le registre que la commande vient d’écrire. Un acquittement tautologique n’est pas un acquittement.

09

Approbation par une seconde personne

Les actions classées sécurité exigent qu’une personne différente de celle qui a fait la demande donne son approbation. Le demandeur ne peut pas s’auto-approuver.

10

Coupure d’urgence

Une seule commande arrête l’exécution d’origine agent sur tout le déploiement, sans entraîner l’arrêt de la supervision ni de l’acquisition.

DjiniousCC
La page d’autonomie DjiniousCC listant les habilitations des agents avec leur plafond d’autorité, leur niveau d’autonomie, leur portée, leur justification et leur expiration.
Les habilitations sont des enregistrements : plafond, niveau, portée, justification, expiration. Une révocation prend effet à la requête suivante.

Capacités

Chaque couche, dans un seul produit

Acquisition, historien, IHM, jumeau, automatisation de procédés et politique ne sont pas six intégrations ici — c’est un seul système avec un seul modèle de données. C’est pourquoi une procédure peut être ancrée dans le jumeau, prouvée face à lui, et exécutée via le même tag pour lequel elle a été écrite.

La boucle4 capacités

Observer

Supervision en temps réel sur des écrans ISA-101 haute performance, appuyée par un jumeau numérique synchronisé en continu. Le gris neutre est l’état de repos ; la couleur signifie qu’il y a un problème.

Rédiger

Un opérateur énonce ce qu’il veut. Le copilote l’ancre dans le jumeau en direct et émet une représentation d’intention de processus, qui se compile en BPMN exécutable et est validée statiquement avant que quiconque ne la voie.

Prouver

La procédure est testée à blanc sur un jumeau de simulation isolé, avec une horloge virtuelle et un générateur pseudo-aléatoire à graine. Les commandes de terrain sont interceptées. Les assertions sont évaluées par rapport à ce que le jumeau a réellement mesuré.

Agir

L’approbation émet de vraies commandes via les verrouillages, la politique et la relecture. Les classes d’autorité bornent ce qu’un agent peut jamais demander ; les niveaux d’autonomie bornent s’il peut même exécuter.

Couches de la plateforme7 capacités

Connectivité de terrain

Un client node-opcua, un maître Modbus TCP et un abonné MQTT Sparkplug B côté terrain ; côté système, un serveur OPC-UA avec 693 AnalogItems, un accès historique depuis TimescaleDB et Alarms & Conditions. Une écriture OPC-UA externe passe par les mêmes verrouillages et la même relecture qu’un opérateur.

Jumeau avec liaisons

Site, zones et actifs portent un type d’ontologie, des aspects, une criticité et une classification de sécurité. Les nœuds du jumeau se lient aux tags spécifiques qui expriment leur état, avec un niveau de confiance de la liaison — ce qui permet à une procédure d’être ancrée plutôt que devinée.

Géo-jumeau

Des empreintes de bâtiments réels sur une orthophotographie ouverte, liées à leurs actifs de sous-station. Mêmes tags, mêmes alarmes, même historien que toute autre surface — le défileur rejoue le quartier depuis TimescaleDB.

Builder et Runner

Une palette et un canevas avec un inspecteur de liaison de tags. Des symboles d’équipements par famille, des conduites et départs animés, du 2D et du 3D à partir d’un seul enregistrement d’écran, et de la CAO importée tessellée dans un worker et normalisée en glTF-binaire.

Les procédures comme artefacts

Rédigée comme une intention, compilée en BPMN, validée statiquement, publiée et exécutée par un moteur à jetons. Une étape ne se termine que lorsque la relecture de sa commande se stabilise ; un écart est un échec d’étape.

Capture de réalité

Des nuages de points PLY, PCD, XYZ et PTS rendus dans le navigateur, colorés par relevé ou par hauteur, avec des annotations d’équipements placées au clic. Utile quand l’état réel et le plan divergent.

Configuration signée

Les actifs, tags, écrans, définitions d’alarmes, connexions et processus s’instantanéisent en un projet signé et versionné, avec un mode de déploiement production, simulation ou mixte. Exportez-le, importez-le ailleurs, activez-le pour restaurer.

Acquisition et stockage4 capacités

Protocoles côté terrain

OPC-UA · Modbus TCP · MQTT Sparkplug B

Cadence d’acquisition

Tick à 1 Hz, cadence de scrutation par connexion

Historien

TimescaleDB (PostgreSQL 16), agrégats continus

Côté système

Serveur OPC-UA — AnalogItems, HA, Alarms & Conditions, méthodes, événements d’audit

Exploitation4 capacités

IHM

ISA-101 haute performance, 2D et 3D, rédigée dans le produit

Alarmes

ISA-18.2 — priorité, mise en attente, suppression, hors service, acquittement par une seconde personne

Commandes

Verrouillages, jalon de politique, écho de relecture indépendant

Langues

Anglais, français, allemand, italien, roumain

Automatisation et gouvernance4 capacités

Modèle de processus

PIR → BPMN 2.0, validé statiquement, moteur à jetons

Simulation

Jumeau isolé, horloge virtuelle, générateur pseudo-aléatoire à graine, commandes interceptées

Autorité

Classes C0–C6, accordées par agent et par portée, avec une expiration

Autonomie

L0 consultatif → L4 autonome avec revue

Plateforme4 capacités

Environnement d’exécution

Bun · React 19 · TypeScript

Données

SurrealDB 3.x (graphe, vecteurs, texte intégral) + TimescaleDB

Authentification

JWT (HMAC-SHA256) + Argon2id, contrôles de rôle côté serveur

Accès agent

Serveur MCP + REST, avec portée par clé API

Confiance

Conçu pour être remis à un auditeur

DjiniousCC est API-first et auto-hébergé. Il parle les protocoles que votre parc parle déjà, stocke sa configuration comme un artefact signé, et enregistre qui a fait quoi sur quel tag, quand, et sous quelle autorité. Et parce qu’il fonctionne face à une installation réelle, il refuse de faire semblant.

Il ne fait pas semblant

Un tag en mode LIVE tire sa valeur d’une lecture d’équipement ou signale l’absence de données ; la simulation est étiquetée SIM sur chaque actif qui la porte ; une fonctionnalité non implémentée est affichée comme non implémentée plutôt que simulée ; et une connexion perdue fait passer un voyant au gris, jamais au vert.

Honnêteté

Un serveur OPC-UA, pas seulement un client

Votre SCADA, historien ou MES se connecte à DjiniousCC comme à un serveur OPC-UA : des nœuds AnalogItem avec unités d’ingénierie et plage EU, un accès historique servi depuis TimescaleDB, et Alarms & Conditions avec un aller-retour d’acquittement.

Interopérabilité

Un accès basé sur les rôles sur l’espace d’adressage

Les rôles DjiniousCC se mappent sur les rôles bien connus d’OPC-UA. Les nœuds inscriptibles portent des permissions d’écriture explicites, si bien qu’une session anonyme est en lecture seule et qu’une session opérateur n’est pas celle d’un ingénieur.

Interopérabilité

Des écritures externes gouvernées

Une écriture arrivant via OPC-UA devient une commande : verrouillages, politique et relecture, attribuée à l’utilisateur de la session. Les systèmes externes bénéficient des mêmes garanties que l’opérateur à la console.

Interopérabilité

MCP + REST pour les agents

Un serveur MCP intégré expose la plateforme aux agents IA via du JSON-RPC à portée définie par clé API, aux côtés de la même API REST qu’utilise le front-end du produit lui-même.

Interopérabilité

Un historique des commandes attribué

Chaque commande porte son demandeur, sa valeur antérieure, sa valeur demandée, le résultat de ses verrouillages, son enregistrement d’approbation et sa relecture — y compris les commandes originaires d’un agent ou d’une session externe.

Gouverner

La provenance des procédures

Une procédure publiée enregistre son mode de rédaction, son enregistrement de génération, son rapport de validation et sa version — de sorte que « qui a écrit ceci et par rapport à quoi a-t-il été vérifié » trouve une réponse.

Gouverner

Des événements d’audit sur le fil

Les écritures gouvernées et les appels de méthode déclenchent des événements d’audit OPC-UA portant l’identifiant de l’utilisateur client, si bien qu’un SIEM ou un historien existant peut s’y abonner plutôt que d’analyser des journaux.

Gouverner

Auto-hébergé par défaut

Une pile Docker Swarm : l’application Bun, SurrealDB et TimescaleDB, derrière votre proxy inverse. Les données restent sur votre infrastructure.

Exploiter

Échoue bruyamment en production

Le serveur refuse de démarrer avec un secret JWT par défaut ou des identifiants de base de données par défaut, ne reflétera aucune origine CORS arbitraire, et ne dispose d’aucun mot de passe administrateur par défaut préconfiguré en dehors du développement.

Exploiter

Une dégradation honnête

Si l’historien est indisponible, les vues de tendance le signalent plutôt que de tracer un graphique vide. Si une connexion se coupe, ses tags signalent non connecté et les voyants passent au gris.

Exploiter

Cinq langues

Anglais, français, allemand, italien et roumain, y compris les libellés pilotés par les données tels que les types d’actifs et les statuts opérationnels.

Exploiter

Dans le fil numérique

Ce qu’elle reçoit. Ce qu’elle transmet.

DjiniousCC assure sa part de la boucle d’ingénierie et transmet ses preuves — et fonctionne tout aussi bien seule.

Seule

DjiniousCC est à lui seul un système SCADA complet : acquisition, historien, IHM, alarmes, commandes et la Réplique numérique, auto-hébergé et sous licence par site, sur les protocoles que votre installation parle déjà.

Modèle commercial

Une licence. Un site. Illimité.

DjiniousCC est sous licence par site — une installation physique — sans rien mesuré à l’intérieur de ce site. Pas de facturation par tag, pas de sièges clients, pas de compte d’écrans, pas de charge pour la Réplique numérique. Il n’y a pas de grille tarifaire, car le montant dépend de votre installation : parlez-nous-en et nous vous ferons un devis.

Licence de site

Un site signifie une installation physique. Tout ce dont cette installation a besoin pour être supervisée, historisée, alarmée, dessinée, automatisée et répliquée est inclus dans la licence.

  • Tags — illimités
  • Clients et utilisateurs — illimités
  • Écrans — illimités
  • Connexions d’équipements — illimitées
  • Concepteurs simultanés — illimités
  • Réplique numérique — incluse

Parc

Plusieurs installations sous un même exploitant font l’objet d’un devis groupé, et non de l’arithmétique de licences séparées. Un seul déploiement peut faire fonctionner tous les sites qui le composent — un registre d’actifs unique, un espace de noms de tags unique et une liste d’alarmes unique sur tout le parc.

  • Chaque installation est un site
  • Devis groupé plutôt que somme de ses parties
  • Un seul déploiement sur tous les sites

Devis séparé

Trois choses ne sont pas incluses dans le prix par site, et nous préférons le dire ici plutôt qu’au troisième mois d’un processus d’achat.

  • Niveau de support — délais de réponse et plages de couverture choisis et tarifés par déploiement
  • Redondance — configurations de secours à chaud et de haute disponibilité, avec devis par déploiement
  • Services professionnels — mise en service, mappage des tags, rédaction des écrans, développement des procédures et formation

Le tarif se travaille lors de l’appel où nous mettons DjiniousCC face à vos propres tags — apportez le nombre de sites, une estimation du nombre de tags, les protocoles présents sur le terrain et ce dont vous avez besoin en matière de support.

Cas d’usage

DjiniousCC en action.

5 cas documentés.

Le jumeau 3D de ville DjiniousCC sur Marseille : 3 356 empreintes de bâtiments IGN BD TOPO extrudées sur une imagerie orthophoto IGN en direct, avec trente sous-stations consommatrices mises en évidence en ambre et cerclées de halos d’alarme rouges, l’arbre du réseau à gauche et un curseur temporel en direct en bas.Chauffage urbainRéseau de chaleur urbain EuroméditerranéeUn réseau de chauffage urbain à source d’eau de mer : deux pompes de prise d’eau et deux échangeurs d’eau de mer alimentant trois pompes à chaleur, deux chaudières d’appoint et un stockage thermique stratifié, distribuant via deux pompes de réseau et une vanne de pression différentielle vers trente sous-stations consommatrices. Le réseau est simulé ; la ville en dessous ne l’est pas — chaque sous-station repose sur son empreinte de bâtiment IGN BD TOPO® réelle dans le quartier Euroméditerranée. C’est un réseau de démonstration sur données ouvertes, pas l’installation d’un exploitant.DjiniousCCLa vue d’ensemble du procédé de la station de traitement d’eau du Vaucluse dans DjiniousCC : pompes d’eau brute, vanne de prise d’eau, trois skids d’ultrafiltration, réacteur UV, dosage de chlore, bâche claire et trois pompes de distribution, avec des débits en direct sur chaque ligne.Eau et assainissementStation de traitement d’eau du VaucluseUne usine municipale d’eau potable de 42 Ml/j : prise d’eau brute, coagulation, trois skids d’ultrafiltration, désinfection UV et au chlore, stockage en bâche claire et distribution à pression gérée.DjiniousCCLa vue d’ensemble du skid de traitement de gaz de Camargue dans DjiniousCC : vanne ESD de tête de puits, deux séparateurs, vanne de régulation de pression, deux compresseurs, refroidisseurs, bac de condensat et pompe d’export, avec un collecteur d’évent acheminé jusqu’à la torche.Pétrole et gaz — midstreamSkid de traitement de gaz de CamargueUn skid midstream de conditionnement et d’export : vanne d’arrêt d’urgence, deux séparateurs de production triphasiques, régulation de pression, deux compresseurs d’export, refroidissement inter-étage et export, export de condensat et un système torche/évent.DjiniousCCLa vue d’ensemble de la ligne d’embouteillage Bellini Foods dans DjiniousCC : souffleuse, convoyeurs, remplisseuse aseptique, boucheuse, étiqueteuse, encaisseuse et palettiseur en un seul train de gauche à droite, chaque machine affichant son TRS en direct.Fabrication agroalimentaireBellini Foods — Ligne d’embouteillage aseptique 3Une ligne PET aseptique de 24 000 bouteilles/heure : soufflage, remplissage aseptique, bouchage, étiquetage, encaissage et palettisation, avec un TRS en direct sur chaque machine et son propre bloc utilités et NEP.DjiniousCCLa vue unifilaire d’ensemble de la centrale hybride de Provence dans DjiniousCC : six éoliennes et quatre blocs photovoltaïques alimentant un jeu de barres collecteur 33 kV, deux baies de batteries, le transformateur principal et le raccordement au réseau 225 kV.Production renouvelableCentrale hybride de ProvenceUne centrale hybride de 120 MW : six éoliennes, quatre blocs onduleurs photovoltaïques, deux baies de batteries, le transformateur principal 33/225 kV, le point de raccordement au réseau et un mât météorologique.DjiniousCC

Réserver une démo

Voyez-la sur votre problème.

Une session de travail, pas un jeu de diapositives. Quatre-vingt-dix minutes. Apportez une liste de tags et une procédure que vous exécutez réellement. Nous la mettrons en place et la prouverons — ou vous dirons franchement quelle partie DjiniousCC ne fait pas encore.

  1. Câblez une tranche de votre liste de tags dans une instance DjiniousCC — OPC-UA, Modbus TCP ou Sparkplug
  2. Modélisez les familles d’équipements pertinentes pour la procédure que vous voulez voir
  3. Rédigez cette procédure avec le copilote, sous vos yeux
  4. Testez-la à blanc : d’abord la référence, pour que vous voyiez les assertions échouer avant qu’elles ne réussissent
  5. Confrontez le modèle de politique à vos propres classifications de sécurité