WEBVTT

00:00.000 --> 00:10.000
Thanks for watching, please subscribe and hit the bell icon to be notified when I'm done.

00:10.000 --> 00:15.000
Thanks for watching, please subscribe and hit the bell icon to be notified when I'm done.

00:16.000 --> 00:21.000
Just community, heck of whatever and try to think that energy transformation sounds interesting.

00:21.000 --> 00:23.000
How do you get into that? I want to help.

00:23.000 --> 00:27.000
Here I'm going to show you an example on how you can do that.

00:27.000 --> 00:29.000
Okay, thank you.

00:29.000 --> 00:35.000
So this is a short talk, which is more of a community-oriented thing, although there's not a few technical bits in it.

00:35.000 --> 00:40.000
So my name is Kim Takan, I'm a self-employed book and source consultant now.

00:40.000 --> 00:45.000
And it's champagne in a corner.

00:45.000 --> 00:51.000
So yeah, this is about how I got involved in the energy domain.

00:51.000 --> 00:53.000
So I have some mixed technical background.

00:53.000 --> 00:56.000
Actually before I start, I'd like to do a quick and then I'm a survey.

00:56.000 --> 01:00.000
Can you please raise your hand if you're not currently working in the energy sector.

01:00.000 --> 01:02.000
If you're not working for energy company.

01:02.000 --> 01:06.000
Yes, I'd like to have a third of the audience, so this may be for you.

01:06.000 --> 01:09.000
So this is also for people already in the energy sector.

01:09.000 --> 01:14.000
How to bring in more people and how to make the community grow in general.

01:14.000 --> 01:21.000
So I studied electronics, like mixed-ignore electronics and power electronics at the university,

01:21.000 --> 01:25.000
but then I worked a lot more into the embedded software world.

01:25.000 --> 01:29.000
So it kind of related to electronics, but more and more on the software side.

01:29.000 --> 01:35.000
And then I worked in dedicated myself to open source world for seven years at Colour Breiner,

01:35.000 --> 01:39.000
worked on Colour CI, which is a Linux Foundation project for testing Linux kernel.

01:39.000 --> 01:43.000
And two years ago I decided to go freelance.

01:43.000 --> 01:50.000
I still do some kernel stuff and some of the other pure software world activities if you want.

01:50.000 --> 01:55.000
But one of my goals was to transition to the energy sector.

01:55.000 --> 01:58.000
This is something I really wanted to do when I was a student.

01:58.000 --> 02:01.000
And then we really got the opportunity to work on.

02:01.000 --> 02:03.000
I wanted to do energy and open source.

02:03.000 --> 02:05.000
And I got the open source box decked a few on.

02:05.000 --> 02:08.000
Now moving more into the energy world.

02:08.000 --> 02:12.000
So it was a big turn for me, in my career, a few months.

02:12.000 --> 02:15.000
It started two years ago.

02:15.000 --> 02:18.000
I came to Phels Dample to the energy bedroom.

02:18.000 --> 02:25.000
So maybe this is a familiar place to you, a daily room that used to be the big meeting point for a Friday night.

02:26.000 --> 02:27.000
Before Phels Dample.

02:27.000 --> 02:29.000
So I wrote a lot of blog posts.

02:29.000 --> 02:31.000
That was kind of me doing my homework, basically.

02:31.000 --> 02:34.000
So I learned about what I wrote a blog post about the energy bedroom.

02:34.000 --> 02:41.000
But also he made me think about all the different actors in the ecosystem, all the different projects,

02:41.000 --> 02:43.000
all the different companies.

02:43.000 --> 02:47.000
So yeah, there's my personal website. You can check more blog posts if you want.

02:48.000 --> 02:54.000
So none of the day basically, if you come in from a software world, you might think, okay, it's electrical grids, energy, this could be dangerous.

02:54.000 --> 02:56.000
It's dangerous if you have batteries.

02:56.000 --> 02:59.000
It's dangerous if you have high voltage lines.

02:59.000 --> 03:01.000
But this is fine.

03:01.000 --> 03:06.000
You can work in energy world without having a lab without having access to dangerous stuff.

03:06.000 --> 03:10.000
So it's basically software as usual.

03:11.000 --> 03:14.000
That's my biggest takeaway.

03:14.000 --> 03:18.000
As an individual, they've brought up with a laptop or an individual in your company.

03:18.000 --> 03:22.000
If you're doing pure software, you don't really want to manage this stuff.

03:22.000 --> 03:25.000
You can still contribute to a lot of things.

03:25.000 --> 03:31.000
So the energy sector is really a big sector. There's lots of things, you know, from,

03:31.000 --> 03:34.000
I guess some of these topics, I guess, we've just talked about them.

03:34.000 --> 03:37.000
So battery technology, of course, sort of from Casting.

03:37.000 --> 03:39.000
It's a big fan of those here as well.

03:39.000 --> 03:41.000
And so I had to find my space there.

03:41.000 --> 03:43.000
So there's something everybody has to do.

03:43.000 --> 03:45.000
Like, where do you want to go basically?

03:45.000 --> 03:47.000
And I guess it depends on lots of factors.

03:47.000 --> 03:51.000
Mostly, like in circumstances I would say.

03:51.000 --> 03:55.000
So eventually, I've got myself involved in digital substations.

03:55.000 --> 03:59.000
So substation, some of you may already know this.

03:59.000 --> 04:03.000
Substation is basically a onto call it a glorified transformer.

04:03.000 --> 04:06.000
So it's like taking different volumes.

04:06.000 --> 04:11.000
But from the incoming voltage between our lower voltage to higher voltage for transmission.

04:11.000 --> 04:14.000
And then to lower voltage again, before distribution.

04:14.000 --> 04:16.000
Also it has lots of security features.

04:16.000 --> 04:19.000
So it needs to be used to control a circuit breakers.

04:19.000 --> 04:21.000
If there's a problem.

04:21.000 --> 04:24.000
And a lot of this has been done.

04:24.000 --> 04:26.000
Well, it's always been done historically in hardware,

04:26.000 --> 04:30.000
with lots of hardware equipment to detect when there's a fault on the line.

04:31.000 --> 04:34.000
And actually a circuit breaker, for example.

04:34.000 --> 04:38.000
Now there's a big effort to move this logic into software.

04:38.000 --> 04:41.000
So that's what's called digital substations.

04:41.000 --> 04:43.000
And one of that in exclamation projects.

04:43.000 --> 04:47.000
I've been involved with now is C path.

04:47.000 --> 04:55.000
So that's to provide the basic operating system to run in digital substation.

04:55.000 --> 05:00.000
Another very important thing in this area is the ICT and the ICT-61 and 50,

05:00.000 --> 05:03.000
which describes how a digital substation should work.

05:03.000 --> 05:10.000
So all protocols, the ways to communicate between all the different parts of their substation.

05:10.000 --> 05:13.000
So on detail of these diagram here, it's just to give you a quick idea.

05:13.000 --> 05:14.000
Also this is a short talk.

05:14.000 --> 05:16.000
So I don't have to mention it.

05:16.000 --> 05:18.000
Yeah, key thing here is real time.

05:18.000 --> 05:21.000
So something we can't see here is PTP.

05:21.000 --> 05:23.000
This is precision time protocol.

05:24.000 --> 05:29.000
And everything has to be done really real time in accurate real time.

05:29.000 --> 05:35.000
If you want to know where there's a fault, every millisecond, something can burn.

05:35.000 --> 05:37.000
Basically you have to really write really quickly.

05:37.000 --> 05:40.000
And that's one of the main challenges here.

05:40.000 --> 05:45.000
So as I've worked on this, coming from the outside world if you want.

05:45.000 --> 05:49.000
What struck me was that there were lots of missing bits in it.

05:49.000 --> 05:53.000
If you wanted to have a full stack to run on your own machine.

05:53.000 --> 05:58.000
Like if you don't have an actual substation where you can deploy it.

05:58.000 --> 06:02.000
It seems to me like some tools were available,

06:02.000 --> 06:05.000
some tools were available in source.

06:05.000 --> 06:11.000
And there was lots of other things that were missing to actually be able to contribute or try

06:11.000 --> 06:15.000
in the software yourself without being in the industry already.

06:15.000 --> 06:18.000
So in blue here you have the things that already exist.

06:18.000 --> 06:25.000
There's the C-Path project which provides like basically a high provider to run virtual machines and containers.

06:25.000 --> 06:30.000
That's where the logic will be to do the safety functions.

06:30.000 --> 06:34.000
And you have compass which is a tool for configuring.

06:34.000 --> 06:35.000
It's just all substations.

06:35.000 --> 06:37.000
That's also an explanation project.

06:37.000 --> 06:40.000
And you have Ansible configuration that comes with C-Path.

06:40.000 --> 06:41.000
So you can deploy your application.

06:41.000 --> 06:43.000
So that's already the end available.

06:44.000 --> 06:47.000
The only way to install it right now is if you have some dedicated server.

06:47.000 --> 06:51.000
And you install it on the server because this is what you normally have in a substation.

06:51.000 --> 06:56.000
So something I worked on as a proof of concept was to have this in the virtual stack.

06:56.000 --> 06:59.000
So like a net nested virtual machines basically.

06:59.000 --> 07:01.000
So that was the first step and then I realized okay.

07:01.000 --> 07:06.000
Now the I-C standard you can only have access to.

07:06.000 --> 07:09.000
It's not an open standard so you need to pay to access to it.

07:09.000 --> 07:11.000
There are some implementations of it.

07:11.000 --> 07:17.000
But it basically all in hardware manufacturers use their own proprietary implementation.

07:17.000 --> 07:20.000
So there isn't some effort right now.

07:20.000 --> 07:21.000
Now I'll skip there.

07:21.000 --> 07:25.000
There's a seam implementation that it comes with caveats.

07:25.000 --> 07:29.000
So there's several people including me included.

07:29.000 --> 07:32.000
Want to work on implementing the I-C-6150.

07:32.000 --> 07:37.000
At least some parts of the standard in a rest library as well as some middleware.

07:37.000 --> 07:39.000
So this is something that's happening now.

07:39.000 --> 07:42.000
I can see a lot of people there interested in this.

07:42.000 --> 07:44.000
And then having some hardware models.

07:44.000 --> 07:48.000
So instead of having a real sensor and a real circuit breaker.

07:48.000 --> 07:52.000
You can have some models that will receive or send these messages.

07:52.000 --> 07:54.000
So that's some old values and groups.

07:54.000 --> 08:00.000
These are things, messages to communicate with the hardware.

08:00.000 --> 08:04.000
So basically the lesson learned here is coming from the outside.

08:04.000 --> 08:07.000
There's lots of things that you can see that people in the industry don't see it.

08:07.000 --> 08:10.000
So that's a great way of getting involved as well.

08:10.000 --> 08:12.000
So it could be in documentation.

08:12.000 --> 08:13.000
It could be in testing.

08:13.000 --> 08:19.000
It could be also just to fill in the gaps from a substance point of view.

08:19.000 --> 08:23.000
So I call it a handling experience because I had to learn a lot of things from scratch.

08:23.000 --> 08:26.000
It's a bit like learning a new language if you want.

08:26.000 --> 08:29.000
So actually there's a lot of terms like Watson, IED,

08:29.000 --> 08:33.000
that's intelligent, electronic, electric device.

08:33.000 --> 08:37.000
You hear this term a lot at the beginning.

08:37.000 --> 08:46.000
Sometimes I felt like it was ahead of the game because some people are quite in the energy sector.

08:46.000 --> 08:51.000
Some people are quite far away from the open source world in a way.

08:51.000 --> 08:55.000
So a lot of people were astonished to know that I've contributed to the alien experience.

08:55.000 --> 08:58.000
I have like thousands of people contributed to them.

08:58.000 --> 09:04.000
It seemed like something from another planet which was quite interesting to see the difference of culture.

09:04.000 --> 09:09.000
And so it's really important to hear basically to listen to him just talking.

09:09.000 --> 09:13.000
I spent a lot of time listening to all, you know,

09:13.000 --> 09:19.000
to learn all the different types of cultures and that's really interesting experience as well.

09:19.000 --> 09:22.000
Yeah, to bridge the cultural one gap if you want.

09:22.000 --> 09:24.000
So that's kind of what I was saying.

09:24.000 --> 09:28.000
So there's a lot of people in the energy sector that come from a hardware background.

09:28.000 --> 09:36.000
And you don't have the same natural inclination for using unique healths,

09:36.000 --> 09:42.000
for example, you know, there's a lot of tools that are still based using based on Windows, for example.

09:42.000 --> 09:47.000
So however, I found it to be really a welcoming and open-minded ecosystem.

09:47.000 --> 09:49.000
So don't be afraid to get in touch with people.

09:49.000 --> 09:54.000
I found some open source communities, sometimes a bit more put it to size.

09:54.000 --> 10:00.000
I would say because they've been fighting against things to bring open source there.

10:00.000 --> 10:02.000
So they're always very specific about things.

10:02.000 --> 10:04.000
And that's good in a way.

10:04.000 --> 10:08.000
Sometimes you might feel a bit difficult to join some open source communities.

10:08.000 --> 10:12.000
In the energy world, I haven't found that to be an issue at all.

10:12.000 --> 10:14.000
And people are really welcoming.

10:14.000 --> 10:16.000
So that's great.

10:17.000 --> 10:19.000
There's a lot more physics in math.

10:19.000 --> 10:21.000
I mean, that's usually very well.

10:21.000 --> 10:24.000
Of course you have cryptography and software engineering.

10:24.000 --> 10:28.000
But I found there's a lot of physics and science everywhere.

10:28.000 --> 10:30.000
So that's interesting as well.

10:30.000 --> 10:34.000
It's a bit more refreshing in the way of you.

10:34.000 --> 10:39.000
So, and the last thing is, of course it's a century old industry.

10:39.000 --> 10:41.000
And electricity has been around for a long time.

10:41.000 --> 10:43.000
And now it's becoming a lot more complex.

10:43.000 --> 10:45.000
But the software history is relatively recent.

10:45.000 --> 10:48.000
So that's one of my takeaways from this.

10:48.000 --> 10:53.000
And I think that's basically where it makes sense as a contributor to join in.

10:53.000 --> 10:57.000
If you have some past experience in software, you can help bring this.

10:57.000 --> 11:01.000
So I feel that was basically the close loop with my first question.

11:01.000 --> 11:04.000
If you're in this room, and you're not yet in energy sector,

11:04.000 --> 11:07.000
I guess it was being interested in energy in open source software.

11:07.000 --> 11:09.000
So yes, you can.

11:09.000 --> 11:11.000
I think part in this actually.

11:11.000 --> 11:13.000
I hope you can.

11:13.000 --> 11:17.000
Like everybody will have a different journey.

11:17.000 --> 11:21.000
So the way I did it was to become freelance and had some fallback options as well.

11:21.000 --> 11:25.000
I could still work on operating system work and stuff like that.

11:25.000 --> 11:27.000
So everybody would have a different way to do this.

11:27.000 --> 11:29.000
It could be convincing your management.

11:29.000 --> 11:31.000
Lots of different ways to do this.

11:31.000 --> 11:37.000
But if you're really interested in this, I think there's definitely a good way forward.

11:37.000 --> 11:39.000
And there's a need for new people as well.

11:39.000 --> 11:43.000
It's good for refreshing fully industry to have people coming from different backgrounds.

11:43.000 --> 11:46.000
And it's a big industry.

11:46.000 --> 11:48.000
So we won't move very fast.

11:48.000 --> 11:49.000
Don't worry.

11:49.000 --> 11:50.000
If it takes time.

11:50.000 --> 11:51.000
I found.

11:51.000 --> 11:52.000
Something's move fast.

11:52.000 --> 11:54.000
But the industry has a whole move slowly.

11:54.000 --> 11:57.000
So yeah, big thank you for the positive organizers.

11:57.000 --> 11:59.000
Because that really helped me actually.

11:59.000 --> 12:00.000
When I joined the this.

12:00.000 --> 12:05.000
Devroom 2 years ago that really opened the door to me to be able to join the energy.

12:06.000 --> 12:09.000
The energy sector from an open source point of view.

12:09.000 --> 12:10.000
So just naming it.

12:10.000 --> 12:11.000
And then.

12:11.000 --> 12:13.000
And you as well.

12:13.000 --> 12:15.000
And I mean, you need teachers.

12:15.000 --> 12:16.000
My coach.

12:16.000 --> 12:20.000
And also yeah, my younger self when I was 20 years ago when I was a student.

12:20.000 --> 12:22.000
I think that's really important to like sometimes.

12:22.000 --> 12:25.000
Take a step back and think about what you really want to do.

12:25.000 --> 12:26.000
So that's kind of what I did here.

12:26.000 --> 12:28.000
I guess I was a different person from now.

12:28.000 --> 12:30.000
So think that on the person.

12:30.000 --> 12:31.000
Okay.

12:31.000 --> 12:33.000
I think we still have a couple of minutes.

12:34.000 --> 12:35.000
Three minutes.

12:35.000 --> 12:36.000
Three.

12:36.000 --> 12:37.000
Thank you.

12:37.000 --> 12:42.000
Thank you.

12:42.000 --> 12:43.000
So.

12:43.000 --> 12:44.000
So.

12:44.000 --> 12:45.000
So.

12:45.000 --> 12:47.000
This.

12:47.000 --> 12:48.000
For.

12:48.000 --> 12:49.000
This.

12:49.000 --> 12:51.000
So.

12:51.000 --> 12:52.000
So.

12:52.000 --> 12:54.000
So.

12:54.000 --> 12:55.000
So.

12:55.000 --> 12:56.000
So.

12:56.000 --> 12:57.000
So.

12:57.000 --> 12:59.000
So.

12:59.000 --> 13:00.000
So.

13:00.000 --> 13:01.000
So.

13:01.000 --> 13:02.000
So.

13:02.000 --> 13:04.000
So the question is whether I have I'm starting.

13:04.000 --> 13:07.000
Well, I've completely transitioned and I'm making money for myself.

13:07.000 --> 13:10.000
So yeah, I have some contracts, but not in the energy sector yet.

13:10.000 --> 13:12.000
So.

13:12.000 --> 13:13.000
So.

13:13.000 --> 13:15.000
I could have tried to just join company, but I wanted to.

13:15.000 --> 13:17.000
I was not really in a rush to do that.

13:17.000 --> 13:18.000
So I wanted to.

13:18.000 --> 13:19.000
To.

13:19.000 --> 13:20.000
To.

13:20.000 --> 13:21.000
To.

13:21.000 --> 13:23.000
To.

13:23.000 --> 13:24.000
To.

13:24.000 --> 13:25.000
To.

13:25.000 --> 13:26.000
To.

13:26.000 --> 13:27.000
To.

13:27.000 --> 13:28.000
To.

13:28.000 --> 13:29.000
To.

13:29.000 --> 13:30.000
To.

13:30.000 --> 13:31.000
To.

13:32.000 --> 13:33.000
To.

13:33.000 --> 13:34.000
To.

13:34.000 --> 13:35.000
To the.

13:35.000 --> 13:36.500
To.

13:37.000 --> 13:39.000
To.

13:39.000 --> 13:40.000
To.

13:40.000 --> 13:41.000
To.

13:41.000 --> 13:42.000
To.

13:42.000 --> 13:43.000
To.

13:43.000 --> 13:46.000
To.

13:46.000 --> 13:49.000
And then.

13:49.000 --> 13:50.000
But.

13:50.000 --> 13:51.000
A.

13:51.000 --> 13:56.000
I no.

